Closed MasahiroMae closed 1 month ago
I think this also happens when trying to maximize the window using IPE 7.2.28 (arm or intel version). Version 7.2.27 doesn't show this bug, at least not when resizing the window.
Which version are you using @MasahiroMae ?
@guger Thanks for your kind help. As you said, I used Ipe 7.2.28. After I downgraded to Ipe 7.2.27, this issue didn't occur. So, there could be something wrong with Ipe 7.2.28.
This problem seems to have appeared on macOS Sonoma after a recent macOS update.
There is no difference in the macOS-specific code between 7.2.27 and 7.2.28. Is it really correct that the problem does not exist on 7.2.27?
If there is such a difference, it must be the result of the compilation. The 7.2.27 packages were compiled and packaged on an old Macbook running El Sur. The 7.2.28 packages were compiled and packaged on github hardware, presumably running a very recent MacOS version, and capable of compiling for both intel and arm targets.
It is quite possible that Apple has changed some default behaviour in the compiler, or the libraries, that now require the application to catch and respond to a message when the window is moved across screens, but it is nearly impossible for me to debug the problem without hardware that can run recent MacOS.
What you could to to help me is to send me the text of the crash report that MacOS offers when Ipe crashes (that is, do not press "Send" to send it to Apple, but copy and paste the text and add it to this issue, or email it to me directly).
@otfried I just installed Ipe 7.2.28, arm version. Resizing the window by dragging the edges of the window works, but when using Rectangle commands (window management tool) or just the macOS maximize button to get a window into full-screen, the following error occurs:
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: ipe [48874]
Path: /Applications/Ipe.app/Contents/MacOS/ipe
Identifier: org.otfried.ipe.Ipe
Version: 7.2.28 (7.2.28)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2023-11-16 14:25:40.0122 +0100
OS Version: macOS 14.1.1 (23B81)
Report Version: 12
Anonymous UUID: 7C7499F0-86A0-8CBE-B385-99F2831DEC67
Sleep/Wake UUID: 6C76882B-58D7-45F5-94D3-EEF1C59B9E9A
Time Awake Since Boot: 280000 seconds
Time Since Wake: 450 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: CA::CG::Queue
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000048
Exception Codes: 0x0000000000000001, 0x0000000000000048
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [48874]
VM Region Info: 0x48 is not in any region. Bytes before following region: 4342562744
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 102d64000-102d88000 [ 144K] r-x/r-x SM=COW ...nts/MacOS/ipe
Thread 0 Crashed:: Dispatch queue: CA::CG::Queue
0 libcairo.2.dylib 0x10367c594 _cairo_surface_release_source_image + 20
1 libcairo.2.dylib 0x103699f80 DataProviderReleaseCallback + 28
2 CoreGraphics 0x192ae2da0 data_release_info + 40
3 CoreGraphics 0x192aa42b0 data_provider_finalize + 64
4 CoreGraphics 0x192a72dd0 data_provider_retain_count + 96
5 CoreFoundation 0x18d084230 _CFRelease + 1324
6 QuartzCore 0x195081090 CA::Render::Image::~Image() + 68
7 QuartzCore 0x1950be75c CA::Render::Image::release_data() const + 76
8 QuartzCore 0x1950a1d30 CA::OGL::Context::collect(bool) + 1444
9 QuartzCore 0x1950a0ed0 CA::CG::Renderer::collect_() + 456
10 QuartzCore 0x1950a04d0 CA::CG::Renderer::flush(bool) + 124
11 QuartzCore 0x195130d80 CA::CG::AccelQueue::flush_renderer(CA::CG::Queue::FlushMode, CA::CG::Renderer*) + 168
12 QuartzCore 0x195130c5c CA::CG::AccelQueue::flush_all_renderers(CA::CG::Queue::FlushMode) + 100
13 QuartzCore 0x195119430 invocation function for block in CA::CG::Queue::Flush::callback(void*) + 64
14 QuartzCore 0x1950a2468 CA::CG::Queue::Flush::callback(void*) + 116
15 libdispatch.dylib 0x18cd27910 _dispatch_client_callout + 20
16 libdispatch.dylib 0x18cd36cc4 _dispatch_lane_barrier_sync_invoke_and_complete + 56
17 QuartzCore 0x195327730 CA::CG::AccelDrawable::detach(bool) + 52
18 QuartzCore 0x1953276bc CA::CG::AccelDrawable::destroy() + 32
19 QuartzCore 0x195314858 CA::CG::IOSurfaceDrawable::destroy() + 24
20 QuartzCore 0x195088574 backingStoreFinalize(void const*) + 224
21 CoreFoundation 0x18d083e28 _CFRelease + 292
22 QuartzCore 0x195056550 CA::release_objects(X::List<void const*>*) + 32
23 QuartzCore 0x195048568 CA::Transaction::commit() + 1256
24 AppKit 0x1908b2dbc __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 272
25 AppKit 0x191253f80 ___NSRunLoopObserverCreateWithHandler_block_invoke + 64
26 CoreFoundation 0x18cfb10a0 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36
27 CoreFoundation 0x18cfb0f8c __CFRunLoopDoObservers + 532
28 CoreFoundation 0x18cfb05bc __CFRunLoopRun + 776
29 CoreFoundation 0x18cfafc5c CFRunLoopRunSpecific + 608
30 HIToolbox 0x19752c448 RunCurrentEventLoopInMode + 292
31 HIToolbox 0x19752c284 ReceiveNextEventCommon + 648
32 HIToolbox 0x19752bfdc _BlockUntilNextEventMatchingListInModeWithFilter + 76
33 AppKit 0x19078ac54 _DPSNextEvent + 660
34 AppKit 0x190f60ebc -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716
35 AppKit 0x19077e100 -[NSApplication run] + 476
36 AppKit 0x1907553cc NSApplicationMain + 880
37 dyld 0x18cb590e0 start + 2360
Thread 1:
0 libsystem_pthread.dylib 0x18cecfe28 start_wqthread + 0
Thread 2:: Dispatch queue: com.apple.coreanimation.mtl_dealloc
0 IOKit 0x190630a64 iokit_user_client_trap + 8
1 IOGPU 0x1ab727790 ioGPUResourceFinalize + 104
2 CoreFoundation 0x18d083e28 _CFRelease + 292
3 IOGPU 0x1ab721218 -[IOGPUMetalResource dealloc] + 248
4 IOGPU 0x1ab722b04 -[IOGPUMetalTexture dealloc] + 272
5 AGXMetalG13X 0x1f37b9a6c -[AGXTexture dealloc] + 44
6 AGXMetalG13X 0x1f37a6030 -[AGXG13XFamilyTexture dealloc] + 188
7 QuartzCore 0x195245534 invocation function for block in CA::OGL::MetalContext::delete_image(CA::OGL::Image*) + 32
8 libdispatch.dylib 0x18cd25cb8 _dispatch_call_block_and_release + 32
9 libdispatch.dylib 0x18cd27910 _dispatch_client_callout + 20
10 libdispatch.dylib 0x18cd2eea4 _dispatch_lane_serial_drain + 748
11 libdispatch.dylib 0x18cd2fa08 _dispatch_lane_invoke + 432
12 libdispatch.dylib 0x18cd2ed28 _dispatch_lane_serial_drain + 368
13 libdispatch.dylib 0x18cd2f9d4 _dispatch_lane_invoke + 380
14 libdispatch.dylib 0x18cd3a61c _dispatch_root_queue_drain_deferred_wlh + 288
15 libdispatch.dylib 0x18cd39e90 _dispatch_workloop_worker_thread + 404
16 libsystem_pthread.dylib 0x18ced1114 _pthread_wqthread + 288
17 libsystem_pthread.dylib 0x18cecfe30 start_wqthread + 8
Thread 3:
0 libsystem_pthread.dylib 0x18cecfe28 start_wqthread + 0
Thread 4:
0 libsystem_pthread.dylib 0x18cecfe28 start_wqthread + 0
Thread 5:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x18ce948b4 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x18cea6d30 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x18ce9d4f0 mach_msg_overwrite + 476
3 libsystem_kernel.dylib 0x18ce94c38 mach_msg + 24
4 CoreFoundation 0x18cfb1ea4 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x18cfb076c __CFRunLoopRun + 1208
6 CoreFoundation 0x18cfafc5c CFRunLoopRunSpecific + 608
7 AppKit 0x1908b4404 _NSEventThread + 144
8 libsystem_pthread.dylib 0x18ced5034 _pthread_start + 136
9 libsystem_pthread.dylib 0x18cecfe3c thread_start + 8
Thread 6:
0 libsystem_pthread.dylib 0x18cecfe28 start_wqthread + 0
Thread 7:
0 libsystem_pthread.dylib 0x18cecfe28 start_wqthread + 0
Thread 8:
0 libsystem_pthread.dylib 0x18cecfe28 start_wqthread + 0
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000124f88db0 x1: 0x0000000124f88db0 x2: 0x0000000000000000 x3: 0x0000600001f06d40
x4: 0x0000600001f06d40 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x0000000000000403
x8: 0x0000000000000000 x9: 0x00000000ffffffff x10: 0x000000000000082c x11: 0x00000001e3531f50
x12: 0x0000010000000000 x13: 0x0000000000000000 x14: 0x0000000000000000 x15: 0x0000000000000000
x16: 0x00000002bf1831b0 x17: 0x00000001e30a0da8 x18: 0x0000000000000000 x19: 0x0000600002481160
x20: 0x000000000000004a x21: 0x0000000000000000 x22: 0x0000600000008120 x23: 0xffffd640e3804a80
x24: 0x00000001e3531000 x25: 0x000000016d099c78 x26: 0x0000000000000000 x27: 0x0000000000000001
x28: 0x0000000127049678 fp: 0x000000016d099a30 lr: 0x0000000103699f80
sp: 0x000000016d099a30 pc: 0x000000010367c594 cpsr: 0x60001000
far: 0x0000000000000048 esr: 0x92000006 (Data Abort) byte read Translation fault
Binary Images:
0x103054000 - 0x10305ffff libobjc-trampolines.dylib (*) <c9ce7923-2f2d-31eb-a6e4-0f3b7a78f895> /usr/lib/libobjc-trampolines.dylib
0x103230000 - 0x10323bfff libipecanvas.7.2.28.dylib (*) <bca38e24-8a6a-33ac-b220-19d9e178b2dd> /Applications/Ipe.app/Contents/Frameworks/libipecanvas.7.2.28.dylib
0x10325c000 - 0x103267fff libipecairo.7.2.28.dylib (*) <ed73257f-98d0-3d1f-8da3-c4bae24ebe28> /Applications/Ipe.app/Contents/Frameworks/libipecairo.7.2.28.dylib
0x1032c0000 - 0x1032d7fff libipelua.7.2.28.dylib (*) <96a8c804-d04d-3ab2-9472-e0e8aec6ca1c> /Applications/Ipe.app/Contents/Frameworks/libipelua.7.2.28.dylib
0x103428000 - 0x1034c7fff libipe.7.2.28.dylib (*) <e3af2644-4147-3d56-b8a7-80c668da73cb> /Applications/Ipe.app/Contents/Frameworks/libipe.7.2.28.dylib
0x103300000 - 0x10330ffff libipeui.7.2.28.dylib (*) <eb8d1db2-1304-35ff-8c59-289899d18bce> /Applications/Ipe.app/Contents/Frameworks/libipeui.7.2.28.dylib
0x103380000 - 0x1033b7fff liblua54.dylib (*) <7206e480-ad73-3fe2-aec2-202f106828e8> /Applications/Ipe.app/Contents/Frameworks/liblua54.dylib
0x103630000 - 0x1036d3fff libcairo.2.dylib (*) <74150911-21fa-3f1d-9947-8b5fe23be851> /Applications/Ipe.app/Contents/Frameworks/libcairo.2.dylib
0x103710000 - 0x10378bfff libfreetype.6.dylib (*) <1a81f464-cee1-3396-9825-7e9c6e428e10> /Applications/Ipe.app/Contents/Frameworks/libfreetype.6.dylib
0x103330000 - 0x103353fff libpng16.16.dylib (*) <bbba0666-d454-3b58-8b34-46a9d099d1eb> /Applications/Ipe.app/Contents/Frameworks/libpng16.16.dylib
0x1037b4000 - 0x103823fff libpixman-1.0.dylib (*) <c51eecd4-5572-36d8-b8c9-32b33ab9c454> /Applications/Ipe.app/Contents/Frameworks/libpixman-1.0.dylib
0x102d64000 - 0x102d87fff org.otfried.ipe.Ipe (7.2.28) <cfdabd88-cdb9-3fe8-858f-0cbc6b411166> /Applications/Ipe.app/Contents/MacOS/ipe
0x192a67000 - 0x193143fff com.apple.CoreGraphics (2.0) <4602dca9-6a29-336d-8482-9746e171dc4e> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x18cf34000 - 0x18d40bfff com.apple.CoreFoundation (6.9) <9f046e36-7286-3a6e-a280-699d6e47cfaf> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x195042000 - 0x19540dfff com.apple.QuartzCore (1.11) <68c48b3e-80c2-396b-a3d1-b1d0b62ec7f5> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x18cd24000 - 0x18cd6afff libdispatch.dylib (*) <dc1d0187-7149-3100-bc63-f633afebee6c> /usr/lib/system/libdispatch.dylib
0x190751000 - 0x191a65fff com.apple.AppKit (6.9) <b475e541-691d-39c6-8ca4-e414b0d3dd88> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x1974fc000 - 0x1977bbfff com.apple.HIToolbox (2.1.1) <4dffb7eb-bbcd-3ff6-a203-5a0b97358ee8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x18cb53000 - 0x18cbe7317 dyld (*) <ec7a3ba0-f9bf-3ab8-a0f4-8622e5606b20> /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x18cece000 - 0x18cedaff3 libsystem_pthread.dylib (*) <daf95373-5de6-39a1-a6ce-d87f3f0629cc> /usr/lib/system/libsystem_pthread.dylib
0x190608000 - 0x1906e8fff com.apple.framework.IOKit (2.0.2) <029aee72-3595-3815-b603-22f4aaa2d06f> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x1ab710000 - 0x1ab74afff com.apple.IOGPU (93.10.1) <922ac344-c44f-3bd9-9783-4f85429632b9> /System/Library/PrivateFrameworks/IOGPU.framework/Versions/A/IOGPU
0x1f310c000 - 0x1f3808fff com.apple.AGXMetalG13X (276.56) <b9fb9e65-0f10-3c5c-810b-8d51caeaea3c> /System/Library/Extensions/AGXMetalG13X.bundle/Contents/MacOS/AGXMetalG13X
0x18ce93000 - 0x18cecdfef libsystem_kernel.dylib (*) <b7751381-1442-30b5-91b9-ad7be461bebe> /usr/lib/system/libsystem_kernel.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)
Writable regions: Total=819.8M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=819.8M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 128K 1
Activity Tracing 256K 1
CG image 1904K 26
ColorSync 640K 31
CoreAnimation 25.6M 92
CoreGraphics 32K 2
CoreServices 160K 1
CoreUI image data 2560K 17
Foundation 16K 1
Kernel Alloc Once 32K 1
MALLOC 779.6M 54
MALLOC guard page 192K 12
STACK GUARD 56.1M 9
Stack 12.2M 9
VM_ALLOCATE 128K 8
__AUTH 911K 198
__AUTH_CONST 14.8M 352
__CTF 824 1
__DATA 3823K 348
__DATA_CONST 18.1M 365
__DATA_DIRTY 908K 113
__FONT_DATA 4K 1
__LINKEDIT 888.0M 13
__OBJC_RO 70.8M 1
__OBJC_RW 2156K 1
__TEXT 294.0M 379
dyld private memory 272K 2
mapped file 223.1M 28
shared memory 1376K 14
=========== ======= =======
TOTAL 2.3G 2081
-----------
Full Report
-----------
{"app_name":"ipe","timestamp":"2023-11-16 14:25:40.00 +0100","app_version":"7.2.28","slice_uuid":"cfdabd88-cdb9-3fe8-858f-0cbc6b411166","build_version":"7.2.28","platform":1,"bundleID":"org.otfried.ipe.Ipe","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.1.1 (23B81)","roots_installed":0,"name":"ipe","incident_id":"308779D6-6B49-4AAE-9255-4ABBB1A6FEE0"}
{
"uptime" : 280000,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,3",
"coalitionID" : 26314,
"osVersion" : {
"train" : "macOS 14.1.1",
"build" : "23B81",
"releaseType" : "User"
},
"captureTime" : "2023-11-16 14:25:40.0122 +0100",
"codeSigningMonitor" : 1,
"incident" : "308779D6-6B49-4AAE-9255-4ABBB1A6FEE0",
"pid" : 48874,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2023-11-16 14:25:37.0147 +0100",
"procStartAbsTime" : 6760064909546,
"procExitAbsTime" : 6760136718255,
"procName" : "ipe",
"procPath" : "\/Applications\/Ipe.app\/Contents\/MacOS\/ipe",
"bundleInfo" : {"CFBundleShortVersionString":"7.2.28","CFBundleVersion":"7.2.28","CFBundleIdentifier":"org.otfried.ipe.Ipe"},
"storeInfo" : {"deviceIdentifierForVendor":"D3A11430-AC2D-5CB4-8151-AF0DF2EF29EF","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "org.otfried.ipe.Ipe",
"crashReporterKey" : "7C7499F0-86A0-8CBE-B385-99F2831DEC67",
"lowPowerMode" : 1,
"codeSigningID" : "org.otfried.ipe.Ipe",
"codeSigningTeamID" : "",
"codeSigningFlags" : 570425857,
"codeSigningValidationCategory" : 10,
"codeSigningTrustLevel" : 4294967295,
"instructionByteStream" : {"beforePC":"\/wMBkcADX9YABIBSZRj\/l\/n\/\/xf9e7+p\/QMAkQjAQDkIAQg3CABA+Q==","atPC":"AyVA+WMAALT9e8GoYAAf1v17wajAA1\/WKv4AlIv7\/xf9e7+p\/QMAkQ=="},
"wakeTime" : 450,
"sleepWakeUUID" : "6C76882B-58D7-45F5-94D3-EEF1C59B9E9A",
"sip" : "enabled",
"vmRegionInfo" : "0x48 is not in any region. Bytes before following region: 4342562744\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 102d64000-102d88000 [ 144K] r-x\/r-x SM=COW ...nts\/MacOS\/ipe",
"exception" : {"codes":"0x0000000000000001, 0x0000000000000048","rawCodes":[1,72],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000048"},
"termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":48874},
"vmregioninfo" : "0x48 is not in any region. Bytes before following region: 4342562744\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 102d64000-102d88000 [ 144K] r-x\/r-x SM=COW ...nts\/MacOS\/ipe",
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":3647735,"threadState":{"x":[{"value":4915236272},{"value":4915236272},{"value":0},{"value":105553148800320},{"value":105553148800320},{"value":0},{"value":0},{"value":1027},{"value":0},{"value":4294967295},{"value":2092},{"value":8108842832,"symbolLocation":0,"symbol":"__CFRuntimeClassTables"},{"value":1099511627776},{"value":0},{"value":0},{"value":0},{"value":11795968432},{"value":8104054184,"symbolLocation":0,"symbol":"OBJC_CLASS_$___NSCFType"},{"value":0},{"value":105553154543968},{"value":74},{"value":0},{"value":105553116299552},{"value":18446698172915927680},{"value":8108838912,"symbolLocation":7920,"symbol":"__last_exception_backtrace__"},{"value":6124313720},{"value":0},{"value":1},{"value":4949579384}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4352221056},"cpsr":{"value":1610616832},"fp":{"value":6124313136},"sp":{"value":6124313136},"esr":{"value":2449473542,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":4352099732,"matchesCrashFrame":1},"far":{"value":72}},"queue":"CA::CG::Queue","frames":[{"imageOffset":312724,"symbol":"_cairo_surface_release_source_image","symbolLocation":20,"imageIndex":7},{"imageOffset":434048,"symbol":"DataProviderReleaseCallback","symbolLocation":28,"imageIndex":7},{"imageOffset":507296,"symbol":"data_release_info","symbolLocation":40,"imageIndex":12},{"imageOffset":250544,"symbol":"data_provider_finalize","symbolLocation":64,"imageIndex":12},{"imageOffset":48592,"symbol":"data_provider_retain_count","symbolLocation":96,"imageIndex":12},{"imageOffset":1376816,"symbol":"_CFRelease","symbolLocation":1324,"imageIndex":13},{"imageOffset":258192,"symbol":"CA::Render::Image::~Image()","symbolLocation":68,"imageIndex":14},{"imageOffset":509788,"symbol":"CA::Render::Image::release_data() const","symbolLocation":76,"imageIndex":14},{"imageOffset":392496,"symbol":"CA::OGL::Context::collect(bool)","symbolLocation":1444,"imageIndex":14},{"imageOffset":388816,"symbol":"CA::CG::Renderer::collect_()","symbolLocation":456,"imageIndex":14},{"imageOffset":386256,"symbol":"CA::CG::Renderer::flush(bool)","symbolLocation":124,"imageIndex":14},{"imageOffset":978304,"symbol":"CA::CG::AccelQueue::flush_renderer(CA::CG::Queue::FlushMode, CA::CG::Renderer*)","symbolLocation":168,"imageIndex":14},{"imageOffset":978012,"symbol":"CA::CG::AccelQueue::flush_all_renderers(CA::CG::Queue::FlushMode)","symbolLocation":100,"imageIndex":14},{"imageOffset":881712,"symbol":"invocation function for block in CA::CG::Queue::Flush::callback(void*)","symbolLocation":64,"imageIndex":14},{"imageOffset":394344,"symbol":"CA::CG::Queue::Flush::callback(void*)","symbolLocation":116,"imageIndex":14},{"imageOffset":14608,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":15},{"imageOffset":76996,"symbol":"_dispatch_lane_barrier_sync_invoke_and_complete","symbolLocation":56,"imageIndex":15},{"imageOffset":3036976,"symbol":"CA::CG::AccelDrawable::detach(bool)","symbolLocation":52,"imageIndex":14},{"imageOffset":3036860,"symbol":"CA::CG::AccelDrawable::destroy()","symbolLocation":32,"imageIndex":14},{"imageOffset":2959448,"symbol":"CA::CG::IOSurfaceDrawable::destroy()","symbolLocation":24,"imageIndex":14},{"imageOffset":288116,"symbol":"backingStoreFinalize(void const*)","symbolLocation":224,"imageIndex":14},{"imageOffset":1375784,"symbol":"_CFRelease","symbolLocation":292,"imageIndex":13},{"imageOffset":83280,"symbol":"CA::release_objects(X::List<void const*>*)","symbolLocation":32,"imageIndex":14},{"imageOffset":25960,"symbol":"CA::Transaction::commit()","symbolLocation":1256,"imageIndex":14},{"imageOffset":1449404,"symbol":"__62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke","symbolLocation":272,"imageIndex":16},{"imageOffset":11546496,"symbol":"___NSRunLoopObserverCreateWithHandler_block_invoke","symbolLocation":64,"imageIndex":16},{"imageOffset":512160,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__","symbolLocation":36,"imageIndex":13},{"imageOffset":511884,"symbol":"__CFRunLoopDoObservers","symbolLocation":532,"imageIndex":13},{"imageOffset":509372,"symbol":"__CFRunLoopRun","symbolLocation":776,"imageIndex":13},{"imageOffset":506972,"symbol":"CFRunLoopRunSpecific","symbolLocation":608,"imageIndex":13},{"imageOffset":197704,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":17},{"imageOffset":197252,"symbol":"ReceiveNextEventCommon","symbolLocation":648,"imageIndex":17},{"imageOffset":196572,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":76,"imageIndex":17},{"imageOffset":236628,"symbol":"_DPSNextEvent","symbolLocation":660,"imageIndex":16},{"imageOffset":8453820,"symbol":"-[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":716,"imageIndex":16},{"imageOffset":184576,"symbol":"-[NSApplication run]","symbolLocation":476,"imageIndex":16},{"imageOffset":17356,"symbol":"NSApplicationMain","symbolLocation":880,"imageIndex":16},{"imageOffset":24800,"symbol":"start","symbolLocation":2360,"imageIndex":18}]},{"id":3647768,"frames":[{"imageOffset":7720,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":20}],"threadState":{"x":[{"value":6124875776},{"value":5123},{"value":6124339200},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6124875776},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6659309096},"far":{"value":0}}},{"id":3647769,"threadState":{"x":[{"value":0},{"value":1},{"value":41},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":105553144647920},{"value":105553127048472},{"value":286290876594688},{"value":8108842832,"symbolLocation":0,"symbol":"__CFRuntimeClassTables"},{"value":50},{"value":4924736272},{"value":10556437536160201845},{"value":9603759216,"symbolLocation":0,"symbol":"OBJC_CLASS_$_AGXG13XDevice"},{"value":18446744073709551516},{"value":8254941488},{"value":0},{"value":105553127048464},{"value":41},{"value":0},{"value":8208514656,"symbolLocation":0,"symbol":"kIOGPUResourceClass"},{"value":286290876594688},{"value":8108838912,"symbolLocation":7920,"symbol":"__last_exception_backtrace__"},{"value":18446462598732840960},{"value":0},{"value":105553167837824},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":7171372944},"cpsr":{"value":1610616832},"fp":{"value":6125446400},"sp":{"value":6125446384},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6717377124},"far":{"value":0}},"queue":"com.apple.coreanimation.mtl_dealloc","frames":[{"imageOffset":166500,"symbol":"iokit_user_client_trap","symbolLocation":8,"imageIndex":21},{"imageOffset":96144,"symbol":"ioGPUResourceFinalize","symbolLocation":104,"imageIndex":22},{"imageOffset":1375784,"symbol":"_CFRelease","symbolLocation":292,"imageIndex":13},{"imageOffset":70168,"symbol":"-[IOGPUMetalResource dealloc]","symbolLocation":248,"imageIndex":22},{"imageOffset":76548,"symbol":"-[IOGPUMetalTexture dealloc]","symbolLocation":272,"imageIndex":22},{"imageOffset":7002732,"symbol":"-[AGXTexture dealloc]","symbolLocation":44,"imageIndex":23},{"imageOffset":6922288,"symbol":"-[AGXG13XFamilyTexture dealloc]","symbolLocation":188,"imageIndex":23},{"imageOffset":2110772,"symbol":"invocation function for block in CA::OGL::MetalContext::delete_image(CA::OGL::Image*)","symbolLocation":32,"imageIndex":14},{"imageOffset":7352,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":15},{"imageOffset":14608,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":15},{"imageOffset":44708,"symbol":"_dispatch_lane_serial_drain","symbolLocation":748,"imageIndex":15},{"imageOffset":47624,"symbol":"_dispatch_lane_invoke","symbolLocation":432,"imageIndex":15},{"imageOffset":44328,"symbol":"_dispatch_lane_serial_drain","symbolLocation":368,"imageIndex":15},{"imageOffset":47572,"symbol":"_dispatch_lane_invoke","symbolLocation":380,"imageIndex":15},{"imageOffset":91676,"symbol":"_dispatch_root_queue_drain_deferred_wlh","symbolLocation":288,"imageIndex":15},{"imageOffset":89744,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":404,"imageIndex":15},{"imageOffset":12564,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":20},{"imageOffset":7728,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":20}]},{"id":3647771,"frames":[{"imageOffset":7720,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":20}],"threadState":{"x":[{"value":6126022656},{"value":19459},{"value":6125486080},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6126022656},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6659309096},"far":{"value":0}}},{"id":3647772,"frames":[{"imageOffset":7720,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":20}],"threadState":{"x":[{"value":6126596096},{"value":19211},{"value":6126059520},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6126596096},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6659309096},"far":{"value":0}}},{"id":3647777,"name":"com.apple.NSEventThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":169372035317760},{"value":0},{"value":169372035317760},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":39435},{"value":0},{"value":1},{"value":39435},{"value":442418},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8254849072},{"value":0},{"value":4294967295},{"value":2},{"value":169372035317760},{"value":0},{"value":169372035317760},{"value":6127165544},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6659140912},"cpsr":{"value":4096},"fp":{"value":6127165392},"sp":{"value":6127165312},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6659066036},"far":{"value":0}},"frames":[{"imageOffset":6324,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":24},{"imageOffset":81200,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":24},{"imageOffset":42224,"symbol":"mach_msg_overwrite","symbolLocation":476,"imageIndex":24},{"imageOffset":7224,"symbol":"mach_msg","symbolLocation":24,"imageIndex":24},{"imageOffset":515748,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":13},{"imageOffset":509804,"symbol":"__CFRunLoopRun","symbolLocation":1208,"imageIndex":13},{"imageOffset":506972,"symbol":"CFRunLoopRunSpecific","symbolLocation":608,"imageIndex":13},{"imageOffset":1455108,"symbol":"_NSEventThread","symbolLocation":144,"imageIndex":16},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":20},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":20}]},{"id":3647801,"frames":[{"imageOffset":7720,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":20}],"threadState":{"x":[{"value":6128316416},{"value":70663},{"value":6127779840},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6128316416},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6659309096},"far":{"value":0}}},{"id":3647802,"frames":[{"imageOffset":7720,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":20}],"threadState":{"x":[{"value":6127742976},{"value":80647},{"value":6127206400},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6127742976},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6659309096},"far":{"value":0}}},{"id":3647803,"frames":[{"imageOffset":7720,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":20}],"threadState":{"x":[{"value":6128889856},{"value":0},{"value":6128353280},{"value":0},{"value":278532},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6128889856},"esr":{"value":0,"description":" Address size fault"},"pc":{"value":6659309096},"far":{"value":0}}}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64e",
"base" : 4345643008,
"size" : 49152,
"uuid" : "c9ce7923-2f2d-31eb-a6e4-0f3b7a78f895",
"path" : "\/usr\/lib\/libobjc-trampolines.dylib",
"name" : "libobjc-trampolines.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4347592704,
"size" : 49152,
"uuid" : "bca38e24-8a6a-33ac-b220-19d9e178b2dd",
"path" : "\/Applications\/Ipe.app\/Contents\/Frameworks\/libipecanvas.7.2.28.dylib",
"name" : "libipecanvas.7.2.28.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4347772928,
"size" : 49152,
"uuid" : "ed73257f-98d0-3d1f-8da3-c4bae24ebe28",
"path" : "\/Applications\/Ipe.app\/Contents\/Frameworks\/libipecairo.7.2.28.dylib",
"name" : "libipecairo.7.2.28.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4348182528,
"size" : 98304,
"uuid" : "96a8c804-d04d-3ab2-9472-e0e8aec6ca1c",
"path" : "\/Applications\/Ipe.app\/Contents\/Frameworks\/libipelua.7.2.28.dylib",
"name" : "libipelua.7.2.28.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4349657088,
"size" : 655360,
"uuid" : "e3af2644-4147-3d56-b8a7-80c668da73cb",
"path" : "\/Applications\/Ipe.app\/Contents\/Frameworks\/libipe.7.2.28.dylib",
"name" : "libipe.7.2.28.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4348444672,
"size" : 65536,
"uuid" : "eb8d1db2-1304-35ff-8c59-289899d18bce",
"path" : "\/Applications\/Ipe.app\/Contents\/Frameworks\/libipeui.7.2.28.dylib",
"name" : "libipeui.7.2.28.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4348968960,
"size" : 229376,
"uuid" : "7206e480-ad73-3fe2-aec2-202f106828e8",
"path" : "\/Applications\/Ipe.app\/Contents\/Frameworks\/liblua54.dylib",
"name" : "liblua54.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4351787008,
"size" : 671744,
"uuid" : "74150911-21fa-3f1d-9947-8b5fe23be851",
"path" : "\/Applications\/Ipe.app\/Contents\/Frameworks\/libcairo.2.dylib",
"name" : "libcairo.2.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4352704512,
"size" : 507904,
"uuid" : "1a81f464-cee1-3396-9825-7e9c6e428e10",
"path" : "\/Applications\/Ipe.app\/Contents\/Frameworks\/libfreetype.6.dylib",
"name" : "libfreetype.6.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4348641280,
"size" : 147456,
"uuid" : "bbba0666-d454-3b58-8b34-46a9d099d1eb",
"path" : "\/Applications\/Ipe.app\/Contents\/Frameworks\/libpng16.16.dylib",
"name" : "libpng16.16.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4353376256,
"size" : 458752,
"uuid" : "c51eecd4-5572-36d8-b8c9-32b33ab9c454",
"path" : "\/Applications\/Ipe.app\/Contents\/Frameworks\/libpixman-1.0.dylib",
"name" : "libpixman-1.0.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4342562816,
"CFBundleShortVersionString" : "7.2.28",
"CFBundleIdentifier" : "org.otfried.ipe.Ipe",
"size" : 147456,
"uuid" : "cfdabd88-cdb9-3fe8-858f-0cbc6b411166",
"path" : "\/Applications\/Ipe.app\/Contents\/MacOS\/ipe",
"name" : "ipe",
"CFBundleVersion" : "7.2.28"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6755348480,
"CFBundleShortVersionString" : "2.0",
"CFBundleIdentifier" : "com.apple.CoreGraphics",
"size" : 7196672,
"uuid" : "4602dca9-6a29-336d-8482-9746e171dc4e",
"path" : "\/System\/Library\/Frameworks\/CoreGraphics.framework\/Versions\/A\/CoreGraphics",
"name" : "CoreGraphics",
"CFBundleVersion" : "1774.1.12"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6659719168,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5079040,
"uuid" : "9f046e36-7286-3a6e-a280-699d6e47cfaf",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "2106"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6795042816,
"CFBundleShortVersionString" : "1.11",
"CFBundleIdentifier" : "com.apple.QuartzCore",
"size" : 3981312,
"uuid" : "68c48b3e-80c2-396b-a3d1-b1d0b62ec7f5",
"path" : "\/System\/Library\/Frameworks\/QuartzCore.framework\/Versions\/A\/QuartzCore",
"name" : "QuartzCore",
"CFBundleVersion" : "1109.3"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6657556480,
"size" : 290816,
"uuid" : "dc1d0187-7149-3100-bc63-f633afebee6c",
"path" : "\/usr\/lib\/system\/libdispatch.dylib",
"name" : "libdispatch.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6718558208,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 20008960,
"uuid" : "b475e541-691d-39c6-8ca4-e414b0d3dd88",
"path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2487.20.107"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6833553408,
"CFBundleShortVersionString" : "2.1.1",
"CFBundleIdentifier" : "com.apple.HIToolbox",
"size" : 2883584,
"uuid" : "4dffb7eb-bbcd-3ff6-a203-5a0b97358ee8",
"path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
"name" : "HIToolbox"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6655651840,
"size" : 607000,
"uuid" : "ec7a3ba0-f9bf-3ab8-a0f4-8622e5606b20",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6659301376,
"size" : 53236,
"uuid" : "daf95373-5de6-39a1-a6ce-d87f3f0629cc",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6717210624,
"CFBundleShortVersionString" : "2.0.2",
"CFBundleIdentifier" : "com.apple.framework.IOKit",
"size" : 921600,
"uuid" : "029aee72-3595-3815-b603-22f4aaa2d06f",
"path" : "\/System\/Library\/Frameworks\/IOKit.framework\/Versions\/A\/IOKit",
"name" : "IOKit"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7171276800,
"CFBundleShortVersionString" : "93.10.1",
"CFBundleIdentifier" : "com.apple.IOGPU",
"size" : 241664,
"uuid" : "922ac344-c44f-3bd9-9783-4f85429632b9",
"path" : "\/System\/Library\/PrivateFrameworks\/IOGPU.framework\/Versions\/A\/IOGPU",
"name" : "IOGPU",
"CFBundleVersion" : "93.10.1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 8372928512,
"CFBundleShortVersionString" : "276.56",
"CFBundleIdentifier" : "com.apple.AGXMetalG13X",
"size" : 7327744,
"uuid" : "b9fb9e65-0f10-3c5c-810b-8d51caeaea3c",
"path" : "\/System\/Library\/Extensions\/AGXMetalG13X.bundle\/Contents\/MacOS\/AGXMetalG13X",
"name" : "AGXMetalG13X",
"CFBundleVersion" : "276.56"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6659059712,
"size" : 241648,
"uuid" : "b7751381-1442-30b5-91b9-ad7be461bebe",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
}
],
"sharedCache" : {
"base" : 6654902272,
"size" : 4018896896,
"uuid" : "80dd42b3-8a52-3caf-9848-54a1c2732864"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)\nWritable regions: Total=819.8M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=819.8M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 128K 1 \nActivity Tracing 256K 1 \nCG image 1904K 26 \nColorSync 640K 31 \nCoreAnimation 25.6M 92 \nCoreGraphics 32K 2 \nCoreServices 160K 1 \nCoreUI image data 2560K 17 \nFoundation 16K 1 \nKernel Alloc Once 32K 1 \nMALLOC 779.6M 54 \nMALLOC guard page 192K 12 \nSTACK GUARD 56.1M 9 \nStack 12.2M 9 \nVM_ALLOCATE 128K 8 \n__AUTH 911K 198 \n__AUTH_CONST 14.8M 352 \n__CTF 824 1 \n__DATA 3823K 348 \n__DATA_CONST 18.1M 365 \n__DATA_DIRTY 908K 113 \n__FONT_DATA 4K 1 \n__LINKEDIT 888.0M 13 \n__OBJC_RO 70.8M 1 \n__OBJC_RW 2156K 1 \n__TEXT 294.0M 379 \ndyld private memory 272K 2 \nmapped file 223.1M 28 \nshared memory 1376K 14 \n=========== ======= ======= \nTOTAL 2.3G 2081 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "CA::CG::Queue"
}
},
"logWritingSignature" : "27ca4b71ea64d5c8843879f998e909e36ad98e19",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "62fe74515312cd4599bd3c80",
"factorPackIds" : {
"MYRIAD_BOOSTS" : "62fe74805312cd4599bd3c81"
},
"deploymentId" : 240000006
},
{
"rolloutId" : "6410af69ed1e1e7ab93ed169",
"factorPackIds" : {
"SIRI_VALUE_INFERENCE_PHONECALL_SMART_APP_SELECTION" : "6467af26e1a7a067be468054"
},
"deploymentId" : 250000007
}
],
"experiments" : [
{
"treatmentId" : "a092db1b-c401-44fa-9c54-518b7d69ca61",
"experimentId" : "64a844035c85000c0f42398a",
"deploymentId" : 400000019
}
]
}
}
Interesting - there is actually no Ipe code at all on the call stack of the thread that crashes - it crashes inside a Cairo function...
The first thing I will try now is to rebuild Ipe with the newest version of Cairo and see if the problem is still there. If you have homebrew on your Mac, you could also try that yourself (Ipe is very easy to compile if you already have homebrew, see https://github.com/otfried/ipe/blob/master/.github/workflows/macos.yml).
I have now compiled the Ipe dependencies with the latest stable Cairo library and rebuilt Ipe using that. I have heard at least one report that this version does not crash when you move the window across monitors.
Please give it a try and let me know if it also solves the problem for you:
@otfried Thank you, it seems to be fixed!
Is there also an ARM-Version of this build with the new Cairo dependencies? Otherwise I have to dig into building the package, which I didn't find time for yet.
Thanks for investigating this anyway!
I'll build the ARM libraries as soon as I have access to a suitable machine - it should be possible before Christmas. And then I'll make a new release.
I have now finally been able to build the new Cairo version for MacOS with M1/M2 processor.
Can you try that this ARM build of Ipe 7.2.28 no longer has the problem?
https://otfried.org/ipe-7.2.28-mac-arm.dmg
If this one works, then I'll release a new Ipe version in the near future.
Ipe software quits unexpectedly on macOS Sonoma when the Ipe window moves from one display to another. The processor is an Apple M2. Are there any solutions to fix it?