[Vm-dev] multiple crashes on macOS Sierra

Esteban Lorenzano estebanlm at gmail.com
Sun May 28 19:34:39 UTC 2017


> On 28 May 2017, at 20:40, John McIntosh <johnmci at smalltalkconsulting.com> wrote:
> 
> Obviously I have to spend some time today to look at this problem. Do need to know if people are typing just plan english ascii characters, or?  

I guess is just plain english ascii chars.

Esteban

> 
> On Sun, May 28, 2017 at 10:02 AM, Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com <mailto:nicolas.cellier.aka.nice at gmail.com>> wrote:
>  
> 
> 
> 2017-05-28 18:44 GMT+02:00 Eliot Miranda <eliot.miranda at gmail.com <mailto:eliot.miranda at gmail.com>>:
>  
> Hi Nicolas,
> 
> On May 25, 2017, at 7:44 AM, Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com <mailto:nicolas.cellier.aka.nice at gmail.com>> wrote:
> 
>> Hi Tudor,
>> it seems you type too fast.
>> More seriously, if I google some of the apple methods in the stack like for example
>> "bug InputMethodInstanceProcessEventRef_WithCompletionHandler"
>> I see quite some many hits indicating that:
>> - we are not alone
>> - either there are some bug on mac os
>> - or it's complex to use the frameworks right...
>> 
>> Debugging this kind of low level problem is going to be tough...
>> Probably some advanced objective-C knowledge is required.
> 
> is the crash in our event processing code or elsewhere? If elsewhere, where?
> 
> 
> Hi Eliot,
> the crash dump provided by Tudor shows:
> 
> ...snip...
> 32  AppKit                              0x9210cb20 -[NSView interpretKeyEvents:] + 192
> 33  Pharo                               0x0013f55e -[sqSqueakOSXOpenGLView keyDown:] + 310
> 34  AppKit                              0x928614bb -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 5876
> 35  AppKit                              0x9285fa49 -[NSWindow(NSEventRouting) sendEvent:] + 547
> 36  AppKit                              0x926ea6aa -[NSApplication(NSEvent) sendEvent:] + 3418
> 37  Pharo                               0x00137dcb -[SqueakOSXApplication sendEvent:] + 163
> 38  Pharo                               0x001399a4 -[sqSqueakOSXApplication(events) pumpRunLoopEventSendAndSignal:] + 115
> 39  Pharo                               0x00139a42 -[sqSqueakOSXApplication(events) pumpRunLoop] + 76
> 40  Pharo                               0x0014188a nativeIoProcessEvents + 208
> 41  Pharo                               0x001418de ioProcessEvents + 35
> 42  Pharo                               0x000d5470 checkForEventsMayContextSwitch + 880
> 43  Pharo                               0x000d6cea ceCheckForInterrupts + 16
> 44  ???                                 0x0b0ad09b 0x0 + 185258139
> 45  Pharo                               0x000c31bc interpret + 647
> 46  Pharo                               0x001446ad -[sqSqueakMainApplication runSqueak] + 476
> 47  Foundation                          0x95ac4adb __NSFirePerformWithOrder + 419
> 48  CoreFoundation                      0x942811fe __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 30
> 49  CoreFoundation                      0x94281157 __CFRunLoopDoObservers + 391
> 50  CoreFoundation                      0x942614a2 __CFRunLoopRun + 1058
> 51  CoreFoundation                      0x94260e1a CFRunLoopRunSpecific + 506
> 52  CoreFoundation                      0x94260c0b CFRunLoopRunInMode + 123 
> ...
>> 2017-05-24 22:28 GMT+02:00 Tudor Girba <tudor at tudorgirba.com <mailto:tudor at tudorgirba.com>>:
>>  
>> Hi,
>> 
>> Today I experienced multiple crashes on macOS Sierra.
>> 
>> These happened during regular programming, mostly while typing code. I attached here the crash dump(s). I believe I heard Phil having the same issue with the stable Pharo VM.
>> 
>> Does anyone else has the same issue?
>> 
>> The VM is:
>> CoInterpreter VMMaker.oscog-eem.2203 uuid: 12d4afae-8498-4e76-8efe-60eba6ef4db2 May  2 2017
>> StackToRegisterMappingCogit VMMaker.oscog-eem.2203 uuid: 12d4afae-8498-4e76-8efe-60eba6ef4db2 May  2 2017
>> VM: 201705021552 https://github.com/OpenSmalltalk/opensmalltalk-vm.git <https://github.com/OpenSmalltalk/opensmalltalk-vm.git> $ Date: Tue May 2 08:52:41 2017 -0700 $ Plugins: 201705021552 https://github.com/OpenSmalltalk/opensmalltalk-vm.git <https://github.com/OpenSmalltalk/opensmalltalk-vm.git> $
>> 
>> The Pharo update number is: 60482
>> 
>> Cheers,
>> Doru
>> 
>> --
>> www.tudorgirba.com <http://www.tudorgirba.com/>
>> www.feenk.com <http://www.feenk.com/>
>> 
>> "From an abstract enough point of view, any two things are similar."
>> 
>> 
>> 
>> 
>> 
> 
> 
> 
> 
> 
> 
> -- 
> ===========================================================================
> John M. McIntosh. Corporate Smalltalk Consulting Ltd https://www.linkedin.com/in/smalltalk <https://www.linkedin.com/in/smalltalk>
> ===========================================================================

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20170528/7f972cc6/attachment-0001.html>


More information about the Vm-dev mailing list