Crash when monitors connect/disconnect

Sometimes when disconnecting / connecting monitors AereoSpace crashes
I have:

4k display set a main displaly
1440p display set as secondary display
'built in' display set as mirror of main display (it is unused while docked)

I think it may be a mismatch in the workspaces defined in the config though workspace # and I had forgot to comment out the workspace-to-monitor-force-assignment. It is commented out now as I was writing this report I noticed the issue, but I still thought it valutable to report the crash along with the crash report.
My Config

# Place a copy of this config to ~/.aerospace.toml
# After that, you can edit ~/.aerospace.toml to your liking
It's not necessary to copy all keys to your config.
If the key is missing in your config, "default-config.toml" will serve as a fallback
You can use it to add commands that run after login to macOS user session.
'start-at-login' needs to be 'true' for 'after-login-command' to work
Available commands: https://nikitabobko.github.io/AeroSpace/commands
after-login-command = []
You can use it to add commands that run after AeroSpace startup.
'after-startup-command' is run after 'after-login-command'
Available commands : https://nikitabobko.github.io/AeroSpace/commands
after-startup-command = []
Start AeroSpace at login
start-at-login = false
Normalizations. See: https://nikitabobko.github.io/AeroSpace/guide#normalization
enable-normalization-flatten-containers = false
enable-normalization-opposite-orientation-for-nested-containers = true
See: https://nikitabobko.github.io/AeroSpace/guide#layouts
The 'accordion-padding' specifies the size of accordion padding
You can set 0 to disable the padding feature
accordion-padding = 30
Possible values: tiles|accordion
default-root-container-layout = 'tiles'
Possible values: horizontal|vertical|auto
'auto' means: wide monitor (anything wider than high) gets horizontal orientation,
tall monitor (anything higher than wide) gets vertical orientation
default-root-container-orientation = 'auto'
Possible values: (qwerty|dvorak)
See https://nikitabobko.github.io/AeroSpace/guide#key-mapping
key-mapping.preset = 'qwerty'
Mouse follows focus when focused monitor changes
Drop it from your config, if you don't like this behavior
See https://nikitabobko.github.io/AeroSpace/guide#on-focus-changed-callbacks
See https://nikitabobko.github.io/AeroSpace/commands#move-mouse
on-focused-monitor-changed = ['move-mouse monitor-lazy-center']
on-focus-changed = [
'move-mouse window-lazy-center',
] # Mouse lazily follows any focus (window or workspace)
Gaps between windows (inner-) and between monitor edges (outer-).
Possible values:
- Constant:     gaps.outer.top = 8
- Per monitor:  gaps.outer.top = [{ monitor.main = 16 }, { monitor."some-pattern" = 32 }, 24]
In this example, 24 is a default value when there is no match.
Monitor pattern is the same as for 'workspace-to-monitor-force-assignment'.
See: https://nikitabobko.github.io/AeroSpace/guide#assign-workspaces-to-monitors
[gaps]
inner.horizontal = 8
inner.vertical = 8
outer.left = 8
outer.bottom = 8
outer.top = 8
outer.right = 8
[workspace-to-monitor-force-assignment]
1 = 'main'
2 = 'main' # Main monitor
3 = 'main'      # Non-main monitor in case when there are only two monitors
4 = 'secondary' # Case insensitive regex substring
[[on-window-detected]]
if.app-id = 'com.apple.systempreferences'
run = 'layout floating'
[[on-window-detected]]
if.app-id = 'com.tinyspeck.slackmacgap'
run = 'move-node-to-workspace 4'
'main' binding mode declaration
See: https://nikitabobko.github.io/AeroSpace/guide#binding-modes
'main' binding mode must be always presented
[mode.main.binding]
All possible keys:
- Letters.        a, b, c, ..., z
- Numbers.        0, 1, 2, ..., 9
- Keypad numbers. keypad0, keypad1, keypad2, ..., keypad9
- F-keys.         f1, f2, ..., f20
- Special keys.   minus, equal, period, comma, slash, backslash, quote, semicolon, backtick,
leftSquareBracket, rightSquareBracket, space, enter, esc, backspace, tab
- Keypad special. keypadClear, keypadDecimalMark, keypadDivide, keypadEnter, keypadEqual,
keypadMinus, keypadMultiply, keypadPlus
- Arrows.         left, down, up, right
All possible modifiers: cmd, alt, ctrl, shift
All possible commands: https://nikitabobko.github.io/AeroSpace/commands
See: https://nikitabobko.github.io/AeroSpace/commands#exec-and-forget
You can uncomment the following lines to open up terminal with alt + enter shortcut (like in i3)
ctrl-enter = [
'exec-and-forget /Applications/kitty.app/Contents/MacOS/kitty --single-instance -d ~',
]
See: https://nikitabobko.github.io/AeroSpace/commands#layout
ctrl-slash = 'layout tiles horizontal vertical'
ctrl-comma = 'layout accordion horizontal vertical'
ctrl-p = 'focus-monitor --wrap-around left'
ctrl-n = 'focus-monitor --wrap-around right'
ctrl-w = 'close'
ctrl-m = 'fullscreen'
ctrl-t = 'layout tiling floating'
See: https://nikitabobko.github.io/AeroSpace/commands#focus
ctrl-h = 'focus left'
ctrl-j = 'focus down'
ctrl-k = 'focus up'
ctrl-l = 'focus right'
See: https://nikitabobko.github.io/AeroSpace/commands#move
ctrl-shift-h = 'move left'
ctrl-shift-j = 'move down'
ctrl-shift-k = 'move up'
ctrl-shift-l = 'move right'
ctrl-alt-h = 'join-with left'
ctrl-alt-j = 'join-with down'
ctrl-alt-k = 'join-with up'
ctrl-alt-l = 'join-with right'
See: https://nikitabobko.github.io/AeroSpace/commands#resize
ctrl-shift-minus = 'resize smart -50'
ctrl-shift-equal = 'resize smart +50'
See: https://nikitabobko.github.io/AeroSpace/commands#workspace
ctrl-1 = 'workspace 1'
ctrl-2 = 'workspace 2'
ctrl-3 = 'workspace 3'
ctrl-4 = 'workspace 4'
See: https://nikitabobko.github.io/AeroSpace/commands#move-node-to-workspace
ctrl-shift-1 = 'move-node-to-workspace 1'
ctrl-shift-2 = 'move-node-to-workspace 2'
ctrl-shift-3 = 'move-node-to-workspace 3'
ctrl-shift-4 = 'move-node-to-workspace 4'
ctrl-rightSquareBracket = 'workspace next'
ctrl-leftSquareBracket = 'workspace prev'
See: https://nikitabobko.github.io/AeroSpace/commands#workspace-back-and-forth
ctrl-tab = 'workspace-back-and-forth'
See: https://nikitabobko.github.io/AeroSpace/commands#move-workspace-to-monitor
ctrl-shift-tab = 'move-workspace-to-monitor --wrap-around next'
See: https://nikitabobko.github.io/AeroSpace/commands#mode
ctrl-shift-semicolon = 'mode service'
'service' binding mode declaration.
See: https://nikitabobko.github.io/AeroSpace/guide#binding-modes
[mode.service.binding]
esc = ['reload-config', 'mode main']
r = ['flatten-workspace-tree', 'mode main'] # reset layout
#s = ['layout sticky tiling', 'mode main'] # sticky is not yet supported https://github.com/nikitabobko/AeroSpace/issues/2
f = [
'layout floating tiling',
'mode main',
] # Toggle between floating and tiling layout
backspace = ['close-all-windows-but-current', 'mode main']

