Open WeterPeter opened 13 hours ago
Thank you for your feedback! 🙏 Arnaud (@isontheline) will respond within a few hours. In the meantime, please feel free to add any additional information that may help us resolve or improve WebSSH.
Hello @WeterPeter 👋
Thank you a lot for your crash report!
I'm now searching the root cause and hope to provide a fix very soon.
In the meantime @WeterPeter if you some time, could you please use WebSSH beta? It will allow me to receive further crash reports seamlessly : https://testflight.apple.com/join/QSrBK59z
I'm trying to reproduce with no luck, yet
OK found a trace
*** Assertion failure in -[UINavigationBar layoutSubviews], UINavigationBar.m:3895
Layout requested for visible navigation bar, <UINavigationBar: 0x12fd4bee0; frame = (0 103; 1588.5 50); opaque = NO; autoresize = W; tintColor = UIExtendedSRGBColorSpace 1 1 1 1; gestureRecognizers = <NSArray: 0x600002358810>; layer = <CALayer: 0x600002ef0880>> delegate=0x128917a00 standardAppearance=0x600000419420 scrollEdgeAppearance=0x60000041bd40, when the top item belongs to a different navigation bar. topItem = <UINavigationItem: 0x12fe10b10> title='Review' style=navigator hidesBackButton leftBarButtonItems=0x600002d059a0 rightBarButtonItems=0x600002eb3820, navigation bar = <UINavigationBar: 0x1298c65e0; frame = (0 103; 1588.5 50); opaque = NO; autoresize = W; tintColor = <UIDynamicProviderColor: 0x600002d0c7c0; provider = <__NSGlobalBlock__: 0x1f11f66d8>>; gestureRecognizers = <NSArray: 0x600002053ed0>; layer = <CALayer: 0x600002fc4f40>> delegate=0x129101a00 standardAppearance=0x60000041b720 scrollEdgeAppearance=0x60000041a3e0, possibly from a client attempt to nest wrapped navigation controllers.
(
0 CoreFoundation 0x0000000187dd8ec0 __exceptionPreprocess + 176
1 libobjc.A.dylib 0x00000001878becd8 objc_exception_throw + 88
2 Foundation 0x0000000188fd5588 -[NSCalendarDate initWithCoder:] + 0
3 UIKitCore 0x00000001b9502cb4 -[UINavigationBar layoutSubviews] + 692
4 UIKitCore 0x00000001b94cdc3c -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 1856
5 UIKitCore 0x00000001b9502984 -[UINavigationBar layoutSublayersOfLayer:] + 192
6 QuartzCore 0x00000001907aef24 _ZN2CA5Layer16layout_if_neededEPNS_11TransactionE + 516
7 QuartzCore 0x000000019093ce98 _ZN2CA7Context18commit_transactionEPNS_11TransactionEdPd + 516
8 QuartzCore 0x0000000190791db0 _ZN2CA11Transaction6commitEv + 648
9 AppKit 0x000000018b9cc3e8 __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 272
10 AppKit 0x000000018c387e8c ___NSRunLoopObserverCreateWithHandler_block_invoke + 64
11 CoreFoundation 0x0000000187d657a8 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36
12 CoreFoundation 0x0000000187d65694 __CFRunLoopDoObservers + 552
13 CoreFoundation 0x0000000187d64cc4 __CFRunLoopRun + 788
14 CoreFoundation 0x0000000187d64334 CFRunLoopRunSpecific + 572
15 HIToolbox 0x000000019319d0cc RunCurrentEventLoopInMode + 292
16 HIToolbox 0x00000001931a2d1c ReceiveNextEventCommon + 220
17 HIToolbox 0x00000001931a3020 _BlockUntilNextEventMatchingListInModeWithFilter + 76
18 AppKit 0x000000018b8a8a70 _DPSNextEvent + 660
19 AppKit 0x000000018c1ce7b8 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
20 AppKit 0x000000018b89bb7c -[NSApplication run] + 480
21 AppKit 0x000000018b87244c NSApplicationMain + 888
22 AppKit 0x000000018bac08e4 +[NSWindow _savedFrameFromString:] + 0
23 UIKitMacHelper 0x00000001a24e58b0 UINSApplicationMain + 972
24 UIKitCore 0x00000001b9445c40 UIApplicationMain + 148
25 WebSSH.debug.dylib 0x000000010c3dfa64 __debug_main_executable_dylib_entry_point + 96
26 dyld 0x00000001878fc274 start + 2840
)
Happens when you do "CMD + T" or "CMD + T" and then choosing an existing session?
No, Only cmd-t then crash but not always and only after running some time (hours).
I'm trying to reproduce with no luck, yet
- When you mean several sessions, how many are you using?
- Do you have any forwardings running while crash occurs?
Two or three sessions max, I have no more servers to connect to. I do not use any forwardings.
In the meantime @WeterPeter if you some time, could you please use WebSSH beta?
It will allow me to receive further crash reports seamlessly :
Ok, I will tomorrow.
Bug description
Put here a clear and concise description of what the bug is When I open a new tab with CMD-T WebSSH crashes. This does not happen just after startup but after a while using it (only SSH sessions).
Steps to reproduce
crash report: