You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If I try to open a saved jlprof file, Julia crashes (not just ProfileView). This happens if I click on the open icon for "Load Profile Data" and then try to click on one of the locations on the left side of the open dialog.
I've noticed a lot of issues like this reporting crashes on Macs with Mx processors in Gtk.jl based packages, but no one has yet reported one with Gtk4.jl. Either the users have moved on or it's fixed in GTK4. I don't have a newer Mac so I have no way of testing this personally.
If I try to open a saved jlprof file, Julia crashes (not just ProfileView). This happens if I click on the open icon for "Load Profile Data" and then try to click on one of the locations on the left side of the open dialog.
MacOS 12.6, M1 processor family.
`-------------------------------------
Translated Report (Full Report Below)
Process: julia [30821]
Path: /usr/local/bin/julia
Identifier: julia
Version: ???
Code Type: ARM-64 (Native)
Parent Process: bash [87825]
Responsible: Terminal [494]
User ID: 503
Date/Time: 2022-11-26 20:00:12.2590 -0500
OS Version: macOS 12.6 (21G115)
Report Version: 12
Anonymous UUID: 7952CFAD-CA0C-F991-76A9-53848C218A89
Sleep/Wake UUID: EF8803BA-AA9C-4886-BEF1-07195ED9917C
Time Awake Since Boot: 1400000 seconds
Time Since Wake: 122944 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x1ae512d98 __pthread_kill + 8
1 libsystem_pthread.dylib 0x1ae547ee0 pthread_kill + 288
2 libsystem_c.dylib 0x1ae44a680 raise + 32
3 libsystem_platform.dylib 0x1ae55f4a4 _sigtramp + 56
4 libsystem_pthread.dylib 0x1ae547ee0 pthread_kill + 288
5 libsystem_c.dylib 0x1ae482340 abort + 168
6 libsystem_c.dylib 0x1ae481754 __assert_rtn + 272
7 libcairo.2.dylib 0x130ec876c _cairo_surface_release_source_image + 76
8 libcairo.2.dylib 0x130eece9c DataProviderReleaseCallback + 28
9 CoreGraphics 0x1b3b5ad48 data_release_info + 40
10 CoreGraphics 0x1b3b14f5c data_provider_finalize + 60
11 CoreGraphics 0x1b3ae1e6c data_provider_retain_count + 96
12 CoreFoundation 0x1ae6ef134 _CFRelease + 1264
13 CoreGraphics 0x1b3b3c210 image_finalize + 100
14 CoreFoundation 0x1ae6eed2c _CFRelease + 232
15 CoreGraphics 0x1b3b3b51c CGClipMaskRelease + 48
16 CoreGraphics 0x1b3b3b708 CGClipRelease + 112
17 CoreGraphics 0x1b3af43a8 CGClipStackRelease + 64
18 CoreGraphics 0x1b3b7e1f0 CG::DisplayListResourceClip::~DisplayListResourceClip() + 56
19 CoreGraphics 0x1b3b7e1a0 CG::DisplayListResourceClip::~DisplayListResourceClip() + 16
20 CoreGraphics 0x1b3d3a994 std::__1::__shared_weak_count::__release_shared() + 84
21 CoreGraphics 0x1b3b7e16c std::__1::__tree<std::__1::shared_ptrCG::DisplayListResourceClip, CG::CompareResourceClip, std::__1::allocator<std::__1::shared_ptrCG::DisplayListResourceClip > >::destroy(std::__1::__tree_node<std::__1::shared_ptrCG::DisplayListResourceClip, void*>) + 60
22 CoreGraphics 0x1b3b7e160 std::__1::__tree<std::__1::shared_ptrCG::DisplayListResourceClip, CG::CompareResourceClip, std::__1::allocator<std::__1::shared_ptrCG::DisplayListResourceClip > >::destroy(std::__1::__tree_node<std::__1::shared_ptrCG::DisplayListResourceClip, void>) + 48
23 CoreGraphics 0x1b3b7e154 std::__1::__tree<std::__1::shared_ptrCG::DisplayListResourceClip, CG::CompareResourceClip, std::__1::allocator<std::__1::shared_ptrCG::DisplayListResourceClip > >::destroy(std::__1::__tree_node<std::__1::shared_ptrCG::DisplayListResourceClip, void>) + 36
24 CoreGraphics 0x1b3b7dad0 CG::DisplayList::~DisplayList() + 364
25 CoreFoundation 0x1ae6eed2c _CFRelease + 232
26 CoreFoundation 0x1ae5e96c8 __CFArrayReleaseValues + 528
27 CoreFoundation 0x1ae6eed2c _CFRelease + 232
28 CoreGraphics 0x1b3b7b888 CG::DisplayListRecorder::~DisplayListRecorder() + 60
29 CoreGraphics 0x1b3b7b834 CG::DisplayListRecorder::~DisplayListRecorder() + 16
30 CoreGraphics 0x1b3b06008 CGContextDelegateFinalize + 60
31 CoreFoundation 0x1ae6eecfc _CFRelease + 184
32 CoreGraphics 0x1b3b05f70 context_reclaim + 56
33 CoreFoundation 0x1ae6eecfc _CFRelease + 184
34 AppKit 0x1b12d6d90 -[NSCGSContext _invalidate] + 52
35 AppKit 0x1b12d6d30 -[NSCGSContext dealloc] + 36
36 AppKit 0x1b12d6cfc -[NSBitmapGraphicsContext dealloc] + 68
37 libobjc.A.dylib 0x1ae3d52b4 AutoreleasePoolPage::releaseUntil(objc_object**) + 196
38 libobjc.A.dylib 0x1ae3d1b34 objc_autoreleasePoolPop + 212
39 QuartzCore 0x1b55fa6a0 CA::Context::commit_transaction(CA::Transaction, double, double*) + 580
40 QuartzCore 0x1b548f4cc CA::Transaction::commit() + 704
41 AppKit 0x1b12e569c __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 304
42 AppKit 0x1b1a4a758 ___NSRunLoopObserverCreateWithHandler_block_invoke + 64
43 CoreFoundation 0x1ae6141a4 CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION + 36
44 CoreFoundation 0x1ae613ff4 __CFRunLoopDoObservers + 592
45 CoreFoundation 0x1ae613528 __CFRunLoopRun + 772
46 CoreFoundation 0x1ae612a84 CFRunLoopRunSpecific + 600
47 HIToolbox 0x1b7252338 RunCurrentEventLoopInMode + 292
48 HIToolbox 0x1b7251fc4 ReceiveNextEventCommon + 324
49 HIToolbox 0x1b7251e68 _BlockUntilNextEventMatchingListInModeWithFilter + 72
50 AppKit 0x1b117a51c _DPSNextEvent + 860
51 AppKit 0x1b1178e14 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328
52 libgdk-3.0.dylib 0x131588710 poll_func + 220
53 libglib-2.0.0.dylib 0x130c34f50 g_main_context_iterate + 448
54 libglib-2.0.0.dylib 0x130c353a4 g_main_loop_run + 308
55 libgtk-3.0.dylib 0x13728f58c gtk_dialog_run + 436
56 ??? 0x15669001c ???
57 ??? 0x14065c2c4 ???
58 ??? 0x156660204 ???
59 ??? 0x137118704 ???
60 libgobject-2.0.0.dylib 0x12b794318 g_signal_emit_valist + 1080
61 libgobject-2.0.0.dylib 0x12b794ca8 g_signal_emit_by_name + 296
62 libgtk-3.0.dylib 0x13746e2d8 button_clicked + 60
63 libgobject-2.0.0.dylib 0x12b77b290 _g_closure_invoke_va + 336
64 libgobject-2.0.0.dylib 0x12b794318 g_signal_emit_valist + 1080
65 libgobject-2.0.0.dylib 0x12b794b6c g_signal_emit + 28
66 libgtk-3.0.dylib 0x1372097f0 gtk_button_clicked + 132
67 libgtk-3.0.dylib 0x13720d2f4 gtk_real_button_released + 252
68 libgobject-2.0.0.dylib 0x12b77b290 _g_closure_invoke_va + 336
69 libgobject-2.0.0.dylib 0x12b794318 g_signal_emit_valist + 1080
70 libgobject-2.0.0.dylib 0x12b794b6c g_signal_emit + 28
71 libgtk-3.0.dylib 0x13720da28 multipress_released_cb + 116
72 libgtk-3.0.dylib 0x1371c1f90 _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv + 80
73 libgobject-2.0.0.dylib 0x12b77b290 _g_closure_invoke_va + 336
74 libgobject-2.0.0.dylib 0x12b794318 g_signal_emit_valist + 1080
75 libgobject-2.0.0.dylib 0x12b794b6c g_signal_emit + 28
76 libgtk-3.0.dylib 0x1372f7024 gtk_gesture_multi_press_end + 216
77 libgobject-2.0.0.dylib 0x12b77e814 g_cclosure_marshal_VOID__BOXEDv + 116
78 libgobject-2.0.0.dylib 0x12b77b290 _g_closure_invoke_va + 336
79 libgobject-2.0.0.dylib 0x12b794318 g_signal_emit_valist + 1080
80 libgobject-2.0.0.dylib 0x12b794b6c g_signal_emit + 28
81 libgtk-3.0.dylib 0x1372f4900 gtk_gesture_handle_event + 728
82 libgtk-3.0.dylib 0x1372f92f4 gtk_gesture_single_handle_event + 472
83 libgtk-3.0.dylib 0x1372b0f30 gtk_event_controller_handle_event + 176
84 libgtk-3.0.dylib 0x1374c6b4c _gtk_widget_run_controllers + 152
85 libgtk-3.0.dylib 0x1371bce44 _gtk_marshal_BOOLEAN__BOXEDv + 132
86 libgobject-2.0.0.dylib 0x12b77b290 _g_closure_invoke_va + 336
87 libgobject-2.0.0.dylib 0x12b794318 g_signal_emit_valist + 1080
88 libgobject-2.0.0.dylib 0x12b794b6c g_signal_emit + 28
89 libgtk-3.0.dylib 0x1374c673c gtk_widget_event_internal + 300
90 libgtk-3.0.dylib 0x13734ec9c gtk_propagate_event + 276
91 libgtk-3.0.dylib 0x13734e7c8 gtk_main_do_event + 1276
92 libgdk-3.0.dylib 0x13155d4f4 _gdk_event_emit + 64
93 libgdk-3.0.dylib 0x131588dc4 gdk_event_dispatch + 52
94 libglib-2.0.0.dylib 0x130c34bf0 g_main_context_dispatch + 336
95 libglib-2.0.0.dylib 0x130c34fb0 g_main_context_iterate + 544
96 libglib-2.0.0.dylib 0x130c353a4 g_main_loop_run + 308
97 libgtk-3.0.dylib 0x13734e168 gtk_main + 92
98 ??? 0x1501e8014 ???
99 ??? 0x14065c318 ???
100 ??? 0x1501dc014 ???
101 libjulia-internal.1.8.dylib 0x1033b8078 start_task + 184
`
The text was updated successfully, but these errors were encountered: