text:
turn off the cache for a directory

This rather is a support request. Can I disable the cache for a specific directories? Benefit is as follows. A program transmits big files over a network and stores hosts' metadata in the metadata file. It's better not to disable cache for the metadata file.

A more generic solution would be to introduce a method to either include (“whitelist”) or exclude (“blacklist”) certain glob patterns. The problem here is that the only way you can configure nocache’s behavior is by specifying environment variables, so this approach would mean you have to: think of two good variable names, parse their contents into an array or a list and then match every open() call against each expression. Feel free to implement this if you need it; I’ll take a look at it, but I currently don’t have the time to do it myself.

The problem here is that the only way you can configure nocache’s behavior is by specifying environment variables

Why so? There are commands which accept options and a command, for example, "nice", "sudo", "env", "time", "xargs".

True; but the functionality of nocache is achieved by the wrapper shell script setting the LD_PRELOAD env variable. The initializer of nocache.so is only called from the specified executable and has no access to command line arguments. See for example how the -n option is implemented.

A more generic solution would be to introduce a method to either include (“whitelist”) or exclude (“blacklist”) certain glob patterns.

A wildcard never matches the pathname separator, so how do I specify all descendants of a directory by a glob pattern?

Use fnmatch(3) without FNM_PATHNAME.
$ cat fnmatch.c
#include <fnmatch.h>
int main(int argc, char *argv[]) {
        return fnmatch("foo/*", argv[1], 0);
}
$ gcc -Wall -o fnmatch fnmatch.c
$ ./fnmatch foo/bar/baz && echo it matches
it matches

Well, I implemented this feature request in my fork. I decided to use POSIX Extended Regular Expressions because they are more straightforward and more powerful than glob patterns. What do you think?

Because the library remembers which pages (ie., 4K-blocks of the file) were already in file system cache when the file was opened, these will not be marked as "don't need", because other applications might need that, although they are not actively used (think: hot standby).

I don't understand this. Do you think that OS uses the last suggestion instead of joining suggestions from all processes?

I’ve added some comments to your commit https://github.com/beroal/nocache/commit/c3956d384d04837dc33dc1756dd7e73754aae919

Do you think that OS uses the last suggestion instead of joining suggestions from all processes?

The reality is a bit more complicated, but in principle, yes. If process A reads file X completely it’s in the FS cache; if B now maps X and does an fadvise with “don’t need” on the file descriptor, the contents are evicted from the cache; subsequent reads of A from X will require going back to the storage medium to retrieve data.
In other words: Without this mechanism, you might evict files that are in active use, thereby impacting other processes.

Then the Linux kernel is kind of stupid.

Regarding maybe_store_pageinfo. All my additions contain cond or pattern. I group code by keywords. Other suggestions are implemented.

Documentation. The cache is disabled for a file iff (I and not E) where I iff the file name satisfies the environment variable NOCACHE_PATTERN_INCLUDE (default: true), E iff the file name satisfies the environment variable NOCACHE_PATTERN_EXCLUDE (default: false). Both variables are treated as POSIX Extended Regular Expressions.

Then the Linux kernel is kind of stupid.

Yes, and you’re welcome to improve it. The code is in mm/fadvise.c. Beware though that good and robust cache invalidation is one of the harder problems in programming.

Documentation.

Can you please add command line options to the nocache shell wrapper and add documentation to the Readme?

I’d make explicit what you expect, i.e. if(regcomp(…) != NULL)

Look at the type of regcomp.

Can you please add command line options to the nocache shell wrapper and add documentation to the Readme?

Sorry, I don't know the Bash programming language and I'm happy with that. ;-)

authors: Feh beroal

repo: Feh/nocache


text:
🛑 Foundry VTT 003 is down

In bc1cdca, Foundry VTT 003 ($FOUNDRY003) was down:

HTTP code: 502
Response time: 196 ms

Resolved: Foundry VTT 003 is back up in e561e86.

source: gharchive/issue

license: MIT

license_type: permissive

license_source: github-api


text:
Improve runtimeConfig visualization

The dashboard shows the current workloads with their configuration very well. However,  the font size of the runtimeConfig content is a little bit small and also the size of the surrounding box of the runtimeConfig string could be increased as well.
Current view:

New suggested view:

Suggested changes:

Increase font size of runtimeConfig string (maybe for the Add Workload Input Form as well)
Extend the runtimeConfig box and re-arrange the surrounding buttons

Used image: ankaios-dashboard:latest (v0.1)

Thanks for the Feedback! I will assign that issue to me.

I adapted it in the following way:

Does it fit for you?

Thank you. Looks good to me.

Its woven into the image v0.1.1 :)

Thank you. I will try out the new image soon. :)

repo: FelixMoelders/ankaios-dashboard


text:
Add example rodinia hotspot

Hi,
I prepared an OpenCl example, adopting the hotspot benchmark from Rodinia suite.
I am leaving for vacation tomorrow, so if there is a problem, I will deal with it after it.
Regards,
Janka

Hello,
thanks for the PR. Example looks good, however there are 2 things that I'd suggest to change:

Do not include pregenerated data files.
Make PR against development branch, master branch is intended for current stable release.

Regards,
Filip

Hi,
regarding

I am not sure what pregenerated data files you mean. All power_* and temp_* files are input files necessary for example to run.
Will do.

Regards,
Janka

Hello,
what I was thinking about regarding point 1) is if it would be possible to generate input data directly inside example code (eg. using random function), so that we don't have to rely on a single static set of data.
However if that data set is somewhat specific (eg. computation with random input wouldn't produce result that makes sense), then it's ok to include it with PR.
Filip

Hi,
the values in the input files depend on each other (temperature depends on the power), so random values make no sense. There is a possibility to generate them each time the example is run, but that will result in the same values. So I would prefer to include the input files as they are.
Janka

source: gharchive/pull-request

license: mit

license_source: bigquery


text:
Update config.json of Number.isNaN

http://kangax.github.io/compat-table/es6/

Can you take a look?
Failed tests:
 - ie 9 (Sauce results: https://saucelabs.com/tests/b1556e0ee91f4b299a7de1574d7301ca)
    -> IntersectionObserver
       http://127.0.0.1:3000/test/tests?mode=targeted&feature=IntersectionObserver
Browsers tested with no failures: chrome/48, chrome/40, firefox/42, firefox/30, ie/13, ie/12, ie/11, ie/10, ie/8, ie/7, safari/9, safari/8, android/4.4

Don't know why IntersectionObserver would be failing on this branch...

Me too...

authors: falsandtru triblondon

repo: Financial-Times/polyfill-service


text:
ImportError: cannot import name 'TensorOpParams' from 'cumm.gemm.algospec.core'

Hi, I built cumm from source on Nvidia Jetson nano board, when I import cumm inside python, no errors appear.
But when import TensorOpParams as following: from cumm.gemm.algospec.core import TensorOpParams I got the following error:

Traceback (most recent call last):
File "", line 1, in
File "/home/jetson/build_spconv/spconv3/spconv/spconv/init.py", line 15, in
from . import build as _build
File "/home/jetson/build_spconv/spconv3/spconv/spconv/build.py", line 24, in
from spconv.core import SHUFFLE_SIMT_PARAMS, SHUFFLE_VOLTA_PARAMS, SHUFFLE_TURING_PARAMS
File "/home/jetson/build_spconv/spconv3/spconv/spconv/core.py", line 18, in
from cumm.gemm.algospec.core import TensorOpParams
ImportError: cannot import name 'TensorOpParams' from 'cumm.gemm.algospec.core' (/home/jetson/build_spconv/spconv3/cumm/cumm/gemm/algospec/core.py)

Environment：
NVIDIA Jetson Nano Developer Kit  (aarch64)
Python: 3.7.5
cumm: 0.3.0
cuda: 10.2
Please help me!!! Thank you!

I got the same errors. Any solutions will be appreciated!

you can checkout to tags v0.2.8

authors: ChulanZhang LexcaliburR SmBito

repo: FindDefinition/cumm


text:
Set x-amz-decoded-content-length header

Type of issue

[ ] Bug report
[ ] Feature request
[X] Support request

Uploader type

[ ] Traditional
[X] S3
[ ] Azure

Question
Is there any way to set the x-amz-decoded-content-length header when using chunks ? I want to be able to validate the file size.
http://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-streaming.html

I found this workaround:
Add the header to the unprefixed names:
qq.s3.util.UNPREFIXED_PARAM_NAMES.push('x-amz-decoded-content-length')

Then just pass the header via the params option:
// file is an instance of File
uploader.addFiles([file], { 'x-amz-decoded-content-length': `${file.size}` })

Please open a PR

Unfortunately this doesn't work as I expected.
Even if I set this header with a certain size I can still upload a file with another size.
I'm not sure if there's any other way to tell S3 what's the max file size.

@cretueusebiu Did you find any solutution since that time ?

@truthSeekr No. I just have bucket notifications enabled and once the upload is done my server is notified and then I check the file size and delete it, if necessary.

I can't even make it to add this custom header. It just ain't adding and no error. I just added it with
            customHeaders: {                 'Access-Control-Allow-Origin': "http://localhost:3000",                 'Access-Control-Allow-Credentials': "true",                 'x-amz-decoded-content-length': "10"             }
I used chunked

@cretueusebiu is your notification set to notify your server when file uploaded or chunk uploaded ?

@truthSeekr When new objects are created, so that's when the last chunk is uploaded.

Ok I can see that AWS S3 doesn't charge for uploading transfer. So there is no need to check chunk size since I doesnt pay for it. Does it mean that if I set somehow this 'x-amz-decoded-content-length` and file will be larger, it won't save it ? therefore I won't be charged for storing file. You wrote before that this header doesn't work properly for you. Do you mean only that u can upload file with more size than specified and aws saves it ignorign this header ? or you can upload file that is larger and it doesn't save at finish of completing chunks. Thanks for reposting me.

I think it only checks it at the end.

authors: cretueusebiu rnicholus truthSeekr

repo: FineUploader/fine-uploader


text:
Requirements not fulfilled

Langchain & twilio not defined in system requirements

Don't think they should be there. They are optional, not required per say.

authors: OsamaAIO fakhirali

repo: Finity-Alpha/OpenVoiceChat


text:
Allow the main index route to be ssg rendered with getStaticProps

Previously, the / route having associated data would cause the
build to fail as it would attempt to reference an /.html file
instead of /index.html
This also fixes a stability issue with the snapshot test for
_redirects, which are not necessarily generated in a stable order.

Hi @etrepum,
This is fantastic! Thank you for not only reporting the bug, but also diving into the code and fixing it. I really appreciate it :raised_hands:
I've pulled the branch and am merging it locally right now (there is a minor conflict with the test snapshot). Will publish new version of next-on-netlify asap!
Cheers,
Finn

I just merged and published it (next-on-netlify v2.1.0). :rocket:
I removed the part about the stability issue with the snapshot test because the order of the redirects is important. For example, more specific routes must come before less specific ones: /pages/abc > /pages/[id] > /pages/[...id]
But I hear your point about the instability of it and I will look into it — perhaps there's a solution that avoids the instability in the first place!
Thank you again for your contribution, @etrepum :slightly_smiling_face:
- Finn
PS: Let me know if you build something awesome with next-on-netlify — I would love to feature some projects in the README.

We're working on moving our https://donate.missionbit.org/ donation portal from a standalone Flask site deployed on Azure into our new next.js site for https://www.missionbit.org/ deployed on Netlify.
The source for the project is here: https://github.com/missionbit/missionbit.org
Technically it's already using my branch of next-on-netlify, but it's still in a state where the output is indistinguishable from next export because there aren't any API routes yet.

That's an amazing site and incredible work you're doing! Super happy to have it featured in the README now: https://github.com/FinnWoelm/next-on-netlify#showcase :blush:

authors: FinnWoelm etrepum

repo: FinnWoelm/next-on-netlify


text:
[Feature Request] Make  settings panel as another tab instead of a separate window.

I think making it separate will give more aesthetics to the app, like it, and good luck everyone!

Good Idea. However, the settings window are not usually used often so this change might take a bit longer to implement because this will require a lot of backend code changes.

repo: FireCubeStudios/UnitedSets


text:
[cloud_firestore] Timestamp class miscalculates microseconds and milliseconds

To test the Timestamp class in "Timestamp.dart" file, try this:
int _kEndOfTime = 253402300800;
var maxTimestamp = Timestamp(_kEndOfTime - 1, _kBillion - 1);
Timestamp.fromMicrosecondsSinceEpoch(maxTimestamp.microsecondsSinceEpoch)

You get this error:
Invalid argument(s): Timestamp seconds out of range: 253402300800

The problem is the use of double (floating point) in calculations, which obviously results in rounding mistakes. Please note, this won't throw errors when the date is far from the Timestamp range limits, but will still miscalculate the number of microseconds! So this must be fixed as soon as possible.
I believe the code should be changed into this:
factory Timestamp.fromMillisecondsSinceEpoch(int milliseconds) {
  final int seconds = (milliseconds ~/ _kThousand);
  final int nanoseconds = (milliseconds - seconds * _kThousand) * _kMillion;
  return Timestamp(seconds, nanoseconds);
}

factory Timestamp.fromMicrosecondsSinceEpoch(int microseconds) {
  final int seconds = (microseconds ~/ _kMillion);
  final int nanoseconds = (microseconds - seconds * _kMillion) * _kThousand;
  return Timestamp(seconds, nanoseconds);
}

int get millisecondsSinceEpoch => (seconds * _kThousand + nanoseconds ~/ _kMillion);

int get microsecondsSinceEpoch => (seconds * _kMillion + nanoseconds ~/ _kThousand);

@marcglasberg
The issue at https://github.com/flutter/flutter/issues/34929 has been closed and moved here. Future collaboration on this issue will be done here.

@kroikie Yes, I hope this issue is given some attention now, since it presents potential security problems. Can you please mark this with a security label or similar, so that it is given some priority?

@Ehesp Hi Elliot, this is a very serious issue which is very easy to fix. Sorry to ping you directly, but it's unbelivable that this is still standing. Should be maximum priority. Thanks.

authors: kroikie marcglasberg

repo: FirebaseExtended/flutterfire


text:
🐛 [firebase_core] Firebase: No Firebase App '[DEFAULT]'

Bug report
Describe the bug
Using Firebase.initializeApp() or not using it doesnt make a difference, fails to load.
main.dart
import 'package:firebase_app_check/firebase_app_check.dart';
import 'package:firebase_core/firebase_core.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:myguide/ui/screen/home.dart';
import 'package:myguide/ui/screen/login.dart';

late final FirebaseApp firebaseApp;

void main() {
  WidgetsFlutterBinding.ensureInitialized();
  Firebase.initializeApp()
      .then((app) => firebaseApp = app)
      .then((_) => FirebaseAppCheck.instance.activate(
          webRecaptchaSiteKey: '6LdRiP8cAAAAAAcplxBPieXdqrKy0-S2c9pYq1yC'))
      .then((_) {
    print("App: $firebaseApp");
  }).then((_) => runApp(GetMaterialApp(
            title: "MyGuide",
            themeMode: ThemeMode.system,
            theme: ThemeData(),
            darkTheme: ThemeData(),
            scrollBehavior: const ScrollBehavior().copyWith(
              dragDevices: {
                PointerDeviceKind.mouse,
                PointerDeviceKind.stylus,
                PointerDeviceKind.touch
              },
            ),
            color: Colors.blue,
            initialRoute: "/login",
            getPages: [
              GetPage(name: "/", page: () => const HomeScreen()),
              GetPage(name: "/login", page: () => const LoginScreen())
            ],
          )));
}

index.html (GH formatter isnt great with html)
https://www.toptal.com/developers/hastebin/cebaconuso.html
Steps to reproduce
Steps to reproduce the behavior:

Make app
Run

Launching lib\main.dart on Chrome in debug mode...
Waiting for connection from debug service on Chrome...
This app is linked to the debug service: ws://127.0.0.1:57463/A-iUhesScGM=/ws
Debug service listening on ws://127.0.0.1:57463/A-iUhesScGM=/ws

 Running with sound null safety
Debug service listening on ws://127.0.0.1:57463/A-iUhesScGM=/ws
FirebaseError: Firebase: No Firebase App '[DEFAULT]' has been created - call Firebase App.initializeApp() (app/no-app).
    at Object.u [as app] (https://www.gstatic.com/firebasejs/8.6.1/firebase-app.js:1:18836)
    at Object.app$ [as app] (http://localhost:57424/packages/firebase_core_web/src/interop/core.dart.lib.js:31:101)
    at new cloud_firestore_web.FirebaseFirestoreWeb.new (http://localhost:57424/packages/cloud_firestore_web/src/write_batch_web.dart.lib.js:833:64)
    at Function.registerWith (http://localhost:57424/packages/cloud_firestore_web/src/write_batch_web.dart.lib.js:745:73)
    at Object.registerPlugins (http://localhost:57424/packages/myguide/generated_plugin_registrant.dart.lib.js:21:46)
    at main (http://localhost:57424/web_entrypoint.dart.lib.js:31:35)
    at main.next (<anonymous>)
    at runBody (http://localhost:57424/dart_sdk.js:38659:34)
    at Object._async [as async] (http://localhost:57424/dart_sdk.js:38690:7)
    at main$ (http://localhost:57424/web_entrypoint.dart.lib.js:30:18)
    at http://localhost:57424/main_module.bootstrap.js:19:10
    at Array.forEach (<anonymous>)
    at window.$dartRunMain (http://localhost:57424/main_module.bootstrap.js:18:32)
    at <anonymous>:1:8
    at Object.runMain (http://localhost:57424/dwds/src/injected/client.js:8452:21)
    at http://localhost:57424/dwds/src/injected/client.js:24130:19
    at _wrapJsFunctionForAsync_closure.$protected (http://localhost:57424/dwds/src/injected/client.js:4461:15)
    at _wrapJsFunctionForAsync_closure.call$2 (http://localhost:57424/dwds/src/injected/client.js:11511:12)
    at Object._asyncStartSync (http://localhost:57424/dwds/src/injected/client.js:4425:20)
    at main__closure3.$call$body$main__closure (http://localhost:57424/dwds/src/injected/client.js:24142:16)
    at main__closure3.call$1 (http://localhost:57424/dwds/src/injected/client.js:24069:19)
    at StaticClosure._rootRunUnary (http://localhost:57424/dwds/src/injected/client.js:4823:18)
    at _CustomZone.runUnary$2$2 (http://localhost:57424/dwds/src/injected/client.js:12879:39)
    at _CustomZone.runUnaryGuarded$1$2 (http://localhost:57424/dwds/src/injected/client.js:12826:14)
    at _ForwardingStreamSubscription._sendData$1 (http://localhost:57424/dwds/src/injected/client.js:12416:19)
    at _ForwardingStreamSubscription._add$1 (http://localhost:57424/dwds/src/injected/client.js:12362:15)
    at _ForwardingStreamSubscription._add$1 (http://localhost:57424/dwds/src/injected/client.js:12695:12)
    at _MapStream._handleData$2 (http://localhost:57424/dwds/src/injected/client.js:12756:12)
    at _ForwardingStreamSubscription._handleData$1 (http://localhost:57424/dwds/src/injected/client.js:12721:20)
    at Object.eval (eval at Closure_forwardCallTo (http://localhost:57424/dwds/src/injected/client.js:1701:14), <anonymous>:3:44)
    at StaticClosure._rootRunUnary (http://localhost:57424/dwds/src/injected/client.js:4823:18)
    at _CustomZone.runUnary$2$2 (http://localhost:57424/dwds/src/injected/client.js:12879:39)
    at _CustomZone.runUnaryGuarded$1$2 (http://localhost:57424/dwds/src/injected/client.js:12826:14)
    at _ControllerSubscription._sendData$1 (http://localhost:57424/dwds/src/injected/client.js:12416:19)
    at _ControllerSubscription._add$1 (http://localhost:57424/dwds/src/injected/client.js:12362:15)
    at _SyncStreamController._sendData$1 (http://localhost:57424/dwds/src/injected/client.js:12201:32)
    at _SyncStreamController.add$1 (http://localhost:57424/dwds/src/injected/client.js:12082:15)
    at Object.eval (eval at Closure_forwardInterceptedCallTo (http://localhost:57424/dwds/src/injected/client.js:1781:14), <anonymous>:3:45)
    at StaticClosure._rootRunUnary (http://localhost:57424/dwds/src/injected/client.js:4823:18)
    at _CustomZone.runUnary$2$2 (http://localhost:57424/dwds/src/injected/client.js:12879:39)
    at _CustomZone.runUnaryGuarded$1$2 (http://localhost:57424/dwds/src/injected/client.js:12826:14)
    at _ControllerSubscription._sendData$1 (http://localhost:57424/dwds/src/injected/client.js:12416:19)
    at _ControllerSubscription._add$1 (http://localhost:57424/dwds/src/injected/client.js:12362:15)
    at _SyncStreamController._sendData$1 (http://localhost:57424/dwds/src/injected/client.js:12201:32)
    at _SyncStreamController.add$1 (http://localhost:57424/dwds/src/injected/client.js:12082:15)
    at _GuaranteeSink.add$1 (http://localhost:57424/dwds/src/injected/client.js:23581:25)
    at HtmlWebSocketChannel_closure1.call$1 (http://localhost:57424/dwds/src/injected/client.js:23874:60)
    at _EventStreamSubscription_closure.call$1 (http://localhost:57424/dwds/src/injected/client.js:18042:26)
    at StaticClosure._rootRunUnary (http://localhost:57424/dwds/src/injected/client.js:4829:16)
    at _CustomZone.runUnary$2$2 (http://localhost:57424/dwds/src/injected/client.js:12879:39)
    at _CustomZone.runUnaryGuarded$1$2 (http://localhost:57424/dwds/src/injected/client.js:12826:14)
    at _CustomZone_bindUnaryCallbackGuarded_closure.call$1 (http://localhost:57424/dwds/src/injected/client.js:13016:25)
    at invokeClosure (http://localhost:57424/dwds/src/injected/client.js:1524:26)
    at WebSocket.<anonymous> (http://localhost:57424/dwds/src/injected/client.js:1543:18)

I'm pretty sure im missing some configuration setup for web, but this breaks only in web, seems to work fine with Android.
Expected behavior
Firebase working
Sample project
I have provided all of the code required to test this, though it's really just the setup of firebase, It doesnt work.

Flutter doctor
Run flutter doctor and paste the output below:
Click To Expand
[√] Flutter (Channel stable, 2.5.0, on Microsoft Windows [Version 10.0.19043.1237], locale en-US)
    • Flutter version 2.5.0 at C:\Users\cyberpwn\Documents\development\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 4cc385b4b8 (7 weeks ago), 2021-09-07 23:01:49 -0700
    • Engine revision f0826da7ef
    • Dart version 2.14.0

[√] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at C:\Users\cyberpwn\AppData\Local\Android\sdk
    • Platform android-31, build-tools 31.0.0
    • Java binary at: C:\Program Files\Java\jdk-16.0.2\bin\java
    • Java version Java(TM) SE Runtime Environment (build 16.0.2+7-67)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).

[√] IntelliJ IDEA Ultimate Edition (version 2021.2)
    • IntelliJ at C:\Users\cyberpwn\AppData\Local\JetBrains\Toolbox\apps\IDEA-U\ch-0\212.5457.46
    • Flutter plugin version 61.2.4
    • Dart plugin version 212.5486

[√] VS Code (version 1.61.2)
    • VS Code at C:\Users\cyberpwn\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension can be installed from:
       https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[√] Connected device (2 available)
    • Chrome (web) • chrome • web-javascript • Google Chrome 95.0.4638.69
    • Edge (web)   • edge   • web-javascript • Microsoft Edge 93.0.961.47

! Doctor found issues in 1 category.

Flutter dependencies
Run flutter pub deps -- --style=compact and paste the output below:
Click To Expand
Dart SDK 2.14.0
Flutter SDK 2.5.0
myguide 1.0.0+1

dependencies:
- cloud_firestore 2.5.4 [cloud_firestore_platform_interface cloud_firestore_web collection firebase_core firebase_core_platform_interface flutter meta]
- cloud_functions 3.0.5 [cloud_functions_platform_interface cloud_functions_web firebase_core firebase_core_platform_interface flutter]
- cupertino_icons 1.0.3
- firebase_app_check 0.0.2+3 [firebase_app_check_platform_interface firebase_app_check_web firebase_core firebase_core_platform_interface flutter]
- firebase_auth 3.1.4 [firebase_auth_platform_interface firebase_auth_web firebase_core firebase_core_platform_interface flutter meta]
- firebase_core 1.8.0 [firebase_core_platform_interface firebase_core_web flutter meta]
- firebase_crashlytics 2.2.4 [firebase_core firebase_core_platform_interface firebase_crashlytics_platform_interface flutter stack_trace]
- firebase_database 8.0.1 [firebase_core firebase_database_platform_interface firebase_database_web flutter]
- firebase_messaging 10.0.9 [firebase_core firebase_core_platform_interface firebase_messaging_platform_interface firebase_messaging_web flutter meta]
- firebase_performance 0.7.1+2 [firebase_core firebase_core_platform_interface firebase_performance_platform_interface firebase_performance_web flutter]
- firebase_remote_config 0.11.0+2 [firebase_core firebase_core_platform_interface firebase_remote_config_platform_interface flutter]
- firebase_storage 10.0.6 [firebase_core firebase_core_platform_interface firebase_storage_platform_interface firebase_storage_web flutter]
- flutter 0.0.0 [characters collection meta typed_data vector_math sky_engine]
- get 4.3.8 [flutter]
- reactive_forms 10.6.2 [flutter intl]

dev dependencies:
- flutter_lints 1.0.4 [lints]
- flutter_test 0.0.0 [flutter test_api path fake_async clock stack_trace vector_math async boolean_selector characters charcode collection matcher meta source_span stream_channel string_scanner term_glyph typed_data]

transitive dependencies:
- async 2.8.1 [collection meta]
- boolean_selector 2.1.0 [source_span string_scanner]
- characters 1.1.0
- charcode 1.3.1
- clock 1.1.0
- cloud_firestore_platform_interface 5.4.3 [collection firebase_core flutter meta plugin_platform_interface]
- cloud_firestore_web 2.4.4 [cloud_firestore_platform_interface collection firebase_core firebase_core_web flutter flutter_web_plugins js]
- cloud_functions_platform_interface 5.0.12 [firebase_core flutter meta plugin_platform_interface]
- cloud_functions_web 4.0.14 [cloud_functions_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins js]
- collection 1.15.0
- fake_async 1.2.0 [clock collection]
- firebase 9.0.2 [http http_parser js]
- firebase_app_check_platform_interface 0.0.1+7 [firebase_core flutter meta plugin_platform_interface]
- firebase_app_check_web 0.0.1+7 [firebase_app_check_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins js]
- firebase_auth_platform_interface 6.1.2 [firebase_core flutter meta plugin_platform_interface]
- firebase_auth_web 3.1.3 [firebase_auth_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins http_parser intl js meta]
- firebase_core_platform_interface 4.0.1 [collection flutter meta plugin_platform_interface]
- firebase_core_web 1.1.0 [firebase_core_platform_interface flutter flutter_web_plugins js meta]
- firebase_crashlytics_platform_interface 3.1.4 [collection firebase_core flutter meta plugin_platform_interface]
- firebase_database_platform_interface 0.1.0+1 [collection firebase_core flutter meta plugin_platform_interface]
- firebase_database_web 0.1.0+1 [firebase_core firebase_core_web firebase_database_platform_interface flutter flutter_web_plugins js]
- firebase_messaging_platform_interface 3.0.7 [firebase_core flutter meta plugin_platform_interface]
- firebase_messaging_web 2.0.7 [firebase_core firebase_core_web firebase_messaging_platform_interface flutter flutter_web_plugins js meta]
- firebase_performance_platform_interface 0.0.1+5 [firebase_core flutter plugin_platform_interface]
- firebase_performance_web 0.0.1+1 [firebase firebase_performance_platform_interface flutter flutter_web_plugins]
- firebase_remote_config_platform_interface 0.3.0+7 [firebase_core flutter meta plugin_platform_interface]
- firebase_storage_platform_interface 4.0.4 [collection firebase_core flutter meta plugin_platform_interface]
- firebase_storage_web 3.0.4 [async firebase_core firebase_core_web firebase_storage_platform_interface flutter flutter_web_plugins http js meta]
- flutter_web_plugins 0.0.0 [flutter js characters collection meta typed_data vector_math]
- http 0.13.4 [async http_parser meta path]
- http_parser 4.0.0 [charcode collection source_span string_scanner typed_data]
- intl 0.17.0 [clock path]
- js 0.6.3
- lints 1.0.1
- matcher 0.12.10 [stack_trace]
- meta 1.7.0
- path 1.8.0
- plugin_platform_interface 2.0.2 [meta]
- sky_engine 0.0.99
- source_span 1.8.1 [collection path term_glyph]
- stack_trace 1.10.0 [path]
- stream_channel 2.1.0 [async]
- string_scanner 1.1.0 [charcode source_span]
- term_glyph 1.2.0
- test_api 0.4.2 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph matcher]
- typed_data 1.3.0 [collection]
- vector_math 2.1.0

@cyberpwnn
Just wondering if this could be due to app_check ? Can you try without that plugin and relevant code and see if you still get same error ?

@darshankawar Have you tried it? Can you provide a simple example of how someone would properly setup flutterfire for web? Following the documentation as far as it was written. No, app check does not change a thing (actually, app check doesnt even work anyways)

authors: cyberpwnn darshankawar


text:
Fixed collapsed nav styling. Fixes #14

Added CSS to style collapsed nav menu.

Awesome job Nehemiah! I'll merge into master.

You rock, @NehemiahAndrews!  Thank you for the contribution!

authors: NehemiahAndrews colinrubbert kenmazaika


text:
🛑 Main website is down

In 4f904ff, Main website (https://fitzmuseum.cam.ac.uk) was down:

HTTP code: 504
Response time: 15452 ms

Resolved: Main website is back up in d9f56cf after 12 minutes.

repo: FitzwilliamMuseum/uptime


text:
Feeders/update orion model

This PR updates Orion to its latest release version as well as all the feeders and functions needed to load all the restaurants, reviews and reservations.

PS: travis checks fails as expected, as there were changes that breaks the actual API until all the changes are completed

Closing. Will be splitted as per requested


text:
微调bge的时候报错，求助～

报错如下
Traceback (most recent call last):
File "/opt/tiger/ecom_Rag/FlagEmbedding/baai_general_embedding/finetune/run.py", line 222, in
main()
File "/opt/tiger/ecom_Rag/FlagEmbedding/baai_general_embedding/finetune/run.py", line 211, in main
trainer.train()
File "/usr/local/lib/python3.9/dist-packages/transformers/trainer.py", line 1885, in train
return inner_training_loop(
File "/usr/local/lib/python3.9/dist-packages/transformers/trainer.py", line 2147, in _inner_training_loop
self.control = self.callback_handler.on_train_begin(args, self.state, self.control)
File "/usr/local/lib/python3.9/dist-packages/transformers/trainer_callback.py", line 454, in on_train_begin
return self.call_event("on_train_begin", args, state, control)
File "/usr/local/lib/python3.9/dist-packages/transformers/trainer_callback.py", line 498, in call_event
result = getattr(callback, event)(
File "/usr/local/lib/python3.9/dist-packages/transformers/integrations/integration_utils.py", line 842, in on_train_begin
self.setup(args, state, model, **kwargs)
File "/usr/local/lib/python3.9/dist-packages/transformers/integrations/integration_utils.py", line 815, in setup
model.save_pretrained(temp_dir)
File "/usr/local/lib/python3.9/dist-packages/torch/nn/modules/module.py", line 1695, in getattr
raise AttributeError(f"'{type(self).name}' object has no attribute '{name}'")
AttributeError: 'BiEncoderModel' object has no attribute 'save_pretrained'
请问这是什么问题

This error is strange, and we don't use save_pretrained  for BiEncoderModel. You can try to update the FlagEmbedding and transformers package.

I encountered the same problem when using the newest transformers 4.41.0.
When I downgrade it to 4.40.2., problem  solved！  @passionate11 @staoxiao

authors: DreamInvoker passionate11 staoxiao

repo: FlagOpen/FlagEmbedding


text:
Empty search request on every page triggered

If the option "Redirect to product details page for single results" is enabled, the FACT-Finder PHP library call $searchHandler->getArticleNumberStatus() in the method FACTFinder_Core_Model_Observer.handleSingleProductRedirect triggers a search request even without having a search phrase. You can verify this through the factfinder.log after loading different pages in the shop (start page, product detail pages, shopping cart page etc.).

Please check the commit https://github.com/Flagbit/Magento-FACTFinder/commit/683c53fd62c7f8c73594d339112f85539aae1687 which has introduced this bug. The block type should be checked before the library call is made.

In the above commit the abovementioned issue was resolved.

Many thanks.

I still observe this issue with the current version. As far as I found out, this happens because (advisor) campaigns are triggered on catalog pages, even when catalog navigation replacement is not active. Is this how it should be? At least the generated request should have a query or a navigation parameter.

The check for campaigns should only be made, if the catalogue navigation is replaced by the FACT-Finder shop navigation. This check should only be made in the Observer class of the core and sub modules using the already requested result and should not trigger an empty search request, if additionally the campaign manager is enabled. Advisory campaigns should be supported in search and navigation pages using the advisorStatus parameter together with the query respectively navigation parameter. Consequently no empty searches are wanted.

Possibly related. Also experiencing that Tracking.ff requests are made without any product detail params or event params. As a result, FF application logs this as an error

This issue is being reported on multiple installations. Has there been any progress on a fix?

@hollymurdoch Could you please give us more details about the tracking error you're experiencing?

I have tested it using the branch https://github.com/tuegeb/Magento-FACTFinder and could not observe empty tracking requests. But there is still an empty search request made when opening the Advanced Search page. Furthermore invalid requests are made using parameters like price=&price=&query= for every single advanced search request.
Could you ensure that no advanced search functionality is overridden with this module, please? Thank you in advance.

@tuegeb The single product redirect was being checked all the time on advanced search page. Not anymore.

Great, many thanks.

authors: Jayo-IRE hollymurdoch rudibatt tuegeb xpoback

repo: Flagbit/Magento-FACTFinder


text:
Docs search does not appear to be updating.

E.g. searching for "rate limit" should return results.

Algolia indexer was stuck

repo: Flagsmith/flagsmith


text:
chore: revert testcafe

Thanks for submitting a PR! Please check the boxes below:

[ ] I have run pre-commit to check linting
[ ] I have filled in the "Changes" section below?
[ ] I have filled in the "How did you test this code" section below?
[ ] I have used a Conventional Commit title for this Pull Request

Changes
Please describe.
How did you test this code?

Please describe.

Closed in favour of #2564


text:
Error downloading from FTP: Retrying download after error signed integer is greater than maximum

Expected behaviour:
download multiple files from ftp
Actual behaviour:
randomly the download stops and retry multiple times with this debug message:
Retrying download after error signed integer is greater than maximum
Steps to reproduce:

Step 1: launch flexget -L trace execute

Config:
download_files:
    manual: no
    ftp_list:
      host: *********
      username: ***********
      password: ***********
      recursion: false
      retrieve: dirs
      use_ssl: no
      dirs:
        - '/files/COMPLETED'
    disable:
      - seen_info_hash
      - seen
      - backlog
    accept_all: yes
    ftp_download:
      ftp_tmp_path: /mnt/*****/
      delete_origin: true
      use-ssl: yes

Log:
2016-12-30 00:15 INFO     ftp           download_files Starting download .....
2016-12-30 00:15 DEBUG    ftp           download_files Retrying download after error signed integer is greater than maximum
2016-12-30 00:15 DEBUG    ftp           download_files Connecting to *****
2016-12-30 00:15 DEBUG    ftp           download_files Changing directory to: //files/COMPLETED/****
2016-12-30 00:15 DEBUG    ftp           download_files Retrying download after error signed integer is greater than maximum
2016-12-30 00:15 DEBUG    ftp           download_files Connecting to *****

Additional information:

Flexget Version: 2.8.14
Python Version: Python 2.7.12
Installation method: pip
OS and version: Ubuntu 14.04 LTS
Link to crash log: No crash log created

Problem stems from https://github.com/Flexget/Flexget/blob/develop/flexget/plugins/output/ftp_download.py#L163-L167
Setting file size to 1 when the file is bigger than 1. So once the local file exceeds one it errors out. @liiight @cvium not exactly sure what could be done on this. Seems like the ftp server isn't sending a filesize when requested.

we probably need to redo this plugin with an ftp lib

Raise exception (PluginError) saying server does not give size, setting value to 1 is not the right way to handle error ..

authors: CryogenicPilot crawln45 liiight paranoidi

repo: Flexget/Flexget


text:
Unhandled Exception in metainfo_series

Expected behaviour:
metainfo_series with no issues
Actual behaviour:
metainfo_series crashes with info message:
2019-10-14 21:02 CRITICAL task          sort-series     BUG: Unhandled error in plugin metainfo_series: 'NoneType' object has no attribute 'endswith'
2019-10-14 21:02 CRITICAL manager       sort-series     An unexpected crash has occurred. Writing crash report to /home/flexget/crash_report.2019.10.14.210243360992.log. Please verify you are running the latest version of flexget by using "flexget -V" from CLI or by using version_checker plugin at http://flexget.com/wiki/Plugins/version_checker. You are currently using version 2.21.25
2019-10-14 21:02 WARNING  task          sort-series     Aborting task (plugin: metainfo_series)

Config:
--- config from task: sort-series
accept_all: true
disable:
  - seen
  - seen_info_hash
  - rejected
filesystem:
  path: /mnt/D4B811C9B811AB4E/torrents/completed
  recursive: true
  regexp: .*\.(avi|mkv|mp4|m4v|)$
list_match:
  action: accept
  from:
    - entry_list: series_list
  remove_on_match: true
  single_match: true
metainfo_series: true
move:
  along:
    extensions:
      - sub
      - srt
    subdirs:
      - Subs
  rename: '{{ tvdb_series_name }} - {{ tvdb_ep_id|d(series_id, True) }} - {{ tvdb_ep_name|d(series_name,
    True) }}'
  to: /mnt/Sack/Elements/Series/{{ tvdb_series_name }}/Season {{tvdb_season|pad(2)}}
parsing:
  series: guessit
priority: 3
regexp:
  reject:
    - sample
require_field:
  - tvdb_series_name
  - tvdb_ep_id
  - tvdb_ep_name
thetvdb_lookup: true

Log:

(click to expand)
2019-10-14 20:17 CRITICAL task          sort-series     BUG: Unhandled error in plugin metainfo_series: unsupported operand type(s) for +=: 'NoneType' and 'unicode'
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/flexget/task.py", line 486, in __run_plugin
    return method(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/flexget/event.py", line 23, in __call__
    return self.func(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/metainfo/series.py", line 32, in on_task_metainfo
    self.guess_entry(entry)
  File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/metainfo/series.py", line 47, in guess_entry
    allow_seasonless=allow_seasonless)
  File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/parsers/plugin_parsing.py", line 74, in parse_series
    return parser.parse_series(data, name=name, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/parsers/parser_guessit.py", line 185, in parse_series
    name += ' (%s)' % country.alpha2
TypeError: unsupported operand type(s) for +=: 'NoneType' and 'unicode'

Additional information:

FlexGet version: 2.21.25
Python version: 2.7
Installation method: pip
Using daemon (yes/no): yes
OS and version: dietpi

This was fixed in https://github.com/Flexget/Flexget/commit/db15d14c8fadd1ca8eed9bd2578bfe0d35f82b0a

authors: Arghh gazpachoking


text:
Emby list match error

Motivation for changes:
The entry should be matched with the emby list to ensure that the items can be added or removed... This sometimes can be difficult, depending on the available information on the entry. This PR improves the matching to be more accurate
Detailed changes:

Improve the matching of the movie and episode series

Addressed issues:
Reported on Discord by @ProteinPig
Config usage if relevant (new plugin or updated schema):
Example provided by discord user @ProteinPig
templates:
  global:
    no_entries_ok: yes
    pathscrub: windows
    parsing:
      movie: guessit
      series: guessit

  anchors:
    _3rd_wanted_movies: &3rd_wanted_movies
      emby_list:
        server:
          host: http://localhost:8096
          username: *****
          password: *****
          return_host: lan
        list: "Wanted Movies"

tasks:
  sync.add_new_movies_to_3rd:
    priority: 999
    movie_list: wanted-movies
    list_match:
      from:
        - <<: *3rd_wanted_movies
      action: reject
      remove_on_match: no
    accept_all: yes
    list_add:
      - <<: *3rd_wanted_movies
    seen: local

This PR contained test cases that still uder development, I'll submit a new one


text:
Update README.md

Add label in readme with github action build status.

May be move in title?

May be move in title?

yep will do

Please add link to releases/last actions

Is the status of the master build shown now exactly?

yes

my pc is freaking out will make new PR and changes will be on there

authors: LionZXY Technically-Possible

repo: Flipper-Zero/Flipper-Android-App


text:
Fixture model

See #144.
You can test the class in the command line:
~/open-fixture-library $ node
> .load debug.js
...
> myFix
Fixture {
  _jsonObject: ... }
> myFix.name
'Outdoor PAR Tri 12'
> myFix.physical.width
203
> myFix.physical.focusPanMax
null

Calling reload() will reload the module, so if you make changes to Fixture.js, you can just call that function and myFix is updated.

@FloEdelmann Before merging, I'll remove debug.js (which also causes all these Codacy issues), but I'm keeping it at the moment so that you can use for testing the model if you want to.

Last updated: 6/28/2017, 8:31:39 PM
Diff plugin outputs test
Modified fixtures/cameo/outdoor-par-tri-12.json in this PR
Output changed for plugin ecue
Index: UserLibrary.xml
===================================================================
--- UserLibrary.xml
+++ UserLibrary.xml
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<Document Owner="user" TypeVersion="2" SaveTimeStamp="2017-06-28#20:31:39">
+<Document Owner="user" TypeVersion="2" SaveTimeStamp="2017-06-28#20:31:38">
     <Library>
         <Fixtures>
-            <Manufacturer _CreationDate="2017-06-28#20:31:39" _ModifiedDate="2017-06-28#20:31:39" Name="cameo" Comment="" Web="http://www.cameolight.com/">
-                <Fixture _CreationDate="2017-02-24#00:00:00" _ModifiedDate="2017-03-09#00:00:00" Name="Outdoor PAR Tri 12 (2ch mode)" NameShort="OutTri12-2ch" Comment="" AllocateDmxChannels="2" Weight="4.25" Power="50" DimWidth="203" DimHeight="203" DimDepth="193">
+            <Manufacturer _CreationDate="2017-06-28#20:31:38" _ModifiedDate="2017-06-28#20:31:38" Name="cameo" Comment="" Web="http://www.cameolight.com/">
+                <Fixture _CreationDate="2017-02-24#00:00:00" _ModifiedDate="2017-03-09#00:00:00" Name="Outdoor PAR Tri 12 (2ch mode)" NameShort="OutTri12-2ch" Comment="" AllocateDmxChannels="2" Weight="0" Power="0" DimWidth="0" DimHeight="0" DimDepth="0">
                     <ChannelIntensity Name="Master dimmer" DefaultValue="0" Highlight="0" Deflection="0" DmxByte0="1" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="1"/>
                     <ChannelColor Name="Color Macro Simple" DefaultValue="0" Highlight="0" Deflection="0" DmxByte0="2" DmxByte1="0" Constant="0" Crossfade="0" Invert="0" Precedence="LTP" ClassicPos="2">
                         <Range Name="Blackout" Start="0" End="31" AutoMenu="1" Centre="0"/>
                         <Range Name="Red" Start="32" End="63" AutoMenu="1" Centre="0"/>
@@ -15,9 +15,9 @@
                         <Range Name="Magenta" Start="192" End="223" AutoMenu="1" Centre="0"/>
                         <Range Name="White" Start="224" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelColor>
                 </Fixture>
-                <Fixture _CreationDate="2017-02-24#00:00:00" _ModifiedDate="2017-03-09#00:00:00" Name="Outdoor PAR Tri 12 (3ch1 mode)" NameShort="OutTri12-3ch1" Comment="" AllocateDmxChannels="3" Weight="4.25" Power="50" DimWidth="203" DimHeight="203" DimDepth="193">
+                <Fixture _CreationDate="2017-02-24#00:00:00" _ModifiedDate="2017-03-09#00:00:00" Name="Outdoor PAR Tri 12 (3ch1 mode)" NameShort="OutTri12-3ch1" Comment="" AllocateDmxChannels="3" Weight="0" Power="0" DimWidth="0" DimHeight="0" DimDepth="0">
                     <ChannelIntensity Name="Master dimmer" DefaultValue="0" Highlight="0" Deflection="0" DmxByte0="1" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="1"/>
                     <ChannelBeam Name="Strobe" DefaultValue="0" Highlight="0" Deflection="0" DmxByte0="2" DmxByte1="0" Constant="0" Crossfade="0" Invert="0" Precedence="LTP" ClassicPos="2"/>
                     <ChannelColor Name="Color Macro Advanced" DefaultValue="0" Highlight="0" Deflection="0" DmxByte0="3" DmxByte1="0" Constant="0" Crossfade="0" Invert="0" Precedence="LTP" ClassicPos="3">
                         <Range Name="Blackout" Start="0" End="4" AutoMenu="1" Centre="0"/>
@@ -31,14 +31,14 @@
                         <Range Name="Color change" Start="81" End="150" AutoMenu="1" Centre="0"/>
                         <Range Name="Color blending" Start="151" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelColor>
                 </Fixture>
-                <Fixture _CreationDate="2017-02-24#00:00:00" _ModifiedDate="2017-03-09#00:00:00" Name="Outdoor PAR Tri 12 (3ch2 mode)" NameShort="OutTri12-3ch2" Comment="" AllocateDmxChannels="3" Weight="4.25" Power="50" DimWidth="203" DimHeight="203" DimDepth="193">
+                <Fixture _CreationDate="2017-02-24#00:00:00" _ModifiedDate="2017-03-09#00:00:00" Name="Outdoor PAR Tri 12 (3ch2 mode)" NameShort="OutTri12-3ch2" Comment="" AllocateDmxChannels="3" Weight="0" Power="0" DimWidth="0" DimHeight="0" DimDepth="0">
                     <ChannelColor Name="Red" DefaultValue="0" Highlight="0" Deflection="0" DmxByte0="1" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="1"/>
                     <ChannelColor Name="Green" DefaultValue="0" Highlight="0" Deflection="0" DmxByte0="2" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="2"/>
                     <ChannelColor Name="Blue" DefaultValue="0" Highlight="0" Deflection="0" DmxByte0="3" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="3"/>
                 </Fixture>
-                <Fixture _CreationDate="2017-02-24#00:00:00" _ModifiedDate="2017-03-09#00:00:00" Name="Outdoor PAR Tri 12 (6ch mode)" NameShort="OutTri12-6ch" Comment="" AllocateDmxChannels="6" Weight="4.25" Power="50" DimWidth="203" DimHeight="203" DimDepth="193">
+                <Fixture _CreationDate="2017-02-24#00:00:00" _ModifiedDate="2017-03-09#00:00:00" Name="Outdoor PAR Tri 12 (6ch mode)" NameShort="OutTri12-6ch" Comment="" AllocateDmxChannels="6" Weight="0" Power="0" DimWidth="0" DimHeight="0" DimDepth="0">
                     <ChannelIntensity Name="Master dimmer" DefaultValue="0" Highlight="0" Deflection="0" DmxByte0="1" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="1"/>
                     <ChannelBeam Name="Strobe" DefaultValue="0" Highlight="0" Deflection="0" DmxByte0="2" DmxByte1="0" Constant="0" Crossfade="0" Invert="0" Precedence="LTP" ClassicPos="2"/>
                     <ChannelColor Name="Red" DefaultValue="0" Highlight="0" Deflection="0" DmxByte0="3" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="3"/>
                     <ChannelColor Name="Green" DefaultValue="0" Highlight="0" Deflection="0" DmxByte0="4" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="4"/>
@@ -58,8 +58,8 @@
                 </Fixture>
             </Manufacturer>
         </Fixtures>
         <Tiles>
-            <Manufacturer _CreationDate="2017-06-28#20:31:39" _ModifiedDate="2017-06-28#20:31:39" Name="cameo" Comment="" Web="http://www.cameolight.com/"/>
+            <Manufacturer _CreationDate="2017-06-28#20:31:38" _ModifiedDate="2017-06-28#20:31:38" Name="cameo" Comment="" Web="http://www.cameolight.com/"/>
         </Tiles>
     </Library>
 </Document>
\ No newline at end of file

Output changed for plugin qlcplus
Index: cameo/outdoor-par-tri-12.qxf
===================================================================
--- cameo/outdoor-par-tri-12.qxf
+++ cameo/outdoor-par-tri-12.qxf
@@ -58,48 +58,48 @@
   <Capability Min="0" Max="255">0-100%</Capability>
  </Channel>
  <Mode Name="2-channel">
   <Physical>
-   <Bulb ColourTemperature="0" Type="LED" Lumens="911"/>
-   <Dimensions Width="203" Height="203" Depth="193" Weight="4.25"/>
-   <Lens Name="Other" DegreesMin="25" DegreesMax="25"/>
+   <Bulb ColourTemperature="0" Type="Other" Lumens="0"/>
+   <Dimensions Width="0" Height="0" Depth="0" Weight="0"/>
+   <Lens Name="Other" DegreesMin="0" DegreesMax="0"/>
    <Focus Type="Fixed" TiltMax="0" PanMax="0"/>
-   <Technical DmxConnector="3-pin" PowerConsumption="50"/>
+   <Technical DmxConnector="3-pin" PowerConsumption="0"/>
   </Physical>
   <Channel Number="0">Master dimmer</Channel>
   <Channel Number="1">Color Macro Simple</Channel>
  </Mode>
  <Mode Name="3-channel 1">
   <Physical>
-   <Bulb ColourTemperature="0" Type="LED" Lumens="911"/>
-   <Dimensions Width="203" Height="203" Depth="193" Weight="4.25"/>
-   <Lens Name="Other" DegreesMin="25" DegreesMax="25"/>
+   <Bulb ColourTemperature="0" Type="Other" Lumens="0"/>
+   <Dimensions Width="0" Height="0" Depth="0" Weight="0"/>
+   <Lens Name="Other" DegreesMin="0" DegreesMax="0"/>
    <Focus Type="Fixed" TiltMax="0" PanMax="0"/>
-   <Technical DmxConnector="3-pin" PowerConsumption="50"/>
+   <Technical DmxConnector="3-pin" PowerConsumption="0"/>
   </Physical>
   <Channel Number="0">Master dimmer</Channel>
   <Channel Number="1">Strobe</Channel>
   <Channel Number="2">Color Macro Advanced</Channel>
  </Mode>
  <Mode Name="3-channel 2">
   <Physical>
-   <Bulb ColourTemperature="0" Type="LED" Lumens="911"/>
-   <Dimensions Width="203" Height="203" Depth="193" Weight="4.25"/>
-   <Lens Name="Other" DegreesMin="25" DegreesMax="25"/>
+   <Bulb ColourTemperature="0" Type="Other" Lumens="0"/>
+   <Dimensions Width="0" Height="0" Depth="0" Weight="0"/>
+   <Lens Name="Other" DegreesMin="0" DegreesMax="0"/>
    <Focus Type="Fixed" TiltMax="0" PanMax="0"/>
-   <Technical DmxConnector="3-pin" PowerConsumption="50"/>
+   <Technical DmxConnector="3-pin" PowerConsumption="0"/>
   </Physical>
   <Channel Number="0">Red</Channel>
   <Channel Number="1">Green</Channel>
   <Channel Number="2">Blue</Channel>
  </Mode>
  <Mode Name="6-channel">
   <Physical>
-   <Bulb ColourTemperature="0" Type="LED" Lumens="911"/>
-   <Dimensions Width="203" Height="203" Depth="193" Weight="4.25"/>
-   <Lens Name="Other" DegreesMin="25" DegreesMax="25"/>
+   <Bulb ColourTemperature="0" Type="Other" Lumens="0"/>
+   <Dimensions Width="0" Height="0" Depth="0" Weight="0"/>
+   <Lens Name="Other" DegreesMin="0" DegreesMax="0"/>
    <Focus Type="Fixed" TiltMax="0" PanMax="0"/>
-   <Technical DmxConnector="3-pin" PowerConsumption="50"/>
+   <Technical DmxConnector="3-pin" PowerConsumption="0"/>
   </Physical>
   <Channel Number="0">Master dimmer</Channel>
   <Channel Number="1">Strobe</Channel>
   <Channel Number="2">Red</Channel>

Updated plugin output diff comment

Please also bump color package version to 2.0.0

authors: FloEdelmann fxedel

repo: FloEdelmann/open-fixture-library


text:
hi, start git.md with alt account

hi, it's tarkitten with a pull request!

could ya add a step 4?

oops sorry i didn't have to close it

authors: Floozutter tarkitten

repo: Floozutter/dotools

license: Unlicense


text:
update: VoyageAI Models

Embedding Models: https://docs.voyageai.com/docs/embeddings#model-choices
Rerank Models: https://docs.voyageai.com/docs/reranker#model-specifics

if you can run pnpm lint-fix

authors: HenryHengZJ rennokki

repo: FlowiseAI/Flowise


text:
Can you help add feature support type UUID, DateTime, Decimal and Interval

Because Tarantool has format MP_EXT abit of type UUID, DateTime, Decimal and Interval can you help add those features
Thanks

Can you elaborate where exactly that should be supported?
Currently all de/serialization is done via rmpv::Value. You can serialize any data into Ext. I can probably add some utility functions to do just that. But I don't know whether they support deserialization from such format or not, and I don't know would it be possible to add that support without PR into rmpv.
In future probably it would be a good idea to move from rmpv to something custom, but I am not sure when that would happen.

Types UUID, DateTime, Decimal and Interval good in some use case like API enpoint expose URL end point to end user for security, Decimal for financial system..,
There are two challenges:

Serialize pack send request to Tarantool any space field type: UUI, DATETIME, DECIMAL need to follow officail document Tarantool MessagePack extensions
Deserialize when get response from Tarantool need implement follow requirement too

Thank you

authors: Flowneee measproem

repo: Flowneee/tarantool-rs


text:
⚠ Unifi Controller has degraded performance

In 1a4ef0e, Unifi Controller (https://unifi.vflits.com/) experienced degraded performance:

HTTP code: 200
Response time: 4357 ms

Resolved: Unifi Controller performance has improved in cb68891 after 12 minutes.

repo: Fluffy-Pan/upptime


text:
Slow response or hang editing devices with Decoder references.

I discovered the cause of the slow response/hang problem when editing Shim devices, using the Decoder function. The device tag <states_list type="vector"> is continually extended to contain the Decoded values from the MQTT message. For example:
<states_list type="vector">
data_format
humidity
temperature
pressure
acceleration
acceleration_x
acceleration_y
acceleration_z
tx_power
battery
movement_counter
measurement_sequence_number
mac
data_format
humidity
temperature
pressure
acceleration
acceleration_x
acceleration_y
acceleration_z
tx_power
battery
movement_counter
measurement_sequence_number
mac
...
...
</states_list>

Where is <states_list type="vector"> coming from?  The string  "vector" is not in the plugin code.

Here is the device from the Indigi database.
saved-shim-device.txt

Oh, that's how the Indigo database saves a list.  I need to see your Decoder code.

`from ruuvi_decoders import Df5Decoder
class Ruuvi(object):
def init(self, name):
self.name = name
self.decoder = Df5Decoder()
def decode(self, payload):

    new_states = {}
    decoder = Df5Decoder()
    ruuvi_data = payload['data']
    ruuvi_data = ruuvi_data.split("FF9904")[1]
    new_states = decoder.decode_data(ruuvi_data)
    if len(new_states):
        return new_states
    else:
        return None

`

BTW, the list grows coincident with each processed message.

You're overloading the "decoder" name.  And creating a new Df5Decoder every time.
from ruuvi_decoders import Df5Decoder

class Ruuvi(object):
    def __init__(self, name):
        self.name = name
        self.df5decoder = Df5Decoder()

    def decode(self, payload):

        new_states = {}
        ruuvi_data = payload['data'].split("FF9904")[1]
        new_states = self.df5decoder.decode_data(ruuvi_data)
        if len(new_states):
            return new_states
        else:
            return None

Ok. I see, I did not change the decoder reference to self.df5decoder...
Thanks.

I renamed it.

Ah, ok. I missed that as the name was also used earlier in another context. Tested and it works.  <states_list> remains empty.
Thanks again.

Unfortunately, the problem is back. I had waited several minutes after replacing the Decoder code and did not see the problem. However, while editing a control page just now I once again noticed a very sluggish response when opening the shim device to select a display state. On checking the IndigoDB I see the same issue I reported earlier.  For reference, here is the Decoder code:
`from ruuvi_decoders import Df5Decoder.
class Ruuvi(object):
def init(self, name):
self.name = name
self.df5decoder = Df5Decoder()
def decode(self, payload):

    new_states = {}
    ruuvi_data = payload['data'].split("FF9904")[1]
    new_states = self.df5decoder.decode_data(ruuvi_data)
    if len(new_states):
        return new_states
    else:
        return None`

Turn on debug logging and post the log section from when the issue happens.

One possibility... When I loaded the newest plugin (from the plugin store) I did not at first realize you had moved the Decoders directory to the Python3-includes directory. So, I tried adding the decoder code to the Decoder directory embedded in the plugin.  That was the code with the overloaded reference.  I have now removed that file. However, is it possible the plugin for some reason, at some point, read that file instead?

But it's possible that since the old path was already saved to the device, it might have used it.  You can't select that location anymore.

Here is the debug file from around when the plugin added new entries to the states_list.  What is weird is this does not happen on every message processed.  One other possible factor. I have two separate shim devices for the ruuvi tags. They differ on the second part of the topic (the mac address of the tag). However, both devices use the same code.
shim_debug.txt

I don't see anything unusual in that log.  I don't see any indication that the plugin is doing anything weird.
If the only problem you're seeing is the sluggish behavior when editing control pages, I'm inclined to attribute it to Indigo client issues with a device that's updating multiple times per second.  If you disable the trigger when doing your edits (so no updates are going to the Shims), does it behave?

I am pretty sure the sluggish behavior is due to the very large size of the Device XML.  If I hand edit the DB (with the server not running) then it is snappy. But, over time, as the device size grows, it becomes increasingly sluggish.  Also,  I have 10 other shim devices and the sluggish behavior is only happening with the two shim devices that use the Decode option.

Hmm.  Do a right click on the shim device in the Indigo UI and print the device details to the log.  Then post that to this issue.

I was trying to find the source of the problem, and did. Of course, I saved copies of the DB.  Attached is the device printout from the log.
saved_device.txt

One other thing, the error occurs at around 15 minute intervals.  I will delete and recreate the devices.

What do you mean?  You get an error message?  What happens every 15 minutes?

I am monitoring the IndigoDB (grepping for a string that occurs in the additional states) once a minute.  When I see the could increase I know the error occurred

I have deleted and replaced the two devices.  BTW, just in case this might have an impact, to limit the message volume, I am only enabling the MQTT connector device for 4 seconds every minute. I have it at 1 minute intervals now for testing.  Also, Ruuvi will be adding the ability to limit the message frequency so I won't have to do anything in Indigo.

New device, same problem...
saved_device.txt

I've installed the new version, so far so good. Out of curiosity, what was the problem?

There's a delay between when I update the state list on the server and when it'll return the new values to me.  The plugin host process caches the device def for a while.  So the plugin didn't see the updated states right away so it wasn't accounting for them properly.  I now do the merging of the existing states and the new states from the decoder differently.

Thanks for the explanation, and thanks for the fix.  On Nov 26, 2023, at 17:06, Joe Keenan @.***> wrote:
There's a delay between when I update the state list on the server and when it'll return the new values to me.  The plugin host process caches the device def for a while.  So the plugin didn't see the updated states right away so it wasn't accounting for them properly.  I now do the merging of the existing states and the new states from the decoder differently.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you modified the open/close state.Message ID: @.***>

authors: FlyingDiver berkinet

repo: FlyingDiver/Indigo-Shims


text:
Translation key strings appearing to players

https://imgur.com/a/i4kSQVU
What is your Quests version / build number (do not say "latest")?
3.6.0-b595
Describe the problem and how to replicate it. Any console errors to post using Pastebin.com?
Take a quest with various items. No errors.
If applicable, can you provide an example quest from quests.yml using Pastebin.com?
https://pastebin.com/1gvuXnLK

@SXRWahrheit Are you able to say whether those were working prior to new build?

At least some of them were. They were definitely working prior to the move away from Vault.

Still broken on b654
[17:35:32] [Server thread/INFO]: [PLAYERCOMMAND} BulletproofJesus: [-1279 63 -130] => "/quest"
[17:35:32] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'quest' in plugin Quests v3.6.2-b654
	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[server.jar:git-Spigot-2086bb0-2f3ed3b]
	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[server.jar:git-Spigot-2086bb0-2f3ed3b]
	at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:648) ~[server.jar:git-Spigot-2086bb0-2f3ed3b]
	at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1397) [server.jar:git-Spigot-2086bb0-2f3ed3b]
	at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1232) [server.jar:git-Spigot-2086bb0-2f3ed3b]
	at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [server.jar:git-Spigot-2086bb0-2f3ed3b]
	at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [server.jar:git-Spigot-2086bb0-2f3ed3b]
	at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [server.jar:git-Spigot-2086bb0-2f3ed3b]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_191]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_191]
	at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [server.jar:git-Spigot-2086bb0-2f3ed3b]
	at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [server.jar:git-Spigot-2086bb0-2f3ed3b]
	at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-2086bb0-2f3ed3b]
	at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-2086bb0-2f3ed3b]
	at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-2086bb0-2f3ed3b]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]
Caused by: java.lang.NullPointerException
	at me.blackvein.quests.util.LocaleQuery.getColorIfApplicable(LocaleQuery.java:303) ~[Quests-3.6.2.jar:?]
	at me.blackvein.quests.util.LocaleQuery.sendMessage(LocaleQuery.java:62) ~[Quests-3.6.2.jar:?]
	at me.blackvein.quests.Quests.showObjectives(Quests.java:698) ~[Quests-3.6.2.jar:?]
	at me.blackvein.quests.listeners.CmdExecutor.questCommandHandler(CmdExecutor.java:172) ~[Quests-3.6.2.jar:?]
	at me.blackvein.quests.listeners.CmdExecutor.onCommand(CmdExecutor.java:69) ~[Quests-3.6.2.jar:?]
	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[server.jar:git-Spigot-2086bb0-2f3ed3b]
	... 15 more

It took a while, but I've completed a better version of the item translation class. Please give it a try and let me know if there's anything that needs improvement.
http://ci.ac3-servers.eu/job/Quests/656/

          - name-stone_axe:amount-1
          - name-stone_pickaxe:amount-1
          - name-stone_spade:amount-1
          - name-stone_sword:amount-1
          - name-stone_hoe:amount-1

becomes:
https://prnt.sc/mknzd4
I can open a new issue for additional bugs, if you want. The not-turned-in item in the screenshot was a stone sword. So I guess spade should be shovel and shovel should be sword.

That's alright, but if you get additional issues do open a new issue.
Problem here was a mistype on my part. In your picture, "Stone Shovel" should have been "Stone Sword", whereas "Stone Spade" is actually correct because that's what Minecraft calls it.
"Shovel" is used by the failsafe Spigot enum.

authors: FlyingPikachu SXRWahrheit

repo: FlyingPikachu/Quests


text:
Support October CMS L6 update

This PR updates the plugin to support the October CMS Laravel 6 framework update. It should also work with older versions of October CMS as well, although there is a new requirement for PHP 7.2 or above - I have bumped updates/version.yaml to 2.0.0 to reflect this breaking change.
I've also removed the composer.lock file as it's not required for an October CMS plugin, however, if it is being used for another purpose, please let me know and I'll re-instate and update it.

Thanks!

authors: Flynsarmy bennothommo

repo: Flynsarmy/oc-idehelper-plugin


text:
[BUG]Not compatible with tidy5e sheet?

Hi,
when mystifying an exisiting item on a tidy5e sheet i get the following js error and nothing else happens.
Mystifying in the sidebar an dragging the item to the character works as intended.
TypeError: origData is null Identification.js:13:7

I've just installed Tidy5e Sheet and it appears to be working.
may I ask for more information? What browser are you using, what other modules etc?
Also, are you using v0.1.3 of this module?

This issue does not seem to be unique to Tidy5e sheet. For me, trying to "Mystify" any embedded equipment throws an error:

Repro steps:

Create new actor (core dnd5e sheet)
On the inventory tab, add a new item by clicking the "+Add" button in one of the section headers.
Open the item and click "Mystify".
Nothing happens, and the above error is posted to console.

This also happens with items dragged from Compendia or from the Items tab in the sidebar.
Notably, an item that was previously unidentified, then added to the character sheet, then identified, does not have the button to mystify the item when opened from the character sheet, whereas newly added normal items do have the button to mystify when opened from the character sheet.

Notably, an item that was previously unidentified, then added to the character sheet, then identified, does not have the button to mystify the item when opened from the character sheet, whereas newly added normal items do have the button to mystify when opened from the character sheet.

that is probably due to header buttons not being re-rendered on item update. When you close item and open it again, button should show.
As for main issue
Ok, I got it now. I completely misunderstood what you originally mean, sorry for that. So you cannot mystify items owned by Actors or items inside compendium. You can only mystify items in World (sidebar).
To be honest, I never intended to allow mystifying embedded items, although I might just add that, why not.
So, right now make sure you have item imported into a world (in sidebar) before mystifying, in next update I will add option (or "fix" rather) to mystify from actor/compendium.

Fixed in v0.1.5.
Option to "replace with mystified item" will come in future update. Closing issue.

authors: Forien Hydroxi schultzcole


text:
Complete community checklist

https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project
https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors
https://github.com/opengovernment/opengovernment/blob/master/CONTRIBUTING.md

https://github.com/Fork-Git-It/AnnotatedJS/community

repo: Fork-Git-It/AnnotatedJS


text:
Error response from daemon: Container [...] is restarting, wait until the container is running

Hi. I'm getting this error from a docker container for I guess it's mongo-db and was wondering if anyone managed to solve it. Thanks.
Error response from daemon: Container [...] is restarting, wait until the container is running
full log:
log.txt

This is now solved.
I am deploying this on Proxmox (Ubunut 22.04.5 LTS).
Error was:
MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that!
Solution:
Set the CPU type to “host” on your VM settings


text:
помогите решить проблему

Я Столкнулся с проблемой: при скачивании крипта для отображения яндекс музыки в дискорде , он у меня открывается в командной строке
Что я сделал что бы получить эту проблему: скачал крипт и делал все по инструкции
Вот скриншот с логами скрипта/проблемой:
https://imgur.com/a/ihqLGRd
OS: Windows 11
Слушаю музыку через браузер

а что не так? он же должен открываться в командной строке

authors: FozerG MorphyX228 TayXDXDXDXD

repo: FozerG/WinYandexMusicRPC


text:
Wrong placement of github logo

wrong placement of github logo in the left list

it's to redirect to the GitHub repository from the website. IT can be improved but we implemented the functionality

so it is ok


text:
Relative load of child-component has URL issues

See https://paulhammant.com/1970/01/01/vue-sfc2/.
Embedded in that page, //raw.githubusercontent.com/paul-hammant/VueSfcDemo/master/comps/calc/Calculator.vue loads just fine.
That SFC component attempts to load ./Display.vue, but that barfs because vue3-sfc-loader is looking at https://paulhammant.com/raw.githubusercontent.com/paul-hammant/VueSfcDemo/master/comps/calc/Display.vue rather than adjacent to Calculator.vue.

Maybe  https://github.com/FranckFreiburger/vue3-sfc-loader/blob/main/src/index.ts#L465-L471 does not work properly.

Could be tricky to solve. Intellectually we know Calc.vue is loading
Display.vue but the underlying framework has no idea about the context
switch.  Maybe an explicitly component path has to be passed it.
On Mon, Feb 15, 2021 at 7:17 PM Franck Freiburger notifications@github.com
wrote:

Maybe
https://github.com/FranckFreiburger/vue3-sfc-loader/blob/main/src/index.ts#L465-L471
does not work properly.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/FranckFreiburger/vue3-sfc-loader/issues/19#issuecomment-779407396,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAUCBTAGB66FPI7B5CFAJ3S7FXMRANCNFSM4XUWWKXA
.

resolvePath("//raw.githubusercontent.com/paul-hammant/VueSfcDemo/master/comps/calc/Calculator.vue", "./Display.vue")
returns
"/raw.githubusercontent.com/paul-hammant/VueSfcDemo/master/comps/calc/Display.vue"
but should return
"//raw.githubusercontent.com/paul-hammant/VueSfcDemo/master/comps/calc/Display.vue"

this should be doable
Good news.

For fun, and attempt to use fully qualified paths has a very similar error - https://paulhammant.com/1970/01/01/vue-sfc3/ - a single '/' dropped on the child component URL resolution.

Hi,
I don't want vue3-sfc-loader to handle remote URLs by default. However, I will add a new pathHandlers options that will defaults to :
import { posix as Path } from 'path'
...
const defaultPathHandlers : PathHandlers = {
	dirname(path) {

		return Path.dirname(path);
	},
	extname(path) {

		return Path.extname(path);
	},
	resolve(current, dep) {

		if ( dep[0] !== '.' )
			return dep;

		return Path.normalize(Path.join(Path.dirname(current), dep));
	}
}

Cool, thanks

fixed in v0.3.0

Yeah, I'm lost as to how to use this new feature. I've been trying permutations of:

but getting nowhere

Here is the default implementation of pathHandlers (when not provided in the options argument) : https://github.com/FranckFreiburger/vue3-sfc-loader/blob/4a9e5666efbbb7ca7eaf508269b7d75c36104d0e/src/index.ts#L763-L775
You have to create your own version of pathHandlers and provide it in the options object.
eg.
import { posix as Path } from 'path'

const myPathHandlersThatSupportsURLs = {
	extname(filepath) {

		return Path.extname(new URL(filepath, window.location).pathname);
	},
	resolve(absoluteFilepath, dependencyPath) {

		return String(new URL(dependencyPath, absoluteFilepath));
	}
}

:warning: the code above has not been properly tested !

I'm closing this as answered. Discussion can continue if needed.

Did you manage to use the above code ?

see also https://github.com/FranckFreiburger/vue3-sfc-loader/blob/main/docs/examples.md#use-remote-components

I tried and couldn't get it working. Then put it on my todo list, then
never circled back. sorry Frank - this is important so I'll have another go
on Sunday when Ihave free time. Thanks for doing the work.

Oh this looks exciting - https://github.com/FranckFreiburger/vue3-sfc-loader/blob/main/docs/examples.md .... examples source and links to standalone proofs in JsBin - great work, Franck!

I circled back and incorporated the suggested functions: https://paulhammant.com/2021/02/16/buildless-sfc-vuejs-applications/ - all working now. I might also take advantage of the hot interception of library loading (velocity in my case)
Great work Franck.

Paul

authors: FranckFreiburger paul-hammant


text:
Fatal UI Error

Windows 10, x64
I have that problem on every version

logs:
System.TypeInitializationException: Инициализатор типа "System.Net.ServicePointManager" выдал исключение. ---> System.TypeInitializationException: Инициализатор типа "System.Net.ComNetOS" выдал исключение. ---> System.Configuration.ConfigurationErrorsException: Система конфигурации не прошла инициализацию ---> System.Configuration.ConfigurationErrorsException:  Неизвестный раздел конфигурации startup. (D:\Twitch Leecher\TwitchLeecher.exe.Config line 3)
в System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)
в System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors)
в System.Configuration.ClientConfigurationSystem.EnsureInit(String configKey)
--- Конец трассировки внутреннего стека исключений ---
в System.Configuration.ConfigurationManager.PrepareConfigSystem()
в System.Configuration.ConfigurationManager.GetSection(String sectionName)
в System.Configuration.PrivilegedConfigurationManager.GetSection(String sectionName)
в System.Diagnostics.DiagnosticsConfiguration.GetConfigSection()
в System.Diagnostics.DiagnosticsConfiguration.Initialize()
в System.Diagnostics.DiagnosticsConfiguration.get_Sources()
в System.Diagnostics.TraceSource.Initialize()
в System.Net.Logging.InitializeLogging()
в System.Net.Logging.get_On()
в System.Net.ComNetOS..cctor()
--- Конец трассировки внутреннего стека исключений ---
в System.Net.ServicePointManager..cctor()
--- Конец трассировки внутреннего стека исключений ---
в System.Net.ServicePointManager.set_ServerCertificateValidationCallback(RemoteCertificateValidationCallback value)
в TwitchLeecher.App.OnStartup(StartupEventArgs e)
в System.Windows.Application.<.ctor>b__1_0(Object unused)
в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Please post the contents of the following file: D:\Twitch Leecher\TwitchLeecher.exe.config

I cannot reproduce this issue. The config is absolutely fine.

authors: Circumflexer Franiac

repo: Franiac/TwitchLeecher


text:
bad url from ddragon

When i attempt to get summonerIcon  url from ddragon, i am getting an url. that is missing ".png" at the end of the url

Fixed in next update 0.1.4

authors: Freddiiy bentsen

repo: Freddiiy/reksai


text:
Uncaught TypeError: Cannot read property 'prototype' of undefined

Is anyone else getting this error?
I am just trying to create a very simple web worker but I can't get past this error.
When I do some debugging, I see I am getting an initialization error with this reason...
message { target: Worker, isTrusted: true, data: "{}", origin: "", lastEventId: "", ports: MessagePortList, eventPhase: 0, bubbles: false, cancelable: false, defaultPrevented: false, timeStamp: 1465518268434703 }
does anyone know what this is and why its an error?
Thanks in advance!

+1, also getting error in Chrome:
Uncaught TypeError: Cannot read property 'prototype' of undefined
At line 2930 column 33 of angular.js (v1.5.7 from Github) line starting with 'var jqLiteContains ='
// IE9-11 has no method "contains" in SVG element and in Node.prototype. Bug #10259.
var jqLiteContains = window.Node.prototype.contains || function(arg) {
  // jshint bitwise: false
  return !!(this.compareDocumentPosition(arg) & 16);
  // jshint bitwise: true
};

This has been stable for 6 months and broke the moment I upgraded to angular v1.5.7
The error appear to be generated inside the WorkerService BEFORE making the $http request (for comments) in code below
var workerPromise = WorkerService.createAngularWorker(['input', 'output', '$http',
                    function(input, output, $http ) {
                        var objectKey = input.objectKey;
                        var XSRFToken = input.XSRFToken;
                        var url = input.url;
                        var getComments = $http({
                            method: "get",
                            url: url,
                            headers : { 'X-XSRF-TOKEN' : XSRFToken }
                        });
                        getComments.then(function(response) {
                            output.resolve(response.data);
                        }, function(error) {
                            output.reject(error);
                        });
                    }
                ]); // End WorkerService.createAngularWorker()

+1

+1

+1

I solved the problem by adding the Node property in the mocked window object defined in the workerTemplate string, inside the function createAngularWorkerTemplate.
var workerTemplate = [
          '',
          '//try {',
          'var window = self;',
          'self.Node = {prototype:[]};', //patch for angular >1.5.7
          'self.history = {};',
          'var document = {',
          '      readyState: \'complete\',',
          '      cookie: \'\',',
          '      querySelector: function () {},',
          '      createElement: function () {',
          '          return {',
          '              pathname: \'\',',
          '              setAttribute: function () {}',
          '          };',
          '      }',
          '};',
          'importScripts(\'<URL_TO_ANGULAR>\');',
          '<CUSTOM_DEP_INCLUDES>',
          'angular = window.angular;',
          'var workerApp = angular.module(\'WorkerApp\', [<DEP_MODULES>]);',
          'workerApp.run([\'$q\'<STRING_DEP_NAMES>, function ($q<DEP_NAMES>) {',
          '  self.addEventListener(\'message\', function(e) {',
          '    var input = e.data;',
          '    var output = $q.defer();',
          '    var promise = output.promise;',
          '    promise.then(function(success) {',
          '      self.postMessage({event:\'success\', data : success});',
          '    }, function(reason) {',
          '      self.postMessage({event:\'failure\', data : reason});',
          '    }, function(update) {',
          '      self.postMessage({event:\'update\', data : update});',
          '    });',
          '    <WORKER_FUNCTION>;',
          '  });',
          '  self.postMessage({event:\'initDone\'});',
          '}]);',
          'angular.bootstrap(null, [\'WorkerApp\']);',
          '//} catch(e) {self.postMessage(JSON.stringify(e));}'
        ];`

Looks like the minified version is still giving this issue.

As far as I can see, that issue has been solved in angular pull 13492.
In order to not change angular versions due to the chance any other bug could arise (we were some versions behind) I manually applied the fix that was done in pull 13492. So far, I haven't experienced this issue again. Hope this helps.

repo: FredrikSandell/angular-workers


text:
Unable to access challenges

I've logged in via Google and LinkedIn on both Windows 7 Chrome/Firefox and OS X Chrome/Firefox but keep getting an error "Oops! Something went wrong. Please try again later" when trying to access challenges from the Map page. Then I'm redirected to the home page. I've also tried to link my Github account (all with the same email address) to "Unlock my profile" and it says it goes through after I authorize it but still no luck.

What is the username you used previously?

It was always keithdoyle9
On Aug 18, 2015 04:45, "Berkeley Martinez" notifications@github.com wrote:

What is the username you used previously?
—
Reply to this email directly or view it on GitHub
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/1971#issuecomment-132121889
.

Can you try again and let me know if you still have issues?

I can log in with Google and Github but all my progress is gone.
On August 20, 2015 11:31:39 PM EDT, Berkeley Martinez notifications@github.com wrote:

Can you try again and let me know if you still have issues?

Reply to this email directly or view it on GitHub:
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/1971#issuecomment-133267780

--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Everything seems to be working! Thanks!
On August 20, 2015 11:33:15 PM EDT, Keith keithdoyle9@gmail.com wrote:

I can log in with Google and Github but all my progress is gone.
On August 20, 2015 11:31:39 PM EDT, Berkeley Martinez
notifications@github.com wrote:

Can you try again and let me know if you still have issues?

Reply to this email directly or view it on GitHub:
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/1971#issuecomment-133267780

--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Sent from my Android device with K-9 Mail. Please excuse my brevity.
-----BEGIN PGP SIGNATURE-----
iQJBBAEBCgArJBxLZWl0aCBEb3lsZSA8a2VpdGhkb3lsZTlAZ21haWwuY29tPgUC
VdcBRQAKCRCM16no2zjWPQWID/4zWys4p5sUCHtQA1e6XCUYt2XKEZEhQLAPYZ9b
3LZ4X3sV1Sex9dWr/rdF7QCaKkCLUc4MZaYG0naGuPOX4wVSASP3ygEGpxTg4eP7
SGYeyVqMOHW3qhcjynVdRe/WF+xuAAl4X0F5m+Mgt5LixllUFn74/dAGlGslnFoO
pexH2XfrQbqHaUCRaaZR8ZiE95PCKFqy6Rxm1dO+fofvVqnj8vN7G+aDd6qMnLC9
/9ZKJFydUWgTSJZkmgCJYCrTymjPOsDglo+pOdSrZXAZOUsttD4ttcuX3ewHi6Ss
EQ6Uyz9ys3AfLq5yeXgHFcMh5vdgqnlGoQCKFuGlHiEn3WTNNJ6afMuku4qDyrYc
rc1/B4h43LJfOTeCHPE0qWgruxC5HR06Fiic86ErsmMtxnRwhn27g0ky5pkxBfsf
eIFnwvQ9xIk7VBMcTbbcHTnlQQQhr4UF9Yzp/CQFoSSC6zT+Jj5HIPdX3FxHR3Vc
GwvNsYbxdgulHL6d8UaG1lqU7B7NYUapj0ulfNLk9NfSzo7bELbK2Vp17vpy0L1d
qelcHbCXgx1jo0zrBGRdOidkHwsfbb6eyg4l2h+hbZkphNCjwLWUZg0Un5yA9dDq
1TgDmSyWwfmddAozx+R4tIJHin1lxk8qshITfMU8Mntm9ebp1XHB+WyHB7E1OpL7
ujvBCw==
=L04g
-----END PGP SIGNATURE-----

repo: FreeCodeCamp/FreeCodeCamp


text:
Palindrome waypoint

Challenge Bonfire: Check for Palindromes has an issue.
User Agent is: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:
function palindrome(str) {
  // Good luck!
  str = str.toLowerCase();
  str = str.replace(/\s+/g, '');
  str = str.replace(/[,.]/g, '');

  if (str.length === 0) {
    return true;
  }
  if (str[0] !== str[str.length - 1]){ return false; }
  return palindrome(str.slice(1, str.length-1));
}

palindrome("eye");
palindrome("race car");
palindrome("not a palindrome");
palindrome("A man, a plan, a canal. Panama");
palindrome("never odd or even");
palindrome("nope");
palindrome("almostomla");
palindrome("My age is 0, 0 si ega ym.");
palindrome("0_0 (: /-\ :) 0-0");

why the last palindrome doesn't return true?

You'll need to remove punctuation and turn everything lower case in order to check for palindromes.

Only , and . aren't part of the punctuation. You also need to remove (, ), :, \, /, _, -

@fatemamelg You need to remove all punctuation. https://en.wikipedia.org/wiki/Punctuation
You can use Regular Expression.
If you need any help, please feel free to ask in https://gitter.im/FreeCodeCamp/HelpBonfires room.

This issue can be closed.

@fatemamelg thanks for posting this issue!
Closing. If you have problems with your code, please, post a message in our Gitter chat room first, thanks.

Please review the Guidelines for Contributing, thank you!.

authors: abhisekp bugron faizaanceg fatemamelg


text:
Replace challenge example apps that don't fulfill user stories

We need help going through the following challenges and testing their example apps to verify that they fulfill all of the challenge's user stories.
Note that we've done away with bonus user stories. Don't worry about the user stories show in the videos (I'm getting ready to re-record these videos anyway).
If a challenge fails to deliver on a user story, find an example app that does. The easiest way to do this is to go to twitter and search "@freecodecamp" and you'll see thousands of tweets from campers, many of which include links to projects they've built. Or, if you've built your own implementation of this challenge already and it fulfills the user stories, you can just link to that.
Submit a pull request that updates these links. Then I will go through, fork them on CodePen, and link to our stable CodePen forks of these apps.
Here are the challenges I haven't verified yet:

[ ] http://www.freecodecamp.com/challenges/build-a-personal-portfolio-webpage
[ ] http://www.freecodecamp.com/challenges/build-a-random-quote-machine
[ ] http://www.freecodecamp.com/challenges/build-a-javascript-calculator
[ ] http://www.freecodecamp.com/challenges/build-a-pomodoro-clock
[ ] http://www.freecodecamp.com/challenges/show-the-local-weather
[ ] http://www.freecodecamp.com/challenges/stylize-stories-on-camper-news
[ ] http://www.freecodecamp.com/challenges/build-a-wikipedia-viewer
[ ] http://www.freecodecamp.com/challenges/use-the-twitchtv-json-api
[ ] http://www.freecodecamp.com/challenges/build-a-tic-tac-toe-game
[ ] http://www.freecodecamp.com/challenges/build-a-simon-game
[ ] http://www.freecodecamp.com/challenges/build-a-voting-app
[ ] http://www.freecodecamp.com/challenges/build-a-nightlife-coordination-app
[ ] http://www.freecodecamp.com/challenges/chart-the-stock-market
[ ] http://www.freecodecamp.com/challenges/manage-a-book-trading-club
[ ] http://www.freecodecamp.com/challenges/build-a-pinterest-clone

Doesn't fulfill all user stories:

Random quote machine doesn't have tweet button.
Local weather app doesn't have button to toggle between Celsius and Fahrenheit
Voting app doesn't allow unauthenticated users see any polls. Can't create new options for existing polls.
Stock market app is down (application error on Heroku).
Book trading app lacks an option to trade books.
Pinterest clone doesn't have placeholder for broken image link. Can't view users' walls without signing in.

Technically fulfills user stories but has a bug:

JavaScript calculator % button doesn't do anything

Unconfirmed:

Nightlife coordination app (requires a Twitter account to log in, didn't bother making one).

Everything else seems solid. I haven't searched for any replacements yet, but I'll look for some if someone else hasn't in the next 5 hours or so.

@alistermada Thank you for the rundown. I'm updating the issue to reflect the need for replacements for these.

Here's the list:

[ ] http://www.freecodecamp.com/challenges/build-a-random-quote-machine
[ ] http://www.freecodecamp.com/challenges/build-a-javascript-calculator
[ ] http://www.freecodecamp.com/challenges/show-the-local-weather
[ ] http://www.freecodecamp.com/challenges/build-a-voting-app
[ ] http://www.freecodecamp.com/challenges/build-a-nightlife-coordination-app
[ ] http://www.freecodecamp.com/challenges/chart-the-stock-market
[ ] http://www.freecodecamp.com/challenges/manage-a-book-trading-club
[ ] http://www.freecodecamp.com/challenges/build-a-pinterest-clone

Actually, @alistermada, since you're doing most of the work here, you should be the one to do the PR and get credit.
Quotes: http://codepen.io/FreeCodeCamp/full/LGQLMX
Calculator: http://codepen.io/FreeCodeCamp/full/zrRzMR
Weather: http://codepen.io/FreeCodeCamp/full/bELRjV
Stock Market: http://watchstocks.herokuapp.com/

@QuincyLarson  Thanks. About the Nightlife Coordination app, I just created a Twitter account and I can confirm that it passes all the user stories. Should we just leave it or do we need the app to have its own authentication?

authors: QuincyLarson alistermada


text:
Requires some more explanation

Challenge Use Abbreviated Hex Code has an issue.
User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.97 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:
<style>
  body {
    background-color: #F00;
  }
</style>

In the explanation of this exercise, there is no explanation or more reasoning behind mechanics about these lines:

This reduces the total number of possible colors to around 4,000. But browsers will interpret #FF0000 and #F00 as exactly the same color.

If there is a link where this understanding is outlined in more detail would greatly help a learner here. If underlying explanation is not too complex it could be even explained in this section itself.

In the hexadecimal code #FF0000, FF portion represents the red, 00 represents the green and 00 represents the blue respectively, so when both the values of Red or green or blue are same they can be representated by one letter in this case #F00(red,green,blue), but if the values of red, green and blue are not same for example #004546, you can not shorten the notation, also note that you can not shorten the notation for a single color value like in the above case you can not shorten the notation to #04546, it would not work.
Like this the same can be said for these examples:
#222222= #222 ("  22=2 for rgb  ")
For a deep study I would suggest to refer to MDN:
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Colors

It's actually just 16^3 = 4096.
https://www.w3.org/TR/CSS2/syndata.html - Section 4.3.6 Colors

The format of an RGB value in hexadecimal notation is a '#' immediately followed by either three or six hexadecimal characters. The three-digit RGB notation (#rgb) is converted into six-digit form (#rrggbb) by replicating digits, not by adding zeros. For example, #fb0 expands to #ffbb00. This ensures that white (#ffffff) can be specified with the short notation (#fff) and removes any dependencies on the color depth of the display.

I'm not sure how to link this explanation in, though.

@SaintPeter and @VibhorThakral the explanations makes much more sense. How about we link one of your explanations by stating in the explanation after the lines I cited. For example:

Click here to understand in more detail why.

I hope I am making sense.

I'm not sure how important this actually is.  Certainly it's trivial to add the link.  I don't necessarily want to add unneeded details.
@FreeCodeCamp/issue-moderators What do ya think?

@SaintPeter said:

I'm not sure how important this actually is.

Agreed. Closing this issue. @devarsh1997 thanks for posting.

authors: SaintPeter VibhorThakral bugron devarsh1997


text:
Add solutions to Basic JS, OOP, and Automated Test

Tested locally. Passes npm run test-challenges. References #4111.

Added solutions to Basic Javascript, Object Oriented and Functional
Programming, and Automated Testing and Debugging
Linted when I could (e.g. fix errors COM1000 was throwing, remove unnecessary
white space and comments)

@erictleung Thanks!

authors: BerkeleyTrue erictleung


text:
Waypoint: Change the Font Size of an Element

Challenge http://www.freecodecamp.com/challenges/waypoint-change-the-font-size-of-an-element has an issue.
***The challenge says to make the p elements set the font-size to 16 px.

This should be fixed now. Feel free to reopen if issue still persist.

authors: BerkeleyTrue Legalyze

repo: FreeCodeCamp/freecodecamp


text:
Mouse click holding bug

Have problem with mouse click, some random time if click to (url, text, window) mouse dont clickup and  holding down the mouse.
Usage option
xfreerdp /f /multimon +fonts /cert-ignore /bpp:32 /d:AT /sound:sys:pulse /microphone:sys:pulse /kbd:0x00000409 -wallpaper /sec:tls /u:USER /v:win2012-server +auto-reconnect /gfx +gfx-progressive /rfx +async-input +async-update +gfx-h264

any idea how fix it?

@Testinos could you please add what version of FreeRDP you are using and what system you are connecting to?

@bmiklautz i am using lates version from git, and openh264 lates version from git, Connect to Win server 2012R2.
I am not sure but i think this bug have only with +gfx-h264 parameter.
I can use xfreerdp without this option but this option significantly increases the speed RDP.

I am very sorry that I do not know с++ code, but i have more question about xfreerdp.
have next bug with +gfx-h264 parameter
after watch youtube >1 min have bug litle black box image artifacts.
Where can I go to address these issues?

@Testinos can you try latest master and see if #2747 fixed the problem for you ?
Thank you

@hardening
bug still have (after 2 hour work have 2 time this bug)
if open youtube have error in console
[13:18:36:092] [7419:7427] [ERROR][com.freerdp.client.x11] - h264_decompress failure: -1
[13:18:36:117] [7419:7427] [ERROR][com.freerdp.client.x11] - h264_decompress failure: -1
[13:18:36:137] [7419:7427] [ERROR][com.freerdp.client.x11] - h264_decompress failure: -1
[13:18:36:164] [7419:7427] [ERROR][com.freerdp.client.x11] - h264_decompress failure: -1
[13:18:36:223] [7419:7427] [ERROR][com.freerdp.client.x11] - h264_decompress failure: -1

and this bug appears increasingly

Closing as GFX AVC modes have improved. If still an issue with current master please reopen.

authors: Testinos akallabeth bmiklautz hardening

repo: FreeRDP/FreeRDP


text:
Xfreerdp memory leak

When I connected to my hyper-v VM useing xfreerdop, I played a mp4 video, but after 32mins, xfreerdp aborted, and i can not see any error. But when I use free command to check total memory, all has been used. This is my usage:
xfreerdp /v:10.1.40.175 /u:yyh_user /p:1adgj6 /cert-ignore /size:1920x1080 /usb:auto /drive:USB-Disk,/media /rfx /multimedia:sys:pulse,decoder:ffmpeg /sound:sys:pulse /microphone:sys:pulse /gfx-h264:AVC420 +gfx-thin-client +async-update

which version are you using? does this also happen if you do not use /usb?

My version is 2.0.0-dev (git 046417f)
This always happen, if i don not use /usb, it also happen.

@yueyihua That version does not exist. If you have a clone from something different than FreeRDP I can't help.

@yueyihua Oh, and please stop creating duplicate bugs like #3821

Closing as this obviously occurred on a fork.
Reopen if you can reproduce this with upstream FreeRDP.

@yueyihua can you try if the current master (FreeRDP/FreeRDP) shows the same behavior?

@bmiklautz I have resolved a memory leak for my code, it is my reason. But when I use valgrind to check the running xfreerdp, it also has memory leak, but it is slowly.
==2693== LEAK SUMMARY:
==2693==    definitely lost: 95,472 bytes in 1,720 blocks
==2693==    indirectly lost: 4,406,407 bytes in 1,509 blocks
==2693==      possibly lost: 14,230,904 bytes in 573 blocks
==2693==    still reachable: 55,838,597 bytes in 6,558 blocks
==2693==                       of which reachable via heuristic:
==2693==                         newarray           : 1,536 bytes in 16 blocks
==2693==         suppressed: 0 bytes in 0 blocks
==2693==
==2693== For counts of detected and suppressed errors, rerun with: -v
==2693== Use --track-origins=yes to see where uninitialised values come from
==2693== ERROR SUMMARY: 13930 errors from 1042 contexts (suppressed: 0 from 0)

@akallabeth When I use FreeRDP version 2.0.0-dev (git 0540e18), if I play the video, or not play anything just openning the Windows Media Player, the memory is leaking slowly, average 0.5M/min, after one night, 240M disappeared.

@yueyihua Does this also occur when removing /multimedia from your command line?

IIRC you may see which part of the code is leaking using --leak-check=full

@akallabeth Yes, this also occur when removing /multimedia.

@hardening How i can send my log file to you?

@yueyihua yeah pastebin it

authors: akallabeth bmiklautz hardening yueyihua