Bug: App stops responding upon wake for M1 Macbook

Describe the bug
EQMac installed on my 2022 Macbook M1 14" Pro w/ Monterey 12.4 works fine but when I put the computer to sleep (for extended periods of time i.e overnight) and the next morning I hover over the Eqmac icon in the status bar, there is a hanging spinning circle icon.
Eq mac does not load.
In activity monitor, it is showing as not responding.
Steps to Reproduce
See above
Expected behaviour
Eqmac should not be not responsive after wake. Restarting computer fixes the issue.
Setup information:

Audio device used for playback: NA affects entire computer
Audio transmission interface: [eq HDMI or Bluetooth or 3.5mm Jack]
macOS Version: 12.4 monterey
eqMac Version [e.g. 0.0.1] (if audio related issue): v1.4.6
eqMac UI Version [e.g. 0.0.4] (if UI related issue): v3.2.4(remote)

Additional information
This has happened on my previous Macbook 13 Pro intel as well which is why I did not continue using the software. Was hoping it was fixed by now.
Happy to provide more info if needed, when working it works great!

Same issue on Macbook Pro M1, but EqMac is also crashing when starts to play something different.
For example, I'm listening something in youtube, then change to Tidal, it crashes and have no sound until kill it in Activity Monitor and reopen.

Experiencing exact the same issue as @DavidSalemLee on a 2020 M1 Macbook Air on Monterey 12.4

You could go CMD + Space and then look for console.app.
Then go to crash reports, look for eqMac and copy past it here.

Same here https://github.com/bitgapp/eqMac/issues/714

You could go CMD + Space and then look for console.app. Then go to crash reports, look for eqMac and copy past it here.
Same here #714

