Closed luciamaestro closed 9 years ago
I was not able to reproduce this.
Could you open a terminal window and type
lldb /Applications/owncloud.app/Contents/MacOS/owncloud
Then r
to run.
Then, when it crashes bt
for a backtrace..
It is not reproducible in the last version.
I can reproduce it with the latest version 1.7.0-nightly20140902 (build 859)
Logs
2014-09-03 16:13:31.059 owncloud[3957:d0b] -[__NSCFType window]: unrecognized selector sent to instance 0x1047414d0
2014-09-03 16:13:31.249 owncloud[3957:d0b] An uncaught exception was raised
2014-09-03 16:13:31.249 owncloud[3957:d0b] -[__NSCFType window]: unrecognized selector sent to instance 0x1047414d0
2014-09-03 16:13:31.250 owncloud[3957:d0b] (
0 CoreFoundation 0x00007fff940e025c __exceptionPreprocess + 172
1 libobjc.A.dylib 0x00007fff8f91ae75 objc_exception_throw + 43
2 CoreFoundation 0x00007fff940e312d -[NSObject(NSObject) doesNotRecognizeSelector:] + 205
3 CoreFoundation 0x00007fff9403e322 ___forwarding___ + 1010
4 CoreFoundation 0x00007fff9403dea8 _CF_forwarding_prep_0 + 120
5 owncloud 0x0000000100082041 _ZN27MacPreferencesWindowPrivate12displayPanelEi + 161
6 owncloud 0x00000001000824e4 _ZN20MacPreferencesWindow17toolButtonClickedEv + 180
7 owncloud 0x00000001000847aa _ZN20MacPreferencesWindow18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv + 90
8 QtCore 0x0000000104035da6 _ZN11QMetaObject8activateEP7QObjectiiPPv + 2550
9 QtWidgets 0x00000001001b3414 _ZN7QAction8activateENS_11ActionEventE + 260
10 QtWidgets 0x000000010028abbc _ZN22QAbstractButtonPrivate5clickEv + 92
11 QtWidgets 0x000000010028bc80 _ZN15QAbstractButton17mouseReleaseEventEP11QMouseEvent + 272
12 QtWidgets 0x000000010034b99f _ZN11QToolButton17mouseReleaseEventEP11QMouseEvent + 15
13 QtWidgets 0x00000001001f340e _ZN7QWidget5eventEP6QEvent + 1486
14 QtWidgets 0x000000010028b9e3 _ZN15QAbstractButton5eventEP6QEvent + 179
15 QtWidgets 0x000000010034bf05 _ZN11QToolButton5eventEP6QEvent + 325
16 QtWidgets 0x00000001001baf2c _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 300
17 QtWidgets 0x00000001001be4d9 _ZN12QApplication6notifyEP7QObjectP6QEvent + 8905
18 QtCore 0x00000001040050b2 _ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent + 114
19 QtWidgets 0x00000001001bb898 _ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Eb + 952
20 QtWidgets 0x0000000100210fb5 _ZN13QWidgetWindow16handleMouseEventEP11QMouseEvent + 1157
21 QtWidgets 0x00000001002102df _ZN13QWidgetWindow5eventEP6QEvent + 111
22 QtWidgets 0x00000001001baf2c _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 300
23 QtWidgets 0x00000001001bda1d _ZN12QApplication6notifyEP7QObjectP6QEvent + 6157
24 QtCore 0x00000001040050b2 _ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent + 114
25 QtGui 0x0000000103984fa2 _ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEventE + 2050
26 QtGui 0x00000001039842e1 _ZN22QGuiApplicationPrivate24processWindowSystemEventEPN29QWindowSystemInterfacePrivate17WindowSystemEventE + 97
27 QtGui 0x0000000103974338 _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE + 136
28 libqcocoa.dylib 0x00000001063204c7 _ZN28QCocoaEventDispatcherPrivate19processPostedEventsEv + 295
29 libqcocoa.dylib 0x0000000106320fd8 _ZN28QCocoaEventDispatcherPrivate26postedEventsSourceCallbackEPv + 40
30 CoreFoundation 0x00007fff94011661 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
31 CoreFoundation 0x00007fff94002d12 __CFRunLoopDoSources0 + 242
32 CoreFoundation 0x00007fff9400249f __CFRunLoopRun + 831
33 CoreFoundation 0x00007fff94001f25 CFRunLoopRunSpecific + 309
34 HIToolbox 0x00007fff912fea0d RunCurrentEventLoopInMode + 226
35 HIToolbox 0x00007fff912fe685 ReceiveNextEventCommon + 173
36 HIToolbox 0x00007fff912fe5bc _BlockUntilNextEventMatchingListInModeWithFilter + 65
37 AppKit 0x00007fff8ea3326e _DPSNextEvent + 1434
38 AppKit 0x00007fff8ea328bb -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
39 libqcocoa.dylib 0x000000010631f737 _ZN21QCocoaEventDispatcher13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE + 855
40 QtCore 0x000000010400264d _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE + 397
41 QtCore 0x0000000104005652 _ZN16QCoreApplication4execEv + 354
42 owncloud 0x000000010000a5a0 main + 1008
43 owncloud 0x0000000100009f64 start + 52
)
2014-09-03 16:13:31.252 owncloud[3957:d0b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFType window]: unrecognized selector sent to instance 0x1047414d0'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff940e025c __exceptionPreprocess + 172
1 libobjc.A.dylib 0x00007fff8f91ae75 objc_exception_throw + 43
2 CoreFoundation 0x00007fff940e312d -[NSObject(NSObject) doesNotRecognizeSelector:] + 205
3 CoreFoundation 0x00007fff9403e322 ___forwarding___ + 1010
4 CoreFoundation 0x00007fff9403dea8 _CF_forwarding_prep_0 + 120
5 owncloud 0x0000000100082041 _ZN27MacPreferencesWindowPrivate12displayPanelEi + 161
6 owncloud 0x00000001000824e4 _ZN20MacPreferencesWindow17toolButtonClickedEv + 180
7 owncloud 0x00000001000847aa _ZN20MacPreferencesWindow18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv + 90
8 QtCore 0x0000000104035da6 _ZN11QMetaObject8activateEP7QObjectiiPPv + 2550
9 QtWidgets 0x00000001001b3414 _ZN7QAction8activateENS_11ActionEventE + 260
10 QtWidgets 0x000000010028abbc _ZN22QAbstractButtonPrivate5clickEv + 92
11 QtWidgets 0x000000010028bc80 _ZN15QAbstractButton17mouseReleaseEventEP11QMouseEvent + 272
12 QtWidgets 0x000000010034b99f _ZN11QToolButton17mouseReleaseEventEP11QMouseEvent + 15
13 QtWidgets 0x00000001001f340e _ZN7QWidget5eventEP6QEvent + 1486
14 QtWidgets 0x000000010028b9e3 _ZN15QAbstractButton5eventEP6QEvent + 179
15 QtWidgets 0x000000010034bf05 _ZN11QToolButton5eventEP6QEvent + 325
16 QtWidgets 0x00000001001baf2c _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 300
17 QtWidgets 0x00000001001be4d9 _ZN12QApplication6notifyEP7QObjectP6QEvent + 8905
18 QtCore 0x00000001040050b2 _ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent + 114
19 QtWidgets 0x00000001001bb898 _ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Eb + 952
20 QtWidgets 0x0000000100210fb5 _ZN13QWidgetWindow16handleMouseEventEP11QMouseEvent + 1157
21 QtWidgets 0x00000001002102df _ZN13QWidgetWindow5eventEP6QEvent + 111
22 QtWidgets 0x00000001001baf2c _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 300
23 QtWidgets 0x00000001001bda1d _ZN12QApplication6notifyEP7QObjectP6QEvent + 6157
24 QtCore 0x00000001040050b2 _ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent + 114
25 QtGui 0x0000000103984fa2 _ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEventE + 2050
26 QtGui 0x00000001039842e1 _ZN22QGuiApplicationPrivate24processWindowSystemEventEPN29QWindowSystemInterfacePrivate17WindowSystemEventE + 97
27 QtGui 0x0000000103974338 _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE + 136
28 libqcocoa.dylib 0x00000001063204c7 _ZN28QCocoaEventDispatcherPrivate19processPostedEventsEv + 295
29 libqcocoa.dylib 0x0000000106320fd8 _ZN28QCocoaEventDispatcherPrivate26postedEventsSourceCallbackEPv + 40
30 CoreFoundation 0x00007fff94011661 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
31 CoreFoundation 0x00007fff94002d12 __CFRunLoopDoSources0 + 242
32 CoreFoundation 0x00007fff9400249f __CFRunLoopRun + 831
33 CoreFoundation 0x00007fff94001f25 CFRunLoopRunSpecific + 309
34 HIToolbox 0x00007fff912fea0d RunCurrentEventLoopInMode + 226
35 HIToolbox 0x00007fff912fe685 ReceiveNextEventCommon + 173
36 HIToolbox 0x00007fff912fe5bc _BlockUntilNextEventMatchingListInModeWithFilter + 65
37 AppKit 0x00007fff8ea3326e _DPSNextEvent + 1434
38 AppKit 0x00007fff8ea328bb -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
39 libqcocoa.dylib 0x000000010631f737 _ZN21QCocoaEventDispatcher13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE + 855
40 QtCore 0x000000010400264d _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE + 397
41 QtCore 0x0000000104005652 _ZN16QCoreApplication4execEv + 354
42 owncloud 0x000000010000a5a0 main + 1008
43 owncloud 0x0000000100009f64 start + 52
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Process 3957 stopped
* thread #1: tid = 0x812af, 0x00007fff8bd16866 libsystem_kernel.dylib`__pthread_kill + 10, queue = 'com.apple.main-thread', stop reason = signal SIGABRT
frame #0: 0x00007fff8bd16866 libsystem_kernel.dylib`__pthread_kill + 10
libsystem_kernel.dylib`__pthread_kill + 10:
-> 0x7fff8bd16866: jae 0x7fff8bd16870 ; __pthread_kill + 20
0x7fff8bd16868: movq %rax, %rdi
0x7fff8bd1686b: jmpq 0x7fff8bd13175 ; cerror_nocancel
0x7fff8bd16870: ret
(lldb) bt
* thread #1: tid = 0x812af, 0x00007fff8bd16866 libsystem_kernel.dylib`__pthread_kill + 10, queue = 'com.apple.main-thread', stop reason = signal SIGABRT
* frame #0: 0x00007fff8bd16866 libsystem_kernel.dylib`__pthread_kill + 10
frame #1: 0x00007fff920fe35c libsystem_pthread.dylib`pthread_kill + 92
frame #2: 0x00007fff92196b1a libsystem_c.dylib`abort + 125
frame #3: 0x00007fff8b2aaf31 libc++abi.dylib`abort_message + 257
frame #4: 0x00007fff8b2d0952 libc++abi.dylib`default_terminate_handler() + 264
frame #5: 0x00007fff8f91b30d libobjc.A.dylib`_objc_terminate() + 103
frame #6: 0x00007fff8b2ce1d1 libc++abi.dylib`std::__terminate(void (*)()) + 8
frame #7: 0x00007fff8b2cde7b libc++abi.dylib`__cxa_rethrow + 109
frame #8: 0x00007fff8f91b049 libobjc.A.dylib`objc_exception_rethrow + 40
frame #9: 0x00007fff94001fb8 CoreFoundation`CFRunLoopRunSpecific + 456
frame #10: 0x00007fff912fea0d HIToolbox`RunCurrentEventLoopInMode + 226
frame #11: 0x00007fff912fe685 HIToolbox`ReceiveNextEventCommon + 173
frame #12: 0x00007fff912fe5bc HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 65
frame #13: 0x00007fff8ea3326e AppKit`_DPSNextEvent + 1434
frame #14: 0x00007fff8ea328bb AppKit`-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
frame #15: 0x000000010631f737 libqcocoa.dylib`QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 855
frame #16: 0x000000010400264d QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 397
frame #17: 0x0000000104005652 QtCore`QCoreApplication::exec() + 354
frame #18: 0x000000010000a5a0 owncloud`main + 1008
frame #19: 0x0000000100009f64 owncloud`start + 52
CC/ @guruz
It is still happening with the latest version: Version 1.7.0-nigthly20140909 (build 903)
Logs
09-10 12:53:19:060 folderman.cpp:549 found folder: "/Users/lmaestro/owncloud-servers/AA/" for "/Users/lmaestro/owncloud-servers/AA/16.jpg/"
09-10 12:53:19:060 socketapi.cpp:358 SocketApi: Sending message: "STATUS:OK:/Users/lmaestro/owncloud-servers/AA/16.jpg"
09-10 12:53:19:060 socketapi.cpp:407 void Mirall::SocketApi::command_RETRIEVE_FILE_STATUS(const QString &, QTcpSocket *) "/Users/lmaestro/owncloud-servers/AA/music/projekteva-letitrain.mp3"
09-10 12:53:19:060 folderman.cpp:549 found folder: "/Users/lmaestro/owncloud-servers/AA/" for "/Users/lmaestro/owncloud-servers/AA/music/projekteva-letitrain.mp3/"
09-10 12:53:19:061 socketapi.cpp:358 SocketApi: Sending message: "STATUS:OK:/Users/lmaestro/owncloud-servers/AA/music/projekteva-letitrain.mp3"
09-10 12:53:19:061 socketapi.cpp:407 void Mirall::SocketApi::command_RETRIEVE_FILE_STATUS(const QString &, QTcpSocket *) "/Users/lmaestro/owncloud-servers/AA/photos/squirrel.jpg"
09-10 12:53:19:061 folderman.cpp:549 found folder: "/Users/lmaestro/owncloud-servers/AA/" for "/Users/lmaestro/owncloud-servers/AA/photos/squirrel.jpg/"
09-10 12:53:19:061 socketapi.cpp:358 SocketApi: Sending message: "STATUS:OK:/Users/lmaestro/owncloud-servers/AA/photos/squirrel.jpg"
09-10 12:53:19:061 socketapi.cpp:407 void Mirall::SocketApi::command_RETRIEVE_FILE_STATUS(const QString &, QTcpSocket *) "/Users/lmaestro/owncloud-servers/AA/documents/example5.file"
09-10 12:53:19:061 folderman.cpp:549 found folder: "/Users/lmaestro/owncloud-servers/AA/" for "/Users/lmaestro/owncloud-servers/AA/documents/example5.file/"
09-10 12:53:19:061 socketapi.cpp:358 SocketApi: Sending message: "STATUS:OK:/Users/lmaestro/owncloud-servers/AA/documents/example5.file"
09-10 12:53:19:062 socketapi.cpp:407 void Mirall::SocketApi::command_RETRIEVE_FILE_STATUS(const QString &, QTcpSocket *) "/Users/lmaestro/owncloud-servers/AA/photos/image (3).png"
09-10 12:53:19:062 folderman.cpp:549 found folder: "/Users/lmaestro/owncloud-servers/AA/" for "/Users/lmaestro/owncloud-servers/AA/photos/image (3).png/"
09-10 12:53:19:062 socketapi.cpp:358 SocketApi: Sending message: "STATUS:OK:/Users/lmaestro/owncloud-servers/AA/photos/image (3).png"
09-10 12:53:19:240 folderman.cpp:518 <===================================== sync finished for "AA"
09-10 12:53:19:441 folderman.cpp:488 XX slotScheduleFolderSync: folderQueue size: 0
document file image (4).png of folder photos of folder AA of folder owncloud-servers of folder lmaestro of folder Users of startup disk
09-10 12:53:27:774 folderwatcher_mac.cpp:50 FolderWatcherPrivate::callback by OS X
09-10 12:53:27:774 folderwatcher.cpp:84 * Discarded as is hidden!
09-10 12:53:32:882 folderwatcher_mac.cpp:50 FolderWatcherPrivate::callback by OS X
09-10 12:53:32:882 folderwatcher.cpp:84 * Discarded as is hidden!
Process 1241 stopped
* thread #1: tid = 0x4347f, 0x00007fff8eb25097 libobjc.A.dylib`objc_msgSend + 23, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x19)
frame #0: 0x00007fff8eb25097 libobjc.A.dylib`objc_msgSend + 23
libobjc.A.dylib`objc_msgSend + 23:
-> 0x7fff8eb25097: andl 0x18(%r11), %r10d
0x7fff8eb2509b: shlq $0x4, %r10
0x7fff8eb2509f: addq 0x10(%r11), %r10
0x7fff8eb250a3: cmpq (%r10), %rsi
(lldb) bt
* thread #1: tid = 0x4347f, 0x00007fff8eb25097 libobjc.A.dylib`objc_msgSend + 23, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x19)
* frame #0: 0x00007fff8eb25097 libobjc.A.dylib`objc_msgSend + 23
frame #1: 0x0000000100081f31 owncloud`MacPreferencesWindowPrivate::displayPanel(int) + 161
frame #2: 0x00000001000823d4 owncloud`MacPreferencesWindow::toolButtonClicked() + 180
frame #3: 0x000000010008469a owncloud`MacPreferencesWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 90
frame #4: 0x000000010403ada6 QtCore`QMetaObject::activate(QObject*, int, int, void**) + 2550
frame #5: 0x00000001001b3414 QtWidgets`QAction::activate(QAction::ActionEvent) + 260
frame #6: 0x000000010028abbc QtWidgets`QAbstractButtonPrivate::click() + 92
frame #7: 0x000000010028bc80 QtWidgets`QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 272
frame #8: 0x000000010034b99f QtWidgets`QToolButton::mouseReleaseEvent(QMouseEvent*) + 15
frame #9: 0x00000001001f340e QtWidgets`QWidget::event(QEvent*) + 1486
frame #10: 0x000000010028b9e3 QtWidgets`QAbstractButton::event(QEvent*) + 179
frame #11: 0x000000010034bf05 QtWidgets`QToolButton::event(QEvent*) + 325
frame #12: 0x00000001001baf2c QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 300
frame #13: 0x00000001001be4d9 QtWidgets`QApplication::notify(QObject*, QEvent*) + 8905
frame #14: 0x000000010400a0b2 QtCore`QCoreApplication::notifyInternal(QObject*, QEvent*) + 114
frame #15: 0x00000001001bb898 QtWidgets`QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) + 952
frame #16: 0x0000000100210fb5 QtWidgets`QWidgetWindow::handleMouseEvent(QMouseEvent*) + 1157
frame #17: 0x00000001002102df QtWidgets`QWidgetWindow::event(QEvent*) + 111
frame #18: 0x00000001001baf2c QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 300
frame #19: 0x00000001001bda1d QtWidgets`QApplication::notify(QObject*, QEvent*) + 6157
frame #20: 0x000000010400a0b2 QtCore`QCoreApplication::notifyInternal(QObject*, QEvent*) + 114
frame #21: 0x0000000103989fa2 QtGui`QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2050
frame #22: 0x00000001039892e1 QtGui`QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 97
frame #23: 0x0000000103979338 QtGui`QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 136
frame #24: 0x00000001063204c7 libqcocoa.dylib`QCocoaEventDispatcherPrivate::processPostedEvents() + 295
frame #25: 0x0000000106320fd8 libqcocoa.dylib`QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 40
frame #26: 0x00007fff93224661 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
frame #27: 0x00007fff93215d12 CoreFoundation`__CFRunLoopDoSources0 + 242
frame #28: 0x00007fff9321549f CoreFoundation`__CFRunLoopRun + 831
frame #29: 0x00007fff93214f25 CoreFoundation`CFRunLoopRunSpecific + 309
frame #30: 0x00007fff90511a0d HIToolbox`RunCurrentEventLoopInMode + 226
frame #31: 0x00007fff90511685 HIToolbox`ReceiveNextEventCommon + 173
frame #32: 0x00007fff905115bc HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 65
frame #33: 0x00007fff8dc4626e AppKit`_DPSNextEvent + 1434
frame #34: 0x00007fff8dc458bb AppKit`-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
frame #35: 0x000000010631f737 libqcocoa.dylib`QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 855
frame #36: 0x000000010400764d QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 397
frame #37: 0x000000010400a652 QtCore`QCoreApplication::exec() + 354
frame #38: 0x0000000100009fd0 owncloud`main + 1008
frame #39: 0x0000000100009994 owncloud`start + 52
I tried to reproduce this with current 1.7 but was not able to. Retrying...
It doesn't happen all the time.
2014-09-03 16:13:31.252 owncloud[3957:d0b] *\ Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFType window]: unrecognized selector sent to instance 0x1047414d0'
Possibly created by https://github.com/shadone/qtmacgoodies/blob/master/src/macpreferenceswindow.mm#L179
Maybe something is not visible anymore or changes pointers.. will have a look. @lmaestro Do you remember if you showed the settings dialog once at least in this app run?
Yes, I showed the settings dialog and then leave it open and unused.
https://developer.apple.com/library/mac/qa/qa1340/_index.html is at the moment the only solution I'd have to this :-D Use that to hide the dialog when the Mac goes to sleep.
Else this is a mystery.
@shadone any idea?
It seems we're not getting further with this. I'll remove the gold ticket.
I am able to reproduce it with 1.7.0 rc1 (build1241) Logs
10-28 13:00:48:781 0x104a50d90 syncjournaldb.cpp:756 "INSERT OR REPLACE INTO downloadinfo (path, tmpfile, etag, errorcount) VALUES ( ?1 , ?2, ?3, ?4 )" "be/documents/example02.file" "be/documents/.example02.file.~7120c285" "544f7b9681608" 0
10-28 13:00:48:781 0x104a50d90 syncjournaldb.cpp:1139 void Mirall::SyncJournalDb::commitInternal(const QString &, bool) Transaction commit "download file start" and starting new transaction
10-28 13:00:48:781 0x104a50d90 networkjobs.cpp:82 void Mirall::AbstractNetworkJob::setTimeout(qint64) 300000
10-28 13:00:48:786 0x104a50d90 networkjobs.cpp:208 !!! Mirall::GETFileJob created for QUrl( "http://va-vmowncloud:8073" ) querying "/be/documents/example02.file"
10-28 13:00:48:786 0x104a50d90 propagator_qnam.cpp:589 virtual void Mirall::PropagateDownloadFileQNAM::start() "be/documents/example04.file" 2
10-28 13:00:48:786 0x104a50d90 owncloudpropagator.cpp:366 bool Mirall::OwncloudPropagator::localFileNameClash(const QString &) No valid fileinfo
10-28 13:00:48:786 0x104a50d90 syncjournaldb.cpp:756 "INSERT OR REPLACE INTO downloadinfo (path, tmpfile, etag, errorcount) VALUES ( ?1 , ?2, ?3, ?4 )" "be/documents/example04.file" "be/documents/.example04.file.~1dc2e3c9" "544f7b9b41a16" 0
10-28 13:00:48:786 0x104a50d90 syncjournaldb.cpp:1139 void Mirall::SyncJournalDb::commitInternal(const QString &, bool) Transaction commit "download file start" and starting new transaction
10-28 13:00:48:786 0x104a50d90 networkjobs.cpp:82 void Mirall::AbstractNetworkJob::setTimeout(qint64) 300000
10-28 13:00:48:791 0x104a50d90 networkjobs.cpp:208 !!! Mirall::GETFileJob created for QUrl( "http://va-vmowncloud:8073" ) querying "/be/documents/example04.file"
Process 1091 stopped
* thread #1: tid = 0x47709, 0x00007fff87a44097 libobjc.A.dylib`objc_msgSend + 23, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x1000000019)
frame #0: 0x00007fff87a44097 libobjc.A.dylib`objc_msgSend + 23
libobjc.A.dylib`objc_msgSend + 23:
-> 0x7fff87a44097: andl 0x18(%r11), %r10d
0x7fff87a4409b: shlq $0x4, %r10
0x7fff87a4409f: addq 0x10(%r11), %r10
0x7fff87a440a3: cmpq (%r10), %rsi
(lldb) bt
* thread #1: tid = 0x47709, 0x00007fff87a44097 libobjc.A.dylib`objc_msgSend + 23, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x1000000019)
* frame #0: 0x00007fff87a44097 libobjc.A.dylib`objc_msgSend + 23
frame #1: 0x0000000100085351 owncloud`MacPreferencesWindowPrivate::displayPanel(int) + 161
frame #2: 0x00000001000857f4 owncloud`MacPreferencesWindow::toolButtonClicked() + 180
frame #3: 0x0000000100087aba owncloud`MacPreferencesWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 90
frame #4: 0x0000000103872b6f QtCore`QMetaObject::activate(QObject*, int, int, void**) + 1871
frame #5: 0x00000001001bf1d4 QtWidgets`QAction::activate(QAction::ActionEvent) + 260
frame #6: 0x00000001002987ac QtWidgets`QAbstractButtonPrivate::click() + 92
frame #7: 0x0000000100299870 QtWidgets`QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 272
frame #8: 0x000000010035a23f QtWidgets`QToolButton::mouseReleaseEvent(QMouseEvent*) + 15
frame #9: 0x00000001001ff1fe QtWidgets`QWidget::event(QEvent*) + 1486
frame #10: 0x00000001002995d3 QtWidgets`QAbstractButton::event(QEvent*) + 179
frame #11: 0x000000010035a7a5 QtWidgets`QToolButton::event(QEvent*) + 325
frame #12: 0x00000001001c6ffc QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 300
frame #13: 0x00000001001ca447 QtWidgets`QApplication::notify(QObject*, QEvent*) + 8631
frame #14: 0x000000010383e932 QtCore`QCoreApplication::notifyInternal(QObject*, QEvent*) + 114
frame #15: 0x00000001001c78e8 QtWidgets`QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) + 952
frame #16: 0x000000010021d56c QtWidgets`QWidgetWindow::handleMouseEvent(QMouseEvent*) + 1228
frame #17: 0x000000010021c84f QtWidgets`QWidgetWindow::event(QEvent*) + 111
frame #18: 0x00000001001c6ffc QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 300
frame #19: 0x00000001001c9abb QtWidgets`QApplication::notify(QObject*, QEvent*) + 6187
frame #20: 0x000000010383e932 QtCore`QCoreApplication::notifyInternal(QObject*, QEvent*) + 114
frame #21: 0x00000001030fd5fc QtGui`QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2140
frame #22: 0x00000001030fc565 QtGui`QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 117
frame #23: 0x00000001030eb1cb QtGui`QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 315
frame #24: 0x0000000104e65f0d libqcocoa.dylib`QCocoaEventDispatcherPrivate::processPostedEvents() + 317
frame #25: 0x0000000104e668a8 libqcocoa.dylib`QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 40
frame #26: 0x00007fff8b8295b1 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
frame #27: 0x00007fff8b81ac62 CoreFoundation`__CFRunLoopDoSources0 + 242
frame #28: 0x00007fff8b81a3ef CoreFoundation`__CFRunLoopRun + 831
frame #29: 0x00007fff8b819e75 CoreFoundation`CFRunLoopRunSpecific + 309
frame #30: 0x00007fff8e294a0d HIToolbox`RunCurrentEventLoopInMode + 226
frame #31: 0x00007fff8e294685 HIToolbox`ReceiveNextEventCommon + 173
frame #32: 0x00007fff8e2945bc HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 65
frame #33: 0x00007fff82d2924e AppKit`_DPSNextEvent + 1434
frame #34: 0x00007fff82d2889b AppKit`-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
frame #35: 0x0000000104e64fc7 libqcocoa.dylib`QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 855
frame #36: 0x000000010383b9ad QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 381
frame #37: 0x000000010383eee7 QtCore`QCoreApplication::exec() + 359
frame #38: 0x0000000100007580 owncloud`main + 1136
frame #39: 0x0000000100006ec4 owncloud`start + 52
@lmaestro said that she managed to reproduce this by turning off the primary screen of her Mac Mini. So maybe something then invalidates some object and this leads to a crash later.
It is still happening in the new version 1.7.0(build 1339) . https://gist.github.com/lmaestro/649bea0b28b841d7087c
It is still happening in 1.7.1beta1
Sorry @lmaestro I'll close your favorite issue until someone else reports it too.. :-)
Hi can anyone reopen this? This is still an issue with 2.5.1
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xf800000018)
* frame #0: 0x00007fff5caa8a1d libobjc.A.dylib`objc_msgSend + 29
frame #1: 0x00000001000e9c11 owncloud`MacPreferencesWindowPrivate::displayPanel(int) + 125
frame #2: 0x00000001000ea184 owncloud`MacPreferencesWindow::event(QEvent*) + 34
frame #3: 0x0000000100673039 QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 269
frame #4: 0x00000001006743b1 QtWidgets`QApplication::notify(QObject*, QEvent*) + 723
frame #5: 0x000000010266ec94 QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 154
frame #6: 0x00000001006a16bf QtWidgets`QWidgetPrivate::show_helper() + 369
frame #7: 0x00000001006a20e6 QtWidgets`QWidget::setVisible(bool) + 844
frame #8: 0x00000001000ea24f owncloud`MacPreferencesWindow::setVisible(bool) + 187
frame #9: 0x0000000100067ffe owncloud`OCC::ownCloudGui::raiseDialog(QWidget*) + 40
frame #10: 0x0000000102694b89 QtCore`QMetaObject::activate(QObject*, int, int, void**) + 1907
frame #11: 0x000000010066b7b5 QtWidgets`QAction::activate(QAction::ActionEvent) + 307
frame #12: 0x000000010268ed1c QtCore`QObject::event(QEvent*) + 124
frame #13: 0x0000000100673039 QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 269
frame #14: 0x00000001006743b1 QtWidgets`QApplication::notify(QObject*, QEvent*) + 723
frame #15: 0x000000010266ec94 QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 154
frame #16: 0x000000010266f925 QtCore`QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 435
frame #17: 0x000000010a20ba2f libqcocoa.dylib`___lldb_unnamed_symbol660$$libqcocoa.dylib + 183
frame #18: 0x000000010a20c18f libqcocoa.dylib`___lldb_unnamed_symbol672$$libqcocoa.dylib + 33
frame #19: 0x00007fff30961475 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
frame #20: 0x00007fff3096141b CoreFoundation`__CFRunLoopDoSource0 + 108
frame #21: 0x00007fff30944eb5 CoreFoundation`__CFRunLoopDoSources0 + 195
frame #22: 0x00007fff3094445e CoreFoundation`__CFRunLoopRun + 1219
frame #23: 0x00007fff30943d48 CoreFoundation`CFRunLoopRunSpecific + 463
frame #24: 0x00007fff2fbdaab5 HIToolbox`RunCurrentEventLoopInMode + 293
frame #25: 0x00007fff2fbda6f4 HIToolbox`ReceiveNextEventCommon + 371
frame #26: 0x00007fff2fbda568 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 64
frame #27: 0x00007fff2de95363 AppKit`_DPSNextEvent + 997
frame #28: 0x00007fff2de94102 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1362
frame #29: 0x000000010a20ad7d libqcocoa.dylib`___lldb_unnamed_symbol652$$libqcocoa.dylib + 1123
frame #30: 0x000000010266b7ac QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 318
frame #31: 0x000000010266f148 QtCore`QCoreApplication::exec() + 116
frame #32: 0x0000000100007543 owncloud`main + 1194
frame #33: 0x00007fff5db85ed9 libdyld.dylib`start + 1
I can 100% reproduce it without long waiting -
UPDATE: turns out to be a different issue. Open a new ticket at #6930.
@yan12125 your backtrace is from MacPreferencesWindow::event while @lmaestro 's is from toolButtonClicked Please create a new issue, also with mentioning from which panel you are in and how many accounts you have. I tried with my client and can't reproduce so far.
Steps to reproduce
Actual behavior
When you open setting window after leaving it for a long time, it looks like this:
And when you click on any tab it crashes.
Client configuration
Version 1.6.1 (build 359)
Operating system: Mac 10.9.3