Crash on spilling tea

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Crash on spilling tea

Eliot Miranda-2
 
Hi John, Hi All,

    interesting crash.  I spilled some tea on my keyboard and cleaned it up with a kitchen towel without bothering to disconnect the keyboard, hence entering a slew of characters from the bottom right of the keyboard.  Here's the crash that resulted; an autorelease pool problem perhaps?  Version info in the attached crash report, but it's

/Users/eliot/oscogvm/build.macos32x86/squeak.cog.spur/CocoaFast.app/Contents/MacOS/Squeak
5.0 5.0.201703272314 Mac OS X built on Mar 27 2017 16:28:11 PDT Compiler: 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.1.76) [Production Spur VM]
CoInterpreter VMMaker.oscog-eem.2188 uuid: ff4ca601-cd05-4792-ab0d-dcdf19975239 Mar 27 2017
StackToRegisterMappingCogit VMMaker.oscog-eem.2188 uuid: ff4ca601-cd05-4792-ab0d-dcdf19975239 Mar 27 2017
VM: 201703272314 eliot@Sisyphus:oscogvm $ Date: Mon Mar 27 16:14:11 2017 -0700 $
Plugins: 201703272314 eliot@Sisyphus:oscogvm $

C stack:
Segmentation fault Mon Apr  3 10:43:22 2017


VM: 201703272314 eliot@Sisyphus:oscogvm $ Date: Mon Mar 27 16:14:11 2017 -0700 $
Plugins: 201703272314 eliot@Sisyphus:oscogvm $