here it goes:
`------------------------------------
Translated Report (Full Report Below)
Process:               eqMac [602]
Path:                  /Applications/eqMac.app/Contents/MacOS/eqMac
Identifier:            com.bitgapp.eqmac
Version:               v1.4.6 (1.4.6)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501
Date/Time:             2022-08-05 16:00:24.9301 -0300
OS Version:            macOS 12.4 (21F79)
Report Version:        12
Anonymous UUID:        44078CF8-1272-CCFB-80E1-D8D643AEA892
Sleep/Wake UUID:       FEE8245C-7848-4EB4-8ECE-007E6945C538
Time Awake Since Boot: 81000 seconds
Time Since Wake:       11024 seconds
System Integrity Protection: enabled
Crashed Thread:        0  Dispatch queue: com.apple.main-thread
Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000001, 0x0000000104d4f018
Exception Note:        EXC_CORPSE_NOTIFY
Termination Reason:    Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process:   exc handler [602]
Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   eqMac                         	       0x104d4f018 0x104d48000 + 28696
1   eqMac                         	       0x104d4ed9c 0x104d48000 + 28060
2   eqMac                         	       0x104d54b58 0x104d48000 + 52056
3   EmitterKit                    	       0x105180e60 closure #1 in EventListener.init(::::) + 208
4   EmitterKit                    	       0x105180d64 EventListener.trigger(:) + 92
5   EmitterKit                    	       0x10517f730 Event.emit(:on:) + 412
6   EmitterKit                    	       0x10517efd8 Event.emit(:) + 80
7   eqMac                         	       0x104d643a4 0x104d48000 + 115620
8   eqMac                         	       0x104d65010 0x104d48000 + 118800
9   AMCoreAudio                   	       0x104ff1ddc closure #1 in NotificationCenter.publish(:) + 56
10  AMCoreAudio                   	       0x104fef078 thunk for @escaping @callee_guaranteed () -> () + 20
11  libdispatch.dylib             	       0x1a604e5f0 _dispatch_call_block_and_release + 32
12  libdispatch.dylib             	       0x1a60501b4 _dispatch_client_callout + 20
13  libdispatch.dylib             	       0x1a605e6cc _dispatch_main_queue_drain + 928
14  libdispatch.dylib             	       0x1a605e31c _dispatch_main_queue_callback_4CF + 44
15  CoreFoundation                	       0x1a6322a1c CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 16
16  CoreFoundation                	       0x1a62dfca8 __CFRunLoopRun + 2532
17  CoreFoundation                	       0x1a62deb24 CFRunLoopRunSpecific + 600
18  HIToolbox                     	       0x1aef17338 RunCurrentEventLoopInMode + 292
19  HIToolbox                     	       0x1aef170b4 ReceiveNextEventCommon + 564
20  HIToolbox                     	       0x1aef16e68 _BlockUntilNextEventMatchingListInModeWithFilter + 72
21  AppKit                        	       0x1a8e4578c _DPSNextEvent + 860
22  AppKit                        	       0x1a8e44084 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328
23  AppKit                        	       0x1a8e36250 -[NSApplication run] + 596
24  AppKit                        	       0x1a8e0796c NSApplicationMain + 1132
25  eqMac                         	       0x104d4bfe8 0x104d48000 + 16360
26  dyld                          	       0x10504908c start + 520
Thread 1:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x1a61d68b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1a61d6d20 mach_msg + 76
2   CoreFoundation                	       0x1a62e12b0 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1a62df760 __CFRunLoopRun + 1180
4   CoreFoundation                	       0x1a62deb24 CFRunLoopRunSpecific + 600
5   AppKit                        	       0x1a8fb2374 _NSEventThread + 196
6   libsystem_pthread.dylib       	       0x1a621426c _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1a620f08c thread_start + 8
Thread 2:
0   libsystem_kernel.dylib        	       0x1a61da06c __semwait_signal + 8
1   libsystem_c.dylib             	       0x1a60e2fc8 nanosleep + 220
2   libsystem_c.dylib             	       0x1a60edb78 sleep + 52
3   Sentry                        	       0x105436f5c monitorCachedData + 628
4   libsystem_pthread.dylib       	       0x1a621426c _pthread_start + 148
5   libsystem_pthread.dylib       	       0x1a620f08c thread_start + 8
Thread 3:: SentryCrash Exception Handler (Secondary)
0   libsystem_kernel.dylib        	       0x1a61d68b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1a61d6d20 mach_msg + 76
2   Sentry                        	       0x105444398 handleExceptions + 168
3   libsystem_pthread.dylib       	       0x1a621426c _pthread_start + 148
4   libsystem_pthread.dylib       	       0x1a620f08c thread_start + 8
Thread 4:: AMCP Logging Spool
0   libsystem_kernel.dylib        	       0x1a61d68ec semaphore_wait_trap + 8
1   caulk                         	       0x1aec82a2c caulk::mach::semaphore::wait_or_error() + 28
2   caulk                         	       0x1aec667ac caulk::concurrent::details::worker_thread::run() + 56
3   caulk                         	       0x1aec663cc void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuplecaulk::concurrent::details::worker_thread* > >(void) + 96
4   libsystem_pthread.dylib       	       0x1a621426c _pthread_start + 148
5   libsystem_pthread.dylib       	       0x1a620f08c thread_start + 8
Thread 5:: JavaScriptCore libpas scavenger
0   libsystem_kernel.dylib        	       0x1a61da270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1a621483c _pthread_cond_wait + 1236
2   JavaScriptCore                	       0x1be9348bc scavenger_thread_main + 1232
3   libsystem_pthread.dylib       	       0x1a621426c _pthread_start + 148
4   libsystem_pthread.dylib       	       0x1a620f08c thread_start + 8
Thread 6:: com.apple.coreanimation.render-server
0   libsystem_kernel.dylib        	       0x1a61d68b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1a61d6d20 mach_msg + 76
2   QuartzCore                    	       0x1ad19e61c CA::Render::Server::server_thread(void*) + 520
3   QuartzCore                    	       0x1ad19e404 thread_fun(void*) + 32
4   libsystem_pthread.dylib       	       0x1a621426c _pthread_start + 148
5   libsystem_pthread.dylib       	       0x1a620f08c thread_start + 8
Thread 7:: com.apple.audio.toolbox.AUScheduledParameterRefresher
0   libsystem_kernel.dylib        	       0x1a61d68ec semaphore_wait_trap + 8
1   caulk                         	       0x1aec82a2c caulk::mach::semaphore::wait_or_error() + 28
2   caulk                         	       0x1aec667ac caulk::concurrent::details::worker_thread::run() + 56
3   caulk                         	       0x1aec663cc void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuplecaulk::concurrent::details::worker_thread* > >(void) + 96
4   libsystem_pthread.dylib       	       0x1a621426c _pthread_start + 148
5   libsystem_pthread.dylib       	       0x1a620f08c thread_start + 8
Thread 8:
0   libsystem_kernel.dylib        	       0x1a61d68ec semaphore_wait_trap + 8
1   caulk                         	       0x1aec82a2c caulk::mach::semaphore::wait_or_error() + 28
2   caulk                         	       0x1aec667ac caulk::concurrent::details::worker_thread::run() + 56
3   caulk                         	       0x1aec663cc void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuplecaulk::concurrent::details::worker_thread* > >(void) + 96
4   libsystem_pthread.dylib       	       0x1a621426c _pthread_start + 148
5   libsystem_pthread.dylib       	       0x1a620f08c thread_start + 8
Thread 9:: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib        	       0x1a61d68b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1a61d6d20 mach_msg + 76
2   CoreFoundation                	       0x1a62e12b0 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1a62df760 __CFRunLoopRun + 1180
4   CoreFoundation                	       0x1a62deb24 CFRunLoopRunSpecific + 600
5   CFNetwork                     	       0x1ab0d4698 0x1aae69000 + 2537112
6   Foundation                    	       0x1a71bb63c NSThread__start + 808
7   libsystem_pthread.dylib       	       0x1a621426c _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1a620f08c thread_start + 8
Thread 10:
0   libsystem_pthread.dylib       	       0x1a620f078 start_wqthread + 0
Thread 11:
0   libsystem_pthread.dylib       	       0x1a620f078 start_wqthread + 0
Thread 12::  Dispatch queue: HALC_ProxyNotification Queue
0   libsystem_kernel.dylib        	       0x1a61d68b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1a61d6d20 mach_msg + 76
2   CoreAudio                     	       0x1a7fc3458 HALC_ProxyObject::HasProperty(AudioObjectPropertyAddress const&, bool&) const + 160
3   CoreAudio                     	       0x1a7edafbc HALC_ShellObject::HasProperty(unsigned int, AudioObjectPropertyAddress const&, bool&) const + 636
4   CoreAudio                     	       0x1a7d7e1a0 HAL_HardwarePlugIn_ObjectHasProperty(AudioHardwarePlugInInterface**, unsigned int, AudioObjectPropertyAddress const*) + 312
5   CoreAudio                     	       0x1a7bf7eac HALPlugIn::ObjectHasProperty(HALObject const&, AudioObjectPropertyAddress const&) const + 44
6   CoreAudio                     	       0x1a7bf36c0 AudioObjectGetPropertyData + 304
7   CoreFoundation                	       0x1a63b7d68 _notifyServiceChangeWithChangeMask + 188
8   CoreFoundation                	       0x1a63b7c58 _systemAudioHardwareChangeListener + 92
9   CoreAudio                     	       0x1a7e51288 HALObject::PropertiesChanged(unsigned int, AudioObjectPropertyAddress const*) + 1724
10  CoreAudio                     	       0x1a7cc3dd8 HALSystem::PropertiesChanged(unsigned int, AudioObjectPropertyAddress const*) + 364
11  CoreAudio                     	       0x1a7d7c29c HALC_ShellPlugIn::ProxyObject_PropertiesChanged(unsigned int, unsigned int, AudioObjectPropertyAddress const*) + 1168
12  CoreAudio                     	       0x1a7dfa244 HALC_ProxyNotifications::CallListener_f(void*) + 92
13  libdispatch.dylib             	       0x1a60501b4 _dispatch_client_callout + 20
14  libdispatch.dylib             	       0x1a60578a8 _dispatch_lane_serial_drain + 668
15  libdispatch.dylib             	       0x1a6058438 _dispatch_lane_invoke + 444
16  libdispatch.dylib             	       0x1a6059704 _dispatch_workloop_invoke + 1784
17  libdispatch.dylib             	       0x1a6062c98 _dispatch_workloop_worker_thread + 648
18  libsystem_pthread.dylib       	       0x1a6210360 _pthread_wqthread + 288
19  libsystem_pthread.dylib       	       0x1a620f080 start_wqthread + 8
Thread 13:
0   libsystem_pthread.dylib       	       0x1a620f078 start_wqthread + 0
Thread 14::  Dispatch queue: DefaultDeviceAggregate
0   libsystem_trace.dylib         	       0x1a5f847f8 os_trace_blob_addns + 232
1   libsystem_trace.dylib         	       0x1a5f84400 _os_log_fmt_flatten_data_into_blob + 104
2   libsystem_trace.dylib         	       0x1a5f84400 _os_log_fmt_flatten_data_into_blob + 104
3   libsystem_trace.dylib         	       0x1a5f8433c _os_log_fmt_flatten_to_blob + 244
4   libsystem_trace.dylib         	       0x1a5f82dac _os_log_impl_flatten_and_send + 2196
5   libsystem_trace.dylib         	       0x1a5f82500 _os_log + 152
6   libsystem_trace.dylib         	       0x1a5f82460 _os_log_impl + 24
7   AudioToolbox                  	       0x1b39610c0 DefaultDeviceAggregate::getCurrentDefaultDevice(bool) const + 416
8   AudioToolbox                  	       0x1b3960818 DefaultDeviceAggregate::buildDefaultAggregate() + 96
9   AudioToolbox                  	       0x1b39aa8b4 caulk::v1::task<void ()>::model<void caulk::reactor_function<DefaultDeviceAggregate::DefaultDeviceAggregate(caulk::reactor&)::$_7>::operator()<unsigned int, std::__1::vector<AudioObjectPropertyAddress, std::__1::allocator > >(unsigned int&&, std::__1::vector<AudioObjectPropertyAddress, std::__1::allocator >&&)::'lambda'(), true>::invoke(void*) + 276
10  AudioToolbox                  	       0x1b3965d38 caulk::detail::shared<void ()>::operator()() + 96
11  caulk                         	       0x1aec66d88 caulk::execution_queue::execute_internal(caulk::v1::task<void ()>&&) + 64
12  caulk                         	       0x1aec7b8f4 void applesauce::dispatch::v1::async<caulk::execution_queue::async_task(caulk::v1::task<void ()>&&)::$_1>(dispatch_queue_s*, caulk::execution_queue::async_task(caulk::v1::task<void ()>&&)::$_1&&)::'lambda'(void*)::__invoke(void*) + 36
13  libdispatch.dylib             	       0x1a60501b4 _dispatch_client_callout + 20
14  libdispatch.dylib             	       0x1a60578a8 _dispatch_lane_serial_drain + 668
15  libdispatch.dylib             	       0x1a6058404 _dispatch_lane_invoke + 392
16  libdispatch.dylib             	       0x1a6062c98 _dispatch_workloop_worker_thread + 648
17  libsystem_pthread.dylib       	       0x1a6210360 _pthread_wqthread + 288
18  libsystem_pthread.dylib       	       0x1a620f080 start_wqthread + 8
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000   x1: 0x0000600003f5ea80   x2: 0x0000000000000001   x3: 0xfffffffffffffff1
x4: 0x0000000000000045   x5: 0x0000000000000054   x6: 0x00000001a7f6f8c8   x7: 0x000000020036d538
x8: 0xfa7dcad38925003e   x9: 0xfa7dcad38925003e  x10: 0x00000000000007fb  x11: 0x00000000000007fd
x12: 0x0000000000000155  x13: 0x00000000f9c8892a  x14: 0x00000000f9e89000  x15: 0x0000000000000112
x16: 0x00000001c480431c  x17: 0x0000000079e00000  x18: 0x0000000000000000  x19: 0x0000600001b08cc0
x20: 0x0000000104ffcfd0  x21: 0x0000000104e86970  x22: 0x0000000104ffcfd0  x23: 0x000000000000004e
x24: 0x000000016b0b5ec0  x25: 0x0000600001b08cc0  x26: 0x00000001ff974e08  x27: 0x00000001ff973218
x28: 0x00000001ff1a30a0   fp: 0x000000016b0b5e90   lr: 0x0000000104d4ed9c
sp: 0x000000016b0b5cd0   pc: 0x0000000104d4f018 cpsr: 0x60001000
far: 0x00000001011cc000  esr: 0xf2000001 (Breakpoint) brk 1
Binary Images:
0x104d48000 -        0x104e67fff com.bitgapp.eqmac (v1.4.6) <17d28b77-2940-3f39-8fd3-f266b706a1bd> /Applications/eqMac.app/Contents/MacOS/eqMac
0x105178000 -        0x105187fff org.cocoapods.EmitterKit (5.2.3) <1a44ef13-43ee-3e92-93e7-96e942883728> /Applications/eqMac.app/Contents/Frameworks/EmitterKit.framework/Versions/A/EmitterKit
0x104fe0000 -        0x104ff7fff org.cocoapods.AMCoreAudio (3.5.0) <8eb5424d-38ba-3473-addc-aba3454b87dc> /Applications/eqMac.app/Contents/Frameworks/AMCoreAudio.framework/Versions/A/AMCoreAudio
0x1a604c000 -        0x1a6092fff libdispatch.dylib ()  /usr/lib/system/libdispatch.dylib
0x1a625c000 -        0x1a67a2fff com.apple.CoreFoundation (6.9) <994db908-11a1-3e43-b7df-25c09d51368a> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x1aeee5000 -        0x1af218fff com.apple.HIToolbox (2.1.1)  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x1a8e04000 -        0x1a9cbbfff com.apple.AppKit (6.9)  /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x105044000 -        0x1050a3fff dyld ()  /usr/lib/dyld
0x1a61d5000 -        0x1a620cfff libsystem_kernel.dylib () <03f48dc5-caa7-3678-af61-1a3c7fa8b06e> /usr/lib/system/libsystem_kernel.dylib
0x1a620d000 -        0x1a6219fff libsystem_pthread.dylib () <42166a2c-89a9-3c38-a215-f028544cea23> /usr/lib/system/libsystem_pthread.dylib
0x1a60d4000 -        0x1a6155fff libsystem_c.dylib () <86746b94-88e3-342d-b2b2-54303404e492> /usr/lib/system/libsystem_c.dylib
0x10542c000 -        0x105497fff org.cocoapods.Sentry (7.7.0) <755c0a29-8112-3e24-9690-c5a50084b2cb> /Applications/eqMac.app/Contents/Frameworks/Sentry.framework/Versions/A/Sentry
0x1aec64000 -        0x1aec8afff com.apple.audio.caulk (1.0)  /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
0x1be70a000 -        0x1bfb85fff com.apple.JavaScriptCore (17613) <0955690f-fafd-3963-ae7e-309049449fe2> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x1ad153000 -        0x1ad480fff com.apple.QuartzCore (1.11) <7a5838a0-104b-3896-9c99-66ee81786497> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x1aae69000 -        0x1ab31dfff com.apple.CFNetwork (1333.0.4)  /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x1a715f000 -        0x1a7550fff com.apple.Foundation (6.9)  /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x1a7bf1000 -        0x1a8314fff com.apple.audio.CoreAudio (5.0) <4a0bb421-67c9-3849-a01e-a67d27fc1604> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x1a5f7d000 -        0x1a5f96fff libsystem_trace.dylib ()  /usr/lib/system/libsystem_trace.dylib
0x1b395e000 -        0x1b3a9dfff com.apple.audio.toolbox.AudioToolbox (1.14) <2094dfa8-8298-32a1-87b4-fd1824c2dfcd> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)
Writable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)
                            VIRTUAL   REGION

REGION TYPE                        SIZE    COUNT (non-coalesced)
===========                     =======  =======
Accelerate framework               512K        4
Activity Tracing                   256K        1
CG image                           112K        5
ColorSync                          512K       25
CoreAnimation                      192K       12
CoreGraphics                        48K        3
CoreUI image data                  848K       12
Foundation                          16K        1
Kernel Alloc Once                   32K        1
MALLOC                           281.5M       59
MALLOC guard page                  288K       15
MALLOC_MEDIUM (reserved)         840.0M        7         reserved VM address space (unallocated)
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
SQLite page cache                  192K        3
STACK GUARD                       56.2M       15
Stack                             15.9M       15
VM_ALLOCATE                        672K       13
WebKit Malloc                    192.0M        4
WebKit Malloc (reserved)          32.0M        1         reserved VM address space (unallocated)
__AUTH                            2683K      314
__AUTH_CONST                      20.4M      508
__CTF                               756        1
__DATA                            16.4M      514
__DATA_CONST                      18.2M      529
__DATA_DIRTY                      1852K      213
__FONT_DATA                          4K        1
__GLSLBUILTINS                    5176K        1
__LINKEDIT                       580.8M       20
__OBJC_CONST                      3407K      274
__OBJC_RO                         83.0M        1
__OBJC_RW                         3152K        1
__TEXT                           511.4M      547
__UNICODE                          592K        1
dyld private memory               1024K        1
libnetwork                         640K       16
mapped file                      181.6M       36
shared memory                      864K       14
===========                     =======  =======
TOTAL                              3.2G     3189
TOTAL, minus reserved VM space     1.9G     3189

Full Report
{"app_name":"eqMac","timestamp":"2022-08-05 16:00:27.00 -0300","app_version":"v1.4.6","slice_uuid":"17d28b77-2940-3f39-8fd3-f266b706a1bd","build_version":"1.4.6","platform":1,"bundleID":"com.bitgapp.eqmac","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.4 (21F79)","incident_id":"8D9BAEF3-7C9C-4174-A0BD-E85E47863B9F","name":"eqMac"}
{
"uptime" : 81000,
"procLaunch" : "2022-08-04 16:54:31.6942 -0300",
"procRole" : "Default",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookAir10,1",
"procStartAbsTime" :<PHONE_NUMBER>,
"coalitionID" : 652,
"osVersion" : {
"train" : "macOS 12.4",
"build" : "21F79",
"releaseType" : "User"
},
"captureTime" : "2022-08-05 16:00:24.9301 -0300",
"incident" : "8D9BAEF3-7C9C-4174-A0BD-E85E47863B9F",
"bug_type" : "309",
"pid" : 602,
"procExitAbsTime" :<PHONE_NUMBER>144,
"translated" : false,
"cpuType" : "ARM-64",
"procName" : "eqMac",
"procPath" : "/Applications/eqMac.app/Contents/MacOS/eqMac",
"bundleInfo" : {"CFBundleShortVersionString":"v1.4.6","CFBundleVersion":"1.4.6","CFBundleIdentifier":"com.bitgapp.eqmac"},
"storeInfo" : {"deviceIdentifierForVendor":"D897934C-3AE6-5D3E-80C1-3D2C67D1E426","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.bitgapp.eqmac",
"crashReporterKey" : "44078CF8-1272-CCFB-80E1-D8D643AEA892",
"wakeTime" : 11024,
"sleepWakeUUID" : "FEE8245C-7848-4EB4-8ECE-007E6945C538",
"sip" : "enabled",
"isCorpse" : 1,
"exception" : {"codes":"0x0000000000000001, 0x0000000104d4f018","rawCodes":[1,4376031256],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
"termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace/BPT trap: 5","byProc":"exc handler","byPid":602},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":5678,"threadState":{"x":[{"value":0},{"value":105553182714496},{"value":1},{"value":18446744073709551601},{"value":69},{"value":84},{"value":7112947912,"symbolLocation":0,"symbol":"HALDeviceList::GetData(AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int&, void*) const"},{"value":8593528120,"symbolLocation":56,"symbol":"vtable for HALDeviceList"},{"value":18049805891458629694},{"value":18049805891458629694},{"value":2043},{"value":2045},{"value":341},{"value":4190669098},{"value":4192768000},{"value":274},{"value":7591707420,"symbolLocation":0,"symbol":"noErr.getter"},{"value":2044723200},{"value":0},{"value":105553144614080},{"value":4378841040,"symbolLocation":0,"symbol":"type metadata for AudioDevice"},{"value":4377307504},{"value":4378841040,"symbolLocation":0,"symbol":"type metadata for AudioDevice"},{"value":78},{"value":6090874560},{"value":105553144614080},{"value":8583073288,"symbolLocation":0,"symbol":"value witness table for Builtin.NativeObject"},{"value":8583066136,"symbolLocation":0,"symbol":"value witness table for Any?"},{"value":8574873760,"symbolLocation":0,"symbol":"swiftEmptyArrayStorage"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4376030620},"cpsr":{"value":1610616832},"fp":{"value":6090874512},"sp":{"value":6090874064},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":4376031256,"matchesCrashFrame":1},"far":{"value":4313628672}},"queue":"com.apple.main-thread","frames":[{"imageOffset":28696,"imageIndex":0},{"imageOffset":28060,"imageIndex":0},{"imageOffset":52056,"imageIndex":0},{"imageOffset":36448,"symbol":"closure #1 in EventListener.init(::::)","symbolLocation":208,"imageIndex":1},{"imageOffset":36196,"symbol":"EventListener.trigger(:)","symbolLocation":92,"imageIndex":1},{"imageOffset":30512,"symbol":"Event.emit(:on:)","symbolLocation":412,"imageIndex":1},{"imageOffset":28632,"symbol":"Event.emit(:)","symbolLocation":80,"imageIndex":1},{"imageOffset":115620,"imageIndex":0},{"imageOffset":118800,"imageIndex":0},{"imageOffset":73180,"symbol":"closure #1 in NotificationCenter.publish(_:)","symbolLocation":56,"imageIndex":2},{"imageOffset":61560,"symbol":"thunk for @escaping @callee_guaranteed () -> ()","symbolLocation":20,"imageIndex":2},{"imageOffset":9712,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":3},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":3},{"imageOffset":75468,"symbol":"_dispatch_main_queue_drain","symbolLocation":928,"imageIndex":3},{"imageOffset":74524,"symbol":"_dispatch_main_queue_callback_4CF","symbolLocation":44,"imageIndex":3},{"imageOffset":813596,"symbol":"CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE","symbolLocation":16,"imageIndex":4},{"imageOffset":539816,"symbol":"__CFRunLoopRun","symbolLocation":2532,"imageIndex":4},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":4},{"imageOffset":205624,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":5},{"imageOffset":204980,"symbol":"ReceiveNextEventCommon","symbolLocation":564,"imageIndex":5},{"imageOffset":204392,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":72,"imageIndex":5},{"imageOffset":268172,"symbol":"_DPSNextEvent","symbolLocation":860,"imageIndex":6},{"imageOffset":262276,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1328,"imageIndex":6},{"imageOffset":205392,"symbol":"-[NSApplication run]","symbolLocation":596,"imageIndex":6},{"imageOffset":14700,"symbol":"NSApplicationMain","symbolLocation":1132,"imageIndex":6},{"imageOffset":16360,"imageIndex":0},{"imageOffset":20620,"symbol":"start","symbolLocation":520,"imageIndex":7}]},{"id":5740,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":8},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":8},{"imageOffset":545456,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":4},{"imageOffset":538464,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":4},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":4},{"imageOffset":1762164,"symbol":"_NSEventThread","symbolLocation":196,"imageIndex":6},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":6088,"frames":[{"imageOffset":20588,"symbol":"__semwait_signal","symbolLocation":8,"imageIndex":8},{"imageOffset":61384,"symbol":"nanosleep","symbolLocation":220,"imageIndex":10},{"imageOffset":105336,"symbol":"sleep","symbolLocation":52,"imageIndex":10},{"imageOffset":44892,"symbol":"monitorCachedData","symbolLocation":628,"imageIndex":11},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":6089,"name":"SentryCrash Exception Handler (Secondary)","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":8},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":8},{"imageOffset":99224,"symbol":"handleExceptions","symbolLocation":168,"imageIndex":11},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":6097,"name":"AMCP Logging Spool","frames":[{"imageOffset":6380,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":8},{"imageOffset":125484,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":28,"imageIndex":12},{"imageOffset":10156,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":56,"imageIndex":12},{"imageOffset":9164,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuplecaulk::concurrent::details::worker_thread* > >(void)","symbolLocation":96,"imageIndex":12},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":6119,"name":"JavaScriptCore libpas scavenger","frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":8},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":9},{"imageOffset":2271420,"symbol":"scavenger_thread_main","symbolLocation":1232,"imageIndex":13},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":6256,"name":"com.apple.coreanimation.render-server","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":8},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":8},{"imageOffset":308764,"symbol":"CA::Render::Server::server_thread(void*)","symbolLocation":520,"imageIndex":14},{"imageOffset":308228,"symbol":"thread_fun(void*)","symbolLocation":32,"imageIndex":14},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":6368,"name":"com.apple.audio.toolbox.AUScheduledParameterRefresher","frames":[{"imageOffset":6380,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":8},{"imageOffset":125484,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":28,"imageIndex":12},{"imageOffset":10156,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":56,"imageIndex":12},{"imageOffset":9164,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuplecaulk::concurrent::details::worker_thread* > >(void)","symbolLocation":96,"imageIndex":12},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":6381,"frames":[{"imageOffset":6380,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":8},{"imageOffset":125484,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":28,"imageIndex":12},{"imageOffset":10156,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":56,"imageIndex":12},{"imageOffset":9164,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuplecaulk::concurrent::details::worker_thread* > >(void)","symbolLocation":96,"imageIndex":12},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":7102,"name":"com.apple.NSURLConnectionLoader","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":8},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":8},{"imageOffset":545456,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":4},{"imageOffset":538464,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":4},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":4},{"imageOffset":2537112,"imageIndex":15},{"imageOffset":378428,"symbol":"NSThread__start","symbolLocation":808,"imageIndex":16},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":427759,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":436458,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":437592,"queue":"HALC_ProxyNotification Queue","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":8},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":8},{"imageOffset":4007000,"symbol":"HALC_ProxyObject::HasProperty(AudioObjectPropertyAddress const&, bool&) const","symbolLocation":160,"imageIndex":17},{"imageOffset":3055548,"symbol":"HALC_ShellObject::HasProperty(unsigned int, AudioObjectPropertyAddress const&, bool&) const","symbolLocation":636,"imageIndex":17},{"imageOffset":1626528,"symbol":"HAL_HardwarePlugIn_ObjectHasProperty(AudioHardwarePlugInInterface**, unsigned int, AudioObjectPropertyAddress const*)","symbolLocation":312,"imageIndex":17},{"imageOffset":28332,"symbol":"HALPlugIn::ObjectHasProperty(HALObject const&, AudioObjectPropertyAddress const&) const","symbolLocation":44,"imageIndex":17},{"imageOffset":9920,"symbol":"AudioObjectGetPropertyData","symbolLocation":304,"imageIndex":17},{"imageOffset":1424744,"symbol":"_notifyServiceChangeWithChangeMask","symbolLocation":188,"imageIndex":4},{"imageOffset":1424472,"symbol":"_systemAudioHardwareChangeListener","symbolLocation":92,"imageIndex":4},{"imageOffset":2491016,"symbol":"HALObject::PropertiesChanged(unsigned int, AudioObjectPropertyAddress const*)","symbolLocation":1724,"imageIndex":17},{"imageOffset":863704,"symbol":"HALSystem::PropertiesChanged(unsigned int, AudioObjectPropertyAddress const*)","symbolLocation":364,"imageIndex":17},{"imageOffset":1618588,"symbol":"HALC_ShellPlugIn::ProxyObject_PropertiesChanged(unsigned int, unsigned int, AudioObjectPropertyAddress const*)","symbolLocation":1168,"imageIndex":17},{"imageOffset":2134596,"symbol":"HALC_ProxyNotifications::CallListener_f(void*)","symbolLocation":92,"imageIndex":17},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":3},{"imageOffset":47272,"symbol":"_dispatch_lane_serial_drain","symbolLocation":668,"imageIndex":3},{"imageOffset":50232,"symbol":"_dispatch_lane_invoke","symbolLocation":444,"imageIndex":3},{"imageOffset":55044,"symbol":"_dispatch_workloop_invoke","symbolLocation":1784,"imageIndex":3},{"imageOffset":93336,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":648,"imageIndex":3},{"imageOffset":13152,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":9},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":9}]},{"id":461118,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":461119,"queue":"DefaultDeviceAggregate","frames":[{"imageOffset":30712,"symbol":"os_trace_blob_addns","symbolLocation":232,"imageIndex":18},{"imageOffset":29696,"symbol":"_os_log_fmt_flatten_data_into_blob","symbolLocation":104,"imageIndex":18},{"imageOffset":29696,"symbol":"_os_log_fmt_flatten_data_into_blob","symbolLocation":104,"imageIndex":18},{"imageOffset":29500,"symbol":"_os_log_fmt_flatten_to_blob","symbolLocation":244,"imageIndex":18},{"imageOffset":23980,"symbol":"_os_log_impl_flatten_and_send","symbolLocation":2196,"imageIndex":18},{"imageOffset":21760,"symbol":"_os_log","symbolLocation":152,"imageIndex":18},{"imageOffset":21600,"symbol":"_os_log_impl","symbolLocation":24,"imageIndex":18},{"imageOffset":12480,"symbol":"DefaultDeviceAggregate::getCurrentDefaultDevice(bool) const","symbolLocation":416,"imageIndex":19},{"imageOffset":10264,"symbol":"DefaultDeviceAggregate::buildDefaultAggregate()","symbolLocation":96,"imageIndex":19},{"imageOffset":313524,"symbol":"caulk::v1::task<void ()>::model<void caulk::reactor_function<DefaultDeviceAggregate::DefaultDeviceAggregate(caulk::reactor&)::$_7>::operator()<unsigned int, std::__1::vector<AudioObjectPropertyAddress, std::__1::allocator > >(unsigned int&&, std::__1::vector<AudioObjectPropertyAddress, std::__1::allocator >&&)::'lambda'(), true>::invoke(void*)","symbolLocation":276,"imageIndex":19},{"imageOffset":32056,"symbol":"caulk::detail::shared<void ()>::operator()()","symbolLocation":96,"imageIndex":19},{"imageOffset":11656,"symbol":"caulk::execution_queue::execute_internal(caulk::v1::task<void ()>&&)","symbolLocation":64,"imageIndex":12},{"imageOffset":96500,"symbol":"void applesauce::dispatch::v1::async<caulk::execution_queue::async_task(caulk::v1::task<void ()>&&)::$_1>(dispatch_queue_s*, caulk::execution_queue::async_task(caulk::v1::task<void ()>&&)::$_1&&)::'lambda'(void*)::__invoke(void*)","symbolLocation":36,"imageIndex":12},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":3},{"imageOffset":47272,"symbol":"_dispatch_lane_serial_drain","symbolLocation":668,"imageIndex":3},{"imageOffset":50180,"symbol":"_dispatch_lane_invoke","symbolLocation":392,"imageIndex":3},{"imageOffset":93336,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":648,"imageIndex":3},{"imageOffset":13152,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":9},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":9}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "v1.4.6",
"CFBundleIdentifier" : "com.bitgapp.eqmac",
"size" : 1179648,
"uuid" : "17d28b77-2940-3f39-8fd3-f266b706a1bd",
"path" : "/Applications/eqMac.app/Contents/MacOS/eqMac",
"name" : "eqMac",
"CFBundleVersion" : "1.4.6"
},
{
"source" : "P",
"arch" : "arm64",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "5.2.3",
"CFBundleIdentifier" : "org.cocoapods.EmitterKit",
"size" : 65536,
"uuid" : "1a44ef13-43ee-3e92-93e7-96e942883728",
"path" : "/Applications/eqMac.app/Contents/Frameworks/EmitterKit.framework/Versions/A/EmitterKit",
"name" : "EmitterKit",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "arm64",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "3.5.0",
"CFBundleIdentifier" : "org.cocoapods.AMCoreAudio",
"size" : 98304,
"uuid" : "8eb5424d-38ba-3473-addc-aba3454b87dc",
"path" : "/Applications/eqMac.app/Contents/Frameworks/AMCoreAudio.framework/Versions/A/AMCoreAudio",
"name" : "AMCoreAudio",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"size" : 290816,
"uuid" : "f9300d47-d3db-3349-8a6d-acb68cd9983b",
"path" : "/usr/lib/system/libdispatch.dylib",
"name" : "libdispatch.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5533696,
"uuid" : "994db908-11a1-3e43-b7df-25c09d51368a",
"path" : "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "1863"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "2.1.1",
"CFBundleIdentifier" : "com.apple.HIToolbox",
"size" : 3358720,
"uuid" : "f842b96a-54f3-36f3-9b94-b258fae1b7eb",
"path" : "/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox",
"name" : "HIToolbox"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 15433728,
"uuid" : "a773dd23-b1c8-3c9b-9175-9a71d210ace0",
"path" : "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2113.50.132"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"size" : 393216,
"uuid" : "d9c2a46e-8dc4-3950-9d6a-f799e8ccb683",
"path" : "/usr/lib/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"size" : 229376,
"uuid" : "03f48dc5-caa7-3678-af61-1a3c7fa8b06e",
"path" : "/usr/lib/system/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"size" : 53248,
"uuid" : "42166a2c-89a9-3c38-a215-f028544cea23",
"path" : "/usr/lib/system/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"size" : 532480,
"uuid" : "86746b94-88e3-342d-b2b2-54303404e492",
"path" : "/usr/lib/system/libsystem_c.dylib",
"name" : "libsystem_c.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "7.7.0",
"CFBundleIdentifier" : "org.cocoapods.Sentry",
"size" : 442368,
"uuid" : "755c0a29-8112-3e24-9690-c5a50084b2cb",
"path" : "/Applications/eqMac.app/Contents/Frameworks/Sentry.framework/Versions/A/Sentry",
"name" : "Sentry",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.audio.caulk",
"size" : 159744,
"uuid" : "af5b85d3-350b-3b8f-9d21-5d4b431dbcd9",
"path" : "/System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk",
"name" : "caulk"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "17613",
"CFBundleIdentifier" : "com.apple.JavaScriptCore",
"size" : 21479424,
"uuid" : "0955690f-fafd-3963-ae7e-309049449fe2",
"path" : "/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore",
"name" : "JavaScriptCore",
"CFBundleVersion" : "176<IP_ADDRESS>.8"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "1.11",
"CFBundleIdentifier" : "com.apple.QuartzCore",
"size" : 3334144,
"uuid" : "7a5838a0-104b-3896-9c99-66ee81786497",
"path" : "/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore",
"name" : "QuartzCore",
"CFBundleVersion" : "964.28"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "1333.0.4",
"CFBundleIdentifier" : "com.apple.CFNetwork",
"size" : 4935680,
"uuid" : "a3011783-18d8-33ef-a04f-ebb14fcc2ab5",
"path" : "/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork",
"name" : "CFNetwork",
"CFBundleVersion" : "1333.0.4"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 4136960,
"uuid" : "a2e534d9-cdf0-397f-a41e-147559c83893",
"path" : "/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "1863"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "5.0",
"CFBundleIdentifier" : "com.apple.audio.CoreAudio",
"size" : 7487488,
"uuid" : "4a0bb421-67c9-3849-a01e-a67d27fc1604",
"path" : "/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio",
"name" : "CoreAudio",
"CFBundleVersion" : "5.0"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"size" : 106496,
"uuid" : "d72d5cf9-16b3-31e4-b3d6-bffaed459ade",
"path" : "/usr/lib/system/libsystem_trace.dylib",
"name" : "libsystem_trace.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "1.14",
"CFBundleIdentifier" : "com.apple.audio.toolbox.AudioToolbox",
"size" : 1310720,
"uuid" : "2094dfa8-8298-32a1-87b4-fd1824c2dfcd",
"path" : "/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox",
"name" : "AudioToolbox",
"CFBundleVersion" : "1.14"
}
],
"sharedCache" : {
"base" :<PHONE_NUMBER>,
"size" :<PHONE_NUMBER>,
"uuid" : "513553bb-5ca5-3b9e-a613-b0603ffe3038"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)\nWritable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               512K        4 \nActivity Tracing                   256K        1 \nCG image                           112K        5 \nColorSync                          512K       25 \nCoreAnimation                      192K       12 \nCoreGraphics                        48K        3 \nCoreUI image data                  848K       12 \nFoundation                          16K        1 \nKernel Alloc Once                   32K        1 \nMALLOC                           281.5M       59 \nMALLOC guard page                  288K       15 \nMALLOC_MEDIUM (reserved)         840.0M        7         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nSQLite page cache                  192K        3 \nSTACK GUARD                       56.2M       15 \nStack                             15.9M       15 \nVM_ALLOCATE                        672K       13 \nWebKit Malloc                    192.0M        4 \nWebKit Malloc (reserved)          32.0M        1         reserved VM address space (unallocated)\n__AUTH                            2683K      314 \n__AUTH_CONST                      20.4M      508 \n__CTF                               756        1 \n__DATA                            16.4M      514 \n__DATA_CONST                      18.2M      529 \n__DATA_DIRTY                      1852K      213 \n__FONT_DATA                          4K        1 \n__GLSLBUILTINS                    5176K        1 \n__LINKEDIT                       580.8M       20 \n__OBJC_CONST                      3407K      274 \n__OBJC_RO                         83.0M        1 \n__OBJC_RW                         3152K        1 \n__TEXT                           511.4M      547 \n__UNICODE                          592K        1 \ndyld private memory               1024K        1 \nlibnetwork                         640K       16 \nmapped file                      181.6M       36 \nshared memory                      864K       14 \n===========                     =======  ======= \nTOTAL                              3.2G     3189 \nTOTAL, minus reserved VM space     1.9G     3189 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "6112dda2fc54bc3389840642",
"factorPackIds" : {
"SIRI_DICTATION_ASSETS" : "628bd2fda5168570b594bb52"
},
"deploymentId" : 240000135
},
{
"rolloutId" : "60da5e84ab0ca017dace9abf",
"factorPackIds" : {
  },
  "deploymentId" : 240000008
}

],
"experiments" : [
]
}
}
`