Crash Report

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process:               AeroSpace [78225]
Path:                  /Applications/AeroSpace.app/Contents/MacOS/AeroSpace
Identifier:            bobko.aerospace
Version:               0.14.2-Beta (???)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501
Date/Time:             2024-09-11 17:30:16.5343 -0700
OS Version:            macOS 14.6.1 (23G93)
Report Version:        12
Anonymous UUID:        6C4BFFA6-31F9-5C7A-C905-7AEC6565D87F
Sleep/Wake UUID:       2E25A891-0CA0-442E-8146-0849AE26F34E
Time Awake Since Boot: 100000 seconds
Time Since Wake:       30253 seconds
System Integrity Protection: enabled
Crashed Thread:        0  Dispatch queue: com.apple.main-thread
Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000001, 0x00000001000c3d60
Termination Reason:    Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process:   exc handler [78225]
Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   AeroSpace                     	       0x1000c3d60 specialized Collection.map(:) + 1752
1   AeroSpace                     	       0x1000c389c specialized Collection.map(:) + 532
2   AeroSpace                     	       0x1000c3560 sortedMonitors.getter + 300
3   AeroSpace                     	       0x1000e7088 Workspace.forceAssignedMonitor.getter + 392
4   AeroSpace                     	       0x1000deff8 Workspace.workspaceMonitor.getter + 40
5   AeroSpace                     	       0x1000ba86c checkOnFocusChangedCallbacks() + 164
6   AeroSpace                     	       0x1000bdd88 specialized refreshSession(startup:forceFocus:body:) + 348
7   HIServices                    	       0x18a13c3b0 _XXMIGPostNotification + 896
8   HIServices                    	       0x18a16749c _XPostNotification + 360
9   HIServices                    	       0x18a11e340 mshMIGPerform + 208
10  CoreFoundation                	       0x183d05a6c CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION + 60
11  CoreFoundation                	       0x183d0598c __CFRunLoopDoSource1 + 524
12  CoreFoundation                	       0x183d04350 __CFRunLoopRun + 2244
13  CoreFoundation                	       0x183d03434 CFRunLoopRunSpecific + 608
14  HIToolbox                     	       0x18e4ad19c RunCurrentEventLoopInMode + 292
15  HIToolbox                     	       0x18e4acfd8 ReceiveNextEventCommon + 648
16  HIToolbox                     	       0x18e4acd30 _BlockUntilNextEventMatchingListInModeWithFilter + 76
17  AppKit                        	       0x187562cc8 _DPSNextEvent + 660
18  AppKit                        	       0x187d594d0 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 700
19  AppKit                        	       0x187555ffc -[NSApplication run] + 476
20  AppKit                        	       0x18752d240 NSApplicationMain + 880
21  SwiftUI                       	       0x1af6fb3b8 0x1af5f1000 + 1090488
22  SwiftUI                       	       0x1afe64ddc 0x1af5f1000 + 8863196
23  SwiftUI                       	       0x1b025fe0c 0x1af5f1000 + 13037068
24  AeroSpace                     	       0x100067470 main + 36
25  dyld                          	       0x18389b154 start + 2476
Thread 1::  Dispatch queue: com.apple.root.default-qos
0   libsystem_kernel.dylib        	       0x183bed6d4 __accept + 8
1   AeroSpace                     	       0x1002d43ac Socket.acceptClientConnection(invokeDelegate:) + 456
2   AeroSpace                     	       0x1000ca24c closure #3 in startServer() + 180
3   AeroSpace                     	       0x1000cc8c0 thunk for @escaping @callee_guaranteed @Sendable () -> () + 28
4   libdispatch.dylib             	       0x183a73750 _dispatch_call_block_and_release + 32
5   libdispatch.dylib             	       0x183a753e8 _dispatch_client_callout + 20
6   libdispatch.dylib             	       0x183a78580 _dispatch_queue_override_invoke + 928
7   libdispatch.dylib             	       0x183a86ea8 _dispatch_root_queue_drain + 392
8   libdispatch.dylib             	       0x183a876b8 _dispatch_worker_thread2 + 156
9   libsystem_pthread.dylib       	       0x183c21fd0 _pthread_wqthread + 228
10  libsystem_pthread.dylib       	       0x183c20d28 start_wqthread + 8
Thread 2:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x183be4df4 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x183bf75e4 mach_msg2_internal + 80
2   libsystem_kernel.dylib        	       0x183bed9c4 mach_msg_overwrite + 476
3   libsystem_kernel.dylib        	       0x183be5178 mach_msg + 24
4   CoreFoundation                	       0x183d05680 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                	       0x183d03f44 __CFRunLoopRun + 1208
6   CoreFoundation                	       0x183d03434 CFRunLoopRunSpecific + 608
7   AppKit                        	       0x18768d280 _NSEventThread + 144
8   libsystem_pthread.dylib       	       0x183c25f94 _pthread_start + 136
9   libsystem_pthread.dylib       	       0x183c20d34 thread_start + 8
Thread 3:
0   libsystem_pthread.dylib       	       0x183c20d20 start_wqthread + 0
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000600002f22f40   x1: 0x05000001eba8ce99   x2: 0x00000001eba8ce98   x3: 0x0000000000000000
x4: 0x0000000193e393e8   x5: 0x00000001ec10cae0   x6: 0x0000000000000065   x7: 0x0000000000000079
x8: 0x0000600002f22f40   x9: 0x00000001e436642d  x10: 0x00000001572cb8ed  x11: 0x000000000000001f
x12: 0x000000000000000d  x13: 0x0000000158b0bd90  x14: 0x03000001ebaa6011  x15: 0x00000001ebaa6010
x16: 0x05000001eba8ce99  x17: 0x0000000000000008  x18: 0x0000000000000000  x19: 0x000000010039a598
x20: 0x0000000000000000  x21: 0x0000000000000000  x22: 0x4000600002f22f40  x23: 0x000000010039a550
x24: 0x0000000000000000  x25: 0x000000010039a618  x26: 0x0000600001061360  x27: 0x0000000000000000
x28: 0x0000600000521680   fp: 0x000000016fd98bf0   lr: 0x00000001000c389c
sp: 0x000000016fd98a90   pc: 0x00000001000c3d60 cpsr: 0x60001000
far: 0x0000000000000000  esr: 0xf2000001 (Breakpoint) brk 1
Binary Images:
0x10b110000 -        0x10b11bfff libobjc-trampolines.dylib () <7d6ca1cb-c5e6-38b6-9618-2c580486fc6b> /usr/lib/libobjc-trampolines.dylib
0x100064000 -        0x100393fff bobko.aerospace (0.14.2-Beta) <62b9891b-2b4c-347c-8d9a-d6905efb258d> /Applications/AeroSpace.app/Contents/MacOS/AeroSpace
0x18a113000 -        0x18a176fff com.apple.HIServices (1.22) <5edc02bc-3474-3577-a9d5-8d543bc1521e> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x183c87000 -        0x18415ffff com.apple.CoreFoundation (6.9) <55720ee0-d8c3-33a1-9854-8e61a6f44895> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x18e47a000 -        0x18e73dfff com.apple.HIToolbox (2.1.1) <4166f6cb-b599-306c-8568-823bd29a74c3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x187529000 -        0x188867fff com.apple.AppKit (6.9) <7acbeef9-a453-3e4d-98ac-f9441d86e183> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x1af5f1000 -        0x1b12d4fff com.apple.SwiftUI (5.6.2) <0ccf2597-869c-37ef-aded-ce62f6ac3c77> /System/Library/Frameworks/SwiftUI.framework/Versions/A/SwiftUI
0x183895000 -        0x18391e507 dyld ()  /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? () <00000000-0000-0000-0000-000000000000> ???
0x1938f7000 -        0x193e54fff libswiftCore.dylib () <7db1818b-1d9a-328e-821b-21a33442746a> /usr/lib/swift/libswiftCore.dylib
0x183be4000 -        0x183c1effb libsystem_kernel.dylib () <71ff45b8-f14e-3666-9e96-6cf58315b91d> /usr/lib/system/libsystem_kernel.dylib
0x183a71000 -        0x183ab8fff libdispatch.dylib () <1a1ce00a-89cd-36ba-9678-5038aedd0d8d> /usr/lib/system/libdispatch.dylib
0x183c1f000 -        0x183c2bfff libsystem_pthread.dylib (*)  /usr/lib/system/libsystem_pthread.dylib
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=2.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.7G(100%)
                            VIRTUAL   REGION

REGION TYPE                        SIZE    COUNT (non-coalesced)
===========                     =======  =======
Activity Tracing                   256K        1
AttributeGraph Data               1024K        1
CG image                            32K        1
ColorSync                          608K       29
CoreAnimation                       48K        2
CoreGraphics                        64K        4
Foundation                          16K        1
Kernel Alloc Once                   32K        1
MALLOC                             2.7G      100
MALLOC guard page                  288K       18
STACK GUARD                       56.1M        4
Stack                             9808K        4
VM_ALLOCATE                        192K        6
__AUTH                            1430K      260
__AUTH_CONST                      23.5M      443
__CTF                               824        1
__DATA                             9.9M      430
__DATA_CONST                      22.0M      448
__DATA_DIRTY                      1298K      140
__FONT_DATA                          4K        1
__LINKEDIT                       529.9M        3
__OBJC_RO                         71.9M        1
__OBJC_RW                         2200K        1
__TEXT                           546.6M      464
dyld private memory                272K        2
mapped file                      188.5M       27
shared memory                     1392K       14
===========                     =======  =======
TOTAL                              4.1G     2407

Full Report
{"app_name":"AeroSpace","timestamp":"2024-09-11 17:30:16.00 -0700","app_version":"0.14.2-Beta","slice_uuid":"62b9891b-2b4c-347c-8d9a-d6905efb258d","build_version":"","platform":1,"bundleID":"bobko.aerospace","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.6.1 (23G93)","roots_installed":0,"name":"AeroSpace","incident_id":"D818D0BA-696F-4F49-99B1-2F2EEDB06520"}
{
"uptime" : 100000,
"procRole" : "Default",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "Mac15,8",
"coalitionID" : 1131,
"osVersion" : {
"train" : "macOS 14.6.1",
"build" : "23G93",
"releaseType" : "User"
},
"captureTime" : "2024-09-11 17:30:16.5343 -0700",
"codeSigningMonitor" : 1,
"incident" : "D818D0BA-696F-4F49-99B1-2F2EEDB06520",
"pid" : 78225,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2024-09-11 13:33:14.9485 -0700",
"procStartAbsTime" :<PHONE_NUMBER>197,
"procExitAbsTime" :<PHONE_NUMBER>481,
"procName" : "AeroSpace",
"procPath" : "/Applications/AeroSpace.app/Contents/MacOS/AeroSpace",
"bundleInfo" : {"CFBundleShortVersionString":"0.14.2-Beta","CFBundleIdentifier":"bobko.aerospace"},
"storeInfo" : {"deviceIdentifierForVendor":"656E66B6-DB75-5F3D-ADE5-88B98B0D3806","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "bobko.aerospace",
"crashReporterKey" : "6C4BFFA6-31F9-5C7A-C905-7AEC6565D87F",
"codeSigningID" : "bobko.aerospace",
"codeSigningTeamID" : "",
"codeSigningFlags" : 570425861,
"codeSigningValidationCategory" : 10,
"codeSigningTrustLevel" :<PHONE_NUMBER>,
"instructionByteStream" : {"beforePC":"FaGWmuADFqpntAmU4AMVqoGwCZT3AwCq4AMWqly0CZRe/v8XIAAg1A==","atPC":"IAAg1CAAINT/AwLR6SMEbfZXBan0Twap/XsHqf3DAZESBgaUwAUANg=="},
"wakeTime" : 30253,
"sleepWakeUUID" : "2E25A891-0CA0-442E-8146-0849AE26F34E",
"sip" : "enabled",
"exception" : {"codes":"0x0000000000000001, 0x00000001000c3d60","rawCodes":[1,4295769440],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
"termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace/BPT trap: 5","byProc":"exc handler","byPid":78225},
"os_fault" : {"process":"AeroSpace"},
"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":1494915,"threadState":{"x":[{"value":105553165692736},{"value":360287978438315673,"symbolLocation":360287970189639681,"symbol":"OBJC_CLASS_$__NSArrayI"},{"value":8248675992,"symbolLocation":0,"symbol":"OBJC_CLASS$___NSArrayI"},{"value":0},{"value":6776132584,"symbolLocation":0,"symbol":"nominal type descriptor for _ContiguousArrayStorage"},{"value":8255490784,"symbolLocation":0,"symbol":"flag for loading of canonical specialized generic type metadata for ContiguousArrayStorage"},{"value":101},{"value":121},{"value":105553165692736},{"value":8123737133,"objc-selector":"frame"},{"value":5757516013},{"value":31},{"value":13},{"value":5782945168},{"value":216172790362562577,"symbolLocation":216172782113783809,"symbol":"OBJC_CLASS$NSScreen"},{"value":8248778768,"symbolLocation":0,"symbol":"OBJC_CLASS$NSScreen"},{"value":360287978438315673,"symbolLocation":360287970189639681,"symbol":"OBJC_CLASS$_NSArrayI"},{"value":8},{"value":0},{"value":4298745240,"symbolLocation":72,"symbol":"protocol witness table for MonitorImpl"},{"value":0},{"value":0},{"value":4611791571593080640},{"value":4298745168,"symbolLocation":0,"symbol":"protocol witness table for MonitorImpl"},{"value":0},{"value":4298745368,"symbolLocation":0,"symbol":"type metadata for MonitorImpl"},{"value":105553133441888},{"value":0},{"value":105553121646208}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4295768220},"cpsr":{"value":1610616832},"fp":{"value":6171495408},"sp":{"value":6171495056},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":4295769440,"matchesCrashFrame":1},"far":{"value":0}},"queue":"com.apple.main-thread","frames":[{"imageOffset":392544,"symbol":"specialized Collection.map(:)","symbolLocation":1752,"imageIndex":1},{"imageOffset":391324,"symbol":"specialized Collection.map(:)","symbolLocation":532,"imageIndex":1},{"imageOffset":390496,"symbol":"sortedMonitors.getter","symbolLocation":300,"imageIndex":1},{"imageOffset":536712,"symbol":"Workspace.forceAssignedMonitor.getter","symbolLocation":392,"imageIndex":1},{"imageOffset":503800,"symbol":"Workspace.workspaceMonitor.getter","symbolLocation":40,"imageIndex":1},{"imageOffset":354412,"symbol":"checkOnFocusChangedCallbacks()","symbolLocation":164,"imageIndex":1},{"imageOffset":368008,"symbol":"specialized refreshSession(startup:forceFocus:body:)","symbolLocation":348,"imageIndex":1},{"imageOffset":168880,"symbol":"_XXMIGPostNotification","symbolLocation":896,"imageIndex":2},{"imageOffset":345244,"symbol":"_XPostNotification","symbolLocation":360,"imageIndex":2},{"imageOffset":45888,"symbol":"mshMIGPerform","symbolLocation":208,"imageIndex":2},{"imageOffset":518764,"symbol":"CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION","symbolLocation":60,"imageIndex":3},{"imageOffset":518540,"symbol":"__CFRunLoopDoSource1","symbolLocation":524,"imageIndex":3},{"imageOffset":512848,"symbol":"__CFRunLoopRun","symbolLocation":2244,"imageIndex":3},{"imageOffset":508980,"symbol":"CFRunLoopRunSpecific","symbolLocation":608,"imageIndex":3},{"imageOffset":209308,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":4},{"imageOffset":208856,"symbol":"ReceiveNextEventCommon","symbolLocation":648,"imageIndex":4},{"imageOffset":208176,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":76,"imageIndex":4},{"imageOffset":236744,"symbol":"_DPSNextEvent","symbolLocation":660,"imageIndex":5},{"imageOffset":8586448,"symbol":"-[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":700,"imageIndex":5},{"imageOffset":184316,"symbol":"-[NSApplication run]","symbolLocation":476,"imageIndex":5},{"imageOffset":16960,"symbol":"NSApplicationMain","symbolLocation":880,"imageIndex":5},{"imageOffset":1090488,"imageIndex":6},{"imageOffset":8863196,"imageIndex":6},{"imageOffset":13037068,"imageIndex":6},{"imageOffset":13424,"symbol":"main","symbolLocation":36,"imageIndex":1},{"imageOffset":24916,"symbol":"start","symbolLocation":2476,"imageIndex":7}]},{"id":1494929,"threadState":{"x":[{"value":4},{"value":0},{"value":6172634080},{"value":5782924882},{"value":0},{"value":800},{"value":105553153458976},{"value":0},{"value":128},{"value":0},{"value":162594033434624},{"value":16},{"value":105553153416844},{"value":2095104},{"value":2043},{"value":2491314227},{"value":30},{"value":2493409330},{"value":0},{"value":5782924608},{"value":5782924882},{"value":0},{"value":6172634128},{"value":0},{"value":5782924660},{"value":8248594880,"symbolLocation":1536,"symbol":"_dispatch_root_queues"},{"value":9223372041153362400},{"value":14987979559889010718},{"value":4298586128}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4297933740},"cpsr":{"value":1610616832},"fp":{"value":6172634544},"sp":{"value":6172633728},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6505289428},"far":{"value":0}},"queue":"com.apple.root.default-qos","frames":[{"imageOffset":38612,"symbol":"__accept","symbolLocation":8,"imageIndex":10},{"imageOffset":2556844,"symbol":"Socket.acceptClientConnection(invokeDelegate:)","symbolLocation":456,"imageIndex":1},{"imageOffset":418380,"symbol":"closure #3 in startServer()","symbolLocation":180,"imageIndex":1},{"imageOffset":428224,"symbol":"thunk for @escaping @callee_guaranteed @Sendable () -> ()","symbolLocation":28,"imageIndex":1},{"imageOffset":10064,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":11},{"imageOffset":17384,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":11},{"imageOffset":30080,"symbol":"_dispatch_queue_override_invoke","symbolLocation":928,"imageIndex":11},{"imageOffset":89768,"symbol":"_dispatch_root_queue_drain","symbolLocation":392,"imageIndex":11},{"imageOffset":91832,"symbol":"_dispatch_worker_thread2","symbolLocation":156,"imageIndex":11},{"imageOffset":12240,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":12},{"imageOffset":7464,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":12}]},{"id":1494979,"name":"com.apple.NSEventThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":215517163945984},{"value":0},{"value":215517163945984},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":50179},{"value":0},{"value":1},{"value":50179},{"value":7075},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8423679720},{"value":0},{"value":4294967295},{"value":2},{"value":215517163945984},{"value":0},{"value":215517163945984},{"value":6174351464},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6505330148},"cpsr":{"value":4096},"fp":{"value":6174351312},"sp":{"value":6174351232},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6505254388},"far":{"value":0}},"frames":[{"imageOffset":3572,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":10},{"imageOffset":79332,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":10},{"imageOffset":39364,"symbol":"mach_msg_overwrite","symbolLocation":476,"imageIndex":10},{"imageOffset":4472,"symbol":"mach_msg","symbolLocation":24,"imageIndex":10},{"imageOffset":517760,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":3},{"imageOffset":511812,"symbol":"__CFRunLoopRun","symbolLocation":1208,"imageIndex":3},{"imageOffset":508980,"symbol":"CFRunLoopRunSpecific","symbolLocation":608,"imageIndex":3},{"imageOffset":1458816,"symbol":"_NSEventThread","symbolLocation":144,"imageIndex":5},{"imageOffset":28564,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":12},{"imageOffset":7476,"symbol":"thread_start","symbolLocation":8,"imageIndex":12}]},{"id":1694746,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":12}],"threadState":{"x":[{"value":6173782016},{"value":87123},{"value":6173245440},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6173782016},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6505499936},"far":{"value":0}}}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"size" : 49152,
"uuid" : "7d6ca1cb-c5e6-38b6-9618-2c580486fc6b",
"path" : "/usr/lib/libobjc-trampolines.dylib",
"name" : "libobjc-trampolines.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "0.14.2-Beta",
"CFBundleIdentifier" : "bobko.aerospace",
"size" : 3342336,
"uuid" : "62b9891b-2b4c-347c-8d9a-d6905efb258d",
"path" : "/Applications/AeroSpace.app/Contents/MacOS/AeroSpace",
"name" : "AeroSpace"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "1.22",
"CFBundleIdentifier" : "com.apple.HIServices",
"size" : 409600,
"uuid" : "5edc02bc-3474-3577-a9d5-8d543bc1521e",
"path" : "/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices",
"name" : "HIServices"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5083136,
"uuid" : "55720ee0-d8c3-33a1-9854-8e61a6f44895",
"path" : "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "2602"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "2.1.1",
"CFBundleIdentifier" : "com.apple.HIToolbox",
"size" : 2899968,
"uuid" : "4166f6cb-b599-306c-8568-823bd29a74c3",
"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" : 20180992,
"uuid" : "7acbeef9-a453-3e4d-98ac-f9441d86e183",
"path" : "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2487.70.105"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"CFBundleShortVersionString" : "5.6.2",
"CFBundleIdentifier" : "com.apple.SwiftUI",
"size" : 30294016,
"uuid" : "0ccf2597-869c-37ef-aded-ce62f6ac3c77",
"path" : "/System/Library/Frameworks/SwiftUI.framework/Versions/A/SwiftUI",
"name" : "SwiftUI",
"CFBundleVersion" : "5.6.2"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"size" : 562440,
"uuid" : "f635824e-318b-3f0c-842c-c369737f2b68",
"path" : "/usr/lib/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"size" : 5627904,
"uuid" : "7db1818b-1d9a-328e-821b-21a33442746a",
"path" : "/usr/lib/swift/libswiftCore.dylib",
"name" : "libswiftCore.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"size" : 241660,
"uuid" : "71ff45b8-f14e-3666-9e96-6cf58315b91d",
"path" : "/usr/lib/system/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"size" : 294912,
"uuid" : "1a1ce00a-89cd-36ba-9678-5038aedd0d8d",
"path" : "/usr/lib/system/libdispatch.dylib",
"name" : "libdispatch.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" :<PHONE_NUMBER>,
"size" : 53248,
"uuid" : "e03e8478-6f5c-3d21-a79a-58408f514000",
"path" : "/usr/lib/system/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
}
],
"sharedCache" : {
"base" :<PHONE_NUMBER>,
"size" :<PHONE_NUMBER>,
"uuid" : "bb3df3d3-38bd-304c-9233-e43de95f1903"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)\nWritable regions: Total=2.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.7G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nAttributeGraph Data               1024K        1 \nCG image                            32K        1 \nColorSync                          608K       29 \nCoreAnimation                       48K        2 \nCoreGraphics                        64K        4 \nFoundation                          16K        1 \nKernel Alloc Once                   32K        1 \nMALLOC                             2.7G      100 \nMALLOC guard page                  288K       18 \nSTACK GUARD                       56.1M        4 \nStack                             9808K        4 \nVM_ALLOCATE                        192K        6 \n__AUTH                            1430K      260 \n__AUTH_CONST                      23.5M      443 \n__CTF                               824        1 \n__DATA                             9.9M      430 \n__DATA_CONST                      22.0M      448 \n__DATA_DIRTY                      1298K      140 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       529.9M        3 \n__OBJC_RO                         71.9M        1 \n__OBJC_RW                         2200K        1 \n__TEXT                           546.6M      464 \ndyld private memory                272K        2 \nmapped file                      188.5M       27 \nshared memory                     1392K       14 \n===========                     =======  ======= \nTOTAL                              4.1G     2407 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"logWritingSignature" : "cf63fa85a0b979b5770f0091cc3941e39ebee112",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "64b21a7351cbb02ce3442e4e",
"factorPackIds" : {
"REMINDERS_GROCERY" : "659475af5595a45664475f23"
},
"deploymentId" : 240000037
},
{
"rolloutId" : "661464ecda55e5192b100804",
"factorPackIds" : {
  },
  "deploymentId" : 240000005
}

],
"experiments" : [
{
"treatmentId" : "45f4e2a5-551b-4bc2-a2dc-19c244dda8f8",
"experimentId" : "6643969b3099cf28e049862f",
"deploymentId" : 400000007
}
]
}
}

Checklist

[x] I've searched for duplicates. My search queries were (please don't forget to search in closed issues too):

Crash (found https://github.com/nikitabobko/AeroSpace/issues/164 but this is a different stacktrace, althought I have reprodudec this crash as well by dragging windows)

[x] I've read the documentation https://nikitabobko.github.io/AeroSpace/guide & https://nikitabobko.github.io/AeroSpace/commands
[x] I've searched in the documentation. My search queries were:

N/A

❯ aerospace --version
aerospace CLI client version: 0.14.2-Beta 0cb8dbdfc5ee73b8cbc200f175f467ebead55201
AeroSpace.app server version: 0.14.2-Beta 0cb8dbdfc5ee73b8cbc200f175f467ebead55201

Building into this, I've run into this issue when disconnecting the monitors, windows on those monitors are kept there and when trying to manually clicking aerospace's menu bar to go into the leftover space from that monitor and move the windows from there, it crashes.
I have no force assignment settings in my config for this.


Cell name should be more obviously visible

it is way to hidden to be usefull

we'll do tags not names
https://github.com/twosigma/beaker-notebook/issues/2911


Android version

Hello which Android Image do you use ? (SDKManager)
Which APK, cuz it seems that tiktok APK run only on ARM64 devices.
So how did you run the apk on emulator amd64 ?
Thank you

Hi, I'm using a real android device, but if you want to use an emulator. You could use genymotion and install ARM translation  or use the Playstore version image if you want to use Android Emulator. But in my case, I have an issue, the shop menu disappears, so I'm using a real device.


Adding PrimeC homomorphisms

Have you pushed all changes that we did during the personal meeting?

Have you pushed all changes that we did during the personal meeting?

yes

If you want we can merge it now. Or we can wait until we learn why bigenough cause CI to fail on coq-dev.

OK, let's wait for a while


lets move helm before verify to avoid breaking releases when the helm.tgz doesnt get signed

lgtm [merge]


Feature request: Scheduling for each domain

Can you build a scheduling to checking keyword rankings for each domain?.
Now we have only 1 scheduling for all domain

It's more performant this way. If a dedicated cron job/ scheduler is created for each domain, they are going to drain the server of its resources and will cause the server to crash frequently.


Upload fails due to the model addressing owner

There's a failure, because the owner doesn't exists. It needs to be itself I guess?
ERROR [Notice]: Trying to get property of non-object
IN POST /admin/assets/add/EditForm/field/AssetUploadField/upload
Line 229 in /data/site/docroot/steamedclams/code/model/ClamAVScan.php

Source
======
  220: 			// Remove any older scan records on the same file
  221: 			// that are waiting to scan.
  222: 			// ie. ClamAVScanTask finds 'IsScanned => 0' items then
  223: 			//	   creates a new scan record. If this happens, remove
  224: 			//	   any "pending to be scanned" records (ie. IsScanned = 0)
  225: 			$oldScanRecords = self::get()->filter(array(
  226: 				'FileID' => $this->FileID,
  227: 				'IsScanned' => 0,
  228: 				'Action' => ClamAVScan::ACTION_NONE,
* 229: 				'ID:not' => $this->owner->ID,
  230: 			));
  231: 			foreach ($oldScanRecords as $record) {
  232: 				$record->delete();
  233: 			}
  234: 		}
  235: 		// Queue the job (if needed)

Same issue on line 247, where the owner is addressed again

Thanks for fixing this.


Wrong naming on generated _build folder?

Describe the issue
There's an inconsistent naming for folder structure about _build folder in the docs, I don't know if it make any difference on dev or prod, but on my machine there will be like _build/dev/ebin not _build/ebin
Reproduction Steps (If Applicable)
Steps to reproduce the behavior:

Go to Mix sections
Jumps to Mix.exs section

Expected behavior
A correct folder structure based on real device
Screenshots

It might be wrong in the reading. If someone wants to address this I would be happy to either:

Change the path to include dev
Simply remove this part of the material as it's not crucial.


Bug when applying RandomHorizontalFlip()

This is what I get when I applying RandomHorizontalFlip():

As you can see the upper part of some images is totally disrupted.
Here is how I use the accimage:
`
import accimage
def get_img_loader(batch_size, shuffle=True, num_workers=8, mode='train', img_size=227):
    t_dir = os.path.join(imagenet_ssd_dir, 'train')
    v_dir = os.path.join(imagenet_ssd_dir, 'val')

    transform_t = Compose([
        RandomResizedCrop(img_size, (1.0, 1.0), (1.0, 1.0)),
        RandomHorizontalFlip(),
        ToTensor(),
        # Normalize(mean=[0.485, 0.456, 0.406], std=[0.229, 0.224, 0.225]),
    ])
    transform_v = Compose([
        CenterCrop(img_size),
        ToTensor(),
        Normalize(mean=[0.485, 0.456, 0.406], std=[0.229, 0.224, 0.225]),
    ])
    if mode == 'val':
        data_folder = ImageFolder(v_dir, transform_v, loader=accimage.Image)
    else:
        data_folder = ImageFolder(t_dir, transform_t, loader=accimage.Image)

    return DataLoader(data_folder, batch_size=batch_size,shuffle=shuffle, num_workers=num_workers)

`

Have you tried to update Intel IPP library? The code in accimage is very simple, and looks correct: https://github.com/pytorch/accimage/blob/master/imageops.c#L160-L167

I think I've fixed this in this commit: https://github.com/pytorch/accimage/pull/14/commits/d9b0bd08a476cc1fb59c1ec83aef0b6664bd9562

Fixed in #ea4d04d227270314033ccba4747db72fca28a223


Updated the tool to generate client-go libraries

What type of PR is this?
/kind cleanup
/kind deprecation
Which issue(s) this PR fixes:
Fixes #1134
Does this PR introduce a user-facing change?

/assign @tenzen-y

/ok-to-test

/remove-kind deprecation

/release-note-none


 The mentioned input field only accepts a single IP-Address (or a range in CIDR notation).
@feckert

mwan3 config file can  support multiple ipv4 separated by a single line with a comma in source ip

@dibdot I have changed the lua app to javascript recently, during this process I must have made a mistake, so that the entry of several IPs with a comma no longer works.
This is because I have now set the type to IPv4.
@openips From my point of view, this should be a list element anyway, then I can add several again.
For this to work, I have to adapt the mwan3 and create an upgrade script that changes the option from comma separated to a list option.
From my point of view, the comma is a mistake, it is simply due to history that this was allowed until now.


About  AI coding assistant demo

Hi, the newly added AI coding assistant demo is cool! I have a few questions about it:

Did you make the codeT5 model into VS Code plugin? How did you do that?

When demonstrating code generation, editing the comment generates the corresponding code snippet. Aren't the inputs to the code generation model natural Language Description and class Environment?

The format of the data in the Concode dataset is
{
    "code": "int function ( double [ ] arg0 , double [ ] arg1 ) { int loc0 = arg0 . length - arg1 . length ; outer : for ( int loc1 = 0 ; loc1 <= loc0 ; loc1 ++ ) { for ( int loc2 = 0 ; loc2 < arg1 . length ; loc2 ++ ) { if ( ne ( arg0 [ loc1 + loc2 ] , arg1 [ loc2 ] ) ) { continue outer ; } } return ( loc1 ) ; } return ( - 1 ) ; }",
    "nl": "searches for the first subsequence of a that matches sub elementwise . elements of sub are considered to match elements of a if they pass the #eq test . concode_field_sep double max_ratio concode_elem_sep double min_ratio concode_elem_sep boolean off concode_field_sep boolean isElemMatch concode_elem_sep int compare concode_elem_sep boolean isSubset concode_elem_sep boolean ne concode_elem_sep boolean lt concode_elem_sep boolean gte concode_elem_sep void set_rel_diff concode_elem_sep boolean eq concode_elem_sep boolean lte concode_elem_sep boolean gt"
}

Is it possible to generate accurate code snippet by typing only comments without class Environment? Doesn't the loss of context information affect the quality of the generated code?

Hey there,
Yes, I make a CodeT5 demo as a VS code plugin. We first run the model on the GCP and expose it as a web service, which is then integrated into the VS Code extension. Please refer to this online tutorial for more details.
For the demo of code generation, the source input is only the natural language description. We fine-tune another  CodeT5 model for this on our customized Apex dataset, which is not the Concode data and has no env variables.


Is it possible to dispatch actions with some delay (debounce, setTimeout, defer, etc.)?

You mean besides change?