C stack backtrace & registers:
eax 0x823d4280 ebx 0x7c3a0010 ecx 0x996b2242 edx 0xc0000000
edi 0x7c3a0000 esi 0x7c3a0000 ebp 0xbfed6f28 esp 0xbfed6ce8
eip 0x996930a7
0   libobjc.A.dylib                     0x996930a7 objc_msgSend + 23
1   Squeak                              0x00172b4b reportStackState + 819
2   Squeak                              0x00172ebd sigsegv + 129
3   libsystem_platform.dylib            0x947b903b _sigtramp + 43
4   ???                                 0xffffffff 0x0 + 4294967295
5   CoreFoundation                      0x92d5ddaf _CFAutoreleasePoolPop + 47
6   HIToolbox                           0x9958a844 IMKInputSessionProcessEventRefWithCompletionHandler + 142
7   HIToolbox                           0x99589954 InputMethodInstanceProcessEventRef_WithCompletionHandler + 115
8   HIToolbox                           0x995726ed __TSMEventToInputMethod_WithCompletionHandler_block_invoke + 122
9   HIToolbox                           0x99576e52 __TrySendLockEvent_BeforeEventToInputMethod_WithContinuationHandler_block_invoke + 33
10  HIToolbox                           0x99576f29 __SendTSMDocumentLockEvent_WithCompletionHandler_block_invoke + 120
11  HIToolbox                           0x9931f37f __SendTSMEvent_WithCompletionHandler_block_invoke + 72
12  HIToolbox                           0x993224ca __SendEventToEventTargetWithCompletionHandler_block_invoke + 25
13  HIToolbox                           0x9932249b ___ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec_block_invoke + 127
14  AppKit                              0x9066f27c ___NSTSMEventHandler_block_invoke + 25
15  AppKit                              0x90662273 -[NSTextInputContext handleTSMEvent:completionHandler:] + 1250
16  AppKit                              0x90661d2b _NSTSMEventHandler + 302
17  HIToolbox                           0x994825a4 _Z22_InvokeEventHandlerUPPP25OpaqueEventHandlerCallRefP14OpaqueEventRefPvPFlS0_S2_S3_E + 36
18  HIToolbox                           0x992c0681 _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec + 2291
19  HIToolbox                           0x992bf65c _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec + 402
20  HIToolbox                           0x992bf4c3 SendEventToEventTargetWithOptions + 95
21  HIToolbox                           0x9931eff9 SendTSMEvent_WithCompletionHandler + 451
22  HIToolbox                           0x9957262a TrySendLockEvent_BeforeEventToInputMethod_WithContinuationHandler + 409
23  HIToolbox                           0x995723fb TSMEventToInputMethod_WithCompletionHandler + 154
24  HIToolbox                           0x993034b8 TSMProcessRawKeyEventWithOptionsAndCompletionHandler + 3895
25  AppKit                              0x90ce46a4 __61-[NSTextInputContext _handleEvent:options:completionHandler:]_block_invoke993 + 147
26  AppKit                              0x90660652 -[NSTextInputContext tryTSMProcessRawKeyEvent:dispatchCondition:setupForDispatch:furtherCondition:dispatchWork:continuation:] + 129
27  AppKit                              0x9066031d -[NSTextInputContext _handleEvent:options:completionHandler:] + 1708
28  AppKit                              0x9065fc4e -[NSTextInputContext handleEvent:] + 128
29  AppKit                              0x9065fb4b -[NSView interpretKeyEvents:] + 205
30  Squeak                              0x0016ef30 -[sqSqueakOSXOpenGLView keyDown:] + 302
31  AppKit                              0x90be7f9b -[NSWindow _reallySendEvent:isDelayedEvent:] + 8478
32  AppKit                              0x904cb3ca -[NSWindow sendEvent:] + 526
33  AppKit                              0x904c79c4 -[NSApplication sendEvent:] + 4765
34  Squeak                              0x00167777 -[SqueakOSXApplication sendEvent:] + 106
35  Squeak                              0x00169398 -[sqSqueakOSXApplication(events) pumpRunLoopEventSendAndSignal:] + 115
36  Squeak                              0x00169436 -[sqSqueakOSXApplication(events) pumpRunLoop] + 76
37  Squeak                              0x001711a6 nativeIoProcessEvents + 208
38  Squeak                              0x001711fa ioProcessEvents + 35
39  Squeak                              0x00106bd7 checkForEventsMayContextSwitch + 882
40  Squeak                              0x001083dd ceCheckForInterrupts + 16
41  ???                                 0x05f7fe6b 0x0 + 100138603
42  Squeak                              0x000f573c interpret + 635
43  Squeak                              0x00174004 -[sqSqueakMainApplication runSqueak] + 476
44  Foundation                          0x9486d0ae __NSFirePerformWithOrder + 416
45  CoreFoundation                      0x92da781e __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 30
46  CoreFoundation                      0x92da7760 __CFRunLoopDoObservers + 400
47  CoreFoundation                      0x92d990c2 __CFRunLoopRun + 946
48  CoreFoundation                      0x92d98aa6 CFRunLoopRunSpecific + 390
49  CoreFoundation                      0x92d9890b CFRunLoopRunInMode + 123
50  HIToolbox                           0x992e68f8 RunCurrentEventLoopInMode + 262
51  HIToolbox                           0x992e6503 ReceiveNextEventCommon + 192
52  HIToolbox                           0x992e642c _BlockUntilNextEventMatchingListInModeWithFilter + 99
53  AppKit                              0x903f3b41 _DPSNextEvent + 742
54  AppKit                              0x903f31e5 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 350
55  AppKit                              0x903e7b9c -[NSApplication run] + 907
56  AppKit                              0x9035cfa0 NSApplicationMain + 2082
57  libdyld.dylib                       0x970bb6d9 start + 1
58  ???                                 0x00000002 0x0 + 2


Smalltalk stack dump:
0xbfef57a0 M ProcessorScheduler class>idleProcess 0x688c6f0: a(n) ProcessorScheduler class
 0x862bc30 s [] in ProcessorScheduler class>startUp:
 0x862af78 s [] in BlockClosure>newProcess


_,,,^..^,,,_
best, Eliot

crash.dmp (13K) Download Attachment
bpi
Reply | Threaded
Open this post in threaded view
|

Re: Crash on spilling tea

bpi
 
Can you reproduce it?

Sorry, couldn’t resist. :-)

Cheers,
Bernhard


> Am 03.04.2017 um 19:50 schrieb Eliot Miranda <[hidden email]>:
>
> Hi John, Hi All,
>
>     interesting crash.  I spilled some tea on my keyboard and cleaned it up with a kitchen towel without bothering to disconnect the keyboard, hence entering a slew of characters from the bottom right of the keyboard.  Here's the crash that resulted; an autorelease pool problem perhaps?  Version info in the attached crash report, but it's
>
> /Users/eliot/oscogvm/build.macos32x86/squeak.cog.spur/CocoaFast.app/Contents/MacOS/Squeak
> 5.0 5.0.201703272314 Mac OS X built on Mar 27 2017 16:28:11 PDT Compiler: 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.1.76) [Production Spur VM]
> CoInterpreter VMMaker.oscog-eem.2188 uuid: ff4ca601-cd05-4792-ab0d-dcdf19975239 Mar 27 2017
> StackToRegisterMappingCogit VMMaker.oscog-eem.2188 uuid: ff4ca601-cd05-4792-ab0d-dcdf19975239 Mar 27 2017
> VM: 201703272314 eliot@Sisyphus:oscogvm $ Date: Mon Mar 27 16:14:11 2017 -0700 $
> Plugins: 201703272314 eliot@Sisyphus:oscogvm $
>
> C stack:
> Segmentation fault Mon Apr  3 10:43:22 2017
>
>
> VM: 201703272314 eliot@Sisyphus:oscogvm $ Date: Mon Mar 27 16:14:11 2017 -0700 $
> Plugins: 201703272314 eliot@Sisyphus:oscogvm $
>
> C stack backtrace & registers:
> eax 0x823d4280 ebx 0x7c3a0010 ecx 0x996b2242 edx 0xc0000000
> edi 0x7c3a0000 esi 0x7c3a0000 ebp 0xbfed6f28 esp 0xbfed6ce8
> eip 0x996930a7
> 0   libobjc.A.dylib                     0x996930a7 objc_msgSend + 23
> 1   Squeak                              0x00172b4b reportStackState + 819
> 2   Squeak                              0x00172ebd sigsegv + 129
> 3   libsystem_platform.dylib            0x947b903b _sigtramp + 43
> 4   ???                                 0xffffffff 0x0 + 4294967295
> 5   CoreFoundation                      0x92d5ddaf _CFAutoreleasePoolPop + 47
> 6   HIToolbox                           0x9958a844 IMKInputSessionProcessEventRefWithCompletionHandler + 142
> 7   HIToolbox                           0x99589954 InputMethodInstanceProcessEventRef_WithCompletionHandler + 115
> 8   HIToolbox                           0x995726ed __TSMEventToInputMethod_WithCompletionHandler_block_invoke + 122
> 9   HIToolbox                           0x99576e52 __TrySendLockEvent_BeforeEventToInputMethod_WithContinuationHandler_block_invoke + 33
> 10  HIToolbox                           0x99576f29 __SendTSMDocumentLockEvent_WithCompletionHandler_block_invoke + 120
> 11  HIToolbox                           0x9931f37f __SendTSMEvent_WithCompletionHandler_block_invoke + 72
> 12  HIToolbox                           0x993224ca __SendEventToEventTargetWithCompletionHandler_block_invoke + 25
> 13  HIToolbox                           0x9932249b ___ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec_block_invoke + 127
> 14  AppKit                              0x9066f27c ___NSTSMEventHandler_block_invoke + 25
> 15  AppKit                              0x90662273 -[NSTextInputContext handleTSMEvent:completionHandler:] + 1250
> 16  AppKit                              0x90661d2b _NSTSMEventHandler + 302
> 17  HIToolbox                           0x994825a4 _Z22_InvokeEventHandlerUPPP25OpaqueEventHandlerCallRefP14OpaqueEventRefPvPFlS0_S2_S3_E + 36
> 18  HIToolbox                           0x992c0681 _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec + 2291
> 19  HIToolbox                           0x992bf65c _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec + 402
> 20  HIToolbox                           0x992bf4c3 SendEventToEventTargetWithOptions + 95
> 21  HIToolbox                           0x9931eff9 SendTSMEvent_WithCompletionHandler + 451
> 22  HIToolbox                           0x9957262a TrySendLockEvent_BeforeEventToInputMethod_WithContinuationHandler + 409
> 23  HIToolbox                           0x995723fb TSMEventToInputMethod_WithCompletionHandler + 154
> 24  HIToolbox                           0x993034b8 TSMProcessRawKeyEventWithOptionsAndCompletionHandler + 3895
> 25  AppKit                              0x90ce46a4 __61-[NSTextInputContext _handleEvent:options:completionHandler:]_block_invoke993 + 147
> 26  AppKit                              0x90660652 -[NSTextInputContext tryTSMProcessRawKeyEvent:dispatchCondition:setupForDispatch:furtherCondition:dispatchWork:continuation:] + 129
> 27  AppKit                              0x9066031d -[NSTextInputContext _handleEvent:options:completionHandler:] + 1708
> 28  AppKit                              0x9065fc4e -[NSTextInputContext handleEvent:] + 128
> 29  AppKit                              0x9065fb4b -[NSView interpretKeyEvents:] + 205
> 30  Squeak                              0x0016ef30 -[sqSqueakOSXOpenGLView keyDown:] + 302
> 31  AppKit                              0x90be7f9b -[NSWindow _reallySendEvent:isDelayedEvent:] + 8478
> 32  AppKit                              0x904cb3ca -[NSWindow sendEvent:] + 526
> 33  AppKit                              0x904c79c4 -[NSApplication sendEvent:] + 4765
> 34  Squeak                              0x00167777 -[SqueakOSXApplication sendEvent:] + 106
> 35  Squeak                              0x00169398 -[sqSqueakOSXApplication(events) pumpRunLoopEventSendAndSignal:] + 115
> 36  Squeak                              0x00169436 -[sqSqueakOSXApplication(events) pumpRunLoop] + 76
> 37  Squeak                              0x001711a6 nativeIoProcessEvents + 208
> 38  Squeak                              0x001711fa ioProcessEvents + 35
> 39  Squeak                              0x00106bd7 checkForEventsMayContextSwitch + 882
> 40  Squeak                              0x001083dd ceCheckForInterrupts + 16
> 41  ???                                 0x05f7fe6b 0x0 + 100138603
> 42  Squeak                              0x000f573c interpret + 635
> 43  Squeak                              0x00174004 -[sqSqueakMainApplication runSqueak] + 476
> 44  Foundation                          0x9486d0ae __NSFirePerformWithOrder + 416
> 45  CoreFoundation                      0x92da781e __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 30
> 46  CoreFoundation                      0x92da7760 __CFRunLoopDoObservers + 400
> 47  CoreFoundation                      0x92d990c2 __CFRunLoopRun + 946
> 48  CoreFoundation                      0x92d98aa6 CFRunLoopRunSpecific + 390
> 49  CoreFoundation                      0x92d9890b CFRunLoopRunInMode + 123
> 50  HIToolbox                           0x992e68f8 RunCurrentEventLoopInMode + 262
> 51  HIToolbox                           0x992e6503 ReceiveNextEventCommon + 192
> 52  HIToolbox                           0x992e642c _BlockUntilNextEventMatchingListInModeWithFilter + 99
> 53  AppKit                              0x903f3b41 _DPSNextEvent + 742
> 54  AppKit                              0x903f31e5 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 350
> 55  AppKit                              0x903e7b9c -[NSApplication run] + 907
> 56  AppKit                              0x9035cfa0 NSApplicationMain + 2082
> 57  libdyld.dylib                       0x970bb6d9 start + 1
> 58  ???                                 0x00000002 0x0 + 2
>
>
> Smalltalk stack dump:
> 0xbfef57a0 M ProcessorScheduler class>idleProcess 0x688c6f0: a(n) ProcessorScheduler class
>  0x862bc30 s [] in ProcessorScheduler class>startUp:
>  0x862af78 s [] in BlockClosure>newProcess
>
>
> _,,,^..^,,,_
> best, Eliot
> <crash.dmp>