Hi all, I am closing this issue since the latest versions are way more stable now, if there is any other related issue, please browse for a similar open issue and comment on it. If there are none, please create a new one. Thanks!


Correct the minimum required Dart Sass version specified in error message

Currently:
error calling toCSS: unsupported Dart Sass version detected, please upgrade to Dart Sass 2.0 or later

Should be:
error calling toCSS: unsupported Dart Sass version detected, please upgrade to Dart Sass 1.63.0 or later

I guess my intention was to write v2 of the protocol... But yea.


Lab 04 revise

Just some change in the code.

I made three changes in your code: 1. Combine three T shift figures together; 2. draw permafrost and active layer regions on T gradient figure; 3. Draw four different T gradient figures with four different years;

Combining three T shift figures together: This could help us to compare different T gradient in the same figure with different T shift and better visualization (personal opinion). The function T_gradient_Q3() could be a test for understanding what I have added. Detailed instruction  is in the beginning of the Lab04.py.
Draw permafrost and active layer regions on T gradient figure: This could help us draw the region of permafrost(blue) and active layer(brown) on the T gradient figure to see the range of each layer directly and obviously. I just added the code to the function permafrost(),  which could be a test for understanding what I have added. Detailed instruction  is in the beginning of the Lab04.py.
Draw four different T gradient figures with four different years: This could help us better observe how T gradient varies with time and identify the time reach relatively steady state. The function T_gradient_Q1() could be a test for understanding what I have added. Detailed instruction  is in the beginning of the Lab04.py.
Finally, I also added grids for every T gradient figure to make some key points more obvious like 0℃ point.

Thank you for your reading and hope these will help your code better. If not, please feel free to deny my pull request!
Ziqi Yang

Dear Mia,
Thank you for your reply. It's really weird because I could run it on my
computer (permafrost()) and get the figure like this:
[image: permafrost0.png]
Ziqi
On Sun, Nov 10, 2024 at 11:06 PM miadunn @.***> wrote:

@.**** requested changes on this pull request.
Most of these changes look really good! I really like the addition of the
T_gradient_Q1() and T_gradient_Q3() functions because I think they make
comparisons a lot easier between the temperature shifts and number of
simulated years. Also the grid makes the plots a lot easier to read.
However, it looks like the changes to the permafrost() function do not
replicate the original plots correctly with the commands given in the
docstring (I get a blank figure). I think if this function were changed a
bit, it would look really good since I like the idea of shading the regions
for permafrost and active layer on the plot.
—
Reply to this email directly, view it on GitHub
https://github.com/miadunn/clasp410dunn/pull/1#pullrequestreview-2426071065,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BK4BS2ZUZKLEU5UOWV7C3YT2AAUK3AVCNFSM6AAAAABRG35756VHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDIMRWGA3TCMBWGU
.
You are receiving this because you modified the open/close state.Message
ID: @.***>


Uncaught Error: Monitoring support disabled check zmq version is > 3.2.1 and recompile this addon

[Enter steps to reproduce below:]

installed Anaconda and jupyter
installed libzmq-dev
installed hydrogen in atom
started atom from terminal
created new python file
6.Selected Hydrogen Run
7.Received Hydrogen Kernels Updated: Python 2
8.Received next error:

Atom Version: 1.6.1
System: Linux Mint
Thrown From: Hydrogen package, v0.8.2
Stack Trace
Uncaught Error: Monitoring support disabled check zmq version is > 3.2.1 and recompile this addon
At /home/sf/.atom/packages/Hydrogen/node_modules/jmp/node_modules/zmq/lib/index.js:449

Error: Monitoring support disabled check zmq version is > 3.2.1 and recompile this addon
    at Socket.monitor (/home/sf/.atom/packages/Hydrogen/node_modules/jmp/node_modules/zmq/lib/index.js:449:11)
    at Kernel.module.exports.Kernel.connect (/home/sf/.atom/packages/Hydrogen/lib/kernel.coffee:114:22)
    at new Kernel (/home/sf/.atom/packages/Hydrogen/lib/kernel.coffee:32:10)
    at /home/sf/.atom/packages/Hydrogen/lib/kernel-manager.coffee:105:26
    at /home/sf/.atom/packages/Hydrogen/lib/config-manager.coffee:23:13
    at Object.module.exports.portfinder.findManyHelper (/home/sf/.atom/packages/Hydrogen/lib/find-port.coffee:21:13)
    at /home/sf/.atom/packages/Hydrogen/lib/find-port.coffee:26:18
    at Server.<anonymous> (/home/sf/.atom/packages/Hydrogen/lib/find-port.coffee:14:21)
    at Server.g (events.js:260:16)
    at emitNone (events.js:67:13)
    at Server.emit (events.js:166:7)
    at emitCloseNT (net.js:1518:8)
    at doNTCallback1 (node.js:430:9)
    at process._tickCallback (node.js:352:17)

Commands
     -0:01.3.0 hydrogen:run (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "openEmptyEditorOnStart": false,
    "themes": [
      "atom-light-ui",
      "redmond-syntax"
    ]
  },
  "Hydrogen": {
    "kernelspec": "{\"kernelspecs\":{\"python2\":{\"resource_dir\":\"/home/sf/anaconda2/lib/python2.7/site-packages/ipykernel/resources\",\"spec\":{\"language\":\"python\",\"display_name\":\"Python 2\",\"env\":{},\"argv\":[\"/home/sf/anaconda2/bin/python\",\"-m\",\"ipykernel\",\"-f\",\"{connection_file}\"]}}}}"
  }
}

Installed Packages
# User
Hydrogen, v0.8.2
ascii-hex, v0.2.0
build, v0.55.0
hex, v0.6.2
indent-guide-improved, v1.4.5
java-class-complete, v0.0.2
java-importer, v1.4.1
language-java, v0.17.0
linter, v1.11.3
linter-flake8, v1.12.0
linter-javac, v1.8.0
minimap, v4.19.0
python-tools, v0.6.7
redmond-syntax, v0.2.16
tabs-to-spaces, v1.0.2

# Dev
No dev packages

#249 fixes this bug.
In the meantime, before we release a new patch version to handle more gracefully the case when ZMQ monitoring is disabled, replacing libzmq-dev with libzmq3-dev will enable ZMQ monitoring.

Installed libzmq3-dev, removed libzmq-dev
received a different error,
deleted compile-cache folder
reinstalled hydrogen package
started atom by command: atom .
It is working now!

@farkass Thanks for the confirmation!


Make Evaluator and EvaluatorState normal classes

Extracted from https://github.com/com-lihaoyi/mill/pull/1663 to allow introducing new fields in the Evaluator and EvaluatorState classes without breaking the binary compatibility.

If we merge this PR in 0.10.0 we know for sure that next version will be 0.10.1. Isn't it correct to say deprecated since mill 0.10.1 ?

If we merge this PR now (befor the release of 0.10.1) we know for sure that next version will be 0.10.1. Isn't it correct to say deprecated since mill 0.10.1?

Sure. Just add the "mill" then. I wanted to explain my whole reasoning, as I had situations before, e.g. in the late 0.9 and early 0.10 phase.


Allow detached mode to start from systemd

When starting a pflask in the detached mode from systemd the STDIN
will never be a full pty.  In this case any tty operations on STDIN
should be skipped.
Signed-off-by: Jason Wessel<EMAIL_ADDRESS>

Merged in https://github.com/ghedo/pflask/commit/e89def1ffb38b287ab53f9649768c00111fc3539, thanks!


Cannot access command palette from fullscreen

Hi Davis,
I can't access the command palette from fullscreen mode. Let me know if there's other info you need that would help solve this. Thanks!
Also: I was trying to access the palette because I wanted to split the screen to see two notes at once. I left fullscreen mode, split the screen, and reactivated fullscreen. One of the notes closed. So it seems that you can't split the screen in fullscreen mode. Let me know if you'd like me to open a separate issue thread for this. Thanks again!

Hey, thanks for opening the issue. To achieve Fullscreen Mode I am just calling requestFullscreen on the Editor element. Since Obsidian places the command palette on a completely separate div that is not a child of the editor element, there is no way to make it appear in fullscreen mode as it is implemented at the moment. This also explains why you can only fullscreen one editor, as only one element can be fullscreen.
To solve these issues we'd have to fullscreen the complete obsidian window and do some css tricks to make the editor appear fullscreen. I tried some things, but somehow position: fixed on the editor is not working. I suppose obsidian is using one of these properties https://stackoverflow.com/a/52937920 in any of the parent nodes. But I could not identifiy it quickly.
So fixing this requires some more thought and experimentation. I have thus postponed it to a later release.

Gotcha. Thanks for the explanation. For now, I'm using fullscreen with the Minimal theme and Hider plugin. That's what I was doing before, and it works fine.

Hey 👋 in the mean time I have completely rewritten the fullscreen mode, which fixes this issue as well. If any problems remain, feel free to open an issue.


plot_lifetimes() / Multicenter Aids Cohort Study Example

Hi there, thanks for this great resource. I think there's a small issue with the plot_lifetimes() example using Multicenter Aids Cohort Study data given here:
https://lifelines.readthedocs.io/en/latest/Survival analysis with lifelines.html
With recent Pandas the example fails with a KeyError. This is because plot_lifetimes() can only properly handle dataframes with a sequential index starting at 0, and the example data starts at index 1. This doesn't error with Pandas < 1.0 which instead silently drops rows with mismatched indices (as described here: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#deprecate-loc-reindex-listlike')
The solution that works for me is to load the example data with:
df = load_multicenter_aids_cohort_study().reset_index(drop=True)
but I expect a better solution is to reset the index inside plot_lifetimes() so that whatever data is passed is handled properly.
Cheers,
Jan

Additionally, it doesn't sort by duration correctly when durations argument is a Panda DataSeries. Example:
from lifelines.plotting import plot_lifetimes
import pandas as pd

durations = [10, 15, 5, 25, 20]
event_observed = [1, 0, 0, 1, 1]

df = pd.DataFrame({'durations': durations, 'event_observed': event_observed})

plot_lifetimes(df['durations'], df['event_observed'])

Related to this, would it be better to have the plot bars be labelled by the corresponding indices from the Pandas series instead of 0 to 1? It does this already with the default index but if the index is something like ["Item 1", "Item 2", "Item 3"] instead, then it seems better to have this displayed next to the bars on the y-axis instead of 0, 1, 2. Now would be the ideal time to implement this, since any code using plot_lifetimes with a non-default index currently fails due to the issue raised above and for anything else the output would remain the same. Could also add as an optional parameter like label_by_index=True. Thoughts?

Whoops, sorry @jan-marchant, seems I missed this issue. But luckily @sean-reed is here to help in https://github.com/CamDavidsonPilon/lifelines/pull/1003
@sean-reed your suggestion of using index values is great. Want to implement that in your PR as well?

Great, I've pushed the update.


WIP: Fix old OpenSubtitles provider

This works just fine. I can't root for the VIP portion if com has any subscription. But the normal one works totally fine.


support for variable substitution

When used variables that are available in environment variables list, henge does not substitute the varaibles properly but fails.
Using compose following compose file:
$ cat docker-compose.yml
version: "2"

services:
  mariadb:
    image: centos/mariadb
    ports:
      - "$DB_PORT"
    environment:
      MYSQL_ROOT_PASSWORD: $ROOT_PASS
      MYSQL_DATABASE: $DB_NAME
      MYSQL_PASSWORD: $DB_PASS
      MYSQL_USER: $DB_USER

  etherpad:
    image: centos/etherpad
    ports:
      - "80:9001"
    depends_on:
      - mariadb
    environment:
      DB_HOST: $DB_HOST
      DB_DBID: $DB_NAME
      DB_PASS: $DB_PASS
      DB_PORT: $DB_PORT
      DB_USER: $DB_USER

