text:
openj9-0.26.0-m2 triage

jdk-16
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.functional_aarch64_linux/56/consoleFull
12:30:03  java.lang.AssertionError: Free Physical Memory size cannot be greater than total Physical Memory Size. expected [false] but found [true]

Raised: https://github.com/eclipse/openj9/issues/12353
(Also: https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.functional_x86-64_linux/57/#showFailuresLink)
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.openjdk_aarch64_linux/19/#showFailuresLink
javax/imageio/stream/DeleteOnExitTest.sh.DeleteOnExitTest : Raised: https://github.com/eclipse/openj9/issues/12354
javax/imageio/plugins/shared/ImageWriterCompressionTest.java.ImageWriterCompressionTest : Existing: https://github.com/AdoptOpenJDK/openjdk-tests/issues/2373
(Also: https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.openjdk_x86-64_linux/20/#showFailuresLink)
security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java.ComodoCA : Existing: https://github.com/AdoptOpenJDK/openjdk-build/issues/2527
(Also: https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.openjdk_ppc64le_linux/17/#showFailuresLink)
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.perf_aarch64_linux/16/consoleFull
11:00:45  Benchmark 'gauss-mix' failed with exception:
11:00:45  java.lang.reflect.InaccessibleObjectException: Unable to make field transient java.lang.Object[] java.util.ArrayList.elementData accessible: module java.base does not "opens java.util" to unnamed module @be30f191
11:00:45  	at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357)
11:00:45  	at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
11:00:45  	at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:177)
11:00:45  	at java.base/java.lang.reflect.Field.setAccessible(Field.java:171)

Existing: https://github.com/AdoptOpenJDK/openjdk-tests/issues/2253
(Also: https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.perf_ppc64le_linux/16/console, https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.perf_s390x_linux/16/console, https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.perf_x86-64_linux/16/console, https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.perf_x86-64_mac/16/console, https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_sanity.perf_x86-64_windows/52/console, https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.perf_x86-64_windows/16/console)
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_sanity.openjdk_ppc64le_linux/54/
java/lang/invoke/lambda/LambdaFileEncodingSerialization.java.LambdaFileEncodingSerialization: Existing: https://github.com/eclipse/openj9/issues/11915
java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java: timeout: Raised: https://github.com/eclipse/openj9/issues/12355
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.openjdk_s390x_linux/16/consoleFull:
com/sun/jndi/dns/ConfigTests/Timeout.java.Timeout Existing: https://github.com/AdoptOpenJDK/openjdk-tests/issues/2360
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.functional_x86-64_linux/57/consoleFull:
testSoftMxDisclaimMemory_1: Memory didn't release back to OS
Raised: https://github.com/eclipse/openj9/issues/12356
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_extended.openjdk_x86-64_linux/20/#showFailuresLink
sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java.PostThruProxyWithAuth: Existing: https://github.com/AdoptOpenJDK/openjdk-tests/issues/2137#issuecomment-758374845
java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java.UnixSocketFile : Existing: https://github.com/AdoptOpenJDK/openjdk-tests/issues/2137#issuecomment-758374845
sun/security/krb5/auto/ReplayCacheTestProc.java.ReplayCacheTestProc, sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java.ReplayCacheTestProcWithMD5 : Existing: https://github.com/AdoptOpenJDK/openjdk-tests/issues/2349
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_sanity.functional_x86-64_windows/52/consoleFull
cmdLineTester_callsitedbgddrext_openj9_0:
15:45:42  Testing: Remove shared cache
15:45:42  Test start time: 2021/04/05 22:45:42 China Standard Time
15:45:42  Running command: "C:/Users/Jenkins/workspace/Test_openjdk16_j9_sanity.functional_x86-64_windows/openjdkbinary/j2sdk-image\\bin\\java"   -Xshareclasses:name=shareddbgext,destroy
15:45:42  Time spent starting: 3 milliseconds
15:45:42  Time spent executing: 95 milliseconds
15:45:42  Test result: FAILED
15:45:42  Output from test:
15:45:42   [ERR] JVMSHRC241E Error: unable to delete shared class cache file
15:45:42   [ERR] JVMSHRC336E Port layer error code = -102
15:45:42   [ERR] JVMSHRC337E Platform error message: (5) Access is denied.
15:45:42   [ERR] JVMSHRC430I Failed to remove current generation of shared class cache "shareddbgext"
15:45:42  >> Success condition was not found: [Output match: destroyed]

Re-run: https://ci.adoptopenjdk.net/job/Grinder/8145/console Green
Win64 sanity.openjdk aborted after 10hrs, re-running, on 2 nodes, might be Azure cloud specific: https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_sanity.openjdk_x86-64_windows/55/ Green on build-alibaba-win2012r2-x64-2
https://ci.adoptopenjdk.net/job/Test_openjdk16_j9_sanity.openjdk_x86-64_windows/54/ Aborted after 10hrs on test-azure-win2012r2-x64-1

jdk-11
https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_extended.functional_aarch64_linux/135/#showFailuresLink
org.openj9.test.management.TestOperatingSystemMXBean.runTestOSMXBean Existing: https://github.com/eclipse/openj9/issues/12353
https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_extended.openjdk_aarch64_linux/16/#showFailuresLink
javax/imageio/plugins/shared/ImageWriterCompressionTest.java.ImageWriterCompressionTest : Existing: AdoptOpenJDK/openjdk-tests#2373
javax/imageio/AppletResourceTest.java.AppletResourceTest : Existing: https://github.com/AdoptOpenJDK/openjdk-tests/issues/2357
https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_extended.perf_aarch64_linux/15/ : Abort 10hrs on build-docker-ubuntu1804-armv8-6: Re-run on test-docker-ubuntu1604-armv8l-2: https://ci.adoptopenjdk.net/job/Test_openjdk11_j9_extended.perf_aarch64_linux/16/

jdk-8
Test_openjdk8_j9_extended.functional_ppc64_aix re-run: https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.functional_ppc64_aix/118/

jdk8:
Build job
https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-linux-aarch64-openj9/250/consoleFull
Test jobs
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.functional_aarch64_linux/116/consoleFull - UNSTABLE
https://github.com/eclipse/openj9/issues/12038
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.openjdk_aarch64_linux/13/consoleFull - UNSTABLE
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2351
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2349
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2357
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.perf_aarch64_linux/13/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.system_aarch64_linux/199/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.functional_aarch64_linux/114/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.openjdk_aarch64_linux/205/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.perf_aarch64_linux/148/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.system_aarch64_linux/199/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_special.functional_aarch64_linux/13/consoleFull - SUCCESS
Build job
https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-linux-ppc64le-openj9/932/consoleFull
Test jobs
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.functional_ppc64le_linux/113/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.openjdk_ppc64le_linux/19/consoleFull - UNSTABLE
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2351
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.perf_ppc64le_linux/15/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.system_ppc64le_linux/485/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.functional_ppc64le_linux/113/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.openjdk_ppc64le_linux/490/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.perf_ppc64le_linux/157/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.system_ppc64le_linux/491/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_special.functional_ppc64le_linux/33/consoleFull - SUCCESS
Build job
https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-linux-s390x-openj9/947/consoleFull
Test jobs
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.functional_s390x_linux/116/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.openjdk_s390x_linux/19/consoleFull - UNSTABLE
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2351
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.perf_s390x_linux/15/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.system_s390x_linux/476/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.functional_s390x_linux/116/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.openjdk_s390x_linux/480/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.perf_s390x_linux/159/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.system_s390x_linux/481/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_special.functional_s390x_linux/31/consoleFull - SUCCESS
Build job
https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-linux-x64-openj9/990/consoleFull
Test jobs
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.functional_x86-64_linux/114/consoleFull - UNSTABLE
https://github.com/eclipse/openj9/issues/10732
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.openjdk_x86-64_linux/29/consoleFull - UNSTABLE
https://github.com/eclipse/openj9/issues/12038
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.perf_x86-64_linux/13/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.system_x86-64_linux/479/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.functional_x86-64_linux/117/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.openjdk_x86-64_linux/497/consoleFull - UNSTABLE
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2469
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.perf_x86-64_linux/486/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.system_x86-64_linux/482/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_special.functional_x86-64_linux/355/consoleFull - SUCCESS
Build job
https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-mac-x64-openj9/898/consoleFull
Test jobs
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.functional_x86-64_mac/121/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.openjdk_x86-64_mac/30/consoleFull - ABORTED
Resubmitted as https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/8156
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.perf_x86-64_mac/16/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.system_x86-64_mac/494/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.functional_x86-64_mac/121/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.openjdk_x86-64_mac/499/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.perf_x86-64_mac/165/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.system_x86-64_mac/498/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_special.functional_x86-64_mac/33/consoleFull - SUCCESS
Build job
https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-windows-x64-openj9/1034/consoleFull
Test jobs
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.functional_x86-64_windows/109/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.openjdk_x86-64_windows/20/consoleFull - UNSTABLE
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2351
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2470
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2356
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.perf_x86-64_windows/15/consoleFull - UNSTABLE
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2471
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.system_x86-64_windows/469/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.functional_x86-64_windows/108/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.openjdk_x86-64_windows/476/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.perf_x86-64_windows/150/consoleFull - UNSTABLE
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2471
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.system_x86-64_windows/474/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_special.functional_x86-64_windows/30/consoleFull - SUCCESS
Build job
https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-windows-x86-32-openj9/887/consoleFull
Test jobs
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.functional_x86-32_windows/109/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.openjdk_x86-32_windows/18/consoleFull - UNSTABLE
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2351
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2470
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2356
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.perf_x86-32_windows/15/consoleFull - UNSTABLE
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2471
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_extended.system_x86-32_windows/150/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.functional_x86-32_windows/110/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.openjdk_x86-32_windows/475/consoleFull - UNSTABLE
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.perf_x86-32_windows/151/consoleFull - UNSTABLE
https://github.com/AdoptOpenJDK/openjdk-tests/issues/2471
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_sanity.system_x86-32_windows/150/consoleFull - SUCCESS
https://ci.adoptopenjdk.net/job/Test_openjdk8_j9_special.functional_x86-32_windows/31/consoleFull - SUCCESS

authors: andrew-m-leonard lumpfish


text:
Fix code scanning alert - Flask app is run in debug mode

Pretty simple and stupid mistake. Will be fixed in next commit.
Tracking issue for:

[x] https://github.com/AdvJosh/HSBR-Training-Management-Site/security/code-scanning/1

Fixed in commit 88529fc

source: gharchive/issue

repo: AdvJosh/HSBR-Training-Management-Site

license: MIT

license_type: permissive

license_source: github-api


text:
Update AWS Braket Executor to use AWSExecutor

Acceptance Criteria

[ ] Pass any required attributes from credentials_file, region, s3_bucket_name, profile, execution_role, and log_group_name to AWSExecutor super class
[ ] Re-structure executor in order to accord with abstract class methods as defined in RemoteExecutor, namely _upload_task, submit_task, get_status, _poll_task, _query_result, and cancel when appropriate
[ ] Update unit tests for executor
[ ] Update doc strings for executor

Closed as duplicate of https://github.com/AgnostiqHQ/covalent-braket-plugin/issues/16

repo: AgnostiqHQ/covalent


text:
joinChannelWithUserAccount  does not work in android in some cases

To Reproduce
Steps to reproduce the behavior:
Join channel X
Leave channel X
onLeave callback, Join Y
It neither joins nor throws an error.
Expected behavior
Either Join Y or throw an error
Smartphone (please complete the following information):

Device: One plus 3
OS: Android
Version Android 9

maybe you use the same token to join two different channels?

you can listen to the Error event to get more information.

No error thrown on the error event

Sorry to reply you so late.     @shashikantdurge
Please use this code to show more information.
_joinChannel() async {
    try {
      if (defaultTargetPlatform == TargetPlatform.android) {
        await Permission.microphone.request();
      }
      await widget._engine
          ?.joinChannelWithUserAccount(config.token, channelId, stringUid);
          print('ok-----join');
    } catch (e) {
      print(e.toString());
    } finally {
      print('finally');
    }
  }

@RoJoHub it prints ok...join, but the join channel callback is not called

Could you please test this code
this._engine?.addListener('JoinChannelSuccess', (channel, uid, elapsed) => {
      console.info('JoinChannelSuccess', channel, uid, elapsed);
      // RtcLocalView.SurfaceView must render after engine init and channel join
      this.setState({ isJoin: true });
    });
    this._engine?.addListener('UserJoined', async (uid, elapsed) => {
      console.info('UserJoined', uid, elapsed);
      this.setState({ remoteUid: uid });
    });

Note:
joinChannel does NOT work ONLY in the following use case:
Join channel X as Broadcaster
Leave channel X
in the onLeave callback, join channel Y
It does NOT throw errors anywhere.

authors: LichKing-2234 RoJoHub shashikantdurge

repo: AgoraIO/Agora-Flutter-SDK


text:
Cant join channel

Describe the bug
When i join a channel with a temp token or token provided by my server
Despite having a valid token i get
( 6350): Access denied finding property "net.dns1"

I had the same issue, sometimes is working fine but in other attempts just don't let join to the channels. It's a weird case. :(

you can get the error code from the Error event.

you can get the error code from the Error event.

ErrorCode.JoinChannelRejected.
I've readed the docs about that enum. But is jut called one time. About the test I don't know what means. 😬

have you joined the channel already?

pls provide the sdk log.

Agora is working fine but sometimes that error occurs. Is weird. IDK. Let me do it again and if happens again I'll tell you. Thanks dude.

same issue with me


text:
웹사이트 디자인 강화좀 해봅시다.

한 +3강 정도로,..

음 오늘~내일 해보죠. 끝내고 내일 발표자료까지 업로드한 후 레포지토리 닫을게요.(6.4 폐쇄)

도전해보겠습니다.

authors: AhnYeonghoo BiteSnail bokob


text:
Offline Use

Hi. When trying to use this container in an offline setup (ie. docker save, docker load...) it seems to start but when I try to login, and looking at the dev tools with Firefox, I see it's trying to connect to an external URL jquery.code or whatever for some css config files. Is there a way to self contain this piece for use in an offline environment?  Thanks so much.

Hi! Yes, you can. Just download all jquery files localy and re-create docker image with those files. And edit link in index.html and base.html with new local address

Thank you.  That is what I was planning but wanted to make sure you weren't
updating the official image yourself.
Appreciate the prompt response.
Tony
On Thu, Dec 27, 2018 at 11:14 PM Pavel Loginov notifications@github.com
wrote:

Hi! Yes, you can. Just download all jquery files localy and re-create
docker image with those files. And edit link in index.html and base.html
with new local address
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Aidaho12/haproxy-wi/issues/86#issuecomment-450286461,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AWaauNXRoK8UlBa4ujWgHw50oD2spCf_ks5u9ZqygaJpZM4ZjBh6
.

Hello,
Can you update the docker image to include this natively or provide instructions on how to do this manually?

Hello, docker image already includes all necessary files

How do I make it work then? I'm seeing the same issue that @tonycrotwell originally mentioned. It's trying to make a call to code.jquery.com which obviously fails when offline. I put in username/password and it just drops back to the login screen with no message.

Okay I tried to replace
<link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>

with
<link rel="stylesheet" href="/inc/jquery-ui.css">
<script src="/inc/jquery-1.12.4.js"></script>
<script src="/inc/jquery-ui.js"></script>

https://github.com/ducttapecoder-vt/haproxy-wi/commit/266de0b45412939dd6a3f92b882e76b6fc56c094
and rebuilt the docker container pointing to my fork and now the container gives a "welcome to haproxy-wi" splash for a brief second then goes to

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Docker gave me a warning when building, not sure if related:

SECURITY WARNING: You are building a Docker image from Windows against a non-Windows Docker host. All files and directories added to build context will have '-rwxr-xr-x' permissions. It is recommended to double check and reset permissions for sensitive files and directories.

I have updated docker image with offline usege. Try in 2 hours

Success, I'm logged in! Now how the hell do I use this thing? Just kidding. ;)

authors: Aidaho12 ducttapecoder-vt tonycrotwell


text:
Uncaught PermissionError in netutil.py line 162

Aider version: 0.63.1
Python version: 3.11.7
Platform: Windows-10-10.0.22631-SP0
Python implementation: CPython
Virtual environment: Yes
OS: Windows 10 (64bit)
Git version: git version 2.44.0.windows.1
An uncaught exception occurred:
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "__main__.py", line 7, in <module>
    sys.exit(main())
             ^^^^^^
  File "main.py", line 534, in main
    launch_gui(argv)
  File "main.py", line 222, in launch_gui
    cli.main(st_args)
  File "core.py", line 1157, in __call__
    return self.main(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "core.py", line 1078, in main
    rv = self.invoke(ctx)
         ^^^^^^^^^^^^^^^^
  File "core.py", line 1688, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "core.py", line 1434, in invoke
    return ctx.invoke(self.callback, **ctx.params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "core.py", line 783, in invoke
    return __callback(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "cli.py", line 238, in main_run
    _main_run(target, args, flag_options=kwargs)
  File "cli.py", line 274, in _main_run
    bootstrap.run(file, is_hello, args, flag_options)
  File "bootstrap.py", line 326, in run
    asyncio.run(run_server())
  File "runners.py", line 190, in run
    return runner.run(main)
           ^^^^^^^^^^^^^^^^
  File "runners.py", line 118, in run
    return self._loop.run_until_complete(task)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "base_events.py", line 653, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "bootstrap.py", line 314, in run_server
    await server.start()
  File "server.py", line 275, in start
    start_listening(app)
  File "server.py", line 132, in start_listening
    start_listening_tcp_socket(http_server)
  File "server.py", line 199, in start_listening_tcp_socket
    http_server.listen(port, address)
  File "tcpserver.py", line 183, in listen
    sockets = bind_sockets(
              ^^^^^^^^^^^^^
  File "netutil.py", line 162, in bind_sockets
    sock.bind(sockaddr)
PermissionError: [WinError 10013] An attempt was made to access a socket in a way forbidden by its access permissions

Thanks for trying aider and filing this issue.
Is this reproducible? How did you trigger it?

I got this error when I ran the aider --browser command. I managed to solve it by changing the port, but I don't remember if I changed the port for litellm cli or for aider. I don't even remember how or where I did this. Anyway, there is no problem now. But I think it's better if aider automatically chooses another port when it sees a port is already in use.

authors: paul-gauthier sir-kokabi

repo: Aider-AI/aider


text:
Application is not running. Application.exit() failed

Issue
It seems to be working (it injects the changes) in watch files mode but getting this error when i make a change in --watch-files mode
I do have to press enter in the aider terminal to get it proceed though, not sure if that is normal
File "[REDACTED]/.local/share/uv/python/cpython-3.12.8-linux-x86_64-gnu/lib/python3.12/threading.py", line 1075, in _bootstrap_inner
self.run()
File "[REDACTED]/.local/share/uv/python/cpython-3.12.8-linux-x86_64-gnu/lib/python3.12/threading.py", line 1012, in run
self._target(*self._args, **self._kwargs)
File "[REDACTED]/.local/share/uv/tools/aider-chat/lib/python3.12/site-packages/aider/watch.py", line 130, in watch_files
raise e
File "[REDACTED]/.local/share/uv/tools/aider-chat/lib/python3.12/site-packages/aider/watch.py", line 125, in watch_files
self.io.interrupt_input()
File "[REDACTED]/.local/share/uv/tools/aider-chat/lib/python3.12/site-packages/aider/io.py", line 397, in interrupt_input
self.prompt_session.app.exit()
File "[REDACTED]/.local/share/uv/tools/aider-chat/lib/python3.12/site-packages/prompt_toolkit/application/application.py", line 1289, in exit
raise Exception("Application is not running. Application.exit() failed.")
Version and model info
Aider v0.70.0
Model: deepseek/deepseek-coder with diff edit format, prompt cache, infinite
output
Git repo: .git with 0 files
Repo-map: using 1024 tokens, auto refresh

Thanks for trying aider and filing this issue.
Are you able to reproduce this error?

Yes, it happens everytime.  It works as I mentioned above, though I have to hit enter in terminal.

How did you install aider? What OS/environment are you using?

I installed aider using pip and aider-install as per the instructions.  I tried fixing it by uninstalling and then reinstalling, but didn't seem to help.
I am using linux ubuntu.

Feel free to close this if no one else reports it.  I tried googling around but didn't see anyone else say anything.  It could be something wrong with my environment.

authors: paul-gauthier qrdlgit


text:
Problem with getDevices function

hello
If width and height are set when retrieving audio and video sources. In some cases, the browser has a "NotFoundError" error, but sometimes it's fine, and I think it's a browser problem. However, I still recommend not setting width and height, or setting a smaller resolution

@yginuo Hi. I've seen that sometimes a NotFoundError error occurs when the browser can't handle it.
As you said, it's probably better not to set the resolution by default. But I think it should be possible to make that configuration changeable when initializing OvenLiveKit. I will make some update.

@yginuo This issue fixed at f4c925b33921f727ec9bd7817a55f2d6dacf5d44. Thanks again.

authors: SangwonOh yginuo

repo: AirenSoft/OvenLiveKit-Web


text:
Bump nokogiri from 1.11.4 to 1.12.5

Bumps nokogiri from 1.11.4 to 1.12.5.

Release notes
Changelog
Commits

updated-dependencies:

dependency-name: nokogiri
dependency-type: indirect
...

Signed-off-by: dependabot[bot] support@github.com

I have created a slide and opened a branch and made a commit

Bumps nokogiri from 1.11.4 to 1.12.5.

Release notes
Changelog
Commits

updated-dependencies:

dependency-name: nokogiri
dependency-type: indirect
...

Signed-off-by: dependabot[bot] support@github.com

But hub is very useful and I feel very supportive

Bumps nokogiri from 1.11.4 to 1.12.5.

Release notes
Changelog
Commits

updated-dependencies:

dependency-name: nokogiri
dependency-type: indirect
...

Signed-off-by: dependabot[bot] support@github.com

Git hub is very useful and it is supportive

Bumps nokogiri from 1.11.4 to 1.12.5.

Release notes
Changelog
Commits

updated-dependencies:

dependency-name: nokogiri
dependency-type: indirect
...

Signed-off-by: dependabot[bot] support@github.com

Git hub is very useful and it is supportive

source: gharchive/pull-request

repo: Akashtsy/github-slideshow


text:
VRAM Debugger

description
BGBの機能に似せる

BG Map
Tiles
OAM
Palettes

method
ebitenとは別のGUIツールキットでウィンドウを呼び出しその中でVRAM viewerを出す
ebitenで特定のコマンドが押されたのをトリガーにする
fyneを使う予定

BGB
BG Map

Tiles

OAM

Palettes

repo: Akatsuki-py/Worldwide


text:
Change app theme.

colorPrimary - #0091EA
colorPrimaryDark - #000000

Change the color theme of the app by pasting the above-given color codes in appropriate .xml of the res folder.

repo: Akshat-Jain/WhatsApp-Direct-Message


text:
💡[FEATURE]: Predicting cryptocurrency price movements

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

@Akshat111111
This one?


text:
[Android] Crash when supplying options to snackbar

Which platform(s) does your issue occur on?

Android 8.0.0
Samsung Galaxy S7

Please, provide the following version numbers that your issue occurs with:
CLI: 6.1.2
Cross-platform modules: 6.1.1
Runtime(s): tns-android: 6.1.2
Plugin(s): nativescript-material-snackbar: 2.5.2, nativescript-angular: 8.2.1
Please, tell us how to recreate the issue in as much detail as possible.
Calling the method of the code in the section below will result in a crash with the following exception:
System.err: Error: Uncaught (in promise): TypeError: Cannot read property 'setTextColor' of null
System.err: TypeError: Cannot read property 'setTextColor' of null
System.err:     at SnackBar.push.../node_modules/nativescript-material-snackbar/snackbar.js.SnackBar.initSnack (file:///node_modules/nativescript-material-snackbar/snackbar.js:62:0)
System.err:     at file:///node_modules/nativescript-material-snackbar/snackbar.js:116:0
System.err:     at new ZoneAwarePromise (file:///node_modules/nativescript-angular/zone-js/dist/zone-nativescript.js:902:0)
System.err:     at SnackBar.push.../node_modules/nativescript-material-snackbar/snackbar.js.SnackBar.show (file:///node_modules/nativescript-material-snackbar/snackbar.js:113:0)
System.err:     at SnackBar.push.../node_modules/nativescript-material-snackbar/snackbar-common.js.SnackBarBase.showSnack (file:///node_modules/nativescript-material-snackbar/snackbar-common.js:42:0)
System.err:     at SnackBar.push.../node_modules/nativescript-material-snackbar/snackbar-common.js.SnackBarBase.simple (file:///node_modules/nativescript-material-snackbar/snackbar-common.js:22:0)
System.err:     at SecureComponent.showSnackbar (file:///src/app/secure/secure.component.ts:60:17)

Simply calling snackbar.simple(message) without options displays the snackbar without any issues.
Is there any code involved?
showSnackbar(message: string) {
        const snackbar = new SnackBar();
        snackbar.simple(message, '#ffffff', '#4f5154');
}

@izub i see the issue. It s related to the version of the android material lib.
Should be fixed in 2.5.3

authors: farfromrefug izub

repo: Akylas/nativescript-material-components


text:
scripts: retire aur-jobs

The aur-jobs wrapper does little more than remove the citation nagging,
which was since removed by upstream packager1, thus we can retire
aur-jobs.

On the other hand it might be worth investigating the alternatives as the author suggests.  You maybe(?) don't need the edge case handling parallel purports to have.

Opened #579 to discuss alternatives

authors: AladW Earnestly rafasc

repo: AladW/aurutils

license: isc

license_source: bigquery


text:
Cancel download without producing resume data in tmp folder

[x] I've read, understood, and done my best to follow the *CONTRIBUTING guidelines.

What did you do?
We are using DownloadRequest and are calling its cancel-method when the user explicitly cancels the download. This method is calling the cancel(byProducingResumeData on URLSessionDownloadTask which will move the partially downloaded file to the tmp-folder.
What did you expect to happen?
I would like to have a way of cancelling this download request without producing the resume-data.
What happened instead?
I need to import Alamofire with @testable and call the URLSessionDownloadTask's cancel explicitly for this to not happend.
Alamofire Environment
**Alamofire version: 4.8.2
**Xcode version: 10.2.1
**Swift version: 5
**Platform(s) running Alamofire: iOS
**macOS version running Xcode: 10.14.5

You're right, there's no way to cancel a DownloadRequest without producing resume data. This was done under the assumption that anyone cancelling a download would want to resume it in the future, if possible. Unfortunately it's not a behavior we can change for Alamofire 4, as other users may be depending on it. For testing, I would suggest clearing your temp directory between test runs if you want to cleanup this file.
For Alamofire 5, we could make this behavioral change, both to match URLSessionDownloadTask's behavior, and because the current cancellation behavior is a bit awkward to use without a callback when resume data is available. Users have to access it in response handlers, which is non-obvious. I have a callback version in my inline-docs-update branch, but both versions still produce resume data. @cnoon Any thoughts on this? I can easily make cancel() not produce resume data and have a cancel(byProducingResumeData:) with an optional closure, but that changes a fundamental behavior Alamofire has had for 5 years.

Seems like something we should probably support IMO. I think your suggestion @jshier is probably the best approach. Let users call the Request.cancel() API if that's what they actually want, then add a resume data variant on DownloadRequest that has the exactly same logic currently, it just calls the completion when finished generating the resume data.

What are the odds that a function i.e. cancel(createResumeData: Bool = true) will find its way into Alamofire 4.8.2? Would this be a candidate for a PR? By adding that parameter, no unexpected behaviour will appear for users as long as the parameter defaults to true

Is there any possibility for this PR to be merged into 4.8.2?

@jshier Any updates on this? We need it desperately and have problems using our fork together with AlamofireImage and other add-ons.

We do plan to do a 4.9 release with this change and some bug fixes just before our 5.0 RC1 release. I'll see if we can accelerate that release, but we're in the midst of finalizing 5.0 RC1, so there isn't much free time.

I understand, thanks for the reply! I look forward to both the RC and the 4.9 release 👍

This has been released as part of 4.9.0 and is already in Alamofire 5. Thanks everyone!

authors: cnoon danielsaidi jshier ullstrm

repo: Alamofire/Alamofire


text:
Jbaker/fix wrong date clicks

Alaska Airlines Pull Request
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Resolves: # (issue, if applicable)
Summary:
Please summarize the scope of the changes you have submitted, what the intent of the work is and anything that describes the before/after state of the project.
Type of change:
Please delete options that are not relevant.

[ ] New capability
[ ] Revision of an existing capability
[ ] Infrastructure change (automation, etc.)
[ ] Other (please elaborate)

Checklist:

[ ] My update follows the CONTRIBUTING guidelines of this project
[ ] I have performed a self-review of my own update

By submitting this Pull Request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Pull Requests will be evaluated by their quality of update and whether it is consistent with the goals and values of this project. Any submission is to be considered a conversation between the submitter and the maintainers of this project and may require changes to your submission.
Thank you for your submission!
-- Auro Design System Team

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.2 out of 3 committers have signed the CLA.:white_check_mark: jordanjones243:white_check_mark: jason-capsule42:x: semantic-release-botYou have signed the CLA already but the status is still pending? Let us recheck it.

repo: AlaskaAirlines/auro-datepicker


text:
[OPTIMIZATION] - Masses crides a la Base de Dades al entrar i sortir d'un servidor

Es fa una crida per cada usuari per un insert en ves d'un insertMany quan el bot entra a un servidor nou
https://docs.mongodb.com/manual/reference/method/db.collection.insertMany/

També es podria aplicar el mateix al onGuildRemove
Ja que s'esborra per cada usuari independentment. Es podria fer instantàniament amb una sola crida amb https://docs.mongodb.com/manual/reference/method/db.collection.deleteMany/

TODO:

[ ] Quan el bot entra a un servidor nou i ha de crear tots els usuaris.
[ ] Quan el bot surt d'un servidor i ha d'esborrar tots els usuaris.

La idea seria:
Esborrar tots els USUARIS que segueixin que:
 - IDs.serverID is equal to guild.id

Es parla de tot a la https://github.com/AleixFerre/CataBot/issues/146

authors: AleixFerre CatalaHD

repo: AleixFerre/CataBot


text:
returning 429

Every time I open a pull request, ai-code-review returns a 429. I allowed several days between attempts but received the same response.

Sometimes the OpenAI server may reject a request due to a temporary overload. I add a retry to deal with this.


text:
Update README.md

Since the cargo install script is already been included in the build_ubuntu.sh, the guid will let user to reinstall again, it's a wast of time, so delete it.

Motivation
make developer experience better.
Test Plan
it works as planned.

Related PRs
(Link any related PRs here)

Closing as the last step is still necessary for macOS and Windows users.

authors: howardwu jackllh

repo: AleoHQ/snarkOS


text:
🛑 Nyam is down

In de30edb, Nyam ($SECRET_URL_NYAM) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nyam is back up in c8a5388.

repo: AlexanderKlimashevskiy/upptime


text:
Hello. I had some problems, when used this library.

Here my code.
import driver_controller._mac_engine

Play = driver_controller._mac_engine.MacCmd().Sound()
Play.playSoundByName(soundfile='sound.wma')

And error:
Traceback (most recent call last):
  File "/Users/admin/PycharmProjects/pythonProject2/driver_controller/_mac_engine.py", line 901, in playSoundByName
    self.duration_Start.play()
AttributeError: 'NoneType' object has no attribute 'play'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/Users/admin/PycharmProjects/Github/main.py", line 4, in <module>
    Play.playSoundByName(soundfile='sound.wma')
  File "/Users/admin/PycharmProjects/Github/driver_controller/_mac_engine.py", line 907, in playSoundByName
    raise PathError() from e
driver_controller.exceptions.PathError

How to solve this?

Hello, Ali.This error happened because of nonexistent of file. Firstly,  add audio file

sound.wma

in working directory, and after - run code.


text:
[Help]: Problems with PRM creation

Hello everyone,
I'm trying to do a pygmtsar processing in Portugal, i'm using python 3.11.6 and pygmtsar 2024.8.2.post3. When I run the compute_align function, it gives me this error and I can't understand why:
---------------------------------------------------------------------------
_RemoteTraceback                          Traceback (most recent call last)
_RemoteTraceback:
"""
Traceback (most recent call last):
  File "/opt/conda/lib/python3.11/site-packages/joblib/externals/loky/process_executor.py", line 463, in _process_worker
    r = call_item()
        ^^^^^^^^^^^
  File "/opt/conda/lib/python3.11/site-packages/joblib/externals/loky/process_executor.py", line 291, in __call__
    return self.fn(*self.args, **self.kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/conda/lib/python3.11/site-packages/joblib/parallel.py", line 589, in __call__
    return [func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/conda/lib/python3.11/site-packages/joblib/parallel.py", line 589, in <listcomp>
    return [func(*args, **kwargs)
            ^^^^^^^^^^^^^^^^^^^^^
  File "/home/jovyan/.local/lib/python3.11/site-packages/pygmtsar/Stack_align.py", line 295, in _align_rep_subswath
    PRM.from_file(mstem_prm).set(PRM.fitoffset(3, 3, par_tmp)).update()
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/jovyan/.local/lib/python3.11/site-packages/pygmtsar/PRM.py", line 691, in fitoffset
    raise Exception(f'FAILED - not enough points to estimate parameters, try lower SNR ({rng.shape[0]} < 8)')
Exception: FAILED - not enough points to estimate parameters, try lower SNR (0 < 8)
"""

The above exception was the direct cause of the following exception:

Exception                                 Traceback (most recent call last)
Cell In[25], line 1
----> 1 sbas.compute_align()

File ~/.local/lib/python3.11/site-packages/pygmtsar/Stack_align.py:869, in Stack_align.compute_align(self, geometry, dates, n_jobs, degrees, joblib_aligning_backend, debug)
    866 # prepare secondary images
    867 with self.tqdm_joblib(tqdm(desc='Aligning Repeat', total=len(dates_rep)*len(subswaths))) as progress_bar:
    868     # threading backend is the only one working inside Docker container to run multiple binaries in parallel
--> 869     joblib.Parallel(n_jobs=n_jobs, backend=joblib_aligning_backend)(joblib.delayed(self._align_rep_subswath)(subswath, date, degrees=degrees, debug=debug) \
    870                                    for date in dates_rep for subswath in subswaths)
    872 if len(subswaths) > 1:
    873     # calculate the offsets and also create merged reference PRM
    874     offsets = self.get_subswaths_offsets(self.reference, debug=debug)

File /opt/conda/lib/python3.11/site-packages/joblib/parallel.py:1952, in Parallel.__call__(self, iterable)
   1946 # The first item from the output is blank, but it makes the interpreter
   1947 # progress until it enters the Try/Except block of the generator and
   1948 # reach the first `yield` statement. This starts the aynchronous
   1949 # dispatch of the tasks to the workers.
   1950 next(output)
-> 1952 return output if self.return_generator else list(output)

File /opt/conda/lib/python3.11/site-packages/joblib/parallel.py:1595, in Parallel._get_outputs(self, iterator, pre_dispatch)
   1592     yield
   1594     with self._backend.retrieval_context():
-> 1595         yield from self._retrieve()
   1597 except GeneratorExit:
   1598     # The generator has been garbage collected before being fully
   1599     # consumed. This aborts the remaining tasks if possible and warn
   1600     # the user if necessary.
   1601     self._exception = True

File /opt/conda/lib/python3.11/site-packages/joblib/parallel.py:1699, in Parallel._retrieve(self)
   1692 while self._wait_retrieval():
   1693
   1694     # If the callback thread of a worker has signaled that its task
   1695     # triggered an exception, or if the retrieval loop has raised an
   1696     # exception (e.g. `GeneratorExit`), exit the loop and surface the
   1697     # worker traceback.
   1698     if self._aborting:
-> 1699         self._raise_error_fast()
   1700         break
   1702     # If the next job is not ready for retrieval yet, we just wait for
   1703     # async callbacks to progress.

File /opt/conda/lib/python3.11/site-packages/joblib/parallel.py:1734, in Parallel._raise_error_fast(self)
   1730 # If this error job exists, immediatly raise the error by
   1731 # calling get_result. This job might not exists if abort has been
   1732 # called directly or if the generator is gc'ed.
   1733 if error_job is not None:
-> 1734     error_job.get_result(self.timeout)

File /opt/conda/lib/python3.11/site-packages/joblib/parallel.py:736, in BatchCompletionCallBack.get_result(self, timeout)
    730 backend = self.parallel._backend
    732 if backend.supports_retrieve_callback:
    733     # We assume that the result has already been retrieved by the
    734     # callback thread, and is stored internally. It's just waiting to
    735     # be returned.
--> 736     return self._return_or_raise()
    738 # For other backends, the main thread needs to run the retrieval step.
    739 try:

File /opt/conda/lib/python3.11/site-packages/joblib/parallel.py:754, in BatchCompletionCallBack._return_or_raise(self)
    752 try:
    753     if self.status == TASK_ERROR:
--> 754         raise self._result
    755     return self._result
    756 finally:

Exception: FAILED - not enough points to estimate parameters, try lower SNR (0 < 8)

I've tried a larger area and it still gives me the same error, can anyone help me?

The key lines are:
  File "/home/jovyan/.local/lib/python3.11/site-packages/pygmtsar/PRM.py", line 691, in fitoffset
    raise Exception(f'FAILED - not enough points to estimate parameters, try lower SNR ({rng.shape[0]} < 8)')
Exception: FAILED - not enough points to estimate parameters, try lower SNR (0 < 8)

This suggests that your DEM is incomplete or that the images are too noisy to successfully align.

The DEM is being downloaded automatically, so how can we modify that?

You can check how well it is covering the area. Some tiles may not have been downloaded or might be completely missing. In such cases, you can use another DEM source.

repo: AlexeyPechnikov/pygmtsar


text:
Cmake does nothing, simply returns

Hi,
I've installed cmake via pacman but nothing happens when I run it. I've tried --version and --help but get the same result. I've tried both msys/cmake 3.2.3-1 and mingw64/mingw-w64-x86_64-cmake 3.3.2-2 in combinations.
I have base-devel installed and the following make version:
λ make --version
GNU Make 4.1
Built for x86_64-pc-msys
Copyright (C) 1988-2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

I'm definitely defaulting to the mingw64 version:
λ which cmake
/mingw64/bin/cmake

I've also installed the cmake extras just in case but saw no change which isn't unexpected.
Other info:
OS: Windows 10 x64
There is a windows version of cmake on the system but it's lower in the PATH hierarchy and I get the same results whether it's installed or not.
Any ideas?

Strange. Where's your MSYS2 root directory?

It is, everything else has worked fine.
MSYS2 is located at C:\msys64

Can you paste the contents of log.txt after strace cmake.exe > log.txt 2>&1 here please?

log.txt
There is an interested few lines around line 981.
CMake Error: Could not find CMAKE_ROOT !!!
CMake has most likely not been installed correctly.
Modules directory not found in
/mingw64/share/cmake-3.2.3 2834 2513202 [main] cmake 10912 write: 152 = write(2, 0x60005CCD8, 152)

That's actually OK, strace.exe unfortunately affects the thing it observes. This is something that we need to fix.

Current mingw make is 3.3.2 so I wonder why it try to find /mingw64/share/cmake-3.2.3

Try without conemu.

@Alexpux , I currently have mingw and msys versions installed, but I get the same error if I have either or both installed.
λ pacman -Ss cmake
mingw32/mingw-w64-i686-cmake 3.3.2-2
    A cross-platform open-source make system (mingw-w64)
mingw32/mingw-w64-i686-extra-cmake-modules 5.12.0-1
    Extra CMake modules (mingw-w64)
mingw64/mingw-w64-x86_64-cmake 3.3.2-2 [installed]
    A cross-platform open-source make system (mingw-w64)
mingw64/mingw-w64-x86_64-extra-cmake-modules 5.12.0-1 [installed]
    Extra CMake modules (mingw-w64)
msys/cmake 3.2.3-1 [installed]
    A cross-platform open-source make system

@mingwandroid
Same issue within the mingw shell mingw64_shell.bat
Aha! It seems on in the msys2_shell.bat

My conemu task is as follows:
set MSYSTEM=MINGW64  & "C:\msys64\usr\bin\bash.exe"  --login -i -new_console:t:Console

I guess this is the MSYSTEM variable as it also fails in mingw64_shell.bat

That should be fine though!

Ok, it's fine in conemu if I set MSYSTEM to MSYS
set MSYSTEM=MSYS  & "C:\msys64\usr\bin\bash.exe"  --login -i -new_console:t:Console
which isn't a solution but it's a pretty big clue I guess.

In general other mingw64 stuff works? I'll have to try to help you after my work I think.

Given Alexs comment, maybe the mingw shell is trying to use the msys version. I'm not even sure if that would be a problem but it's all I can think of. Having said that, the binaries each shell is using seem to be correct:
MINGW64 ~
λ which cmake
/mingw64/bin/cmake

MSYS ~
λ which cmake
/usr/bin/cmake

Everything else works very well, I use gcc daily and gdb often. This is the only issue I've have with msys2.

Another lead:
The trace log.txt shows
    2       2 [main] cmake (8392) **********************************************
  276     278 [main] cmake (8392) Program name: C:\msys64\usr\bin\cmake.exe (windows pid 8392)
   42     320 [main] cmake (8392) OS version:   Windows NT-10.0
   48     368 [main] cmake (8392) **********************************************

which I think is the msys cmake (3.2.3)
I'd expect
MINGW64 ~
λ which cmake
/mingw64/bin/cmake

to run C:\msys64\mingw64\bin\cmake.exe

Ah, that was my bad instructions, please do: strace C:/msys64/mingw64/bin/cmake.exe instead.

Shouldn't cmake default to /mingw64/bin anyway?
Ok strace /mingw64/bin/cmake > log.txt 2>&1 shows a different error. It looks like the cmake binary is missing a shared object or symbol.

Ok, you need to drop dependency walker into your mingw64/bin folder and launch it from msys64_shell.bat, then load cmake.exe into that, and figure out what DLL is getting loaded from somewhere in your path outside of MSYS2.

Do you mean mingw64_shell.bat? Cmake works fine in the msys64_shell.
I'm not sure how to read the dependency walker output, there seems to be a lot of warnings and yellow icons even when I run something that works fine.
I did notice the same missing function though when I ran:
MINGW64 /mingw64/bin
λ ./depends ./cmake.exe

I've attached the output just in case you find it useful. The Dll looks like it comes from msys:

Ok, compare against:
sha1sum /mingw64/bin/libstdc++-6.dll
d9578495bf43c3553702c9c31c4d287e288a1def */mingw64/bin/libstdc++-6.dll

pacman -Ss mingw-w64-x86_64-gcc-libs
mingw64/mingw-w64-x86_64-gcc-libs 5.2.0-4 (mingw-w64-x86_64-toolchain) [installed]
    GNU Compiler Collection (libraries) for MinGW-w64

This might be interesting, I have my gcc and gcc-libs on ignore (probably should've remembered that earlier, sorry!) as I have to stay < 5
I suppose cmake is compiled against a newer libc++?
MINGW64 /mingw64/bin
λ sha1sum libstdc++-6.dll
e1da77aea61289784e68af382b4f325f9b56884b *libstdc++-6.dll

MINGW64 /mingw64/bin
λ pacman -Ss mingw-w64-x86_64-gcc-libs
mingw64/mingw-w64-x86_64-gcc-libs 5.2.0-4 (mingw-w64-x86_64-toolchain) [installed: 4.9.2-5]
    GNU Compiler Collection (libraries) for MinGW-w64

MINGW64 /mingw64/bin
λ gcc --version
gcc.exe (Rev5, Built by MSYS2 project) 4.9.2
Copyright (C) 2014 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

MSYS2 is all about rolling releases and being close to the cutting edge. The ignore feature of ArchLinux's Pacman is strongly discouraged and should only ever be used for 'leaf' nodes of the (binary) dependency graph.
So yeah, you can't mix < 5 GCC and GCC libs and continue to update any other MSYS2 packages that link to those (in theory pretty much any of them, esp. C++ ones). If you need some old GCC then you should build that yourself into a different prefix but you're then off treading your own path in a world of incompatible-with-MSYS2-libraries.
Mentioning this sooner would've been good, but no worries.
Out of interest, why must you stay < 5?

Just because we have a lot of COTS compiled against 4 and somebody on the team had some ABI problems trying to compile using gcc 5. The target platform will be the v4 ABI so it was just simpler to hold off.
Honestly, I didn't look much further into it other than discovering it should be possible to compile with gcc5 although a few extra flags related to ABI might be required and there still may be some issues.

I'm not sure what COTS are, but if you have binary software that you can't recompile and MSYS2 upgrades to a version of GCC that makes it incompatible with that software, then I think at that point you need to make your own mirror of MSYS2 or a server and forgo updating MSYS2 until you can arrange all the binary software to make the transition.
If you then need to compiler newer versions of other software against those frozen packages, e.g. CMake, the PKGBUILD / makepkg{,-mingw} system is hopefully user-friendly enough and we can help out if you run into problems.

Sorry, "Commercial off-the-shelf"; acronyms everywhere :)
Yes, that makes sense.
I've just built cmake from source and installed it in it's own sandbox for now. Seems ok.
Thanks for all the help!

I realise it's late, but the error shown in the dialog comes from cmake built with libstdc++ from gcc 5.1 onwards, trying to load libstdc++ from gcc 5.0 or older.
For details see Dual ABI in the gcc documentation. Specifically, if you set _GLIBCXX_USE_CXX11_ABI to false when building, the old ABI for std::list and std::string will be used.
However, that doesn't solve the problem of code built against newer stdlibc++ versions depending on newer features in that stdlibc++ version compared to the older version. It's only for ABI compatibility when you have other libraries than stdlibc++ built against the old ABI.
Which means that this ticket looks like a user-environment issue, and can probably be closed.

Absolutely.

authors: Alexpux TBBle markjohndoyle mingwandroid


text:
winpty also converts URIs to DOS paths

winpty mpv.com /c/test/video.mkv
converts path to C:\test\video.mkv as expected, but
winpty mpv.com http://example.com/video.mkv
converts URI to http:\example.com\video.mkv`
Would it be possible to not convert URIs or at least add some option to winpty to not convert any path?

#411

#411

Try using mpv.exe instead of mpv.com as a workaround.

The point would be using mpv.com. mpv.exe turns terminal off.

Fixed by https://github.com/Alexpux/MSYS2-packages/pull/587/commits/f6440fbde4b9df9a2ce89e45b65abda1c1f9e7f3.

authors: chhe elebeaup wiiaboo


text:
20 - Install and setup storybook

Issue Number
#20
Purpose/Implementation Notes
Install and set up Storybook.
To review the Storybook view, please visit here(*a separate deployment).
(This PR was initially created based on the branch nozomione/16-install-grommet-and-set-up-theme which has recently merged to dev. The actual commits for this PR starts at: 42cb889.)
Updates include:

[x] Install Storybook and its dependencies
[x] Integrate with eslint
[x] Define the separate services for client and storybook
[x] Update scripts in package.json

Port
Script
Definition

3002
start-client
starts client

6006
start-storybook
starts storybook

start-local
starts both client and storybook

stop-local
stops both client and storybook

[x] Update the instruction in README
[x] Implement the stories for the global components
(Each component includes the controls/accessibility)

Files to review:

.storybook/* except under ./storybook/Navigation/*(all the 13 stories share the same format)
Docker related files docker-compose.yml, Dockerfile
README.md
next.config.js (very small update)
package.json

NOTE: The remaining files can be safely ignored, for some of them were auto-formatted/generated or unrelated to this PR (e.g., all the files under the .src/* are related to the previous closed ticket #16).
Thank you, David!
Checklist

[x] Lint and unit tests pass locally with my changes

It's ready for review, thank you, @davidsmejia!

repo: AlexsLemonade/refinebio-web


text:
Battery voltages shown as percentages

In the latest version 3.0.1 various attributes for switches/sensors etc, have been broken out into separate entities.
In the case of the DW2 Door/Window sensor, the battery voltage which was previously an attribute of the sensor is now a separate battery entity. However, the voltage of the battery is represented as a percentage in the entity. This means that the battery is always shown at a critical level (as it is always less than 3%)

Duplicate #798

Apologies, did not see the other issue.

Hi,
I use the battery voltage value on my dashboard and the solution that includes the binary sensor overrode the other with the voltage that now just shows as unavailable. The fix is very simple, just change the "%" to "Vdc", nothing more! I would like to continue using voltage as a reference. Thanks!

#808

authors: AlexxIT rcarnevalli tescophil

repo: AlexxIT/SonoffLAN


text:
[NEW ALGORITHM] Convex Hull using Graham’s Scan or Andrew's Monotone Chain

Convex Hull using Graham’s Scan or Andrew's Monotone Chain
Description: Convex Hull algorithms find the smallest convex boundary around a set of points, useful in computational geometry.
Key Skills: Sorting, geometric calculations, understanding of stack-based structures.
Complexity: Moderate; geometric logic and stack usage can be challenging in C.
Labels:
new algorithm, gssoc-ext, hacktoberfest, level2

Assignees:

[x] Contributor in GSSoC-ext
[x] Want to work on it

Do not create unnecessary multiple issues

authors: pankaj-bind shriyadindi

repo: AlgoGenesis/C


text:
How wappalyzer detects database?

Is it added manually?

Hi, yes. Have a look at https://github.com/AliasIO/wappalyzer/blob/master/README.md.

The word 'database' is not found

Databases are usually identified indirectly. For instance when Magento is detected, MySQL is implied:
https://github.com/AliasIO/wappalyzer/blob/master/src/technologies.json#L7906

authors: AliasIO SmartManoj

repo: AliasIO/wappalyzer

license: mit


text:
Log-pilot自动数据打标无法对容器所在node节点标示

k8s环境下使用log-pilot 收集java日志, 在kibana展示。 Log-pilot支持自动日志打标功能， 但是我看kibana上无法展示k8s_node_name 容器所在主机标签。 只能展现以下元数据信息，无法展现Pod 所在的节点信息。
k8s_container_name
k8s_pod
k8s_pod_namespace
#k8s_node_name  // 无法展现Pod 所在的节点信息。

@zijiwork 在部署log-pilot时yaml配置上

name: "NODE_NAME"
valueFrom:
fieldRef:
fieldPath: spec.nodeName

authors: chenquanzhao zijiwork

repo: AliyunContainerService/log-pilot


text:
Errors on importing library

After following the installation instructions, I did import modsim and got the following errors (differentiated by Python 2.7 & 3.6). I'm running these on Anaconda 4.7.5
Python 3.6
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\hsamuel\AppData\Local\Continuum\anaconda2\envs\py36\lib\site-packages\modsim\__init__.py", line 1, in <module>
    from .modsim import *
  File "C:\Users\hsamuel\AppData\Local\Continuum\anaconda2\envs\py36\lib\site-packages\modsim\modsim.py", line 38, in <module>
    from pint.errors import UnitStrippedWarning
ImportError: cannot import name 'UnitStrippedWarning'

Python 2.7
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\hsamuel\AppData\Local\Continuum\anaconda2\lib\site-packages\modsim\__init__.py", line 1, in <module>
    from .modsim import *
  File "C:\Users\hsamuel\AppData\Local\Continuum\anaconda2\lib\site-packages\modsim\modsim.py", line 1668
    def Vector(*args, units=None):
                          ^
SyntaxError: invalid syntax

Yeah running the cells in the chapter 1 Jupyter notebooks does the same for me. pip3 search doesn't find anything named modsim, and thus trying to pip3 install modsim just returns errors. running python setup.py install within the cloned repo, even creating a new virtualenv just for that directory, didnt help. the notebooks still state theres no module named modsim. ¯_(ツ)_/¯

Yeah running the cells in the chapter 1 Jupyter notebooks does the same for me. pip3 search doesn't find anything named modsim, and thus trying to pip3 install modsim just returns errors. running python setup.py install within the cloned repo, even creating a new virtualenv just for that directory, didnt help. the notebooks still state theres no module named modsim. ¯_(ツ)_/¯

modsim was installed in my system in this directory:
/Users//Library/Python//lib/python/site-packages/
However, I also encounter some runtime error when opening chapter2 notebook. Then I opened python3 interactive shell, then imported modsim. This is the error that I got:
  File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7/lib/python3.7/linecache.py", line 48, in getlines     for mod in sys.modules.values(): RuntimeError: dictionary changed size during iteration

After following the installation instructions, I did import modsim and got the following errors (differentiated by Python 2.7 & 3.6). I'm running these on Anaconda 4.7.5

Python 3.6
Traceback (most recent call last):   File "<stdin>", line 1, in <module>   File "C:\Users\hsamuel\AppData\Local\Continuum\anaconda2\envs\py36\lib\site-packages\modsim\__init__.py", line 1, in <module>     from .modsim import *   File "C:\Users\hsamuel\AppData\Local\Continuum\anaconda2\envs\py36\lib\site-packages\modsim\modsim.py", line 38, in <module>     from pint.errors import UnitStrippedWarning ImportError: cannot import name 'UnitStrippedWarning'
Python 2.7
Traceback (most recent call last):   File "<stdin>", line 1, in <module>   File "C:\Users\hsamuel\AppData\Local\Continuum\anaconda2\lib\site-packages\modsim\__init__.py", line 1, in <module>     from .modsim import *   File "C:\Users\hsamuel\AppData\Local\Continuum\anaconda2\lib\site-packages\modsim\modsim.py", line 1668     def Vector(*args, units=None):                           ^ SyntaxError: invalid syntax
When using modsim in Python 2.7, I think the issue is the order of the arguments (default argument has to come before *args). Changing line 1668 to
def Vector(units=None, *args):
worked for me.

Since many people have had problems with this, I have simplified things for Version 4.  Instead of installing the ModSim library, the notebooks are set up to download modsim.py if needed.  Also, the notebooks work on Colab now, so people can run them in a browser without installing anything.  Hopefully, that will make it easier to get started.

authors: AllenDowney eo1989 gerdis hwsamuel tdatu

repo: AllenDowney/ModSimPy


text:
Support dynamic update HeartbeatThread related propertykey

Is your feature request related to a problem? Please describe.
Now, there are over 20 propertykey related HeartbeatThread, which we want to update dynamically.
Describe the solution you'd like
Add listener to HeartbeatThread.
Urgency
Middle
Additional context
No

@maobaolong can you give an example of what's the case you want to update heartbeat thread dynamically?

@LuQQiu For example ttl check interval

so basically we want the Alluxio cluster maintainer to be able to trigger the job that they want at any given time?

@LuQQiu Yeah, if the initial heartbeat related interval configures are not good enough, cluster maintainer will use bin/alluxio updateConf command to update the interval propertykey, then the heartbeat interval will changed, this is what we expect.

authors: LuQQiu maobaolong

repo: Alluxio/alluxio


text:
Remove shading for alluxio-test module

What changes are proposed in this pull request?
Stop shading alluxio-test.
Why are the changes needed?
Shading a module is slow and error-prone. The shading of the alluxio-test module was previously introduced in https://github.com/Alluxio/alluxio/pull/7765 for journal-related tests. There is no longer a need to shade this module.
As part of this PR, listStatusRootTest (introduced in https://github.com/Alluxio/alluxio/pull/15361/) has been moved to the S3 specific tests. This move was made because the test failed after the shading was removed on my local MacOS (although it passes CI on Linux), likely due to an unusual setting of the root directory on MacOS. I am unsure why removing shading on alluxio-test also impacts alluxio-integration-tools-validation. However, based on the description of https://github.com/Alluxio/alluxio/pull/15361, it does seem to fit better in the S3 specific tests.
Does this PR introduce any user facing changes?
n/a

alluxio-bot, merge this please


text:
[Docfix] -Small changes

Fixed typo  + updated language to make it more clear

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/15738/
Test PASSed.

Alluxio-bot, check this please
On Wed, Jun 14, 2017 at 3:40 PM, alluxio-bot notifications@github.com
wrote:

Automated checks report:

Valid pull request title: PASS
Commits associated with Github account: PASS

All checks passed!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Alluxio/alluxio/pull/5614#issuecomment-308578324, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AWDtkrz83-HOj8YrGQgIbF5aH2DiWUAmks5sEGFkgaJpZM4N6fwB
.

authors: AmplabJenkins neenap


text:
[ALLUXIO-3003] Add document for validateEnv command

https://alluxio.atlassian.net/browse/ALLUXIO-3003

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/16542/
Test PASSed.

Yeah, as a usefu tooll I suggest we add a paragraph to the getting started guide.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/16553/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/16559/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/16568/
Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/16569/
Test PASSed.

Merged build finished. Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/16571/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/16586/
Test PASSed.


text:
Title / announcement text using gradient + transparency

Can be useful for headers. Rectangle bg + gradient and text on top

impl as LevelText

repo: AlmasB/FXGL


text:
Little qestion

Why are you using both java and kotlin ?

Hi,
The project started with pure Java, I wasn't aware of Kotlin's existence back then. Over the years I've moved the core parts to Kotlin, with most of the new code being written in Kotlin.
Certain parts are kept in Java intentionally. For example with interfaces in Java, both Java and Kotlin can understand the functional approach, which cannot work the other way around by design.


text:
Error when starting an idea with a plugin

Try running the application as an administrator.

dont work

authors: mohandotdev technoboty


text:
Feature/Add-2022-XNYS

Add Juneteenth National Independence Day (start year 2022)
https://www.nyse.com/markets/hours-calendars

Hello @spannawit can you also please update the test csv with this tool. It would be actually great if you can populate all dates for 2022 with pd.bday_range and exclude the ones that are listed as calendar. 🙏
https://github.com/AlpacaDB/trading_calendars/blob/master/etc/make_trading_calendar_test_csv.py

authors: sercant spannawit


text:
make mapping implied by the existance of ; move  inside each origin

Boon, [02.05.19 15:16]
<ts:attribute-type id="expired" syntax="1.3.6.1.4.1.1466.115.121.1.7" as="mapping"> <!-- boolean -->
  <ts:origins>
    <ts:ethereum contract="EntryToken" function="isExpired">
      <ts:inputs><ts:uint256 ref="tokenID"/></ts:inputs>
    </ts:ethereum>
  </ts:origins>
  <ts:mapping>
    <ts:option key="0"><ts:value>FALSE</ts:value></ts:option>
    <ts:option key="1"><ts:value>TRUE</ts:value></ts:option>
  </ts:mapping>
</ts:attribute-type>

New proposal:
<ts:attribute-type id="expired" syntax="1.3.6.1.4.1.1466.115.121.1.7"> <!-- boolean -->
<ts:origins>
   <ts:ethereum contract="EntryToken" function="isExpired" as="uint">
     <ts:inputs><ts:uint256 ref="tokenID"/></ts:inputs>
   <ts:mapping>
     <ts:option key="0"><ts:value>FALSE</ts:value></ts:option>
     <ts:option key="1"><ts:value>TRUE</ts:value></ts:option>
   </ts:mapping>
  </ts:ethereum>
</ts:origins>
</ts:attribute-type>

Rationale: For 5 types of origins:

Smart Contract (include both return value and event);
Token ID;
Attestation;
Trusted https;
user-entry

It's reasonable to expect that for the same attribute-type, some origins use mapping and some do not.

If the issue is that the variety of types are limited, TokenScript can also define builtin types/mappings which auto converts.
I happened to pick the example which is type boolean (syntax="1.3.6.1.4.1.1466.115.121.1.7") above because it's available and written with a mapping. But if the smart contract function used by the origin already returns a bool, we don't need a mapping.

Could have sworn I have assigned this to you when I created it. Oh well.

If the issue is that the variety of types are limited, TokenScript can also define builtin types/mappings which auto converts.

You are right. Mapping is more suitable for fields like venue

I happened to pick the example which is type boolean (syntax="1.3.6.1.4.1.1466.115.121.1.7") above because it's available and written with a mapping. But if the smart contract function used by the origin already returns a bool, we don't need a mapping.

You are right. We could use an as="bool" instead.
Here is what I propose as to mean, taking in all of your 3 pieces of advice (the 3rd being as="mapping" can be dropped because 𝑎) we need to indicate the key format and 𝑏) mapping is evident)
as represent the data type to expect from the origin. It is needed for different reasons by different origins.

for ethereum functions, because the return value of a smart function call is untyped, and we use as to anticipate a type.
for user's entry, because it is always a string, we need to convert it to a type, applying some conversion rules as needed, e.g. e18

authors: colourful-land hboon

repo: AlphaWallet/TokenScript


text:
Use ERC721Enumerable Interface if available

Create a new ERC721 type, ERC721_Enumerable (in ContractType).
Check if the ERC721 contract has the Enumerable interface (TokenRepository, find the correct value for INTERFACE_ERC721ENUMERABLE). bytes4 private constant _INTERFACE_ID_ERC721_ENUMERABLE = 0x780e9d63;
Label the ERC721 which we now know is an Enumerable as ERC721_Enumerable, when we do the determineCommonType()
Inherit the ERC721Token class and override the updateBalance method to create the class.

Instead of needing to trawl event history we can fetch full TokenId balance with only two calls.
First calling the balanceOf(address) - which is already done by the default ERC721 balance update before updateBalance is called, then crawling the indices {0 -> balance count} up to the balance count by calling the contract function:
uint256 tokenOfOwnerByIndex({wallet address}, index)
This function returns the TokenId at the index eg.
Balance of NFT is 3 tokens, check tokenOfOwnerByIndex for 0,1,2 ->
0 -> 2556
1 -> 3456
2 -> 4431
Then we have all the TokenIds owned by the wallet without needing to trawl the event list, in only 1 extra call.

Note that, we still have to trawl the event list because we want the transfer events (provides better support for chains that don't have etherscan support, and we might in the future be looking for events that Etherscan etc don't report in their APIs).

This is going to be an addition.
Suggested approach:

create new ERC721_ENUMERABLE contract type to ContractType.
Detect that new contract type (interface) in determineCommonType().
Ensure you add the new contract type to all places where case ERC721: is used.
In the updateBalance() method in class ERC721Token call the ethereum function uint256 tokenOfOwnerByIndex({wallet address}, index) something like this:

for (int i = 0; i < balance.intValue(); i++)
{
    tokenIds.add (tokenOfOwnerByIndex(getWallet(), i));
}

updateRealmBalance(realm, tokenIds)

repo: AlphaWallet/alpha-wallet-android


text:
ERC-1155 NFT image and metadata not showing

Images for ERC-1155 NFTs aren't appearing - just a plain square shows with the symbol characters.
When you call uri in an ERC-1155 NFT contract it returns something like:
https://game.example/api/item/{id}.json
You must replace the {id} string with the actual token ID, in lowercase hexadecimal (with no 0x prefix) and leading zero padded to 64 hexadecimal characters, as specified in the ERC-1155: Multi Token Standard.
e.g. for token ID 2 you would replace {id} with 0000000000000000000000000000000000000000000000000000000000000002 to get the JSON metadata at https://game.example/api/item/0000000000000000000000000000000000000000000000000000000000000002.json

Thanks, I wasn't aware of that nuance.

Thanks @JamesSmartCell , it works now when viewing the NFTs of a collection.
Though in the wallet "Collectibles" pane it still just shows a square with the symbol characters as the collection image. Maybe it should show the image of the first NFT found instead of just a plain square.

Thanks @JamesSmartCell , it works now when viewing the NFTs of a collection.
Though in the wallet "Collectibles" pane it still just shows a square with the symbol characters as the collection image. Maybe it should show the image of the first NFT found instead of just a plain square.

Yes that's something I've been intending to add for a while.


text:
In WalletConnect, Connected to URL should be copyable or open web page.

I should be able to copy the URL. The URL should also be displayed in full otherwise I can't tell what this is.

Makes sense. Maybe tap to expand them like we did for balance? And optionally a button to trigger the sharing sheet (so user can copy or open in the browser from there)? @colourfreak?

https://zpl.io/L48JmMJ

@colourfreak do we support tap to expand?
We tap the button to copy instead of show the sharing sheet, right?

@colourfreak do we support tap to expand?
We tap the button to copy instead of show the sharing sheet, right?

We have so much space here that it would be better to show the full address by default. Is this what we want to achieve in this issue, or just make it copyable?

Both would be desirable.

authors: colourfreak eviltofu hboon

repo: AlphaWallet/alpha-wallet-ios


text:
API 2.0: deck editing history no longer present

The "history" property from the old API oauth2/load_deck and oauth2/decks endpoints is no longer present, is this intentional?

It's not, I forgot about it. Do you use it?

Yes, Net Deck can parse and display this data, and allows the user to revert back to an older version.

How do make sure that data is sync'ed? If your user saves a deck, returns to the menu, then reopens the deck, how do you update the History with the last edit?
I'm trying to figure which is better:

to make a separate endpoint to get the history of a deck
add the history to the "get a deck" endpoint
add the history to the "get a deck" and the "get all decks" endpoints

We never worried about synchronicity in the old API (which had option 3, full history data in both endpoints). Manual syncing is possible, Net Deck has a "re-download" button for this.
We chatted about this briefly way back then, and I believe you said that when a deck gets saved from Net Deck to netrunnerdb.com, you would compute the delta between this new version and whatever was in the db. AFAIK, we've never had any complaints about this.
For the endpoints, I'd rather not make two HTTP requests to load a deck. Option 3 would be easiest for me, as it's the current implementation, but only having this info in the "get a deck" endpoint would be fine as well.

Ok, so either your user is also a regular user of NRDB, and then he will need to sync both the state of the deck and its history; or the user is not a regular user of NRDB, and then he will need to sync only the history of the deck to use the "revert" feature. Correct?
Given that info, I think I will go with Option 2, which you said is fine by you. Computing the history for all the decks is too much time-consuming, knowing that most of this data won't be used at all. And a separate endpoint is useless, since you often need both data, and the state of the deck is easier to obtain anyway.

Exactly. Thanks!

Ok, it is live. The history data can be requested by adding the parameter include_history=1. The history data returned has a different structure from before. The timestamps are used as keys, and the variations as values.
{
	"version_number": "2.0",
	"data": [{
		"id": 7839,
		"date_creation": "2013-12-06T09:09:21+01:00",
		"date_update": "2016-06-07T17:23:30+02:00",
		"name": "Account Overdrawn",
		"description": "testing new cards",
		"user_id": 1,
		"user_name": "Alsciende",
		"cards": {
			"01007": 2,
			"01014": 1,
			"01017": 1,
			"01018": 3,
			"01020": 3,
			"01021": 2,
			"01022": 2,
			"01024": 3,
			"01026": 2,
			"01028": 3,
			"01050": 3,
			"01051": 2,
			"02007": 1,
			"02043": 2,
			"02087": 2,
			"02104": 3,
			"02106": 2,
			"03052": 3,
			"03054": 3,
			"04005": 2,
			"04024": 1
		},
		"history": {
			"2016-06-07T17:23:30+02:00": [
				[], {
					"04025": 1
				}
			]
		}
	}],
	"total": 1,
	"success": true
}

Now that I'm really looking at it, I can see that there is an empty Array where there should be an empty Object...

Would you mind if I change the structure further and return one array with signed integer for each history timestamp, instead of 2 arrays, one for additions and one for removals?

Sample output:
{
	"version_number": "2.0",
	"data": [{
		"id": 7839,
		"date_creation": "2013-12-06T09:09:21+01:00",
		"date_update": "2016-06-07T17:46:56+02:00",
		"name": "Account Overdrawn",
		"description": "testing new cards",
		"user_id": 1,
		"user_name": "Alsciende",
		"cards": {
			"01007": 2,
			"01014": 1,
			"01017": 1,
			"01018": 3,
			"01020": 3,
			"01021": 2,
			"01022": 2,
			"01024": 3,
			"01026": 2,
			"01028": 3,
			"01050": 3,
			"01051": 2,
			"02007": 1,
			"02043": 2,
			"02087": 2,
			"02104": 3,
			"02106": 2,
			"03052": 3,
			"03054": 3,
			"04005": 2,
			"04024": 1,
			"05033": 3
		},
		"history": {
			"2016-06-07T17:46:56+02:00": {
				"05033": 3,
				"01019": -3
			},
			"2016-06-07T17:36:08+02:00": {
				"01019": 3
			},
			"2016-06-07T17:23:30+02:00": {
				"04025": -1
			}
		}
	}],
	"total": 1,
	"success": true
}

Not at all, it's much nicer this way!

authors: Alsciende gereons

repo: Alsciende/netrunnerdb


text:
🛑 Gerofinikas Boutique Hotel is down

In 5847b31, Gerofinikas Boutique Hotel (https://gerofinikasboutiquehotel.com) was down:

HTTP code: 500
Response time: 1654 ms

Resolved: Gerofinikas Boutique Hotel is back up in b181245 after 9 minutes.


text:
The metrics-explorer is not pinging the shards and replicas , what could be the issue?

i have executed the command:
kubectl exec -n kube-system clickhouse-operator-79d5fb8464-wkftq -c metrics-exporter -- wget -qO- http://chi-repl-prod-prdc01-0-1.ch-prod.svc.cluster.local:8123/ping
it is returning any response, it should have returned "ok" message but results "Operation timeout "

check status of your current pods
kubectl get pods -n ch-prod | grep chi
also check your service have endpoints
kubectl get svc -n ch-prod chi-repl-prod-prdc01-0-1 -o wide

authors: Slach surajmachamasi

repo: Altinity/clickhouse-operator


text:
Setup CSRF Protection

Description
Since we are using cookie authentication, we need to add CSRF protection.
Additional Information
Need access to the common CSRF Certificate
See how this is done in the Apps.
Tasks

[x] Set up CSRF Protection in backend
[x] Setup CSRF

Acceptance Criteria

[ ] All post operations supporting JWTCookie need to be protected by CSRF protection

@TheTechArch I was just wondering if we must enable csrf protection for some GET operations as well F.ex when fetching a refreshed token, retreiving delegation/rights information that exposes a personal number?

My understanding post is enough. This is what we have in apps.

authors: TheTechArch acn-dgopa

repo: Altinn/altinn-access-management


text:
Table component

Description
The first iteration on our table component.
Proposed features

Header rows and columns
Be able to select one row
sorting
searching
paging

Design sketches
Additional Information
No response
Tasks
No response
Acceptance Criterias
No response

Implemented in the design system now. See storybook here.
Related PRs:

#164
#187
#207
#211
#213
#223
#242
#252

All proposed features from the list above has been implemented, apart from search, as that functionality is not relevant to the design system (it does not have any distinct visual component). We have #148, which lets you add a search field outside the table and have that affect which rows are visible in the table - but that's up to you when implementing the component from the design system.

authors: Febakke olemartinorg

repo: Altinn/altinn-design-system


text:
helm client defaultScopes not configured in keycloak as client assigned default scopes

Deployed with values-ksmart.yaml (see attached as text file).
Configured for keycloak client inferno defaultScopes: ["launch/patient"].
Attempts to get a token with launch/patient scope were flagged as invalid scope.
From keycloak admin, can see that launch/patient was not configured as a assigned default client scope for inferno (see attached).
Helm template info provided (see attached).

values-ksmart.yaml.txt
helmTemplateOutput.txt

Confirmed no errors surfaced via logDNA for keycloak-config.
Feb 23 14:21:10 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing realm: test
Feb 23 14:21:14 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing client scope: fhirUser
Feb 23 14:21:15 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing protocol mapper: fhirUser Mapper
Feb 23 14:21:15 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing client scope: launch/patient
Feb 23 14:21:15 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing protocol mapper: Patient ID Claim Mapper
Feb 23 14:21:15 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing protocol mapper: Patient ID Token Mapper
Feb 23 14:21:15 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing protocol mapper: Group Membership Mapper
Feb 23 14:21:16 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing client scope: online_access
Feb 23 14:21:16 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing client scope: patient/.read
Feb 23 14:21:16 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing protocol mapper: Audience Mapper
Feb 23 14:21:16 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing protocol mapper: Group Membership Mapper
Feb 23 14:21:16 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing client scope: patient/AllergyIntolerance.
Feb 23 14:21:16 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing protocol mapper: Audience Mapper
Feb 23 14:21:16 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing protocol mapper: Group Membership Mapper
Feb 23 14:21:17 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing client scope: patient/Patient.*
Feb 23 14:21:17 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing protocol mapper: Audience Mapper
Feb 23 14:21:17 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing protocol mapper: Group Membership Mapper
Feb 23 14:21:19 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing client: inferno
Feb 23 14:21:20 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing client: infernoBulk
Feb 23 14:21:20 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing authentication flow: SMART App Launch
Feb 23 14:21:20 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config Created flow with id 'b5abfd3f-1259-43c8-b7d4-93e10f5970c6'
Feb 23 14:21:21 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config Created authenticator config with id '04a33cbe-6b58-4fb8-9ab9-1de3b0544efc'
Feb 23 14:21:21 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config Created authenticator config with id '7928caf1-fa2c-4b11-86e8-7049c297d409'
Feb 23 14:21:22 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing group: fhirUser
Feb 23 14:21:22 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing user: fhiruser
Feb 23 14:21:23 kmbtest-ibm-fhir-server-configure-keycloak-pdgws keycloak-config initializing events config

I found that the call to ClientRepresentation.addDefaultClientScope() gets ignored if that scope string is already in the optionalClientScope list.
I believe whats happening is this:

when security.oauth.smart.launchPatientScopeEnabled is set to true (the default), this adds launch/patient into the default clientOptionalScope list
when we enter the block to assign defaultClientScopes, this entry is already on the optional list (due to number 1 above) and so this call is ignored
in the block to assign optionalClientScopes, we have logic to replace the existing list with whatever is configured for this client (which removes launch/patient from the optional list in this case

I think we can "fix" it by doing the scope removals first, followed by the additions.  In the case of conflicts (e.g. scopes on both lists), the "defaultClientScopes" list will now win because that gets set first.

fixed by https://github.com/Alvearie/keycloak-extensions-for-fhir/pull/68

repo: Alvearie/keycloak-extensions-for-fhir


text:
Make functions from parking_lot_core #[inline]

These are only ever called from #[inline(never)] functions, so there shouldn't be too much code duplication from monomorphization.

bors r+


text:
Add a helper method to cast spells

Currently, it takes around 30 loc to cast a spell, because of the needed math and checks. A helper method would be nice.

Fixed in 990168b3306f0a15aa5cc7b03290caae0903ab36

repo: Ameliorate/CivSpellAPI


text:
Add compression crossplatform support

zip and unzip commands arenot builtin on Windows.
As still mentioned #37
Use rs-zip crate for compression.
Add is_compressed column to database.
As a backward compatibility,
When the setup_structure function is called, is_compressed column is also added to the existing database.
#L49-L63
Some emoji are added to indicate the storage status of elements in the trash.
・is_encrypted => 🔒
・is_compressed => 📦

Thank you very much for your contribution! However, I have a few small concerns. Firstly, you should fix your commits. Currently, they display modifications across the entire code, which makes the review quite complicated. Additionally, I really like the idea of emojis, but I think it would be interesting to add an option in the config file to enable or disable them (as some font types do not have emojis, causing error characters to be displayed in the terminal).
Thank you again for your contribution, and I look forward to your modifications!

There are differences in all codes due to EOL.
please check the following URL that ignore diff caued by EOL
https://github.com/AmineZouitine/rmt.rs/pull/46/files?w=1

Thank you for your contribution, and I'm sorry for the delay. I had a lot of projects going on!


text:
Disable "Copy Link" Action when FileSettings.EnablePublicLink=false

Just ran into an issue where when clicking "Copy Link" Action whilst FileSettings.EnablePublicLink=false the plugin doesn't do anything, provides no visual feedback that it failed to copy the link.
Steps to reproduce:

Set FileSettings.EnablePublicLink=false
Click "Files in channel" button
Make sure the list contains at least one file
Click "Copy Link" action

Observed:
Link is not copied, and no visual feedback is provided that it wasn't copied. Error is seen in the developer console.
Expected:
Either show an error dialog to inform the user that the FileSettings.EnablePublicLink option is disabled or disable the "Copy Link" action in that case.

Hi,
Thank you for the report.
I've tried to experiment with those redux actions for success/error messages:
https://github.com/mattermost/mattermost-redux/blob/master/src/actions/alerts.ts
but had no luck with those yet.
I'll implement something different in the upcoming days.

@Amonith yeah doesn't look like we use that in the webapp at all. Sigh. We use https://github.com/mattermost/mattermost-webapp/blob/2dd0ffeb3a7d3ae68ea303f30394ca7eacf2ddd9/components/announcement_bar/announcement_bar.jsx#L11. Which isn't available to Plugins.
Your best bet would be to use the bootstrap Modal component.

Other option could be to just disable the Copy Link button when public links are disabled.

repo: Amonith/mattermost-file-list


text:
⚠ DCATD has degraded performance

In 0977bf3, DCATD ($SITE_URL_DCATD) experienced degraded performance:

HTTP code: 200
Response time: 14337 ms

Resolved: DCATD performance has improved in 2e0db0f after 6 minutes.

repo: Amsterdam/amsterdam-uptime


text:
Refactor Everything

This PR makes a number of opinionated changes:

The buildscript has been redone to bring it up to speed with https://github.com/FabricMC/fabric-example-mod
The dependency on MixinExtras has been removed, since it's not actually used
The built-in benchmarks have been completely removed, since 100% of users will never see them, and they were taking up unnecessary space
The main entrypoint has been removed, since the above change reduced it to simply informational logging, which most users will also never see (the Modrinth page is a better place for this)
The preLaunch entrypoint has been changed to check the JVM's list of available RandomGenerators at the source, and throw a RuntimeException if it can't find the one it needs
"RandomGeneratorRandom" has been renamed to "TheFasterRandom" since it makes more sense (yes i can be pedantic at times)
TheFasterRandom now contains the RandomGeneratorFactory in a static field
TheFasterRandom#split was made to be more like that of CheckedRandom
TheFasterRandom now implements its own RandomSplitter (as a private static inner class) instead of using CheckedRandom's, which might fix #34?

ChunkRandomMixin has been removed accordingly

TheFasterRandom#nextLong now uses nextLong instead of nextInt, oops
RandomMixin#fasterrandom$createLocalInject now uses ThreadLocalRandom like the original Random class does
The icon has been optimized to make it a tiny bit smaller

Hi, few things. I'm not sure what AnOpenSauceDev thinks, but imo removing the built-in benchmarks isn't a good idea.
I also think the RandomGeneratorRandom rename is unnecessary. It was named that way to show developers that it uses RandomGenerator under the hood, and implements the Random interface.
Last but not least, removing the variables (e.x. fabric_loader_version) from the build script makes it harder to maintain, especially if we're going multiloader.

* I'm not sure what AnOpenSauceDev thinks, but imo removing the built-in benchmarks isn't a good idea.

Minecraft could easily switch to LXM if they want, or completely overhaul their random system, so I would like to still be able to easily benchmark this.

* I also think the `RandomGeneratorRandom` rename is unnecessary. It was named that way to show developers that it uses `RandomGenerator` under the hood, and implements the `Random` interface.

"TheFasterRandom" might sound cool at first, but it will probably get pretty old over time.
Also, the logger message about Faster Random being present has been removed due to the main entrypoint also being removed. Not sure if it should stay or not.
Aside from that, there isn't really anything I disagree with. I'll go test this out against BetterX when i have the time.

BetterX (I tested BetterEnd) works without the workaround mixin with this PR, and feature generation (grass, trees, etc) is now 1:1, when it wasn't previously due to nextInt being accidentally used in nextLong.

@AnOpenSauceDev That's really interesting!
Never realized that error, probably copy pasted and forgot to swap it to nextLong(). Awesome that fixing that makes feature generation 1:1.
I can make a PR to fix that real quick, and move some classes into their own packages (just to clean up the main package a bit).

Test mod sounds like a good idea, could look into that!
Maybe in the future we'd want a config for users so keeping it the same name as currently is my vote.

So, your mod benchmarking method although usually fine, in games like minecraft* doing the following "all at once" will likely be inaccurate or show thread problems instead of performance.

This wouldn't execute all at once. 99% of the time in Java, the CPU goes through a function linearly unless you directly create a new non-blocking thread. All this should do is generate a number, make the JVM discard the result, then generate the next number. The main thread is blocked by this, so the worker threads probably aren't doing much, let alone on the same core.
If you're talking about individually timing each random function, that's also not necessary, as ideally you only want to keep one generator that's the best all-round so you don't have to waste time trying to make multiple generators work nicely together.

ok

@Steveplays28

Maybe in the future we'd want a config for users so keeping it the same name as currently is my vote, even if RandomGenerator is just a shim.

That's a good point! I'll change the name back then.
@AnOpenSauceDev

Is this PR still being worked on?

Sorry, I recently got a new laptop, and haven't transferred everything over from the old one yet (including my dev environment). I'll rebase it on the current master branch soon.

Awesome. Could you check up my review comment?
Still of the opinion that template expansion for gradle.properties is nice to have and makes it easier to maintain the mod.

Could you check up my review comment?

What review comment...?

Still of the opinion that template expansion for gradle.properties is nice to have and makes it easier to maintain the mod.

The only template expansion I removed was for loader_version, which I think should be kept static - Faster Random doesn't strictly depend on any features added in newer versions of Fabric Loader, not even Mixin Extras.
Also, Quilt Loader doesn't always provide the latest version of Fabric Loader - so if Faster Random declares a dependency on a version of Fabric Loader that Quilt hasn't caught up to yet, it'll refuse to start in Quilt environments for no good reason.
The version I have it set to, >=0.14, should be adequate in most cases. It could probably even be set to *, but I haven't tested it on Fabric Loader versions below 0.14... not that they're used (or should be used!) anymore, anyway.

authors: AnOpenSauceDev Steveplays28 davidromrell unilock

repo: AnOpenSauceDev/FastRandom


text:
this mod breaks my pc

i dont know how you wrote it but holy shit i cant even create a crash file for you because my ENTIRE pc hardcrash when trying to start with a fresh install of fabric 1.19.3 with only ur mod
hardware (new and all drives up todate)
12600k
rx 6600
500ssd
16gb ram 3200rz
win11 october update

weird... i can't see how this would cause a hard crash though, as it doesn't do anything dangerous that could make that happen in the first place.

unless you have an event viewer log, i don't know how i can help or fix this. Even on windows i can't force this kind of crash.

Nothing is really happening here, so I'm going to close.

Does this happen with other mods?
How much RAM do you have?
Have you checked your computer for malware? I would recommend using Windows Defender or Malwarebytes.
What graphics card are you using? If you aren't using a graphics card, what processor are you using?

authors: AnOpenSauceDev Ev3rgarden TheoCGaming

repo: AnOpenSauceDev/Methane-mod