Crash report on Mac OsX 10.9.1

Polonium 210's picture

I have had several crashes but no time to post a report. Here is report for tonight crash. Thanks for considering it :)

Process: SoulseekQt [159]
Path: /Applications/SoulseekQt.app/Contents/MacOS/SoulseekQt
Identifier: com.yourcompany.SoulseekQt
Version: ???
Code Type: X86-64 (Native)
Parent Process: launchd [149]
Responsible: SoulseekQt [159]
User ID: 502

Date/Time: 2014-01-31 21:32:29.139 +0100
OS Version: Mac OS X 10.9.1 (13B42)
Report Version: 11
Anonymous UUID: 86C2942C-233F-F588-A934-98E0EF5420B9

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000012

VM Regions Near 0x12:
-->
__TEXT 00000001048df000-0000000104bb6000 [ 2908K] r-x/rwx SM=COW /Applications/SoulseekQt.app/Contents/MacOS/SoulseekQt

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 QtWidgets 0x00000001057e0a56 QActionPrivate::sendDataChanged() + 54
1 com.yourcompany.SoulseekQt 0x000000010497212f ActionSetToolBar::SetWidgetActionText(QWidget*, QString, QString) + 1247
2 com.yourcompany.SoulseekQt 0x0000000104a1ab01 SearchForm::CreateSearchForm(unsigned int, QString, SearchType) + 3505
3 com.yourcompany.SoulseekQt 0x0000000104a1c76b SearchForm::OnSearchEntered() + 507
4 com.yourcompany.SoulseekQt 0x0000000104abc23a SearchForm::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 74
5 QtCore 0x0000000105375291 QMetaObject::activate(QObject*, int, int, void**) + 2593
6 QtWidgets 0x00000001059117ba 0x1057c0000 + 1382330
7 QtCore 0x0000000105375291 QMetaObject::activate(QObject*, int, int, void**) + 2593
8 QtWidgets 0x0000000105992a96 QWidgetLineControl::processKeyEvent(QKeyEvent*) + 742
9 QtWidgets 0x000000010590ec55 QLineEdit::keyPressEvent(QKeyEvent*) + 37
10 QtWidgets 0x0000000105821291 QWidget::event(QEvent*) + 897
11 QtWidgets 0x000000010590e14f QLineEdit::event(QEvent*) + 623
12 QtWidgets 0x00000001058d6ae8 QComboBox::keyPressEvent(QKeyEvent*) + 184
13 QtWidgets 0x0000000105821291 QWidget::event(QEvent*) + 897
14 QtWidgets 0x00000001058d6765 QComboBox::event(QEvent*) + 357
15 QtWidgets 0x00000001057ea897 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 311
16 QtWidgets 0x00000001057ebf0d QApplication::notify(QObject*, QEvent*) + 1181
17 QtCore 0x00000001053462be QCoreApplication::notifyInternal(QObject*, QEvent*) + 110
18 QtWidgets 0x000000010583d970 0x1057c0000 + 514416
19 QtWidgets 0x000000010583d1f8 0x1057c0000 + 512504
20 QtWidgets 0x00000001057ea897 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 311
21 QtWidgets 0x00000001057ee119 QApplication::notify(QObject*, QEvent*) + 9897
22 QtCore 0x00000001053462be QCoreApplication::notifyInternal(QObject*, QEvent*) + 110
23 QtGui 0x0000000104d66323 QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) + 179
24 QtGui 0x0000000104d64cf6 QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 118
25 QtGui 0x0000000104d56f68 QWindowSystemInterface::sendWindowSystemEventsImplementation(QFlags) + 56
26 QtGui 0x0000000104d56ff8 QWindowSystemInterface::sendWindowSystemEvents(QFlags) + 24
27 libqcocoa.dylib 0x00000001075df385 0x1075c8000 + 95109
28 libqcocoa.dylib 0x00000001075dfdcb 0x1075c8000 + 97739
29 com.apple.CoreFoundation 0x00007fff8a7078f1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
30 com.apple.CoreFoundation 0x00007fff8a6f9062 __CFRunLoopDoSources0 + 242
31 com.apple.CoreFoundation 0x00007fff8a6f87ef __CFRunLoopRun + 831
32 com.apple.CoreFoundation 0x00007fff8a6f8275 CFRunLoopRunSpecific + 309
33 com.apple.HIToolbox 0x00007fff8ba01f0d RunCurrentEventLoopInMode + 226
34 com.apple.HIToolbox 0x00007fff8ba01b85 ReceiveNextEventCommon + 173
35 com.apple.HIToolbox 0x00007fff8ba01abc _BlockUntilNextEventMatchingListInModeWithFilter + 65
36 com.apple.AppKit 0x00007fff8e94c28e _DPSNextEvent + 1434
37 com.apple.AppKit 0x00007fff8e94b8db -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
38 com.apple.AppKit 0x00007fff8e93f9cc -[NSApplication run] + 553
39 libqcocoa.dylib 0x00000001075de98b 0x1075c8000 + 92555
40 QtCore 0x0000000105343753 QEventLoop::exec(QFlags) + 403
41 QtCore 0x0000000105346845 QCoreApplication::exec() + 357
42 com.yourcompany.SoulseekQt 0x00000001048e4c8a main + 202
43 com.yourcompany.SoulseekQt 0x00000001048e4bb4 start + 52

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff8cfb6662 kevent64 + 10
1 libdispatch.dylib 0x00007fff8e8c443d _dispatch_mgr_invoke + 239
2 libdispatch.dylib 0x00007fff8e8c4152 _dispatch_mgr_thread + 52

Thread 2:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x00007fff8cfb59aa __select + 10
1 com.apple.CoreFoundation 0x00007fff8a744d43 __CFSocketManager + 867
2 libsystem_pthread.dylib 0x00007fff88e22899 _pthread_body + 138
3 libsystem_pthread.dylib 0x00007fff88e2272a _pthread_start + 137
4 libsystem_pthread.dylib 0x00007fff88e26fc9 thread_start + 13

Thread 3:: QThread
0 libsystem_kernel.dylib 0x00007fff8cfb59aa __select + 10
1 QtCore 0x000000010538d1b3 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) + 67
2 QtCore 0x000000010538e0fc QEventDispatcherUNIXPrivate::doSelect(QFlags, timespec*) + 668
3 QtCore 0x000000010538f025 QEventDispatcherUNIX::processEvents(QFlags) + 261
4 QtCore 0x0000000105343753 QEventLoop::exec(QFlags) + 403
5 QtCore 0x0000000105185fdd QThread::exec() + 109
6 QtCore 0x0000000105189b14 0x105162000 + 162580
7 libsystem_pthread.dylib 0x00007fff88e22899 _pthread_body + 138
8 libsystem_pthread.dylib 0x00007fff88e2272a _pthread_start + 137
9 libsystem_pthread.dylib 0x00007fff88e26fc9 thread_start + 13

Thread 4:: QThread
0 libsystem_kernel.dylib 0x00007fff8cfb59aa __select + 10
1 QtCore 0x000000010538d1b3 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) + 67
2 QtCore 0x000000010538e0fc QEventDispatcherUNIXPrivate::doSelect(QFlags, timespec*) + 668
3 QtCore 0x000000010538f025 QEventDispatcherUNIX::processEvents(QFlags) + 261
4 QtCore 0x0000000105343753 QEventLoop::exec(QFlags) + 403
5 QtCore 0x0000000105185fdd QThread::exec() + 109
6 QtCore 0x0000000105189b14 0x105162000 + 162580
7 libsystem_pthread.dylib 0x00007fff88e22899 _pthread_body + 138
8 libsystem_pthread.dylib 0x00007fff88e2272a _pthread_start + 137
9 libsystem_pthread.dylib 0x00007fff88e26fc9 thread_start + 13

Thread 5:
0 libsystem_kernel.dylib 0x00007fff8cfb1a1a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff8cfb0d18 mach_msg + 64
2 com.apple.CoreFoundation 0x00007fff8a6f9315 __CFRunLoopServiceMachPort + 181
3 com.apple.CoreFoundation 0x00007fff8a6f8939 __CFRunLoopRun + 1161
4 com.apple.CoreFoundation 0x00007fff8a6f8275 CFRunLoopRunSpecific + 309
5 com.apple.AppKit 0x00007fff8eaec1ce _NSEventThread + 144
6 libsystem_pthread.dylib 0x00007fff88e22899 _pthread_body + 138
7 libsystem_pthread.dylib 0x00007fff88e2272a _pthread_start + 137
8 libsystem_pthread.dylib 0x00007fff88e26fc9 thread_start + 13

Thread 6:: Qt bearer thread
0 libsystem_kernel.dylib 0x00007fff8cfb59aa __select + 10
1 QtCore 0x000000010538d1b3 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) + 67
2 QtCore 0x000000010538e0fc QEventDispatcherUNIXPrivate::doSelect(QFlags, timespec*) + 668
3 QtCore 0x000000010538f025 QEventDispatcherUNIX::processEvents(QFlags) + 261
4 QtCore 0x0000000105343753 QEventLoop::exec(QFlags) + 403
5 QtCore 0x0000000105185fdd QThread::exec() + 109
6 QtCore 0x0000000105189b14 0x105162000 + 162580
7 libsystem_pthread.dylib 0x00007fff88e22899 _pthread_body + 138
8 libsystem_pthread.dylib 0x00007fff88e2272a _pthread_start + 137
9 libsystem_pthread.dylib 0x00007fff88e26fc9 thread_start + 13

Thread 7:: Qt HTTP thread
0 libsystem_kernel.dylib 0x00007fff8cfb59aa __select + 10
1 QtCore 0x000000010538d1b3 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) + 67
2 QtCore 0x000000010538e0fc QEventDispatcherUNIXPrivate::doSelect(QFlags, timespec*) + 668
3 QtCore 0x000000010538f025 QEventDispatcherUNIX::processEvents(QFlags) + 261
4 QtCore 0x0000000105343753 QEventLoop::exec(QFlags) + 403
5 QtCore 0x0000000105185fdd QThread::exec() + 109
6 QtCore 0x0000000105189b14 0x105162000 + 162580
7 libsystem_pthread.dylib 0x00007fff88e22899 _pthread_body + 138
8 libsystem_pthread.dylib 0x00007fff88e2272a _pthread_start + 137
9 libsystem_pthread.dylib 0x00007fff88e26fc9 thread_start + 13

Thread 8:: DownloadThread
0 libsystem_kernel.dylib 0x00007fff8cfb59aa __select + 10
1 libsystem_c.dylib 0x00007fff8a597c80 pselect$1050 + 183
2 QtCore 0x000000010538d217 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) + 167
3 QtNetwork 0x0000000105721ad6 0x105689000 + 625366
4 QtNetwork 0x000000010571f2ed 0x105689000 + 615149
5 QtNetwork 0x0000000105715784 QAbstractSocket::waitForReadyRead(int) + 244
6 com.yourcompany.SoulseekQt 0x00000001049e8c02 DownloadThread::PerformDownload() + 770
7 com.yourcompany.SoulseekQt 0x00000001049e8803 DownloadThread::run() + 19
8 QtCore 0x0000000105189b14 0x105162000 + 162580
9 libsystem_pthread.dylib 0x00007fff88e22899 _pthread_body + 138
10 libsystem_pthread.dylib 0x00007fff88e2272a _pthread_start + 137
11 libsystem_pthread.dylib 0x00007fff88e26fc9 thread_start + 13

Thread 9:: UploadThread
0 libsystem_kernel.dylib 0x00007fff8cfb59aa __select + 10
1 libsystem_c.dylib 0x00007fff8a597c80 pselect$1050 + 183
2 QtCore 0x000000010538d217 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) + 167
3 QtNetwork 0x0000000105721ad6 0x105689000 + 625366
4 QtNetwork 0x000000010571f2ed 0x105689000 + 615149
5 QtNetwork 0x0000000105715a84 QAbstractSocket::waitForBytesWritten(int) + 372
6 com.yourcompany.SoulseekQt 0x00000001049e662f UploadThread::PerformUpload() + 1135
7 com.yourcompany.SoulseekQt 0x00000001049e60d1 UploadThread::run() + 17
8 QtCore 0x0000000105189b14 0x105162000 + 162580
9 libsystem_pthread.dylib 0x00007fff88e22899 _pthread_body + 138
10 libsystem_pthread.dylib 0x00007fff88e2272a _pthread_start + 137
11 libsystem_pthread.dylib 0x00007fff88e26fc9 thread_start + 13

Thread 10:
0 libsystem_kernel.dylib 0x00007fff8cfb5e6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff88e23f08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff88e26fb9 start_wqthread + 13

Thread 11:
0 libsystem_kernel.dylib 0x00007fff8cfb5e6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff88e23f08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff88e26fb9 start_wqthread + 13

Thread 12:
0 libsystem_kernel.dylib 0x00007fff8cfb5e6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff88e23f08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff88e26fb9 start_wqthread + 13

Thread 13:
0 libsystem_kernel.dylib 0x00007fff8cfb5e6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff88e23f08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff88e26fb9 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x000000000000000a rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x00006080000156b0
rdi: 0x00007fff5b31d3d0 rsi: 0x0000000000000071 rbp: 0x00007fff5b31d420 rsp: 0x00007fff5b31d3d0
r8: 0x0000000000000022 r9: 0x00000000ffffffff r10: 0x000000000000fffd r11: 0x00006080008a7b00
r12: 0x000060800021dc10 r13: 0x00007fff5b31d448 r14: 0x00006080000156b0 r15: 0x00006000002e2f01
rip: 0x00000001057e0a56 rfl: 0x0000000000010202 cr2: 0x0000000000000012

Logical CPU: 0
Error Code: 0x00000004
Trap Number: 14

It looks like it crashed as soon as you entered a search, is that correct? If so, is the crash always associated with a newly entered search? And how often does it crash when you enter a new search?

Polonium 210's picture

No, there isn't a crash for every search. So far, crashes are unpredictable. I don't suspect another software to make Soulseek crashing, because at every crash, running softs was different, except Chrome which is running permanently on my iMac..

There's only one place I can see the crash happening here, but I can't reproduce it. I fixed what I think might be causing the crash:

https://www.dropbox.com/s/yrl07x546ns2sjx/SoulseekQt-2014-2-3.dmg

If it's still crashing, please post another crash report.

Thanks, Nir

Polonium 210's picture

Thanks a lot. I hope I won't post a report, but if a crash occurs, I will ;)