Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

5.2alpha crash when maximizing window on macOS Sierra #263

Closed
bpieber opened this issue May 27, 2018 · 1 comment
Closed

5.2alpha crash when maximizing window on macOS Sierra #263

bpieber opened this issue May 27, 2018 · 1 comment
Labels

Comments

@bpieber
Copy link

bpieber commented May 27, 2018

Dear all,

I downloaded Squeak5.2alpha-18019-64bit-201804030952-macOS.zip, extracted it, copied it to a new folder and opened it. One of the first things I did was maximizing Squeak's window. Squeak crashed.

I cannot reproduce it, though. Find the top of the .crash file below. Maybe it helps anyway.

I am on macOS Sierra, version 10.12.6 (16G1314).

Cheers,
Bernhard

Process:               Squeak [52792]
Path:                  /Users/USER/Documents/*/Squeak5.2alpha-18019-64bit.app/Contents/MacOS/Squeak
Identifier:            org.squeak.Squeak5.2alpha.64.macOS
Version:               5.2alpha (64 bit)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Squeak [52792]
User ID:               501

Date/Time:             2018-05-26 18:26:52.020 +0200
OS Version:            Mac OS X 10.12.6 (16G1314)
Report Version:        12
Anonymous UUID:        9945F492-E077-C9CD-CFF9-665D1E459AD3

Sleep/Wake UUID:       59835903-E350-4598-87AD-9FDAD1B3D0BD

Time Awake Since Boot: 130000 seconds
Time Since Wake:       2400 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: OpenGLMT

Exception Type:        EXC_BAD_ACCESS (SIGABRT)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000113f55000
Exception Note:        EXC_CORPSE_NOTIFY

VM Regions Near 0x113f55000:
   MALLOC_LARGE           0000000113f13000-0000000113f55000 [  264K] rw-/rwx SM=PRV  
--> 
   Accelerate framework   0000000113f6a000-0000000113f8a000 [  128K] rw-/rwx SM=PRV  

Application Specific Information:
abort() called

Thread 0 Crashed:: Dispatch queue: OpenGLMT
0   libsystem_kernel.dylib        	0x00007fff93a2bd42 __pthread_kill + 10
1   libsystem_pthread.dylib       	0x00007fff93b19457 pthread_kill + 90
2   libsystem_c.dylib             	0x00007fff93991420 abort + 129
3   org.squeak.Squeak5.2alpha.64.macOS	0x0000000108b2761e sigsegv + 190
4   libsystem_platform.dylib      	0x00007fff93b0cb3a _sigtramp + 26
5   ???                           	000000000000000000 0 + 0
6   com.apple.driver.AppleIntelHD5000GraphicsGLDriver	0x0000000114b3deb5 glrUpdateTexture + 11210
7   libGPUSupportMercury.dylib    	0x00007fff8be45693 gpusLoadCurrentTextures + 677
8   com.apple.driver.AppleIntelHD5000GraphicsGLDriver	0x00000001146c17e9 updateDispatch + 717
9   com.apple.driver.AppleIntelHD5000GraphicsGLDriver	0x00000001146c14c9 gldUpdateDispatch + 175
10  GLEngine                      	0x000000011458cdce gleDoDrawDispatchCore + 520
11  GLEngine                      	0x0000000114531b2c glDrawArraysInstanced_STD_Exec + 283
12  GLEngine                      	0x0000000114531a0a glDrawArrays_UnpackThread + 43
13  GLEngine                      	0x0000000114588d1f gleCmdProcessor + 77
14  libdispatch.dylib             	0x00007fff938c78fc _dispatch_client_callout + 8
15  libdispatch.dylib             	0x00007fff938c8536 _dispatch_barrier_sync_f_invoke + 83
16  GLEngine                      	0x00000001144d3bfc glFlush_ExecThread + 15
17  org.squeak.Squeak5.2alpha.64.macOS	0x0000000108b2190d -[sqSqueakOSXOpenGLView drawRect:flush:] + 301
18  org.squeak.Squeak5.2alpha.64.macOS	0x0000000108b217da -[sqSqueakOSXOpenGLView drawRect:] + 43
19  com.apple.AppKit              	0x00007fff7bdc1f99 -[NSView _drawRect:clip:] + 2276
20  com.apple.AppKit              	0x00007fff7be11f2f -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1753
21  com.apple.AppKit              	0x00007fff7be1239a -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2884
22  com.apple.AppKit              	0x00007fff7bdbfad2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 837
23  com.apple.AppKit              	0x00007fff7bdbf2af -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 334
24  com.apple.AppKit              	0x00007fff7bdbd6d8 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 2452
25  com.apple.AppKit              	0x00007fff7bdb8fca -[NSView displayIfNeeded] + 1748
26  com.apple.AppKit              	0x00007fff7bdb88db -[NSWindow displayIfNeeded] + 230
27  com.apple.AppKit              	0x00007fff7c518cb4 ___NSWindowGetDisplayCycleObserver_block_invoke.6228 + 277
28  com.apple.AppKit              	0x00007fff7bdb83b9 __37+[NSDisplayCycle currentDisplayCycle]_block_invoke + 454
29  com.apple.QuartzCore          	0x00007fff83ca1cc6 CA::Transaction::run_commit_handlers(CATransactionPhase) + 46
30  com.apple.QuartzCore          	0x00007fff83dab8ac CA::Context::commit_transaction(CA::Transaction*) + 160
31  com.apple.QuartzCore          	0x00007fff83ca07a1 CA::Transaction::commit() + 475
32  com.apple.QuartzCore          	0x00007fff83ca11bc CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 108
33  com.apple.CoreFoundation      	0x00007fff7e191d37 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
34  com.apple.CoreFoundation      	0x00007fff7e191ca7 __CFRunLoopDoObservers + 391
35  com.apple.CoreFoundation      	0x00007fff7e172136 CFRunLoopRunSpecific + 454
36  com.apple.HIToolbox           	0x00007fff7d6d2ebc RunCurrentEventLoopInMode + 240
37  com.apple.HIToolbox           	0x00007fff7d6d2bf9 ReceiveNextEventCommon + 184
38  com.apple.HIToolbox           	0x00007fff7d6d2b26 _BlockUntilNextEventMatchingListInModeWithFilter + 71
39  com.apple.AppKit              	0x00007fff7bc69a54 _DPSNextEvent + 1120
40  com.apple.AppKit              	0x00007fff7c3e57ee -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796
41  org.squeak.Squeak5.2alpha.64.macOS	0x0000000108b1bfd6 -[sqSqueakOSXApplication(events) pumpRunLoopEventSendAndSignal:] + 65
42  org.squeak.Squeak5.2alpha.64.macOS	0x0000000108b1c0f7 -[sqSqueakOSXApplication(events) pumpRunLoop] + 61
43  org.squeak.Squeak5.2alpha.64.macOS	0x0000000108b2542c vmIOProcessEvents + 255
44  org.squeak.Squeak5.2alpha.64.macOS	0x0000000108b254ab ioProcessEvents + 56
45  org.squeak.Squeak5.2alpha.64.macOS	0x0000000108ab16e7 checkForEventsMayContextSwitch + 760
46  org.squeak.Squeak5.2alpha.64.macOS	0x0000000108ab32a6 ceCheckForInterrupts + 14
47  ???                           	0x000000010f5144a7 0 + 4551951527
48  org.squeak.Squeak5.2alpha.64.macOS	0x0000000108aa0702 interpret + 632
49  org.squeak.Squeak5.2alpha.64.macOS	0x0000000108b28a1d -[sqSqueakMainApplication runSqueak] + 393
50  com.apple.Foundation          	0x00007fff7fc3a8dd __NSFirePerformWithOrder + 368
51  com.apple.CoreFoundation      	0x00007fff7e191d37 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
52  com.apple.CoreFoundation      	0x00007fff7e191ca7 __CFRunLoopDoObservers + 391
53  com.apple.CoreFoundation      	0x00007fff7e1726d9 __CFRunLoopRun + 873
54  com.apple.CoreFoundation      	0x00007fff7e172114 CFRunLoopRunSpecific + 420
55  com.apple.HIToolbox           	0x00007fff7d6d2ebc RunCurrentEventLoopInMode + 240
56  com.apple.HIToolbox           	0x00007fff7d6d2bf9 ReceiveNextEventCommon + 184
57  com.apple.HIToolbox           	0x00007fff7d6d2b26 _BlockUntilNextEventMatchingListInModeWithFilter + 71
58  com.apple.AppKit              	0x00007fff7bc69a54 _DPSNextEvent + 1120
59  com.apple.AppKit              	0x00007fff7c3e57ee -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796
60  com.apple.AppKit              	0x00007fff7bc5e3db -[NSApplication run] + 926
61  com.apple.AppKit              	0x00007fff7bc28e0e NSApplicationMain + 1237
62  libdyld.dylib                 	0x00007fff938fd235 start + 1
@eliotmiranda
Copy link
Contributor

This is obsolete. It's been fixed in later VMs for a while now.

tesonep pushed a commit to tesonep/opensmalltalk-vm that referenced this issue Sep 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants