TeXstudio crashes when macOS switches dark/light theme
Closed this issue · 9 comments
Environment
- TeXstudio: commit
- Qt: 6.7.0
- OS: macOS 14.5
- TeX distribution: TL2024
Problem Description
Since the commit 01d4e7d TeXstudio crashes when macOS switches between light/dark theme.
(I'm adding only the start of the crash report below as github shows me an error that with the complete report, the issue exceeds the maximum character limit. In case you'd like to see the complete report, please let me know and I'll find another way to share it)
Crash report:
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: texstudio [72705]
Path: /Users/USER/*/texstudio.app/Contents/MacOS/texstudio
Identifier: texstudio
Version: 4.8.1 (???)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 503
Date/Time: 2024-05-17 21:35:43.3542 +0200
OS Version: macOS 14.5 (23F79)
Report Version: 12
Anonymous UUID: BCB5D870-D9AC-2A11-7968-A336DF521121
Time Awake Since Boot: 5400 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000008
Exception Codes: 0x0000000000000001, 0x0000000000000008
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [72705]
VM Region Info: 0x8 is not in any region. Bytes before following region: 4344168440
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 102eec000-10476c000 [ 24.5M] r-x/r-x SM=COW /Users/USER/*/texstudio.app/Contents/MacOS/texstudio
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 QtWidgets 0x106e802fc QLabel::text() const + 0
1 texstudio 0x10341e860 Texstudio::setupMenus() + 125892
2 texstudio 0x103428db8 Texstudio::paletteChanged(QPalette const&) + 524
3 texstudio 0x103494074 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QPalette const&>, void, void (Texstudio::*)(QPalette const&)>::call(void (Texstudio::*)(QPalette const&), Texstudio*, void**) + 148
4 texstudio 0x103493f94 void QtPrivate::FunctionPointer<void (Texstudio::*)(QPalette const&)>::call<QtPrivate::List<QPalette const&>, void>(void (Texstudio::*)(QPalette const&), Texstudio*, void**) + 80
5 texstudio 0x103493e84 QtPrivate::QCallableObject<void (Texstudio::*)(QPalette const&), QtPrivate::List<QPalette const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) + 188
6 QtCore 0x107491ca8 void doActivate<false>(QObject*, int, void**) + 728
7 QtGui 0x107affe84 QGuiApplicationPrivate::handlePaletteChanged(char const*) + 76
8 QtWidgets 0x106d5e2ac QApplicationPrivate::handlePaletteChanged(char const*) + 116
9 QtGui 0x107aff5ac QGuiApplicationPrivate::handleThemeChanged() + 16
10 QtWidgets 0x106d646f0 QApplicationPrivate::handleThemeChanged() + 12
11 QtGui 0x107afe6f8 QGuiApplicationPrivate::processThemeChanged(QWindowSystemInterfacePrivate::ThemeChangeEvent*) + 48
12 QtGui 0x107b511cc bool QWindowSystemHelper<QWindowSystemInterface::SynchronousDelivery>::handleEvent<QWindowSystemInterfacePrivate::ThemeChangeEvent, QWindow*>(QWindow*) + 188
13 libqcocoa.dylib 0x1053e2db4 QCocoaTheme::handleSystemThemeChange() + 120
14 Foundation 0x183e76cf4 NSKeyValueNotifyObserver + 252
15 Foundation 0x183f27cf4 NSKeyValueDidChange + 360
16 Foundation 0x1845955b4 NSKeyValueDidChangeWithPerThreadPendingNotifications + 160
17 AppKit 0x186cafde4 -[NSApplication(NSApplicationAppearance_Internal) _observeValueForSystemAppearanceKeyPath:ofObject:change:] + 124
18 Foundation 0x183e76cf4 NSKeyValueNotifyObserver + 252
19 Foundation 0x183f27cf4 NSKeyValueDidChange + 360
20 Foundation 0x183e69e1c -[NSObject(NSKeyValueObservingPrivate) _changeValueForKeys:count:maybeOldValuesDict:maybeNewValuesDict:usingBlock:] + 684
21 Foundation 0x183e93484 -[NSObject(NSKeyValueObservingPrivate) _changeValueForKey:key:key:usingBlock:] + 64
22 Foundation 0x183ead0e8 _NSSetObjectValueAndNotify + 284
23 AppKit 0x186b919e4 -[NSSystemAppearanceProxy _systemAppearanceDidChange] + 288
24 AppKit 0x186b91c44 -[NSSystemAppearanceProxy _menuBarAppearanceChanged:] + 24
25 CoreFoundation 0x182d63144 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 148
26 CoreFoundation 0x182df73d8 ___CFXRegistrationPost_block_invoke + 88
27 CoreFoundation 0x182df7320 _CFXRegistrationPost + 440
28 CoreFoundation 0x182d31678 _CFXNotificationPost + 768
29 Foundation 0x183e4e4e4 -[NSNotificationCenter postNotificationName:object:userInfo:] + 88
30 AppKit 0x1871b601c -[NSWorkspaceNotificationCenter _systemDidChangeAppearance:] + 128
31 CoreFoundation 0x182d63144 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 148
32 CoreFoundation 0x182df73d8 ___CFXRegistrationPost_block_invoke + 88
33 libdispatch.dylib 0x182adc750 _dispatch_call_block_and_release + 32
34 libdispatch.dylib 0x182ade3e8 _dispatch_client_callout + 20
35 libdispatch.dylib 0x182aecbb8 _dispatch_main_queue_drain + 988
36 libdispatch.dylib 0x182aec7cc _dispatch_main_queue_callback_4CF + 44
37 CoreFoundation 0x182dafad4 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
38 CoreFoundation 0x182d6d258 __CFRunLoopRun + 1996
39 CoreFoundation 0x182d6c434 CFRunLoopRunSpecific + 608
40 HIToolbox 0x18d51019c RunCurrentEventLoopInMode + 292
41 HIToolbox 0x18d50ffd8 ReceiveNextEventCommon + 648
42 HIToolbox 0x18d50fd30 _BlockUntilNextEventMatchingListInModeWithFilter + 76
43 AppKit 0x1865cbd68 _DPSNextEvent + 660
44 AppKit 0x186dc1808 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 700
45 AppKit 0x1865bf09c -[NSApplication run] + 476
46 libqcocoa.dylib 0x1053c527c QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 1936
47 QtCore 0x10745d8a0 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 448
48 QtCore 0x107456620 QCoreApplication::exec() + 112
49 texstudio 0x1032f21fc main + 636
50 dyld 0x1829060e0 start + 2360
Thread 1:
0 libsystem_pthread.dylib 0x182c89d20 start_wqthread + 0
Thread 2:
0 libsystem_pthread.dylib 0x182c89d20 start_wqthread + 0
Thread 3:
0 libsystem_pthread.dylib 0x182c89d20 start_wqthread + 0
Thread 4:
0 libsystem_pthread.dylib 0x182c89d20 start_wqthread + 0
Thread 5:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x182c59358 __select + 8
1 CoreFoundation 0x182d97934 __CFSocketManager + 640
2 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
3 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 6:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 7:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 8:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x182c4e1f4 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x182c60b24 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x182c56e34 mach_msg_overwrite + 476
3 libsystem_kernel.dylib 0x182c4e578 mach_msg + 24
4 CoreFoundation 0x182d6e680 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x182d6cf44 __CFRunLoopRun + 1208
6 CoreFoundation 0x182d6c434 CFRunLoopRunSpecific + 608
7 AppKit 0x1866f6188 _NSEventThread + 144
8 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
9 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 9:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 10:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 11:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 12:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 13:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 14:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 15:: SafeThread
0 libsystem_kernel.dylib 0x182c56b70 poll + 8
1 QtCore 0x10757cb68 qt_safe_poll(pollfd*, unsigned int, QDeadlineTimer) + 60
2 QtCore 0x107580558 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 664
3 QtCore 0x10745d8a0 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 448
4 QtCore 0x1075077d8 QThread::exec() + 156
5 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
6 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
7 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 16:: QFileInfoGatherer
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589328 QWaitConditionPrivate::wait(QDeadlineTimer) + 64
3 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
4 QtGui 0x107db45d0 QFileInfoGatherer::run() + 132
5 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
6 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
7 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 17:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 18:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 19:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 20:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 21:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 22:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 23:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 24:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 25:: LatexStyleParser
0 libsystem_kernel.dylib 0x182c5c1dc __ulock_wait2 + 8
1 QtCore 0x10758443c bool futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long long>&, unsigned long long, unsigned long long, QDeadlineTimer) + 96
2 texstudio 0x1032daa1c LatexStyleParser::run() + 48
3 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
4 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 26:: SyntaxCheck
0 libsystem_kernel.dylib 0x182c5c1dc __ulock_wait2 + 8
1 QtCore 0x10758443c bool futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long long>&, unsigned long long, unsigned long long, QDeadlineTimer) + 96
2 texstudio 0x1033a38dc SyntaxCheck::run() + 100
3 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
4 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 27:: SyntaxCheck
0 libsystem_kernel.dylib 0x182c5c1dc __ulock_wait2 + 8
1 QtCore 0x10758443c bool futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long long>&, unsigned long long, unsigned long long, QDeadlineTimer) + 96
2 texstudio 0x1033a38dc SyntaxCheck::run() + 100
3 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
4 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 28:: Thread (pooled)
0 libsystem_kernel.dylib 0x182c519ec __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c8f55c _pthread_cond_wait + 1228
2 QtCore 0x107589610 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 140
3 QtCore 0x10758933c QWaitConditionPrivate::wait(QDeadlineTimer) + 84
4 QtCore 0x107589280 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 QtCore 0x107584808 QThreadPoolThread::run() + 564
6 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
7 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
8 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 29:: PDFRenderEngine
0 libsystem_kernel.dylib 0x182c5c1dc __ulock_wait2 + 8
1 QtCore 0x10758443c bool futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long long>&, unsigned long long, unsigned long long, QDeadlineTimer) + 96
2 texstudio 0x10373648c PDFRenderEngine::run() + 140
3 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
4 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 30:: PDFRenderEngine
0 libsystem_kernel.dylib 0x182c5c1dc __ulock_wait2 + 8
1 QtCore 0x10758443c bool futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long long>&, unsigned long long, unsigned long long, QDeadlineTimer) + 96
2 texstudio 0x103736584 PDFRenderEngine::run() + 388
3 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
4 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 31:: PDFRenderEngine
0 libsystem_kernel.dylib 0x182c5c1dc __ulock_wait2 + 8
1 QtCore 0x10758443c bool futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long long>&, unsigned long long, unsigned long long, QDeadlineTimer) + 96
2 texstudio 0x103736584 PDFRenderEngine::run() + 388
3 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
4 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 32:: PDFRenderEngine
0 libsystem_kernel.dylib 0x182c5c1dc __ulock_wait2 + 8
1 QtCore 0x10758443c bool futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long long>&, unsigned long long, unsigned long long, QDeadlineTimer) + 96
2 texstudio 0x103736584 PDFRenderEngine::run() + 388
3 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
4 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 33:: PDFRenderEngine
0 libsystem_kernel.dylib 0x182c5c1dc __ulock_wait2 + 8
1 QtCore 0x10758443c bool futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long long>&, unsigned long long, unsigned long long, QDeadlineTimer) + 96
2 texstudio 0x103736584 PDFRenderEngine::run() + 388
3 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
4 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 34:: PDFRenderEngine
0 libsystem_kernel.dylib 0x182c5c1dc __ulock_wait2 + 8
1 QtCore 0x10758443c bool futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long long>&, unsigned long long, unsigned long long, QDeadlineTimer) + 96
2 texstudio 0x103736584 PDFRenderEngine::run() + 388
3 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
4 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 35:: PDFRenderEngine
0 libsystem_kernel.dylib 0x182c5c1dc __ulock_wait2 + 8
1 QtCore 0x10758443c bool futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long long>&, unsigned long long, unsigned long long, QDeadlineTimer) + 96
2 texstudio 0x103736584 PDFRenderEngine::run() + 388
3 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
4 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 36:: PDFRenderEngine
0 libsystem_kernel.dylib 0x182c5c1dc __ulock_wait2 + 8
1 QtCore 0x10758443c bool futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long long>&, unsigned long long, unsigned long long, QDeadlineTimer) + 96
2 texstudio 0x103736584 PDFRenderEngine::run() + 388
3 QtCore 0x10757eb54 QThreadPrivate::start(void*) + 336
4 libsystem_pthread.dylib 0x182c8ef94 _pthread_start + 136
5 libsystem_pthread.dylib 0x182c89d34 thread_start + 8
Thread 37:
0 libsystem_pthread.dylib 0x182c89d20 start_wqthread + 0
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000004 x3: 0x0000000000000000
x4: 0x0000000000000010 x5: 0x0000000000000000 x6: 0x0000000000000065 x7: 0x0000000000000420
x8: 0x000000016cf09368 x9: 0x0000600003ec70a0 x10: 0x0000000102f462dc x11: 0x0000000000000003
x12: 0x00000000000007fb x13: 0x00000000000007fd x14: 0x0000000080a6705f x15: 0x000000000000005f
x16: 0x0000000106e802fc x17: 0x0000000000067000 x18: 0x0000000000000000 x19: 0x0000000114e959e0
x20: 0x000000016cf13820 x21: 0x000000000000000b x22: 0x000000016cf10838 x23: 0x0000000114e95890
x24: 0x0000000000000014 x25: 0x0000600001ca7f60 x26: 0x000000014482ce00 x27: 0x000000016cf11370
x28: 0x00000001eaac8c00 fp: 0x000000016cf10480 lr: 0x000000010341e860
sp: 0x000000016cf06050 pc: 0x0000000106e802fc cpsr: 0x60001000
far: 0x0000000000000008 esr: 0x92000006 (Data Abort) byte read Translation fault
Binary Images:
0x1112e4000 - 0x1112e7fff com.apple.icloud.drive.fileprovider.override (1.0) <db39a641-8c34-385d-8faf-37cb3dcfc89e> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/iCloudDriveFileProviderOverride.bundle/Contents/MacOS/iCloudDriveFileProviderOverride
0x111368000 - 0x111387fff com.apple.findersync.fileprovideroverride.FinderSyncCollaborationFileProviderOverride (14.5) <45b63a1f-97c2-3047-9430-120757ec26f6> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride
0x1112cc000 - 0x1112d3fff com.apple.FileProviderOverride (1835.120.53) <48c78787-aebf-3b9c-8300-2b20ba87b0a4> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FileProviderOverride.bundle/Contents/MacOS/FileProviderOverride
0x10ffb8000 - 0x10ffc3fff libqsvgicon.dylib (*) <4b43c9c8-055c-33d3-8db0-3c5d7f9d0122> /opt/homebrew/*/libqsvgicon.dylib
0x1055a4000 - 0x1055affff libobjc-trampolines.dylib (*) <9381bd6d-84a5-3c72-b3b8-88428afa4782> /usr/lib/libobjc-trampolines.dylib
0x10a5c8000 - 0x10a5cffff libqtga.dylib (*) <3565d0dc-290b-3734-9599-390db6bbb5dd> /opt/homebrew/*/libqtga.dylib
0x10a5b4000 - 0x10a5bbfff libqicns.dylib (*) <1c0ab266-54d4-396b-b93e-6a6fafd38e0f> /opt/homebrew/*/libqicns.dylib
0x108218000 - 0x10821ffff libqpdf.dylib (*) <57fb6f2c-e83a-3be9-a7af-b2e73d11b5f4> /opt/homebrew/*/libqpdf.dylib
0x110164000 - 0x1107f7fff org.qt-project.QtPdf (6.7) <b3901f1d-1e7d-3150-9dc9-5163f08a1047> /opt/homebrew/*/QtPdf.framework/Versions/A/QtPdf
0x10a59c000 - 0x10a5a3fff libqjp2.dylib (*) <b87519e7-98e3-33e8-9ad5-eb629de9f627> /opt/homebrew/*/libqjp2.dylib
0x10f794000 - 0x10f7c7fff libjasper.7.0.0.dylib (*) <c894456f-4072-37db-b2b6-aa124a333599> /opt/homebrew/*/libjasper.7.0.0.dylib
0x10a584000 - 0x10a58bfff libqmng.dylib (*) <fefc382a-12f7-3155-9de2-250cf365d289> /opt/homebrew/*/libqmng.dylib
0x10f738000 - 0x10f777fff libmng.2.dylib (*) <357b0c4a-fef0-3e57-923f-96ae84584574> /opt/homebrew/*/libmng.2.dylib
0x106d3c000 - 0x106d43fff libqsvg.dylib (*) <69137ccf-de55-32ba-8237-3dac722e149f> /opt/homebrew/*/libqsvg.dylib
0x1083f8000 - 0x1083fffff libqtiff.dylib (*) <82943ec0-1a11-3fdb-9309-3b307f48decb> /opt/homebrew/*/libqtiff.dylib
0x1083dc000 - 0x1083e3fff libqjpeg.dylib (*) <a0282b94-b4da-3fff-9ac2-c978dda8d761> /opt/homebrew/*/libqjpeg.dylib
0x106d28000 - 0x106d2ffff libqmacheif.dylib (*) <e036e7d0-8677-367e-b038-466a6f147c8a> /opt/homebrew/*/libqmacheif.dylib
0x1069a0000 - 0x1069a7fff libqico.dylib (*) <fc4881dd-5b6b-31e3-aa3c-ac2427dd25d2> /opt/homebrew/*/libqico.dylib
0x1055f8000 - 0x1055fffff libqwebp.dylib (*) <c2501543-b511-3e24-ad4c-0ebfaab479e3> /opt/homebrew/*/libqwebp.dylib
0x1055e0000 - 0x1055e3fff libwebpdemux.2.0.15.dylib (*) <69a0a47f-7837-3343-9007-ff29f1836d2a> /opt/homebrew/*/libwebpdemux.2.0.15.dylib
0x1064c8000 - 0x1064cffff libwebpmux.3.1.0.dylib (*) <a18155e2-fd5b-3735-9604-f964f0ab8683> /opt/homebrew/*/libwebpmux.3.1.0.dylib
0x10f6e0000 - 0x10f71ffff libwebp.7.1.9.dylib (*) <b244e1ca-e3fe-3897-a0a3-d14ed220a88b> /opt/homebrew/*/libwebp.7.1.9.dylib
0x10698c000 - 0x10698ffff libsharpyuv.0.1.0.dylib (*) <62623b16-60a4-32f6-81a4-585016484956> /opt/homebrew/*/libsharpyuv.0.1.0.dylib
0x1055cc000 - 0x1055d3fff libqwbmp.dylib (*) <c5f0b489-6437-389a-af98-231d59de2e7f> /opt/homebrew/*/libqwbmp.dylib
0x1055b8000 - 0x1055bffff libqgif.dylib (*) <ae0552a3-3607-38f0-8325-63c3ae103b42> /opt/homebrew/*/libqgif.dylib
0x10a540000 - 0x10a563fff libqmacstyle.dylib (*) <089c3060-27a4-39fa-8ef0-c8469583c4e2> /opt/homebrew/*/libqmacstyle.dylib
0x1053b0000 - 0x105443fff libqcocoa.dylib (*) <3c95b528-fe41-3b01-b868-f2f227e330e3> /opt/homebrew/*/libqcocoa.dylib
0x108964000 - 0x108983fff com.apple.security.csparser (3.0) <5b38c00e-20a2-3dd5-b582-3d7bf058f0ba> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser
0x1056e4000 - 0x105723fff org.qt-project.QtPrintSupport (6.7) <d43f8e8d-778e-3d4a-85e3-6b4cb828eea2> /opt/homebrew/*/QtPrintSupport.framework/Versions/A/QtPrintSupport
0x105770000 - 0x1057b3fff org.qt-project.QtSvg (6.7) <9edd4844-60f8-3913-b230-e49466886ba4> /opt/homebrew/*/QtSvg.framework/Versions/A/QtSvg
0x105690000 - 0x1056a7fff org.qt-project.QtXml (6.7) <7815c9fb-7fc1-3cbe-9d44-426fdca387e9> /opt/homebrew/*/QtXml.framework/Versions/A/QtXml
0x105d70000 - 0x1060a3fff org.qt-project.QtQml (6.7) <db5d9c7a-e45b-3826-b3e2-7052db8fa88c> /opt/homebrew/*/QtQml.framework/Versions/A/QtQml
0x10566c000 - 0x10566ffff org.qt-project.QtConcurrent (6.7) <6216eb37-d5c3-385f-b517-84e86375062f> /opt/homebrew/*/QtConcurrent.framework/Versions/A/QtConcurrent
0x105890000 - 0x1058e7fff org.qt-project.QtUiTools (6.7) <9192b22f-8738-3475-b3aa-8bc2bbb8dc91> /opt/homebrew/*/QtUiTools.framework/Versions/A/QtUiTools
0x105a28000 - 0x105a97fff org.qt-project.QtDBus (6.7) <fbc83c74-276c-3c18-ad0d-1fd9a48e5f49> /opt/homebrew/*/QtDBus.framework/Versions/A/QtDBus
0x105b1c000 - 0x105bb7fff libhunspell-1.7.0.dylib (*) <25933fe3-b6ef-306f-9dc4-61657c69d482> /opt/homebrew/*/libhunspell-1.7.0.dylib
0x1064dc000 - 0x1065e3fff org.qt-project.QtNetwork (6.7) <2e80450c-ed71-3d7a-ae0d-d7639adc84df> /opt/homebrew/*/QtNetwork.framework/Versions/A/QtNetwork
0x10580c000 - 0x105813fff org.qt-project.QtOpenGLWidgets (6.7) <91e93c39-8c25-3a60-9b53-8163f2c154e0> /opt/homebrew/*/QtOpenGLWidgets.framework/Versions/A/QtOpenGLWidgets
0x106d54000 - 0x107133fff org.qt-project.QtWidgets (6.7) <c505cc33-5ce7-3ee7-a689-0aa750f7ebee> /opt/homebrew/*/QtWidgets.framework/Versions/A/QtWidgets
0x105bd8000 - 0x105c2ffff org.qt-project.QtOpenGL (6.7) <69cc08d2-312e-3c83-9f76-8d72b60ebac8> /opt/homebrew/*/QtOpenGL.framework/Versions/A/QtOpenGL
0x107a94000 - 0x107ea3fff org.qt-project.QtGui (6.7) <2e507a85-693c-3662-a420-fbadfbeb356e> /opt/homebrew/*/QtGui.framework/Versions/A/QtGui
0x105934000 - 0x105967fff org.qt-project.QtCore5Compat (6.7) <8893887a-827a-3603-850e-64009f6a85cf> /opt/homebrew/*/QtCore5Compat.framework/Versions/A/QtCore5Compat
0x1073e0000 - 0x107797fff org.qt-project.QtCore (6.7) <170c1f76-7124-303e-88c1-eba1582fc2be> /opt/homebrew/*/QtCore.framework/Versions/A/QtCore
0x1069b8000 - 0x106ba7fff libpoppler.125.0.0.dylib (*) <f52e0c0a-21eb-35bd-b0c3-83b1e0b187e5> /opt/homebrew/*/libpoppler.125.0.0.dylib
0x105858000 - 0x105867fff libpoppler-cpp.0.11.0.dylib (*) <a7ac0585-8a50-3b0a-873c-b8b88edd670f> /opt/homebrew/*/libpoppler-cpp.0.11.0.dylib
0x1062f4000 - 0x10633bfff libpoppler-qt6.3.2.0.dylib (*) <b09f2242-eea9-355f-9e30-8975abbe6ae0> /opt/homebrew/*/libpoppler-qt6.3.2.0.dylib
0x1066c8000 - 0x1067b7fff libglib-2.0.0.dylib (*) <7dd02538-129d-3aca-86e6-0a110519e503> /opt/homebrew/*/libglib-2.0.0.dylib
0x1059c8000 - 0x1059ebfff libpng16.16.dylib (*) <51fea3a8-c0b1-3c56-8123-899206473dd2> /opt/homebrew/*/libpng16.16.dylib
0x1067f0000 - 0x1068abfff libharfbuzz.0.dylib (*) <9e922861-3898-3c69-820e-f1f11ca96a2b> /opt/homebrew/*/libharfbuzz.0.dylib
0x1057ec000 - 0x1057f7fff libmd4c.0.5.2.dylib (*) <a43306ad-7575-3a2c-96ee-8c2348239077> /opt/homebrew/*/libmd4c.0.5.2.dylib
0x106390000 - 0x10640bfff libfreetype.6.dylib (*) <166fea07-2eb1-3cc6-bd74-1f25515bc9e0> /opt/homebrew/*/libfreetype.6.dylib
0x105680000 - 0x105683fff libgthread-2.0.0.dylib (*) <97a9e6c8-43f3-3ed4-8ab4-40b6a694c60e> /opt/homebrew/*/libgthread-2.0.0.dylib
0x105994000 - 0x1059abfff libintl.8.dylib (*) <9924fd2d-8556-34b2-add9-ab2838b3359b> /opt/homebrew/*/libintl.8.dylib
0x106430000 - 0x1064a3fff libpcre2-8.0.dylib (*) <0e90f358-d449-3571-95ad-690078c20228> /opt/homebrew/*/libpcre2-8.0.dylib
0x105ccc000 - 0x105cfbfff libdbus-1.3.dylib (*) <4d0182b6-21b7-31d9-bef6-a89e75b9a93c> /opt/homebrew/*/libdbus-1.3.dylib
0x108414000 - 0x1085a3fff libicui18n.74.2.dylib (*) <f5b73e4a-b5ac-3b12-99e2-c29789a77fd2> /opt/homebrew/*/libicui18n.74.2.dylib
0x1086d4000 - 0x108803fff libicuuc.74.2.dylib (*) <970eb52f-1e1f-3acf-9ff9-92999dd585e1> /opt/homebrew/*/libicuuc.74.2.dylib
0x10a630000 - 0x10c38ffff libicudata.74.2.dylib (*) <f2d1da67-e7db-31c5-85e3-8d04b644c63a> /opt/homebrew/*/libicudata.74.2.dylib
0x10582c000 - 0x105837fff libdouble-conversion.3.3.0.dylib (*) <d80a902c-3014-32f2-9a49-b1efcc044bc1> /opt/homebrew/*/libdouble-conversion.3.3.0.dylib
0x1059fc000 - 0x105a03fff libb2.1.dylib (*) <db012807-5942-3a0e-9339-e9dca7564960> /opt/homebrew/*/libb2.1.dylib
0x106ca8000 - 0x106d13fff libpcre2-16.0.dylib (*) <fcbed3c0-ae3b-3ae5-915d-1cb3bf09daf6> /opt/homebrew/*/libpcre2-16.0.dylib
0x1079bc000 - 0x107a47fff libzstd.1.5.6.dylib (*) <d90ee661-7526-37bb-a50c-b5d85dfc63ce> /opt/homebrew/*/libzstd.1.5.6.dylib
0x105ca4000 - 0x105cb7fff libgraphite2.3.2.1.dylib (*) <cef1d15c-8b87-343e-a5b1-afca6d67421a> /opt/homebrew/*/libgraphite2.3.2.1.dylib
0x105c7c000 - 0x105c87fff libbrotlidec.1.1.0.dylib (*) <2e2e100e-dd11-30d3-b70d-10e715aba512> /opt/homebrew/*/libbrotlidec.1.1.0.dylib
0x106914000 - 0x106933fff libbrotlicommon.1.1.0.dylib (*) <d6d17b55-1cd9-3744-8d06-c9990225fa39> /opt/homebrew/*/libbrotlicommon.1.1.0.dylib
0x106940000 - 0x106973fff libfontconfig.1.dylib (*) <99ce4547-5924-35e1-aa62-6f1d4a8289cd> /opt/homebrew/*/libfontconfig.1.dylib
0x108154000 - 0x10817ffff libjpeg.9.dylib (*) <2a083baa-54f6-341c-adbc-5607d57c0a05> /opt/homebrew/*/libjpeg.9.dylib
0x108190000 - 0x1081cffff libopenjp2.2.5.2.dylib (*) <0df1f3bd-7b93-3e02-aa74-3fcc1e1eb7db> /opt/homebrew/*/libopenjp2.2.5.2.dylib
0x10823c000 - 0x108277fff liblcms2.2.dylib (*) <e7a6ea33-e47c-3548-90d4-1eed45091886> /opt/homebrew/*/liblcms2.2.dylib
0x108318000 - 0x10837bfff libtiff.6.dylib (*) <f96096fe-e34a-333a-979b-8b71c1e3d073> /opt/homebrew/*/libtiff.6.dylib
0x1089b0000 - 0x108a7ffff libnss3.dylib (*) <20bfd337-3fed-386d-9b54-25c9781be224> /opt/homebrew/*/libnss3.dylib
0x1081e4000 - 0x1081fbfff libnssutil3.dylib (*) <7dc22a4a-a893-3f19-a47f-82afd0ea5588> /opt/homebrew/*/libnssutil3.dylib
0x108294000 - 0x1082affff libsmime3.dylib (*) <9f222758-cc91-397c-9344-913eea01b667> /opt/homebrew/*/libsmime3.dylib
0x108890000 - 0x1088cffff libssl3.dylib (*) <93ecae21-69de-3ed7-8afb-6a990e3ac4cb> /opt/homebrew/*/libssl3.dylib
0x1056c8000 - 0x1056cbfff libplds4.dylib (*) <bedf9158-83df-37d3-a1d1-90e5c2329ea9> /opt/homebrew/*/libplds4.dylib
0x105a14000 - 0x105a17fff libplc4.dylib (*) <caf7d854-6b2e-3143-b326-0b009f35213d> /opt/homebrew/*/libplc4.dylib
0x1082cc000 - 0x1082effff libnspr4.dylib (*) <04ac375d-6e5c-3fe6-b26c-00f2e6a81758> /opt/homebrew/*/libnspr4.dylib
0x107a64000 - 0x107a83fff liblzma.5.dylib (*) <1e29dfad-90c2-3d94-889d-7a212125b52b> /opt/homebrew/*/liblzma.5.dylib
0x1088f0000 - 0x10894bfff libjpeg.8.3.2.dylib (*) <b897070d-bb2a-366d-8826-97bb84d1a638> /opt/homebrew/*/libjpeg.8.3.2.dylib
0x102eec000 - 0x10476bfff texstudio (4.8.1) <a6803266-6cd9-3dcc-8409-b65b3eda1223> /Users/USER/*/texstudio.app/Contents/MacOS/texstudio
0x183e45000 - 0x184aa2fff com.apple.Foundation (6.9) <99e0292d-7873-3968-9c9c-5955638689a5> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x186592000 - 0x1878cefff com.apple.AppKit (6.9) <61f710be-9132-3cc2-883d-066365fba1ad> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x182cf0000 - 0x1831c8fff com.apple.CoreFoundation (6.9) <84b539d5-22c9-3f8c-84c8-903e9c7b8d29> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x182ada000 - 0x182b21fff libdispatch.dylib (*) <502762ee-7aa7-306c-9dbd-88981a86bb78> /usr/lib/system/libdispatch.dylib
0x18d4dd000 - 0x18d7a0fff com.apple.HIToolbox (2.1.1) <7db6c397-563f-3756-908c-e25b019a1848> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x182900000 - 0x182988a17 dyld (*) <37bbc384-0755-31c7-a808-0ed49e44dd8e> /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x182c88000 - 0x182c94fff libsystem_pthread.dylib (*) <386b0fc1-7873-3328-8e71-43269fd1b2c7> /usr/lib/system/libsystem_pthread.dylib
0x182c4d000 - 0x182c87ffb libsystem_kernel.dylib (*) <9b8b53f9-e2b6-36df-98e9-28d8fca732f2> /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.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)
Writable regions: Total=1.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 128K 1
Activity Tracing 256K 1
CG image 96K 5
ColorSync 576K 28
CoreAnimation 976K 57
CoreGraphics 32K 2
CoreImage 16K 1
CoreUI image data 2176K 15
Foundation 16K 1
Kernel Alloc Once 32K 1
MALLOC 1.6G 69
MALLOC guard page 192K 12
STACK GUARD 56.6M 38
Stack 27.7M 39
VM_ALLOCATE 256K 12
__AUTH 1113K 253
__AUTH_CONST 19.0M 434
__CTF 824 1
__DATA 5723K 489
__DATA_CONST 23.8M 516
__DATA_DIRTY 1102K 138
__FONT_DATA 4K 1
__LINKEDIT 564.1M 81
__OBJC_RO 71.9M 1
__OBJC_RW 2199K 1
__TEXT 482.2M 531
dyld private memory 1040K 4
mapped file 381.7M 83
shared memory 912K 17
=========== ======= =======
TOTAL 3.2G 2832
-----------
Full Report
-----------
{"app_name":"texstudio","timestamp":"2024-05-17 21:35:44.00 +0200","app_version":"4.8.1","slice_uuid":"a6803266-6cd9-3dcc-8409-b65b3eda1223","build_version":"","platform":1,"bundleID":"texstudio","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.5 (23F79)","roots_installed":0,"name":"texstudio","incident_id":"AFB1E27A-40E5-418A-A59F-45E0464292D3"}
{
"uptime" : 5400,
"procRole" : "Foreground",
"version" : 2,
"userID" : 503,
"deployVersion" : 210,
"modelCode" : "MacBookPro17,1",
"coalitionID" : 1480,
"osVersion" : {
"train" : "macOS 14.5",
"build" : "23F79",
"releaseType" : "User"
},
"captureTime" : "2024-05-17 21:35:43.3542 +0200",
"codeSigningMonitor" : 1,
"incident" : "AFB1E27A-40E5-418A-A59F-45E0464292D3",
"pid" : 72705,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2024-05-17 21:35:34.2268 +0200",
"procStartAbsTime" : 130175075677,
"procExitAbsTime" : 130393842827,
"procName" : "texstudio",
"procPath" : "\/Users\/USER\/*\/texstudio.app\/Contents\/MacOS\/texstudio",
"bundleInfo" : {"CFBundleShortVersionString":"4.8.1","CFBundleIdentifier":"texstudio"},
"storeInfo" : {"deviceIdentifierForVendor":"E30F747F-F620-55AF-BEE9-04ACAAC44FD0","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "texstudio",
"crashReporterKey" : "BCB5D870-D9AC-2A11-7968-A336DF521121",
"codeSigningID" : "texstudio",
"codeSigningTeamID" : "",
"codeSigningFlags" : 570556929,
"codeSigningValidationCategory" : 10,
"codeSigningTrustLevel" : 4294967295,
"instructionByteStream" : {"beforePC":"8nz8l+AHAKnhAwCR4AMTqoCP\/Jf9e0Op9E9CqfZXQan\/AwGRwANf1g==","atPC":"CgRA+Uk5QflLPUH5CS0AqUpBQfkKCQD5aQAAtCgAgFIoAei4wANf1g=="},
"sip" : "enabled",
"vmRegionInfo" : "0x8 is not in any region. Bytes before following region: 4344168440\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 102eec000-10476c000 [ 24.5M] r-x\/r-x SM=COW \/Users\/USER\/*\/texstudio.app\/Contents\/MacOS\/texstudio",
"exception" : {"codes":"0x0000000000000001, 0x0000000000000008","rawCodes":[1,8],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000008"},
"termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":72705},
"vmregioninfo" : "0x8 is not in any region. Bytes before following region: 4344168440\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 102eec000-10476c000 [ 24.5M] r-x\/r-x SM=COW \/Users\/USER\/*\/texstudio.app\/Contents\/MacOS\/texstudio",
"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":192180,"threadState":{"x":[{"value":0},{"value":0},{"value":4},{"value":0},{"value":16},{"value":0},{"value":101},{"value":1056},{"value":6122673000},{"value":105553182093472},{"value":4344537820},{"value":3},{"value":2043},{"value":2045},{"value":2158391391},{"value":95},{"value":4410835708,"symbolLocation":0,"symbol":"QLabel::text() const"},{"value":421888},{"value":0},{"value":4645804512},{"value":6122715168},{"value":11},{"value":6122702904},{"value":4645804176},
can't reproduce, neither on linux nor on OSX emulator
I had a closer look at the commit and for me the line
act->setText(lbl->text());
(https://github.com/texstudio-org/texstudio/blob/master/src/texstudio.cpp#L1374)
causes the crash. If I comment out this line, things work fine again.
Does it still crash with latest dev build?
tried again, no crash on emulator.
If nobody else can reproduce, please feel free to close the issue. I've got self-compiled version without the problematic line.
can you try to figure out why that line is not working on your side ?
lbl should be a valid pointer.
A recent homebrew update seemed to have solved the problem, so probably some interaction with a library or something.
Unfortunately I forgot to note down the list of updated formulas, so I can't narrow down the source of the problem more precisely.
Thanks for the info.