i mean something like this:
... const debouncedOnDispatchSubmit = debounce(() => {   dispatch(actions.submit(formModel)); }, 1000); ... changeAction={(model, value) => {   dispatch(actions.change(model, value));   debouncedOnDispatchSubmit(); } ...
In this implementation it works, but, unfortunately, onSubmit method in Form runs twice

Where is debounce coming from?

debounce was taken from lodash.
but it's no matter, 'cause the bug with "calls twice" appears even in:
...
  setTimeout(() => {
    dispatch(actions.submit(formModel));
  }, 1000);

Can you please make a reproducible code example if this is a RRF bug?

i dunno if it's really bug of RRF, but im gonna try to make some code example tomorrow. thank you!

https://codepen.io/anon/pen/OgBPxE?editors=0010
it's weird, but i can't reproduce bus in sandbox :(
and console.log('onSubmit'); runs only one time, not twice
gonna try to debug my app


Add Airtel Tv support

Feature request
For Add-on ... [e.g. Jiotv]
I'm submitting a proposal to ...

Add Airtel Tv support
Also to add alll these channels as thumbnails in Kodi dashboard

Is your feature request related to a problem? Please describe.
Hi I really enjoy the Kodi add-on but would also like to add Airtel tv support fr better streaming quality of channels and more choice. Also I f you could have a thumbnail of suggested tv shows and movies on the Kodi dashboard

Duplicate of #40


Add configuration options terminateTimeoutMs and terminateGracePeriodMs

I'm submitting this PR for evaluation. Let me know if something is bad or if this is a bad idea altogether.
These new process options only work with the global command pup terminate (at least for now). They don't affect the stop command or the cron terminate option.

terminateWaitFinishMs (optional): Once a termination is triggered by pup terminate, this number specifies how long to wait (in milliseconds) for a process to finish by itself before actually asking it to terminate.
terminateTimeoutMs (optional): Once a termination is triggered by pup terminate, this number specifies how long to wait (in milliseconds) for a process to terminate before killing it. Defaults to 30s. Before this PR, this timeout was global for all processes and fixed at 30s.

Rationale
This PR adds more control over how processes are terminated.
It seems that Windows has a problem to terminate processes gracefully. For instance, I wasn't able to make Windows wait for a sleep 5 to finish before exiting Pup. Now with terminateWaitFinishMs it's possible to some degree.
Another problem is that apparently Dax only sends SIGKILL signals, not SIGTERM.
Finally, setting different termination timeouts for each process is useful when some processes are expected to terminate quickly while others might take a long time to finish.
⚠ Problem: I wasn't able to make Pup clear those KV files upon termination. Not sure if they should actually be deleted.

Cool, this is looking good! Here are some thoughts:

What do you think about renaming terminateWaitFinishMs to terminateGracePeriodMs to further clarify that it is a period for a graceful shutdown?
These settings should be duplicated in the global scope, so there are defaults, optional global overrides, and optional per-process overrides.
I have not really thought this through... But it feels like it would make sense to consider these settings on stop and (cron) terminate too, wouldn't it?

All KV files will be moved to persistent storage in an upcoming update, so they are expected to remain on disk post-shutdown.

What do you think about renaming terminateWaitFinishMs to terminateGracePeriodMs to further clarify that it is a period for a graceful shutdown?

Will do 👍. I thought so much about a name for that config and couldn't come up with anything good 😅.

it would make sense to consider these settings on stop and (cron) terminate too, wouldn't it?

Yes. I didn't do that just because I think it would be a considerably big change and I'd like to get your feedback first on the overall idea and how to execute it. Should we turn Process.stop() into a promise that would take into account all the timeouts? It will require changing some places where it's called.
I will follow your other remarks too. Thanks for the review!

Yes. I didn't do that just because I think it would be a considerably big change and I'd like to get your feedback first on the overall idea and how to execute it. Should we turn Process.stop() into a promise that would take into account all the timeouts? It will require changing some places where it's called.

Thumbs up on this, try it out and see where it leads us 😄

@Leokuma
Had to make some changes to get graceful shutdown working at all, sorry if i'm interfering with your work 🙈
https://github.com/Hexagon/pup/commit/b15413d1a56798be1e9946c4e5d97745ad4b6599

@Hexagon I'm finally back after very busy weeks. I think I will have a little more free time in the next few days.
I was wondering... Should we have the timeouts configs in seconds or ms? sleep command takes seconds, Windows' timeout command takes seconds, IIS webserver takes seconds. Maybe we should use seconds too? People would still be able to specify subseconds with like 0.5 or 1.3.

Great! Yeah seconds sound more reasonable than ms :+1:


Update README.md

As part of the security vulnerabilities hardening project review of this repo indicated that it is no longer used. This repo will be moved to archive status. The readme file was updated to indicate that the repo is in archive status and no longer supported.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Add an API to get all accepted factory attributes

This comes from https://github.com/pytest-dev/pytest-factoryboy/issues/23.
What pytest-factoryboy does is convert all declarations to pytest fixtures allowing them to be easily overridden and parameterized. Currently is uses .declarations() (https://github.com/pytest-dev/pytest-factoryboy/blob/9ab025bb4a91c52daa671bfdea12d15cc7e3a2d8/pytest_factoryboy/fixture.py#L62) but that only works for explicitly overridden declarations. On a DjangoModelFactory there are also the model attributes that are accepted and I assume something similar works for the SQLAlchemy factory.
What i propose is a function (accepted_attributes()?) that lists all attributes that it can accept. For simple factories it will be equal to declarations(), but for a DjangoModelFactory it will also include  all model fields.

@ekohl that's an interesting idea!
In order to add this, we'd first need to add some model introspection code — probably based on some of the code in the auto_factory branch.
Would you be interested in building this? I'd be happy to guide you through the code and ideas :-)

I'd certainly be interested, but I'm suffering from a lack of time I can't promise anything. The AutoFactory sounds like a nice idea btw!

@ekohl no problem, that's the curse of open-source anyway ;)
Don't hesitate to ping me repeatedly if you're ready to work on this and I'm not responding!

Will do

Came across this myself when looking at integrating factoryboy + pytest-factoryboy, for our SQLAlchemy models. I'd love this as well.

@rbarrois https://github.com/ekohl/factory_boy/commit/00deff0be4bfd24c47b8cffe9741738f953350db is my first stab at this. It's very raw and I know not everything is in the right place so I'd appreciate being pointed in the right direction :)
I did notice that get_field_names will error out on the OneToOne field because it doesn't have the blank attribute so you probably want to look at null there.

@rbarrois ping

@ekohl the design looks nice; but I'll have to spend some more time on that old branch to put everything back in memory ;)
And indeed, your point about field.blank is spot-on: blank handles forms, but we're interested in the DB-side model!
In my experience, one of the most complex parts of factory_boy's internals is handling class inheritance, since:

we're playing with metaclasses
there are some corner cases to make the use of factories with abstract models more intuitive...

Have you tried it on such cases? A good place to look would be to add tests for accepted_attributes in the batch around https://github.com/rbarrois/factory_boy/blob/master/tests/test_using.py#L795,L942 :)


[5.9][Build] Do not error if wix already exists

Cherry-pick of 56d350cc1e8eda4ce9989bc773322492fa6bf40d to ensure we don't fail if wix already exists.

@swift-ci please test


Show descriptions for installed plugins

Hey, is there any way to show descriptions for my installed plugins? If so, could you provide an example?  If not, would it be easy-ish to implement?
Currently, I manually copy-paste or paraphrase the READMEs from the plugin author's github into my init.vim so I remember what does what when i come back to edit/tinker with it.
This is a bit arduous, I wind up never updating them, and I was wondering if there was a standardized way to enumerate plugin + descriptions or otherwise walk the list.
I know I can do :help somecommand to show docs for certain plugins, but that assumes I know the command to begin with.  Also, for occasions where something breaks, it can be easier to isolate the problem plugin if i could list all descriptions in one command rather than list them individually/as needed.

NVIM v0.5.0
Build type: Release
LuaJIT 2.0.5
Compilation: /usr/bin/cc -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -O2 -DNDEBUG -Wall -Wextra -pedantic -Wno-unused-pa
rameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wmissing-prototypes -Wimplicit-fallthrough -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -DINCLUDE_GENERATED_DECLARATIONS -D_G
NU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -I/build/neovim/src/neovim-0.5.0/build/config -I/build/neovim/src/neovim-0.5.0/src -I/usr/include -I/build/neovim/src/neovim-0.5.0/
build/src/nvim/auto -I/build/neovim/src/neovim-0.5.0/build/include
Compiled by builduser

Features: +acl +iconv +tui
See ":help feature-compile"

   system vimrc file: "$VIM/sysinit.vim"
  fall-back for $VIM: "/usr/share/nvim"

Type:

[ ] Bug
[ ] Enhancement
[x] Feature Request
[x] Question

OS:

[x] All/Other

Vim:

[x] Terminal Vim
[x] GVim
[x] Neovim

I don't think the feature is so useful. And github API calls are needed to get the information.

I think you should upload example image for the feature.

Gotcha.  I'm ignorant to the format of vim plugins, and wasn't sure if there was a standardized "description" field available to us.  Feel free to close if there's no standardized way to do so upon installation of a plugin (ex during :PlugInstall)

Unfortunately, nothing standard.
Vim plugins has not central repository.
So I have said you should upload example image.

Shoot, well thanks for your time.  I don't think there's anything actionable at this point, I'll close.  Please let me know if you have a donation link of any sorts (willing to donate 20USD for this interaction, hope that's fair), sorry to take up your time.

Don't mind.


Fix lack of styling on Aliyun OSS documentation page

This page was missing styling once exported to HTML. Adding a
<!--[metadata]> block similar to the ones the other *.md files have
appears to solve the problem.

Signed-off-by: Aaron Lehmann

LGTM :+1:


[Web] can't make register form where chrome will recognize username(email)

Steps to Reproduce

Clone https://github.com/matanshukry/tmp-ex-login
Run the example: flutter run -d chrome
Click the Create Account button (looks like link)
Enter random details, e.g. email<EMAIL_ADDRESS>password Aa123456
Optional: Click the SIGN UP button.
Click the "key" icon in the url bar on chrome browser. That will allow you to check what chrome currently detects as username/password.
You can see the password is correctly filled, but the username is blank.

Note: step 5 is optional because the validation can be seen both before and after submitting the form.
Expected results:
The username should be filled. That is, the fields should be set in a way that allow chrome to correctly detect and use the username field.
Actual results:
Chrome can't detect the username field. I tried to add autofillHints, which successfully added some details to the input, but the result is the same.

Logs

$ flutter doctor -v
[√] Flutter (Channel stable, 2.10.4, on Microsoft Windows [Version 10.0.19044.1586], locale en-US)
    • Flutter version 2.10.4 at C:\ProgramFiles\Flutter\SDK
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision c860cba910 (30 hours ago), 2022-03-25 00:23:12 -0500
    • Engine revision 57d3bac3dd
    • Dart version 2.16.2
    • DevTools version 2.9.2

[√] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at C:\ProgramFiles\Android\SDK
    • Platform android-31, build-tools 30.0.3
    • ANDROID_HOME = C:\ProgramFiles\Android\SDK
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 11.0.11+9-b60-7590822)
    • All Android licenses accepted.

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

[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.11.8)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.11.32002.261
    • Windows 10 SDK version 10.0.19041.0

[√] Android Studio (version 2021.1)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.11+9-b60-7590822)

[√] IntelliJ IDEA Community Edition (version 2021.3)
    • IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2021.3.1
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart

[√] VS Code, 64-bit edition (version 1.63.2)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension can be installed from:
       https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

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

[√] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

Hi @matanshukry, Thanks for filing the issue. This is a known issue and is being tracked here https://github.com/flutter/flutter/issues/87735. Closing as duplicate of the linked issue. In case you disagree feel free to write in the comments and we will reopen it.

@maheshmnj yes and no.
Actually the issue I reported can be solved by using AutofillGroup (I wasn't familiar with it).
Now chrome correctly saves the data.
But now I'm encountering the 2nd issue that you linked, where chrome doesn't restore it (for both username and password).
Upvoted and will follow that - thanks!


Assignment-2

Each member should write at least 5 user stories with non-trivial acceptance criteria.
About user stories with acceptance criteria: see this page and here is another explanation.
Each member should write 1-2 persona.
And domain analysis.
@gokarslan @sevdacopur @suyunu @mbugc @dabager @ozerbiber

did we agree on themes/features?

I think we should write user stories first , so we can decide what themes/features we will have.

I added my user stories and a theme in Google Drive folder. You can check it out.

Ok. I added my stories and themes also in same folder.

I also added my stories, persona and domain analysis. I named 3 different files for stories, personas and domain analysis.

I will add them before 7.30.
7 Mart 2016 Pazartesi tarihinde, Kerim Gokarslan<EMAIL_ADDRESS>yazdı:

I also added my stories, persona and domain analysis. I named 3 different
files for stories, personas and domain analysis.
—
Reply to this email directly or view it on GitHub
https://github.com/bounswe/bounswe2016group5/issues/5#issuecomment-193236040
.

I added my domain analysis and will add others in 20 minutes.

I added all of it.

Everything looks fine, any additional comments?

I've also added some user stories and themes.
I think user stories and features look fine but we should organize and add something more to Domain Analysis like comparision with our project and benefits of our project etc.

I think everything is fine, I think we can close this issue.
And thank you all for participating.


Annotate with ngInject instead

Ok, not sure if this is actually an issue, but can't find any information on the subject
When you DI using the angular annotation ie
angular.module("app") .controller("ctrl", ["d1", "d2", "Upload",  function(d1, d2, $upload){   $upload   }])
everything works fine. But, when you try to use ngInject, ie
`angular.module('app").controller("ctrl", ctrl);
/** @ngInject */
function ctrl(d1, d2, Upload) {
$upload
}`
$upload is undefined. Is there a way to reference Upload as $upload?
(ReferenceError: $upload is not defined, on  file.upload = $upload.upload())
Thanks

This won't work because in the first method you can explicitly say that use "Upload" as $upload. However, in the second method, you can't. Still, you can inject the Upload as this if you really really want to refer it as $upload even though I'm not recommending it.
/** @ngInject */
function ctrl(d1, d2, Upload) {
    var $upload = Upload;
}

Actually I tried that as well, it didn't work either.


[type:feature] Add xmlx.go and xmlx_test.go

Codecov Report

Merging #107 (c7e16ab) into main (fb7cd3f) will increase coverage by 0.10%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #107      +/-   ##
==========================================
+ Coverage   89.53%   89.64%   +0.10%
==========================================
  Files          28       29       +1
  Lines         889      898       +9
==========================================
+ Hits          796      805       +9
  Misses         68       68
  Partials       25       25

Impacted Files
Coverage Δ

gox/encodingx/xmlx/xmlx.go
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update fb7cd3f...c7e16ab. Read the comment docs.

I have read the CLA Document and I hereby sign the CLA


Get rid of eval in rule's "then" clause

With #15 almost ready, it makes sense to limit all rule's clauses to safe operations. If it's sufficient to leave only math operations and reading from variables, this can be done with a simple parser (should take no more than a day to implement and test).
Or we can keep supporting the old approach with eval and add the new safe mode - allowing rule engine to run unsafe mode only in certain cases (i.e. if all rules would be coming from trusted source).

Interesting thought indeed! I presume you suggest this for the TableRule's only, right?
Let's see. then/target action needs to support

direct assignment
calculations based on context variables
function calls (in the long run)

What's your specific proposal how to make each of these safe?  A(var__mult=value) would express lambda context : context.var * value?

Or we can keep supporting the old approach with eval and add the new safe mode

I like that. Having options is good.

I guess we can leave function calls for later, but really it may be quite simple, e.g.
A(funcname__fn=args) => func_name(context, *args)
where funcname is some known function, e.g. imported from a #13 -exported ruleset's .egg file. And args is a tuple passed into the function call in the then clause. E.g. - funcname(var, 5, 3) would create A(funcname__fn=(var, 5, 3). If that makes sense we can do the same for Q objects, too.
What do you think?

I'm having second thoughts on this. Let say we want to allow function calls like this in then clauses:
then: math.sqrt(context.variable)
how can we do this?

How about adding a directive that imports modules into context, i.e.
import: math, foobar
if: ...
then: math.sqrt(variable)
...

Btw, I've had an idea that we could make rule syntax a bit simpler if we just use a dict like:
then:
   math.sqrt(foo * 2): bar
   something + 1: another_thing

This way we exclude the situation where number of "then" and "target" clauses is mismatched.
As for implementation, this would be compiled parse trees, something like:
{['call', 'math.sqrt', [['var', 'foo',] '*', 2]]: 'bar',
 [['var', 'something'] + 1]: 'another_thing'}

Evaluating this is straightforward.
Note that even if we don't use the dictionary and keep a separate "target" clause, we'll probably end up with the same approach to parsing. At least I can't understang how to write a solution based on the stuff you've written regarding A-expressions - seems to be to compicated to me.
Using dictionaries like that has one important side effect - we don't know the order in wich then-clauses are executed. We should consider if that is a good thing or not. It may be easier to reason about rule's results if all statements in "then" clause would read from original context and write to a new one, rather than original - then the order of execution shouldn't matter. So "then" clauses would work like a transaction.
Also we could consider changing keys and values in this dict, to force targets to be unique.
then:
   bar: math.sqrt(foo * 2)
   another_thing: something + 1

I'm not advocating a specific approach here, just sharing some ideas :-)

I'm not advocating a specific approach here, just sharing some ideas :-)

that's a great idea. Never mind my Action object, that was before I knew you were going to use pyparsing...
In terms of syntax, I like the second approach, it gets rid of the need for the target clause and is easy to understand:
then:
   bar: math.sqrt(foo * 2)
   another_thing: something + 1


Error upon importing assets

Same as before but a bit different now!
Assets\Third Party\Baracuda\Assets\Baracuda\Monitoring\Internal\Units\ValueUnit.cs(149,110): error CS1061: 'T' does not contain a definition for 'ConvertUnsafe' and no accessible extension method 'ConvertUnsafe' accepting a first argument of type 'T' could be found (are you missing a using directive or an assembly reference?)

I will fix it in the next patch. If you don't want to wait, you should be able to fix it by replacing it
ConvertUnsafe with ConvertFast

thank you!


ObjectDisposedException is thrown instead of TaskCancelledException when FtpClient.ConnectAsync() is called with cancelled token

FTP OS: N/A
FTP Server: N/A
Computer OS: Windows
FluentFTP Version: 32.3.3
When FtpClient.ConnectAsync() is called with a CancellationToken that has already been cancelled it throws ObjectDisposedException. I was expecting TaskCancelledException.
I discovered this during development while testing the FtpClient's cancellation behavior, but it seems plausible that it could happen in a production app, e.g., if multiple operations are using the same cancellation token and the token happens to be cancelled just before the call to ConnectAsync().
Here's code that reproduces the issue:
private static async Task TestAsync() {

    FtpTrace.AddListener(new ConsoleTraceListener());

    // This could be cancelled due to multiple operations using the same token, a timeout expiring, etc.
    var cancelledToken = new CancellationToken(true);

    using (var ftpClient = new FtpClient(new Uri("ftp://<IP_ADDRESS>"))) {
        await ftpClient.ConnectAsync(cancelledToken);
    }
}

Logs :
# ConnectAsync()
Status:   Connecting to <IP_ADDRESS>:21

# Dispose()
Status:   Disposing FtpClient object...
Status:   Disposing FtpSocketStream...
Status:   Disposing FtpSocketStream...

Here's the exception:
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'System.Net.Sockets.Socket'.
   at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult)
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at FluentFTP.FtpSocketStream.<EnableCancellation>d__64.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at FluentFTP.FtpSocketStream.<ConnectAsync>d__80.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at FluentFTP.FtpClient.<ConnectAsync>d__29.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at FluentFTP.FtpClient.<ConnectAsync>d__27.MoveNext()
[...non FtpClient stack traces omitted...]

Hi, thanks for this. So can this fix it?
At the start of every async method, this snippet:
if (CancellationToken.IsCancellationRequested){
    throw new TaskCancelledException();
}

Hi, thanks for taking a look at this.
That would fix the specific case where the token passed in is already cancelled (though I would use CancellationToken.ThrowIfCancellationRequested() instead of the code from your comment, but it doesn't fix the case where the token is cancelled from another thread while ConnectAsync is running.
Based on the documentation it sounds like the recommended pattern is to handle the ObjectDisposedException used to indicate cancellation:

To cancel a pending call to the BeginConnect method, close the Socket. When the Close method is called while an asynchronous operation is in progress, the callback provided to the BeginConnect method is called. A subsequent call to the EndConnect method will throw an ObjectDisposedException to indicate that the operation has been cancelled.

What about something like this?
try {
    await EnableCancellation(Task.Factory.FromAsync(connectResult, m_socket.EndConnect), token, () => m_socket.Close());
} catch (ObjectDisposedException) {
    token.ThrowIfCancellationRequested();
    // If this code is reached it means that the call to m_socket.Close() was not from
    // EnableCancellation() (because the token is not cancelled).
    // I haven't checked the rest of the code to determine if this is possible or if this is
    // the correct way to handle it, but it will match the behavior from before this change.
    throw;
}

This might solve it. You want me to use this pattern for every method? Or just a change in the internal socket methods?

It seems to me like it should be used anywhere ObjectDisposedException would be thrown instead of TaskCancelledException when an in-progress operation is cancelled.
It seems like would apply anywhere Socket.Close() is used to abort an in-progress operation when it is cancelled (e.g. via EnableCancellation). I'm not familiar enough with the code to know if there are other places where this pattern is used. I also have not looked into how this applies to the .NET Core version of the code.


Update CHANGELOG.md

Description of the change:
Motivation for the change:
Reviewer Checklist

[ ] Implementation matches the proposed design, or proposal is updated to match implementation
[ ] Sufficient unit test coverage
[ ] Sufficient end-to-end test coverage
[ ] Docs updated or added to /doc
[ ] Commit messages sensible and descriptive

/approve

/approve cancel

Closing as these generated changes appear to be a bit off. Tracking updating this file in #2308.


doc: maint - contributors and used by [skip ci]

So much for [skip ci], guess it must be in the commit message! :slightly_smiling_face:


Please provide healthy check and bind it to your notification system

In order to check status of your rest endpoints regularly, ideally please check their healthy status in an automated way, because once rest APIs from your site stops working we are getting blocked accordingly.

Fixed in the code and Test environment, please provide me with a timeslot to deploy in QA @seymurfarziyev

We will replay our testings with Nosy next Monday, so feel free deploy to QA. Just wondering, how will you get notified (per email or notification system, slack whatever ?) when any of your services is down or performs slowly ?
Thanks a lot!

we will get grafana soon in our QA environment, you can follow the enhancement here:
https://github.com/notification-system/nosy-deployment/issues/4


Error for inline nullable variable declaration

if (parameters.TryGetValueAs("ProductId", out int? productId))
error : SA0102 : CSharp.CsParser : A syntax error has been discovered in file
'parameters' is IDictionary<string, object>
No error appears if productId is int.

Duplicate of #124.


 Update the settings to protect the main branch, have github actions running lint/test.
Acceptance criteria:

Initial commit exists in the repository
The main branch is protected
Github action instrumented to run linting and testing
PRs require a review to merge
Merges are done via rebase

Initial commit pushed, settings configured


CUDA: Division by zero stops the kernel

The following:
from numba import cuda
import numpy as np

r = np.zeros(1)
x = np.zeros(1)
y = np.ones(1)

@cuda.jit
def f(r, x, y):
    r[0] = y[0] / x[0]
    print("Here")

f[1, 1](r, x, y)
cuda.synchronize()

print(r)

prints:
[0.]

instead of the expected:
Here
[inf]

It seems like this has existed for quite some time - even with Numba 0.48.0 the same result is observed. The PTX contains:
       ; %rd5 points to the value of x[0]

	ld.global.f64 	%fd1, [%rd5];
	setp.eq.f64	%p1, %fd1, 0d0000000000000000;
	@%p1 bra 	BB0_2;

       ; Do division, print("Here")

BB0_2:
	ret;

Think the issue is in code gen. The above PTX probably comes from LLVM IR:
  %".87" = load double, double* %".86"
  %".88" = fcmp oeq double %".87",              0x0
  br i1 %".88", label %"B0.if", label %"B0.endif", !prof !2
B0.if:
  ret i32 1
B0.endif:
  %".91" = fdiv double %".58", %".87"

which is from:
https://github.com/numba/numba/blob/62df0f056c70981c47c32faa32e3ad4651618129/numba/cpython/numbers.py#L599-L600
If those lines are commented, then the MWR behaves as expected.


gpt-4o tokenizer

gpt-4o uses a new tokenizer o200k_base, already available in the original tiktoken library

Hello! Glad you're excited about gpt-4o. Closing, since I don't think there's anything to do here (tiktoken 0.7 will be released on PyPI once the emulated aarch64 builds complete)


[TIKA-3344] [TIKA-3345] main

main branch changes for the [TIKA-3344] [TIKA-3345]

Note: Build failure is not changes related. Build failures are tika app related.

*test failure, not build failure


Misleading error message(undefined symbol: EVP_PKEY_get_base_id) with engine load from OpenSSL1.1.1n

When doing engine load we are  seeing error message  "undefined symbol: EVP_PKEY_get_base_id" from DSO_bind_func() which checks for "EVP_PKEY_get_base_id"  as mentioned below which is due to changed from PR #17541
Here I am using OpenSSL 1.1.1n with Engine built and linked against OpenSSL 1.1.1n. Although there are no failures but the error messages mentioned below are misleading.  Any thoughts on this ?
Engine : https://github.com/intel/QAT_Engine
./openssl engine -t -c  qatengine<PHONE_NUMBER>38272:error:2506406A:DSO support routines:dlfcn_bind_func:could not bind to the requested symbol name:crypto/dso/dso_dlfcn.c:188:symname(EVP_PKEY_get_base_id): /root/yoga/openssl_install/lib/engines-1.1/qatengine.so: undefined symbol: EVP_PKEY_get_base_id<PHONE_NUMBER>38272:error:2506C06A:DSO support routines:DSO_bind_func:could not bind to the requested symbol name:crypto/dso/dso_lib.c:186: (qatengine) Reference implementation of QAT crypto engine(qat_sw) v0.6.11  [RSA, id-aes128-GCM, id-aes192-GCM, id-aes256-GCM, X25519, SM2]      [ available ]

You can ignore this, it was meanwhile fixed.

Can you please let commit details of the fix ?

I referred to d6bf4a2218aeb246ba7d34f02e895c37569c8265


Build issues with latest version 2.1.3

Downloaded the latest version of the library (2.1.3) and found that my application does not build anymore. I get the following error.
ERROR in No NgModule metadata found for 'AppModule'.
Reverting back to 2.1.2 works fine. Am I missing anything? My angular version is 6.1.6.
Thanks in advance.
Sushil

There's a new error now, saying
ERROR in node_modules/angular2-draggable/lib/angular-draggable.directive.d.ts(2,27): error TS2307: Cannot find module './models/position'.
node_modules/angular2-draggable/lib/angular-resizable.directive.d.ts(2,30): error TS2307: Cannot find module './widgets/resize-handle'.
node_modules/angular2-draggable/lib/angular-resizable.directive.d.ts(3,34): error TS2307: Cannot find module './models/resize-handle-type'.
node_modules/angular2-draggable/lib/angular-resizable.directive.d.ts(4,30): error TS2307: Cannot find module './models/resize-event'.
node_modules/angular2-draggable/public_api.d.ts(4,15): error TS2307: Cannot find module './lib/models/position'.

Same thing, had to force 2.1.2 to fix build.

I'm getting

ERROR in Couldn't resolve original symbol for ./lib/models/position from C:/my project/node_modules/angular2-draggable/angular2-draggable.d.ts`

Sorry for the issue. I published a broken package. Now please upgrade to 2.1.4


Inconsistency in definition of the particle-two rest-frame approach

Currently, the particle-two rest frame is approach with Rz(pi)Ry(pi).
The way to get the standard conventions (good parity relation), would be with using just Rz(pi).
For the inverse (passive) transformations used in the code,
C(1) = Ry(-theta) * Rz(-phi)
C(2) = Ry(-pi)  * Ry(-theta) * Rz(-phi)

Particle two convention
The consistent way to define the particle two, comes in when checking properties of helicity couplings.
| -p_z, j2,lam2> = (-1)^{j2-lam2} Rz(pi) Bz |0; j2, lam2>

the relation with parity is discussed in Martin-Spearman, and Richmann books.
Reasoning with 3b example
The way to see, understand and check this algebra is to write down the definition of the helicity state for every decay chain.
Every helicity state can be written as R*Bz |rest, lambda> (acting on canonical).
Comparison of the R*Bz for different chains gives us the Wigner rotations.
So, I manually write down i->0transformation for every particle and every chain
Chain 1 ((2, 3), 1)
{((2, 3), 1): HelicityAngles(phi_rf=0.0, theta_rf=0.0),
(2, 3): HelicityAngles(phi_rf=0.0, theta_rf=2.2040260328305434)}

1: Rz(pi)
2: 0 rotation
3:  Rz(2.2) B Rz(pi)

Chain 2 ((3, 1), 2)
{((3, 1), 2): HelicityAngles(phi_rf=3.141592653589793, theta_rf=1.2888492044270379),
(3, 1): HelicityAngles(phi_rf=3.141592653589793, theta_rf=1.063056448747897)}

1: Ry(pi)*Rz(1.2)*Ry(pi)*Rz(1.06)*R(pi)  [ok]
2: Ry(pi)*Rz(1.2)*Rz(pi)                 [not ok] for good reason
3: Ry(pi)*Rz(1.2)*Ry(pi)*Rz(1.06)*R(pi)  [ok]

for the chain 2:
D_{lam0,lam-lam2}^{j0*}(pi, theta, 0) * D_{lam,lam2-lam1}^{j*}(pi, theta, 0)

Chain 3 ((1, 2), 3)
{((1, 2), 3): HelicityAngles(phi_rf=0.0, theta_rf=2.519541213603429),
(1, 2): HelicityAngles(phi_rf=0.0, theta_rf=1.1369115719521428)}

1: sub, 0 rotation
2: sub, Rz(1.13)*Rz(pi) rotation
3: 0, Rz(2.5)*Rz(pi) rotation

Btw,
I think the reason of the original, inconsistent transformation is from a common way of computing solid angle of the particle in -vec p direction, which is pi+phi, pi-theta. One has to be careful with such things.

added with #53


Error starting daemon: Error initializing network controller: could not delete the default bridge network: network bridge has active endpoints

When I try to start docker container I receive the error:
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
Error: failed to start containers: [74858bfce398ceaa132559ed5dd1d88934c6c45e413f047791f1096d6679e695]
I found in /var/log/upstart/docker.log:
^[[34mINFO^[[0m[0000] API listen on /var/run/docker.sock
^[[34mINFO^[[0m[0000] [graphdriver] using prior storage driver "aufs"
^[[34mINFO^[[0m[0000] Firewalld running: false
^[[31mFATA^[[0m[0000] Error starting daemon: Error initializing network controller: could not delete the default bridge network: network bridge has active endpoints
/var/run/docker.sock is up

Hi!
Please read this important information about creating issues.
If you are reporting a new issue, make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead.
If you suspect your issue is a bug, please edit your issue description to include the BUG REPORT INFORMATION shown below. If you fail to provide this information within 7 days, we cannot debug your issue and will close it. We will, however, reopen it if you later provide the information.
This is an automated, informational response.
Thank you.
For more information about reporting issues, see https://github.com/docker/docker/blob/master/CONTRIBUTING.md#reporting-other-issues

BUG REPORT INFORMATION
Use the commands below to provide key information from your environment:
docker version:
docker info:
uname -a:
Provide additional environment details (AWS, VirtualBox, physical, etc.):
List the steps to reproduce the issue:
1.
2.
3.
Describe the results you received:
Describe the results you expected:
Provide additional info you think is important:
----------END REPORT ---------
#ENEEDMOREINFO

docker version:
Client:
Version:      1.9.1
API version:  1.21
Go version:   go1.4.3
Git commit:   a34a1d5
Built:        Fri Nov 20 17:56:04 UTC 2015
OS/Arch:      linux/amd64
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
docker info:
An error occurred trying to connect: Get http:///var/run/docker.sock/v1.21/info: read unix /var/run/docker.sock: connection reset by peer
uname -a:
Linux visagio-0466 3.13.0-68-generic #111-Ubuntu SMP Fri Nov 6 18:17:06 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
I think this is a bug but I don't know.
This error occour after install this upgrades:
2015-11-26 21:29:58 upgrade dpkg:amd64 1.17.5ubuntu5.4 1.17.5ubuntu5.5
2015-11-26 21:30:05 upgrade libmm-glib0:amd64 1.0.0-2ubuntu1 1.0.0-2ubuntu1.1
2015-11-26 21:30:06 upgrade openjdk-7-jdk:amd64 7u85-2.6.1-5ubuntu<IP_ADDRESS> 7u91-2.6.3-0ubuntu<IP_ADDRESS>
2015-11-26 21:30:08 upgrade openjdk-7-jre:amd64 7u85-2.6.1-5ubuntu<IP_ADDRESS> 7u91-2.6.3-0ubuntu<IP_ADDRESS>
2015-11-26 21:30:10 upgrade icedtea-7-jre-jamvm:amd64 7u85-2.6.1-5ubuntu<IP_ADDRESS> 7u91-2.6.3-0ubuntu<IP_ADDRESS>
2015-11-26 21:30:10 upgrade openjdk-7-jre-headless:amd64 7u85-2.6.1-5ubuntu<IP_ADDRESS> 7u91-2.6.3-0ubuntu<IP_ADDRESS>
2015-11-26 21:30:15 upgrade dpkg-dev:all 1.17.5ubuntu5.4 1.17.5ubuntu5.5
2015-11-26 21:30:16 upgrade libdpkg-perl:all 1.17.5ubuntu5.4 1.17.5ubuntu5.5
2015-11-26 21:30:17 upgrade libunity-control-center1:amd64 14.04.3+14.04.20140922-0ubuntu1.1 14.04.3+14.04.20150916-0ubuntu1
2015-11-26 21:30:18 upgrade modemmanager:amd64 1.0.0-2ubuntu1 1.0.0-2ubuntu1.1
2015-11-26 21:30:19 upgrade unity-control-center:amd64 14.04.3+14.04.20140922-0ubuntu1.1 14.04.3+14.04.20150916-0ubuntu1

Sorry!

@caseca has it been resolved for you?

Nop, I found the solution in other ticket.

@caseca it would be great if you put the link for your solution here.

me too, @caseca can you share the solution?

The link for solution https://github.com/docker/docker/issues/17083

I went through the solution provided above and removed  /var/lib/docker/network and it worked.
sudo rm -r /var/lib/docker/network
Thanks @caseca

It happened with me as well:

docker@boot2docker:~$ docker version
Client:
 Version:      1.9.1
 API version:  1.21
 Go version:   go1.4.3
 Git commit:   a34a1d5
 Built:        Fri Nov 20 17:56:04 UTC 2015
 OS/Arch:      linux/amd64
Cannot connect to the Docker daemon. Is the docker daemon running on this host?

time="2016-01-11T18:46:00.193523668Z" level=debug msg="Registering ipam provider: default"
time="2016-01-11T18:46:00.235543617Z" level=debug msg="Cleaning up old shm/mqueue mounts: start."
time="2016-01-11T18:46:00.235685146Z" level=fatal msg="Error starting daemon: Error initializing network controller: could not delete the default bridge network: network bridge has active endpoints"

Deleting the /var/lib/docker/network directory solved the issue.

My problem was fixed after reinstalling docker:
$ sudo apt-get remove docker-engine
$ sudo chown me:me /var/lib/docker
$ rm -rfv /var/lib/docker

then proceed with the install process

So, rm /var/lib/docker/network did not work for me. What woked was deleting the bridged interface named "docker0", this can be done on RHEL/CentOS by: 1)ip link set docker0 down 2)brctl delbr docker0 and then systemctl start docker

We resolved this issue in 1.9.0 (for docker0 bridge). If anyone else is seeing this issue in 1.10.0, Pls copy the entire startup log and share that information here.

This is the order of the steps:
[root@system network-scripts]# ip link set docker0 down
[root@system network-scripts]# brctl delbr docker0
[root@system network-scripts]# rm -fr /var/lib/docker/network
[root@system network-scripts]# systemctl start docker
[root@system network-scripts]# ps -ef | grep -i docker
root     62193     1  5 15:25 ?        00:00:00 /usr/bin/docker daemon -H fd://
root     62273 48562  0 15:25 pts/1    00:00:00 grep --color=auto -i docker
[root@system network-scripts]#

sudo rm -r /var/lib/docker/network worked for me thanks @jkasaudhan & @caseca

@mavenugo I have this error in 1.10.2
root@tta:/# docker version
Client:
 Version:      1.10.2
 API version:  1.22
 Go version:   go1.5.3
 Git commit:   c3959b1
 Built:        Mon Feb 22 21:37:01 2016
 OS/Arch:      linux/amd64
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
root@tta:/#  sudo service docker start
docker start/running, process 23362
root@tta:/# sudo docker run hello-world
docker: Cannot connect to the Docker daemon. Is the docker daemon running on this host?.
See 'docker run --help'.
root@tta:/# docker info
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
root@tta:/# uname -a
Linux tta 4.2.0-30-generic #35~14.04.1-Ubuntu SMP Fri Feb 19 14:48:13 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
root@tta:/# /usr/bin/docker daemon -H unix:///var/run/docker.sock
INFO[0000] [graphdriver] using prior storage driver "aufs"
INFO[0000] Graph migration to content-addressability took 0.00 seconds
INFO[0000] Firewalld running: false
FATA[0000] Error starting daemon: Error initializing network controller: Error creating default "bridge" network: failed to parse pool request for address space "LocalDefault" pool "" subpool "": could not find an available predefined network

I also tried to remove /var/lib/docker/network but that didn't fix the issue for me

try this:
#ip link set docker0 down
brctl delbr docker0
rm /var/lib/docker/network
restart docker
On Thu, Feb 25, 2016 at 11:34 AM, Preethi Kasireddy <
<EMAIL_ADDRESS>wrote:

I also tried to remove /var/lib/docker/network but that didn't fix the
issue for me
—
Reply to this email directly or view it on GitHub
https://github.com/docker/docker/issues/18283#issuecomment-188893292.

@kvashishta thank you..but didn't work
root@tta:~# ip link set docker0 down
Cannot find device "docker0"

maybe your docker interface is named differently, please send  o/p of:
ip ad sh
On Thu, Feb 25, 2016 at 11:46 AM, Preethi Kasireddy <
<EMAIL_ADDRESS>wrote:

@kvashishta https://github.com/kvashishta thank you..but didn't work
root@tta:~# ip link set docker0 down
Cannot find device "docker0"
—
Reply to this email directly or view it on GitHub
https://github.com/docker/docker/issues/18283#issuecomment-188899113.

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet <IP_ADDRESS>/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: em1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master bond0 state UP group default qlen 1000
    link/ether 00:25:90:7b:59:9d brd ff:ff:ff:ff:ff:ff
3: p4p1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master bond0 state UP group default qlen 1000
    link/ether 00:25:90:7b:59:9d brd ff:ff:ff:ff:ff:ff
4: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
    link/ether 00:25:90:7b:59:9d brd ff:ff:ff:ff:ff:ff
    inet6 fe80::225:90ff:fe7b:599d/64 scope link
       valid_lft forever preferred_lft forever
5: bond0.2764@bond0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
    link/ether fa:16:3e:7c:ae:cc brd ff:ff:ff:ff:ff:ff
    inet <IP_ADDRESS>/28 brd <IP_ADDRESS> scope global bond0.2764
       valid_lft forever preferred_lft forever
    inet6 fe80::f816:3eff:fe7c:aecc/64 scope link
       valid_lft forever preferred_lft forever
6: bond0.3739@bond0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
    link/ether fa:16:3e:83:b3:e5 brd ff:ff:ff:ff:ff:ff
    inet <IP_ADDRESS>/28 brd <IP_ADDRESS> scope global bond0.3739
       valid_lft forever preferred_lft forever
    inet6 fe80::f816:3eff:fe83:b3e5/64 scope link
       valid_lft forever preferred_lft forever

Not sure, docker by default creates a docker0 interface, so it will not be
named anything else....
On Thu, Feb 25, 2016 at 11:54 AM, Preethi Kasireddy <
<EMAIL_ADDRESS>wrote:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet <IP_ADDRESS>/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: em1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master bond0 state UP group default qlen 1000
link/ether 00:25:90:7b:59:9d brd ff:ff:ff:ff:ff:ff
3: p4p1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master bond0 state UP group default qlen 1000
link/ether 00:25:90:7b:59:9d brd ff:ff:ff:ff:ff:ff
4: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether 00:25:90:7b:59:9d brd ff:ff:ff:ff:ff:ff
inet6 fe80::225:90ff:fe7b:599d/64 scope link
valid_lft forever preferred_lft forever
5: bond0.2764@bond0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether fa:16:3e:7c:ae:cc brd ff:ff:ff:ff:ff:ff
inet <IP_ADDRESS>/28 brd <IP_ADDRESS> scope global bond0.2764
valid_lft forever preferred_lft forever
inet6 fe80::f816:3eff:fe7c:aecc/64 scope link
valid_lft forever preferred_lft forever
6: bond0.3739@bond0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether fa:16:3e:83:b3:e5 brd ff:ff:ff:ff:ff:ff
inet <IP_ADDRESS>/28 brd <IP_ADDRESS> scope global bond0.3739
valid_lft forever preferred_lft forever
inet6 fe80::f816:3eff:fe83:b3e5/64 scope link
valid_lft forever preferred_lft forever
—
Reply to this email directly or view it on GitHub
https://github.com/docker/docker/issues/18283#issuecomment-188902949.

@kvashishta @mavenugo yeah. it looks like something with the Docker install is failing.
I followed the exact step by step instructions here (https://docs.docker.com/engine/installation/linux/ubuntulinux/). I tried:

To create a docker group with a user, then log out and log in and restart docker deamon
To uninstall and reinstall Docker
Remove the /var/lib/docker/network folder

and neither of these worked for me.

on Manjaro (Arch) :
rm /var/lib/docker/network/files/*
and then it worked immediately (I had "Error starting daemon: Error initializing network controller: could not delete the default bridge network: network bridge has active endpoints")

Hi. Having the same issue.   Thoughts?
It was running, got a hard reset and now this:
"An error occurred trying to connect: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.22/info: read unix @->/var/run/docker.sock: read: connection reset by peer"
/var/log/upstart/docker.log is full of this loop.
/var/run/docker.sock is up
INFO[0000] [graphdriver] using prior storage driver "aufs"
INFO[0000] Graph migration to content-addressability took 0.00 seconds
INFO[0000] Firewalld running: false
FATA[0000] Error starting daemon: Error initializing network controller: could not delete the default bridge network: network bridge has active endpoints
/var/run/docker.sock is up
INFO[0000] [graphdriver] using prior storage driver "aufs"
INFO[0000] Graph migration to content-addressability took 0.00 seconds
INFO[0000] Firewalld running: false
FATA[0000] Error starting daemon: Error initializing network controller: could not delete the default bridge network: network bridge has active endpoints
/var/run/docker.sock is up
INFO[0000] [graphdriver] using prior storage driver "aufs"
INFO[0000] Graph migration to content-addressability took 0.00 seconds
INFO[0000] Firewalld running: false
FATA[0001] Error starting daemon: Error initializing network controller: could not delete the default bridge network: network bridge has active endpoints
uname -a
Linux docker-hostnameremoved 3.16.0-62-generic #83~14.04.1-Ubuntu SMP Fri Feb 26 22:52:39 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
docker version
Client:
Version:      1.10.2
API version:  1.22
Go version:   go1.5.3
Git commit:   c3959b1
Built:        Mon Feb 22 21:37:01 2016
OS/Arch:      linux/amd64
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
/etc/issue
"Ubuntu 14.04.4 LTS \n \l"

Fixed:
''' ls /var/lib/docker/network/files | wc -l
20937'''
Clearing this out corrected the issue, but this still seems like a bug in 1.10.2 that should be fixed.

Hi, This is still happening in 1.10.2,   What additional information can I provide to help get this fixed? I just cleared a few thousand containers off multiple servers.

I got the same issue with Docker 1.10.3
I could fixed it with sudo rm -r /var/lib/docker/network
Here are the daemon logs:
/var/run/docker.sock is up
^[[34mINFO^[[0m[0020] Graph migration to content-addressability took 0.00 seconds
^[[33mWARN^[[0m[0020] Running modprobe bridge br_netfilter failed with message: modprobe: WARNING: Module br_netfilter not found.
insmod /lib/modules/3.13.0-85-generic/kernel/net/llc/llc.ko
insmod /lib/modules/3.13.0-85-generic/kernel/net/802/stp.ko
insmod /lib/modules/3.13.0-85-generic/kernel/net/bridge/bridge.ko
, error: exit status 1
^[[34mINFO^[[0m[0020] Firewalld running: false
^[[31mERRO^[[0m[0020] getEndpointFromStore for eid 4bf1266f9520685c1467592223abef97199711b77d7f7bf2a5e5845cd5f74af3 failed while trying to build sandbox for cleanup: could not find endpoint 4bf1266f9520685c1467592223abef97199711b77d7f7bf2a5e5845cd5f74af3: []
^[[33mWARN^[[0m[0020] Failed deleting endpoint 4bf1266f9520685c1467592223abef97199711b77d7f7bf2a5e5845cd5f74af3: failed to get endpoint from store during Delete: could not find endpoint 4bf1266f9520685c1467592223abef97199711b77d7f7bf2a5e5845cd5f74af3: []

^[[31mFATA^[[0m[0020] Error starting daemon: Error initializing network controller: could not delete the default bridge network: network bridge has active endpoints
/var/run/docker.sock is up
^[[34mINFO^[[0m[0000] Graph migration to content-addressability took 0.00 seconds
^[[34mINFO^[[0m[0000] Firewalld running: false
^[[31mFATA^[[0m[0000] Error starting daemon: Error initializing network controller: could not delete the default bridge network: network bridge has active endpoints
/var/run/docker.sock is up
^[[34mINFO^[[0m[0000] Graph migration to content-addressability took 0.00 seconds
^[[34mINFO^[[0m[0000] Firewalld running: false
^[[31mFATA^[[0m[0000] Error starting daemon: Error initializing network controller: could not delete the default bridge network: network bridge has active endpoints

I had the same issue. Thank you guys for share

had same problem with Ubuntu 15.04 after updating kernel to  Linux  4.2.0-36-generic
solution is to remove sudo rm -rf /var/lib/docker/network/files and after that restart the machine
...one other thing I've done was to do  sudo ifconfig docker0 down before restart, maybe that helped too
ping @iam-peekay, try this maybe it will work

Thanks. The solution: sudo rm -rf /var/lib/docker/network/files works for me too.
Docker Version 1.9.1 on CentOS 7.

Same issue here, tried to remove /var/lib/docker/network/files and the whole solution yo gave here and nothing works.
systemctl restart docker
Job for docker.service failed because the control process exited with error code.  Note that I'm installing openshift and docker is installed by openshift-ansible via RPM.

I had this problem and resolved it my turning off my vpn before starting docker.

This fixed it for me:
head -n -1 /etc/resolv.conf | sudo tee /etc/resolv.conf
(sdujancourt.me/2017/02/07/dockerd-error-initializing-network-controller-list-bridge-addresses-failed-no-available-network/)

Am I mission something where is sudo rm -r /var/lib/docker/network?    where should I run it? when I ran it? I am getting same error after I created a transparent network. I deleted everything and install docker again but I still get this error after I switch to windows container.

@nikoo56 You should run it from the host, not inside the container.    Is this a windows host or a linux host?

@DamionWaltermeyer  its Windows host, I run everything in windows powershell. Like Docker info. but I never seen sudo

Was getting this error when installing docker-ce on Ubuntu 17.10 artful.
Turning off vpn & installing again fixed it, thanks.


The WER is always 1.000

When I was training, the loss function dropped to 3.18, and the WER and CER were always 1.000.I printed the predictionbatch, and each predictionbatch is [39,39,39,39,39,39.39,39].Do you know what caused this？

Please check #6.


How to test other datasets such as nfs?

Thanks for your excellent work.
Other datasets such as nfs is tested on this proj or other tools like got-10k toolkit?

Other benchmarks are also integrated. Modify --dataset according to README during evaluation.
https://github.com/botaoye/OSTrack/blob/main/README.md#evaluation


Code Quality: Log errors when setting FolderBackgroundImageSource

Prevent crash and log error when creating URI from FolderBackgroundImageSource

Would it be better to display a prompt with more information? This exception mainly occurs if the path isn't set correctly.


[Feature] local plugins support

vim-plug supports use local plugins
" Unmanaged plugin (manually installed and updated)
Plug '~/my-prototype-plugin'

Thank you for the suggestion. I wont fix this issue because of the following reasons.

Vim-jetpack merges the directory into one by manual command. Thus, you need to run the command for every local project updates if vim-jetpackag manage the local project. However, this is not friendly.

You can optionally stop the directory merging by the parameter. Then, Jetpack works as well as Plug for the lcoal project. However, I do not know the difference between Plug 'path/to/project' and set rtp+=path/to/project`.

You can define command -nargs=1 JetpackLocal set rtp+=<args> instead of Jetpack if you want.

Please tell me you opinion and reopen this issue. Thanks.

Thanks for your reply. I thought it is a good workaround.
I make a bit change of your suggestion:
  command -nargs=1 JetpackLocal if isdirectory(<args>) | set rtp^=<args> | endif
    \| if isdirectory(<args>..'/after') | set rtp+=<args>/after | endif

May I ask how can I lazy load plugins using events?

Git can understand file:// protocol. So, please try to use the following code.
Jetpack 'file:///absolute/path/to/git/project', { 'on': [ ... ], 'for': [ ... ]}

Then, you can use any option as you want.

Awesome!