environment file
$ cat envs
DB_HOST=mariadb
ROOT_PASS=etherpad
DB_NAME=etherpad
DB_PASS=etherpad
DB_USER=etherpad
DB_PORT=3306

build and run
$ export $(cat envs)
$ go build ../../../henge.go
$ ./henge docker-compose.yml
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x20 pc=0x618bf4]

goroutine 1 [running]:
panic(0x10cc900, 0xc820010130)
	/usr/local/go/src/runtime/panic.go:481 +0x3e6
github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project.interpolate.func1(0xc82032f260, 0x7, 0x0, 0x0)
	/home/vagrant/work/src/github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project/interpolation.go:155 +0x84
github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project.parseVariable(0xc82032eba8, 0x8, 0x8, 0xc8200a0150, 0x0, 0x0, 0xc800000000, 0xc8202ef810)
	/home/vagrant/work/src/github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project/interpolation.go:37 +0x120
github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project.parseInterpolationExpression(0xc82032eba8, 0x8, 0x1, 0xc8200a0150, 0x0, 0x0, 0xeb0da0, 0x412f18)
	/home/vagrant/work/src/github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project/interpolation.go:75 +0x10f
github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project.parseLine(0xc82032eba8, 0x8, 0xc8200a0150, 0x0, 0x0, 0x195)
	/home/vagrant/work/src/github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project/interpolation.go:91 +0xbf
github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project.parseConfig(0xc82032eba0, 0x5, 0xc82032eb58, 0x7, 0xc82009fef8, 0xc8200a0150, 0x0, 0x0)
	/home/vagrant/work/src/github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project/interpolation.go:111 +0x538
github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project.parseConfig(0xc82032eba0, 0x5, 0xc82032eb58, 0x7, 0xc8200a00d0, 0xc8200a0150, 0x0, 0x0)
	/home/vagrant/work/src/github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project/interpolation.go:128 +0x1dc
github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project.interpolate(0x0, 0x0, 0xc8200b82f0, 0x0, 0x0)
	/home/vagrant/work/src/github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project/interpolation.go:154 +0x1f3
github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project.mergeProject(0xc82022ad80, 0xc8201d5180, 0x49, 0xc82032a400, 0x1d9, 0x3d9, 0x8, 0x0, 0x0)
	/home/vagrant/work/src/github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project/merge.go:59 +0x253
github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project.(*Project).load(0xc82022ad80, 0xc8201d5180, 0x49, 0xc82032a400, 0x1d9, 0x3d9, 0x0, 0x0)
	/home/vagrant/work/src/github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project/project.go:127 +0x111
github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project.(*Project).Parse(0xc82022ad80, 0x0, 0x0)
	/home/vagrant/work/src/github.com/redhat-developer/henge/vendor/github.com/openshift/origin/third_party/github.com/docker/libcompose/project/project.go:67 +0x327
github.com/redhat-developer/henge/pkg/generate/dockercompose.Generate(0xc82000a2d0, 0x1, 0x1, 0x0, 0x0, 0x0)
	/home/vagrant/work/src/github.com/redhat-developer/henge/pkg/generate/dockercompose/generate.go:60 +0x450
main.main()
	/home/vagrant/henge/henge.go:58 +0x21c

Go version
$ go version
go version go1.6.2 linux/amd64

Variable substitution works in libcompose but currently fails in OpenShift so the issue https://github.com/openshift/origin/issues/9058 regarding that is reported.
docker-compose file
$ cat docker-compose.yml
version: "2"

services:
  mariadb:
    image: centos/mariadb
    ports:
      - "$DB_PORT"
    environment:
      MYSQL_ROOT_PASSWORD: $ROOT_PASS
      MYSQL_DATABASE: $DB_NAME
      MYSQL_PASSWORD: $DB_PASS
      MYSQL_USER: $DB_USER

envs
$ cat envs
ROOT_PASS=etherpad
DB_NAME=etherpad
DB_PASS=etherpad
DB_USER=etherpad
DB_PORT=3306

running it using libcompose
$ export $(cat envs)
$ ./libcompose up
WARN[0000] Note: This is an experimental alternate implementation of the Compose CLI (https://github.com/docker/compose)
INFO[0000] Project [temp]: Starting project
INFO[0000] [0/1] [mariadb]: Starting
INFO[0000] [1/1] [mariadb]: Started
INFO[0000] Project [temp]: Project started
mariadb_1 | Running mysql_install_db ...
mariadb_1 | Installing MariaDB/MySQL system tables in '/var/lib/mysql' ...
mariadb_1 | 160606 14:50:20 [Note] /usr/libexec/mysqld (mysqld 5.5.47-MariaDB) starting as process 32 ...
mariadb_1 | OK
mariadb_1 | Filling help tables...
mariadb_1 | 160606 14:50:21 [Note] /usr/libexec/mysqld (mysqld 5.5.47-MariaDB) starting as process 39 ...
mariadb_1 | OK
[SNIP]
mariadb_1 | http://mariadb.com/kb/en/contributing-to-the-mariadb-project/
mariadb_1 |
mariadb_1 | Finished mysql_install_db
mariadb_1 | 160606 14:50:21 mysqld_safe Logging to '/var/log/mariadb/mariadb.log'.
mariadb_1 | 160606 14:50:21 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
^C
Gracefully stopping...
ERRO[0038] Failed EventType: 0 mariadb : net/http: request canceled
ERRO[0038] Failed to start: mariadb : net/http: request canceled

env vars injected (this was run while above was running in second tab)
$ docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                     NAMES
f2c7beec3fcd        centos/mariadb      "/docker-entrypoint.s"   12 seconds ago      Up 10 seconds       <IP_ADDRESS>:32781->3306/tcp   temp_mariadb_1

$ docker exec -it temp_mariadb_1 bash
bash-4.2$ env
HOSTNAME=f2c7beec3fcd
MYSQL_DATABASE=etherpad
MYSQL_PASSWORD=etherpad
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/
SHLVL=1
HOME=/var/lib/mysql
MYSQL_USER=etherpad
MYSQL_ROOT_PASSWORD=etherpad
_=/usr/bin/env
bash-4.2$ exit

A fix for this problem in OpenShift https://github.com/openshift/origin/pull/9316

Closing since https://github.com/redhat-developer/henge/pull/18 is merged


Getting error after install

I had 2.3 pinned. Trying the new version....
I installed via pip.
All other settings look to be exactly the same as 2.3 (installed apps, URL, template tags, etc) so did nothing else.
Fired up Django and I get this:
File "/......../lib/python3.8/site-packages/hijack_admin/admin.py", line 9, in
from hijack import settings as hijack_settings
ImportError: cannot import name 'settings' from 'hijack'
Am I missing a setting somewhere?

Also please note that django-hijack-admin is't required anymore.


New Workspace Preview - update of App access list not populated

When I change the list of users in the Access to App that was built in new workspace (Preview) it is not saved and populated though I got the message that it has been updated. Tried several times and it did not work even after 24h. However It works fine if users apply for the change and I approve it from the list.

@lukaszjakubczyk Thanks for your comment. We’ve forwarded your feedback to the writer, who should respond to this thread.

Hi, @lukaszjakubczyk -- Thanks for your feedback! This looks like a support request rather than documentation feedback. You might find a solution in the Power BI Community, found at https://community.powerbi.com. If not, you can get support by going to https://support.powerbi.com.


for me it run only after adding libffi-dev to Docker file

parsedmarc/Dockerfile
FROM python:alpine

RUN apk add build-base libffi-dev libxml2-dev libxslt-dev \
    && pip install parsedmarc

COPY parsedmarc.ini /
#COPY GeoLite2-Country.mmdb /usr/share/GeoIP/GeoLite2-Country.mmdb

I've created a pull request with this fix. https://github.com/debricked/dmarc-visualizer/pull/29

Don't forget to docker-compose build if you make this change after making an initial try that failed ;-)


Clarify message when user executes "zero-colulmn" result set to avoid misleading

Description
I execute this query and don't understand for some time why it doesn't work.

Since postgres allows it for some reason, I suggest to point the problem for a user more clearly.
Now the message is unclear because it recommends to take some action that does not help user any way (Ctrl + Enter, Alt + X ...).
It is much better to write in a message that the query does not contains columns and suggest some action to fix it, for example:
maybe you wanted: "select * from pg_class" ?
DBeaver Version
Community Edition 24.1.2
Operating System
No response
Database and driver
PostgreSQL 16
PostgreSQL JDBC Driver 42.7.2

Thank you for idea.


The taskbar shows an empty window every time a tooltip pops up.

Tested versions
4.3 stable , master [694d3c2]
System information
Windows 11( 23H2) - Vulkan (Forward+) - GTX 3080 (561.09)
Issue description
An empty window should not appear.
Steps to reproduce
When the mouse hovers over any property in the detector, a tooltip pops up, and the issue occurs.

Switching to gl_compatibility resolves the issue, suggesting that it might be caused by a certain PR in Vulkan.
Minimal reproduction project (MRP)
NOT REQUIRED

Tooltips are windows but it seems they aren't properly hidden

Can't reproduce on Windows 10
https://github.com/user-attachments/assets/20e2e671-7306-42e8-8901-94f5c408c1b4

Also can't confirm on Windows 11 in 4.4.dev [694d3c2930bdfb43fd93e1e6641f66c4f19a5c77]

Related or same as https://github.com/godotengine/godot/issues/95863 ?

I also used StartAllBack, and it seems to be in conflict with it.

Thanks for confirming, consolidating in #95863.


Update Genie access page with missing info

This page is really helpful but I think it needs an update or two:
For a Unity Catalog workspace I don't believe that the third bullet step is required if the customer uses the UC System Tables "audit" schema. This would be preferred over enabling workspace logging.
Also, a customer asked whether Databricks support would have access to read their data in a UC enabled workspace. I'm not sure they would but this would be helpful info to clarify on this page if possible.

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 0c10f16a-cfc8-2375-4b88-2980c4975111
Version Independent ID: 0c10f16a-cfc8-2375-4b88-2980c4975111
Content: Azure Databricks access to customer workspaces - Azure Databricks
Content Source: databricks/administration-guide/workspace/workspace-access.md
Service: azure-databricks
GitHub Login: @mssaperla
Microsoft Alias: saperla

@JimThorstad
Thanks for your feedback! We will investigate and update as appropriate.

@JimThorstad
Thank you for bringing this to our attention and suggestions for updates to the article.
Regarding the third bullet step for a Unity Catalog workspace, you are correct that it may not be required if the customer uses the UC System Tables "audit" schema.  I've assigned this issue to the author who will investigate and update as appropriate.

@mssaperla
could you please review this and update as appropriate.

Thanks for providing feedback that helps improve our documentation. We've created an internal work item (DOC-11118) to address your feedback. The timeline for resolution varies based on resourcing.
#please-close


Is there any way to do a reverse tunnel?

Hey, awesome project, im trying it out on my home server now.
One problem i'm facing is that wg-initramfs runs as a client instead of a server. Meaning that it reaches out to a known endpoint to form the tunnel to the initramfs environment. However, with my current situation (using my laptop to remotely access the server to decrypt it) it seems as though it would need the reverse solution, where my laptop is the client and the home server is the server.

There might be a misunderstanding on how you have configured your wireguard services.
I have a remote encrypted ZFS dataset backup that effectively is doing this (it connects to the public wireguard VPN server endpoint, and another wireguard client then connects through the public wireguard VPN server to that remote machine to push data; no knowledge of the actual remote public IP needed).
I'd highly recommend to get wire-guard setup the way you intend for it to work first, then add in the additional complexities of initramfs / dropbear components after you've verified it's working the way you want. You should not be limited on the wireguard configuration; but if there is something missing, please let me know so it can get patched.
Some great documentation outside of the wireguard whitepapers is here: https://github.com/pirate/wireguard-docs
Closing bug as it seems to be out of scope of an actual bug to fix. Please re-open with more details if it is not.

Essentially, I want to use the initramfs wireguard instance as its own endpoint that other devices would connect to, bypassing the public wireguard server complete

I don't believe this to be an actual bug with wireguard-initramfs.
Please read through additional resources on the wireguard site: https://www.wireguard.com/#learning-more or through the docs linked above: https://github.com/pirate/wireguard-docs. Comments below.

Essentially, I want to use the initramfs wireguard instance as its own endpoint that other devices would connect to, bypassing the public wireguard server completely

When you say public wireguard server, there is no such thing unless you are talking about the demo server to test connections; or other wireguard enpoints, such as VPN providers.

When you say own endpoint that other devices would connect to, bypassing the public wireguard server completely; I understand this to mean that you want your machine to act as a server endpoint, allowing your other wireguard clients to connect. See simple-client-to-server doc, linked above. This requires that the machine's wireguard endpoint is exposed publically if you want clients to reach it from outside your private network.

Setting up wireguard on that system as a normal networking service seems like it fits your use case? (e.g. if you setup wireguard as a server and enable that network to start after the standard network devices).

Configuration of wireguard networks is beyond the scope of wireguard-initramfs. The case that you've presented doesn't seem to be an actual issue with wireguard-initramfs.

I already configured my home server to act as a server endpoint. It is already exposed publicly via port forwarding on my home router and a DDNS server. What i want is for the wireguard-initramfs to also act as a server endpoint, that way my laptop can connect directly to it for LUKS decryption

In other words, wireguard-initramfs as configured now, acts as a client instead of a server endpoint. I wish for it to be a server endpoint instead

If I have a fully encrypted raspberry pi server behind a home network
the current method to decrypt it would be to use dropbear from another device on the local network
Can wiregurad-initramfs be used to connect to the dropbear session out of the home network?
I believe this is @BeatLink question

For a device behind a NAT then it would make sense for the current client setup which the device running wireguard-initramfs connects to a peer with a server endpoint.
My case was for the device running wireguard-initramfs already being a server endpoint with a static public IP address.
Incidentally, I've reworked the files here into a script that does just that. I'll throw it up my GitLab if anyone wants it.


Generate vtables for two-way projections

Done as of https://github.com/tristanlabelle/swift-winrt/commit/f3214fe2908f051df5c1716d4c7e7818301e16b1


can we store depth image  for splatfracto

after 3d reconstruction how do i store the depth images for individual images  ?

use ns-render and set rendered_output_names = depth

use the 'raw-depth' option in the render script. colmap is not used here. The depth comes from the splatfacto model (projection of the gaussians and alpha blending). I think using 'depth' applies a color map but 'raw-depth' will save the raw depth. The depth images are not necessarily supposed to be smooth... this is just the output of splatcato depth channel. It has no depth supervision so it is what is is.


Fix implementation challenges (#187)

Fixes #187
Bugs

Added service_date to trips_performed foreign key in fare_transactions, passenger_events, stop_visits, vehicle_locations
Changed train_car to train_cars in foreign key in passenger_events
Pointed passenger_events.trip_stop_sequence in passenger_events to stop_visits.trip_stop_sequence in the stop_visits foreign key
Removed foreign key to stop_times

Styles

Modified enums for devices to start with an uppercase letter
Changed all capacity columns to capacity_xxxx

@e-lo @botanize @gabriel-korbato  Could you provide a second review. I'd like to finalize these updates.

@e-lo How does the "code owner" review work?

John, it looks like none of us were on the contributors team for TIDES, so I added us. Our reviews should now be seen as codeowner reviews by default. However, changes to spec files need to be reviewed by a member of the tides-board team, which you and Elizabeth are both on.


Add support for non-interactive inputs for uffizzi connect ghcr

Similar to https://github.com/UffizziCloud/uffizzi_cli/issues/95, we need to accept inputs non-interactively, using --flags and environment variables.

TESTED on prod - OK


Added additional order fields to ui

Description
Added additional fields to the ui.
Fields added:

orders_issuing_agency
paragraph_number
sac

Code Review Verification Steps

[ ] End to end tests pass (make e2e_test).
[ ] Code follows the guidelines for Logging
[ ] The requirements listed in
Querying the Database Safely
have been satisfied.
[ ] Any migrations/schema changes also update the diagram in docs/schema/dp3.sqs
[ ] There are no aXe warnings for UI.
[ ] This works in IE.
Any new client dependencies (Google Analytics, hosted libraries, CDNs, etc) have been:

[ ] Communicated to @willowbl00
[ ] Added to the list of network dependencies

[ ] Request review from a member of a different team.
[ ] Have the Pivotal acceptance criteria been met for this change?

References

Pivotal story for this change

Screenshots

Hey @tinyels, do we need to stop the office user from approving basics if the additional order fields aren't filled out?

Next, the office user should only be able to approve basics if these additional fields are also complete, meaning that the approve button should be disabled if there are no values.

We don't want to make these fields required for coal scuttle. @amitch23 can you see if changes meet your expectations?


Compatibility with upcoming Grafana v10.0 ?

Hi,
in pre-relase notes for Grafana 10, it is stated that support for Angular is turned off by default. Hence any plugin not migrated away from Angular will fail to work.
Angular is deprecated and turned off by default for new Grafana Cloud stacks
You are affected if:
You create a new Grafana Cloud stack and intend to use any panel or data source plugins written using the Angular.js JavaScript framework. See the [list of Angular plugins](https://grafana.com/docs/grafana/latest/developers/angular_deprecation/angular-plugins/).

Background
AngularJS is an old frontend framework that stopped active development many years ago. Because of that, it’s a security risk. AngularJS also requires unsafe-eval in the [CSP (Content Security Policy)](https://developer.mozilla.org/en/Security/CSP) settings, which also reduces the security level of how javascript is executed in the browser.

Angular plugin support in Grafana is deprecated, meaning it will be removed in a future release. There are still some community and private plugins built using Angular. Starting with v9.0, Grafana has a server configuration option, called [angular_support_enabled](https://grafana.com/docs/grafana/latest/setup-grafana/configure-grafana/#angular_support_enabled), that controls whether Angular plugin support is available.

Change in Grafana v10
Angular is disabled by default for all new Grafana Cloud stacks. Existing stacks in Grafana Cloud, Grafana Enterprise on-premise instances, and Grafana OSS instances will not be automatically impacted.

Are there any plans to move flowcharting plugin from Angular framework ?

Unfortunately, it does not look like it. Best bet is to migrate to canvas for simpler diagrams and wait for it to mature for more complexe diagrams and worst case run a parallel grafana for one or two diagrams that cannot be migrated.
Canvas is nice and ambitious, but far from ready for diagrams with hundreds of rules and objects.
It is trying to be a draw.io crossed with a grafana plugin.
IMO, it is still a couple of years away from ready, unless they scale up the number of devs on it.
I wish them the best, but I feel I will need to go option3 or hold off upgrading for a year or more.. :-(

Same as my situation..
My network graph using agenty-flowcharting-panel, and now not working anymore...
I love draw.io because it's fast for me to build some graphics then connected to the Grafana Prometheus data easily.
Now, I need to work from scratch to build the dashboard to use canvas.. :-(

Please migrate it

We need it - please fix this great plugin ! 👍

i believe this is an option to enable support of Angular in 10
        - Name: GF_SECURITY_ANGULAR_SUPPORT_ENABLED
          Value: true

@thanissi Yes that should work for Grafana 10 but it is to be removed in Grafana 11.

Hi @algenty
Do you plan to upgrade this plugin to cope with the deprecated Angular?

I think it's safe to say the project has been abandoned. Either the project should be forked or migrate to Grafana Canvas or some other plugin that can do the job.

I think it's a huge unrealistic bet that an abandoned project is going to be migrated to an entirely new web framework. +1 because I'd love to still use my dashboards with this epic plugin.
@algenty would be great if we could get info if this project is dead.

Flowchart is a must and will be a pity if the project is abandoned...
plse we need for grafana 10

Such a shame. I love this plugin. I use it for a network Weathermap with Prometheus data feeding it. I suppose I will need to learn Canvas and migrate :/

The canvas plugin is still useless for me since it doesn't have an import/export of draw.io. I don't like to redo and lock up my drawings in this clumsy canvas editor.
For me the agenty-flowcharting-panel @1.0.0d) still works in grafana 10.1.1.
Had to make some changes since the metrics are not correctly matching anymore, since grafana decided to mangle the selected datasource name (e.g. $SelectedCT "OfficeCT" is turned into "_T3FFGiVk") that I use in my aliases into jiberish (and flowcharting does not yet allow variables in the metric match).

I have now hardcoded CT into the alias instead of reusing the datasource variable name.

Still have issues that not all multi-values are colored, but tooltips are still working fine.
Also online editing of the diagram does no longer seem to work since grafana 9.x and in 10.x grafana is barfing that AngularJS is going to be depricated in future updates.
I can fortunately still edit the figures with the drawio desktop or web-tool and export the result back into the panel, this apparently only works when doing this in XML compressed format.

Looks like we can upgrade grafana until v11 arrives next year (https://grafana.com/docs/grafana/latest/developers/angular_deprecation/):
When will we remove Angular support completely?

Our plan is to completely remove support for Angular plugins in version 11, which will be released in 2024.
This means that all plugins that depend on Angular will stop working and the temporary option introduced in version 10 to enable Angular will be removed.

Just tested Grafana 10.2, it breaks flowcharting, there seems to be an issues with reading metrics.
Flowcharting works if there are no metric.. :-/
If there are any develepors that could whip up a fix that would at least gives us time to run until the final death of angular. @teguhsatria892 @pauljones0 @icl-rocketry

Hi xkilian,
Are the measurements correctly shown with panel->inspect->data, or are metric names different than before?
E.g. the metric match may not work as I reported above for 10.1, and could be fixed with updated metric aliases.
Kind regards,
Dennis

In the inspect panel->Inspect->Data, the data is there, I do not think I am running into the same problem. Here is the web console data from Chrome:

Looks like the mime-type text/html is incorrect for the stylesheet common.css and therefore denied since strict mime-type checking is enabled.
Get TypeApp for Android
On 27 Oct 2023, 17:41, at 17:41, xkilian @.***> wrote:

In the inspect panel->Inspect->Data, the data is there, I do not think
I am running into the same problem. Here is the web console data from
Chrome:

--
Reply to this email directly or view it on GitHub:
https://github.com/algenty/grafana-flowcharting/issues/411#issuecomment-1783128871
You are receiving this because you commented.
Message ID:
@.***>

Yeah, because t Firefox has the same and it does not have strict checking.

Ok, found it. If a time series returns null. (no result) All rules are not evaluated and no colours appear on the flowchart. This is really problematic, as I use extensively the ALERTS{} metrics in my flowcharts, which are often null when there are no active alerts. The way grafana passes empty series to the plugin must have changed. Once again, now that it is easy to reproduce, I hope a developper will fork the projet and fix this specific issue.

Minor thing, the colour stacking seems to be evaluating a little differently in 10.2 versus 9.2. (my production environment), but it is possible to correct so that they stack appropriately by playing with the levels.

Please migrate it.

I just tried Canvas and eventually it could be a replacement, but now it's horrible and I can't use it. This plugin is exceptional and I think a lot of people would be thrilled to see it migrated. What about some kind of crowdfunding to support the migration with money?

@bijwaard My collegue fixed the issue of Flowcharting compatibility with 10.2, the way data was passed from grafana for empty series changed. A fork of Flowcharting will be posted to github and maybe we will include some minor fixes from other branches.
This should hopefully give us a full extra year for Canvas to mature or someone to rewrite a Flowcharting equivalent in React(For Apache Echarts or Draw.io).

Can't wait for this fix...

Hi @xkilian, great news!
Hope someone also finds some time to port Angular to React to extend the plugin munch longer;-)
Kind regards,
Dennis

Hi @xkilian,
I had the same problem. A workaround if the time series returns null is to add " or vector(0)" at the end of the query.
I also tried to use Canvas panel, but it can't replace FlowCharting for now !
I also hope someone could migrate FlowCharting to React.

@bijwaard My collegue fixed the issue of Flowcharting compatibility with 10.2, the way data was passed from grafana for empty series changed. A fork of Flowcharting will be posted to github and maybe we will include some minor fixes from other branches. This should hopefully give us a full extra year for Canvas to mature or someone to rewrite a Flowcharting equivalent in React(For Apache Echarts or Draw.io).

@bijwaard Any idea on when this fork will be posted ?

@bijwaard My collegue fixed the issue of Flowcharting compatibility with 10.2, the way data was passed from grafana for empty series changed. A fork of Flowcharting will be posted to github and maybe we will include some minor fixes from other branches. This should hopefully give us a full extra year for Canvas to mature or someone to rewrite a Flowcharting equivalent in React(For Apache Echarts or Draw.io).

Awesome… Please share the link when is ready:)

@bijwaard Any idea on when this fork will be posted ?

Hi @madansu,
Not sure about timing, guess @xkilian and his colleague first want to further integrate some fixes and stress-test their update before making their fork public. I'm also in anxious to test when it arrives.
Kind regards,
Dennis

Yeah, kind of busy on urgent deliverables. The plan is to provide a fork with this fix and a fix for the url/save problem when existing draw.io image.

Well, happy campers.
Here is the link to the fix: flowcharting fork
It includes a zoom fix, the embed url fix and the compatibility fix with Grafana 10.2.x

Thank you ! I will try this out in our sandbox environment over the next week !

thanks @xkilian and @skyfrank, the zoom and edit seem to work great so far in v1.0.0.e!

Well, happy campers. Here is the link to the fix: flowcharting fork It includes a zoom fix, the embed url fix and the compatibility fix with Grafana 10.2.x

hi @xkilian  i tried upgrading to your fork, it works perfectly except tooltip doesn't show, when i click edit and save on graph it start showing, when i refresh the page the tooltip doesn't show again. Can you take a look?

Well, happy campers. Here is the link to the fix: flowcharting fork It includes a zoom fix, the embed url fix and the compatibility fix with Grafana 10.2.x

hi @xkilian i tried upgrading to your fork, it works perfectly except tooltip doesn't show, when i click edit and save on graph it start showing, when i refresh the page the tooltip doesn't show again. Can you take a look?

created a petition https://chng.it/FVjYwTP27D please sign in

created petition for grafana labs to migrate it to react https://www.change.org/p/urge-grafanalabs-to-migrate-flowcharting-plugin-from-angular-to-react

After i upgrade, it works but grafana reports error '...path=/d/acea34ea-7fbf-4f9e-abd6-7a989bdc2c73/img/lib/clip_art/networking/Bridge_128x128.png... referer="https://localhost:3000/d/acea34ea-7fbf-4f9e-abd6-7a989bdc2c73/img/lib/clip_art/networking/Bridge_128x128.png...handler not found' in the copy of demo 'Flowcharting - Network diagram'. But it works for a copy of demo 'FlowCharting - Hierarchical state level'.  Is there any place where I can configure it so that it can use the correct image URL?

For those who missed it, a new plugin very similar to flowcharting (based off draw.io) has been created: flow-panel Canvas will also have a few usability enhancements that should bring it closer to what is required to replace flowcharting for a few more use cases. Things are looking up. @bijwaard

Nice, 10 sec glance and it looks very viable.

Flow-panel looks cool, they seem to have a nice separation between rules file (yaml), globals (yaml) and visualisation (svg), but will need an webserver to host the files. Editing all the drawio IDs becomes a nightmare in complex diagrams, I would rather use a custom data-item like "name" and preferably with recursive paths for grouped objects, e.g. reference group/object for object contained within group.

Flow-panel looks cool, they seem to have a nice separation between rules file (yaml), globals (yaml) and visualisation (svg), but will need an webserver to host the files. Editing all the drawio IDs becomes a nightmare in complex diagrams, I would rather use a custom data-item like "name" and preferably with recursive paths for grouped objects, e.g. reference group/object for object contained within group.

Thanks for the feedback.
re the webserver, that's optional. You can just paste the svg/yaml file content direct into the panel.
re the ids. I thought it just used the same ids that the flowcharting panel did. You should be able to export your flowcharting svg into the draw.io app. resave with the svgdata plugin installed and have all the same ids as you had before. Albeit they'll now have a 'cell-' preamble on them but that's taken care of in the yaml cellidpreamble field. I'm not saying it's the best solution, just that I believe it treats ids the same way flowcharting did. Really do recommend using the draw.io app to edit the ids. it's only a right-click->select->doubleclick->apply->apply for each one. And once they're done they're done :)

Thanks Andy,
I see now, you can just paste code instead of the URL;-)
Just pasted my transparent draw.io graph from an old flowcharting dashboard as SVG and could hardly see it because I could not yet set the background color in the flow-panel..., set background in draw.io for now.
The IDs was something that was discussed here in flowcharting as well, it could be made selectable whether to use IDs, another attribute, and/or group/child hierarchy using e.g. the "name" attribute.
There seem to be some restrictions on symbols that can be used in IDs, my old dashboard uses ":" as a separator within IDs like "CT:L1" that need to be escaped as e.g. "CT\:L1" in YAML to bind them to actions.
Guess we can take further discussion in issue tickets in the flow_panel github page

Hi guys!
I would like to now if it is possible to create dynamic dashboards using FlowPanel? Similar to the FlowCharting plugin.
Thanks in advance

Yes. It is grossly equivalent.

Yes. It is grossly equivalent.
Ok thanks @xkilian! Can you explain me how to do it?
Because in the other plugin you had a specific field to do the dynamic part, and i didn't find that in this one.

The main difference of Flow panel is that the rules are specified in the YAML language. This language is quite simple and is split in an global config (siteConfig) that can be reused for multiple panels and a panel specific one (panelConfig) that applies to the current panel. You can either use a hyperlink to a configuration file or type the YAML configuration in the box. There are example configurations with descriptions in the README

Is it possible to integrate with "PRTG" DataSource?

Don't know the PRTG datasource, but in general panel plugins are mostly independent of the datasource type. Just try it.

Hi,
Has anyone tried migrating their FlowCharting panels to the FlowPanel plugin ?
Is this migration hard work? I assume the drawio chart can be retrieved and reused. But what about YAML rules? Everything has to be written from scratch?
Thanks for your feedback

I have converted one of my flowcharting flows, it is different since the rules are specified in panel YAML file, and there are examples available to help you. The site configuration helps to configure thresholds in one place instead of repeating them everywhere. For a simple flow it may take some extra time since you need to get familiar with the syntax, for multiple rules it goes faster once you get the hang of it.

I have converted one of my flowcharting flows, it is different since the rules are specified in panel YAML file, and there are examples available to help you. The site configuration helps to configure thresholds in one place instead of repeating them everywhere. For a simple flow it may take some extra time since you need to get familiar with the syntax, for multiple rules it goes faster once you get the hang of it. There are example YAML filles available in the documentation.

Thanks for your reply @bijwaard

Luckily, Flowcharting is still working in Grafana v11.0.

Luckily, Flowcharting is still working in Grafana v11.0.

which version did you use? It does not work for me in v11

I am using Grafana v11.1.3 and Flowcharting 0.91. Please check https://grafana.com/docs/grafana/latest/developers/angular_deprecation/   and note "In Grafana 11, which will be released in preview in April 2024 and generally available in May, we will change the default behavior of the angular_support_enabled configuration parameter to turn off support for AngularJS based plugins. In case you still rely on AngularJS-based plugins developed internally or by the community, you will need to enable this option to continue using them."

An idea could be to ask ChatGPT to convert this plugin from AngularJS naar React (v5).

The flowcharting grafana plugin is replaced by the Flow grafana plugin.
It is supported, fast, functionally equivalent and much easier to automate.
It works on the latest grafana versions from 10.x.
Flowcharting is dead to my knowledge.


BUG no emails sent

At the moment no request emails are sent at all

Missing MX record found and fixed


Fix a possible crash in BN_from_montgomery_word [1.1.0]

Thanks to Darovskikh Andrei for for reporting this issue.
Fixes: #5785
Fixes: #6302
Cherry-picked from f91e026e3832 (without test/bntest.c)

@bernd-edlinger, I did not manage to backport the test, there were too many differences. Do you think it's worth backporting it?

Travis failure is unrelated (it's an old acquaintance: /usr/bin/ld: unrecognized option '--push-state--no-as-needed')
I'll wait a little bit for feedback from @cygnusv before I merge.

Looks great, thanks guys!