Hi Guys,
I'm running a 32bit image (Pharo5) on OSX Mojave on Parallels but unfortunately it crashes. The same image is working on my old mac with Mojave so I'm wondering what the issue is. Reading the dump file it seems a display problem but I'm not a vm expert so here is the dmp, I'm seeking help from you, thanks Davide Segmentation fault Tue Jun 1 19:03:55 2021 VM: 201707012338 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ Date: Sat Jul 1 16:38:23 2017 -0700 $ Plugins: 201707012338 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ C stack backtrace & registers: eax 0x0000001b ebx 0x797b3147 ecx 0x001c9f18 edx 0x001c9f30 edi 0x00000000 esi 0x00000000 ebp 0xbfed4bb8 esp 0xbfed4ba0 eip 0xa7d8e957 0 libsystem_platform.dylib 0xa7d8e957 _platform_strstr + 40 1 Pharo 0x0017e440 reportStackState + 819 2 Pharo 0x0017e7c6 sigsegv + 163 3 libsystem_platform.dylib 0xa7d90bbe _sigtramp + 46 4 ??? 0xffffffff 0x0 + 4294967295 5 Pharo 0x00178bf8 -[sqSqueakOSXOpenGLView setupOpenGL] + 149 6 Pharo 0x00179617 -[sqSqueakOSXOpenGLView drawRect:flush:] + 182 7 Pharo 0x00178a7a -[sqSqueakOSXOpenGLView drawThelayers] + 105 8 Pharo 0x0018027b -[sqSqueakScreenAndWindow ioForceDisplayUpdate] + 196 9 Pharo 0x0017ff49 ioForceDisplayUpdate + 61 10 Pharo 0x0013e3ab primitiveShowDisplayRect + 191 11 Pharo 0x000ff9d8 interpret + 26051 12 Pharo 0x00108e8a enterSmalltalkExecutiveImplementation + 135 13 Pharo 0x000f969b interpret + 646 14 Pharo 0x0017f9b9 -[sqSqueakMainApplication runSqueak] + 476 15 Foundation 0x95216f18 __NSFirePerformWithOrder + 413 16 CoreFoundation 0x9381de5a __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 22 17 CoreFoundation 0x9381dd83 __CFRunLoopDoObservers + 459 18 CoreFoundation 0x937c4dc2 __CFRunLoopRun + 2365 19 CoreFoundation 0x937c4188 CFRunLoopRunSpecific + 584 20 CoreFoundation 0x937dceed CFRunLoopRunInMode + 82 21 HIToolbox 0x92de5b71 RunCurrentEventLoopInMode + 323 22 HIToolbox 0x92de573c ReceiveNextEventCommon + 438 23 HIToolbox 0x92de5567 _BlockUntilNextEventMatchingListInModeWithFilter + 71 24 AppKit 0x914a8190 _DPSNextEvent + 1164 25 AppKit 0x914a6d5b -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 957 26 AppKit 0x914a6996 -[NSApplication(NSEvent) nextEventMatchingMask:untilDate:inMode:dequeue:] + 108 27 AppKit 0x914a1037 -[NSApplication run] + 751 28 AppKit 0x91490e47 NSApplicationMain + 1140 29 libdyld.dylib 0xa7ba7051 start + 1 Smalltalk stack dump: 0xbfed6bcc I DisplayScreen>forceToScreen: 0x437f528: a(n) DisplayScreen 0xbfed6be8 M [] in DisplayScreen>forceDamageToScreen: 0x437f528: a(n) DisplayScreen 0xbfed6c0c M OrderedCollection>do: 0x414d060: a(n) OrderedCollection 0xbfed6c38 I DisplayScreen>forceDamageToScreen: 0x437f528: a(n) DisplayScreen 0xbfed6c5c I WorldState>forceDamageToScreen: 0x4809e60: a(n) WorldState 0xbfed6c88 I WorldState>displayWorld:submorphs: 0x4809e60: a(n) WorldState 0xbfed6cb0 I WorldMorph>displayWorld 0x4a659e0: a(n) WorldMorph 0xbfed6ccc M [] in WorldState>displayWorldSafely: 0x4809e60: a(n) WorldState 0xbfed6ce4 M BlockClosure>on:do: 0xfed4928: a(n) BlockClosure 0xbfed6d04 M BlockClosure>ifError: 0xfed4928: a(n) BlockClosure 0xbfed6d28 I WorldState>displayWorldSafely: 0x4809e60: a(n) WorldState 0xbfed6d4c I WorldState>doOneCycleNowFor: 0x4809e60: a(n) WorldState 0xef60ec0 s WorldState>doOneCycleFor: 0xef60f20 s WorldMorph>doOneCycle 0xec74820 s [] in MorphicUIManager>spawnNewProcess 0xec746b8 s [] in BlockClosure>newProcess Most recent primitives fractionPart truncated fractionPart truncated @ @ @ @ @ @ @ @ **PrimitiveFailure** **PrimitiveFailure** @ truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated bitShiftMagnitude: digitAdd: normalize integerAt:put: **PrimitiveFailure** **PrimitiveFailure** < basicAt:put: at: bitShiftMagnitude: bitAnd: at: bitShiftMagnitude: at: bitShiftMagnitude: truncated truncated truncated bitShiftMagnitude: digitAdd: normalize integerAt:put: **PrimitiveFailure** **PrimitiveFailure** < basicAt:put: at: bitShiftMagnitude: at: bitShiftMagnitude: at: bitShiftMagnitude: truncated truncated truncated bitShiftMagnitude: digitAdd: normalize integerAt:put: **PrimitiveFailure** **PrimitiveFailure** < basicAt:put: truncated truncated truncated bitShiftMagnitude: digitAdd: normalize integerAt:put: **PrimitiveFailure** **PrimitiveFailure** < basicAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: at: bitShiftMagnitude: bitAnd: truncated truncated truncated integerAt:put: at: bitShiftMagnitude: bitAnd: at: bitShiftMagnitude: at: bitShiftMagnitude: at: bitShiftMagnitude: truncated truncated truncated bitShiftMagnitude: digitAdd: normalize integerAt:put: **PrimitiveFailure** **PrimitiveFailure** < basicAt:put: at: bitShiftMagnitude: at: bitShiftMagnitude: at: bitShiftMagnitude: bitAnd: at: bitShiftMagnitude: at: bitShiftMagnitude: truncated truncated truncated bitShiftMagnitude: digitAdd: normalize integerAt:put: **PrimitiveFailure** **PrimitiveFailure** < basicAt:put: at: bitShiftMagnitude: at: bitShiftMagnitude: at: bitShiftMagnitude: truncated truncated truncated bitShiftMagnitude: digitAdd: normalize integerAt:put: **PrimitiveFailure** **PrimitiveFailure** < basicAt:put: truncated truncated truncated bitShiftMagnitude: digitAdd: normalize integerAt:put: **PrimitiveFailure** **PrimitiveFailure** < basicAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: truncated truncated truncated integerAt:put: copyBitsColor:alpha:gammaTable:ungammaTable: @ **StackOverflow** **StackOverflow** @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ copyBits @ @ @ @ value: class replaceFrom:to:with:startingAt: species class value: primShowRectLeft:right:top:bottom: stack page bytes 4096 available headroom 2788 minimum unused headroom 3012 (Segmentation fault) -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html |
Davide
May I asked what prevent you to migrate to more recent version of Pharo. Because Pharo 50 is starring to get quite old. May 2016 and we improved quite a lot the system since then. S
-------------------------------------------- Stéphane Ducasse 03 59 35 87 52 Assistant: Aurore Dalle FAX 03 59 57 78 50 TEL 03 59 35 86 16 S. Ducasse - Inria 40, avenue Halley, Parc Scientifique de la Haute Borne, Bât.A, Park Plaza Villeneuve d'Ascq 59650 France |
Free forum by Nabble | Edit this page |