[Vm-dev] multiple crashes on macOS Sierra
John McIntosh
johnmci at smalltalkconsulting.com
Sun May 28 18:40:46 UTC 2017
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?
On Sun, May 28, 2017 at 10:02 AM, Nicolas Cellier <
nicolas.cellier.aka.nice at gmail.com> wrote:
>
>
>
> 2017-05-28 18:44 GMT+02:00 Eliot Miranda <eliot.miranda at gmail.com>:
>
>>
>> Hi Nicolas,
>>
>> On May 25, 2017, at 7:44 AM, Nicolas Cellier <
>> 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>:
>>
>>>
>>> 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
>>> $ Date: Tue May 2 08:52:41 2017 -0700 $ Plugins: 201705021552
>>> https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
>>>
>>> The Pharo update number is: 60482
>>>
>>> Cheers,
>>> Doru
>>>
>>> --
>>> www.tudorgirba.com
>>> 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
===========================================================================
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20170528/09fb4deb/attachment.html>
More information about the Vm-dev
mailing list