Reply | Threaded
Open this post in threaded view
|

Re: Crash on spilling tea

Hans-Martin Mosner
 
Am 04.04.2017 um 17:01 schrieb Bernhard Pieber:
>  
> Can you reproduce it?
>
> Sorry, couldn’t resist. :-)

Does it work with coffee as well as with tea? :-)

Cheers,
Hans-Martin

Reply | Threaded
Open this post in threaded view
|

Re: Crash on spilling tea

Eliot Miranda-2
 


> On Apr 4, 2017, at 11:34 AM, Hans-Martin Mosner <[hidden email]> wrote:
>
>
>> Am 04.04.2017 um 17:01 schrieb Bernhard Pieber:
>>
>> Can you reproduce it?
>>
>> Sorry, couldn’t resist. :-)
>
> Does it work with coffee as well as with tea? :-)

Faster and harder no doubt :-)

>
> Cheers,
> Hans-Martin
>
Reply | Threaded
Open this post in threaded view
|

Re: Crash on spilling tea

Igor Stasenko
 
Ahaha.. You made my day

On 4 April 2017 at 23:33, Eliot Miranda <[hidden email]> wrote:



> On Apr 4, 2017, at 11:34 AM, Hans-Martin Mosner <[hidden email]> wrote:
>
>
>> Am 04.04.2017 um 17:01 schrieb Bernhard Pieber:
>>
>> Can you reproduce it?
>>
>> Sorry, couldn’t resist. :-)
>
> Does it work with coffee as well as with tea? :-)

Faster and harder no doubt :-)

>
> Cheers,
> Hans-Martin
>



--
Best regards,
Igor Stasenko.