makerbot / conveyor

A printing dispatch engine for 3D objects and their friends
GNU Affero General Public License v3.0
26 stars 10 forks source link

conveyor-ui crashes in libQtGui at QAction::isEnabled() #26

Open kenorb opened 11 years ago

kenorb commented 11 years ago

Here are the backtrace:

Process:         MakerWare [17604]
Path:            /Applications/MakerWare.app/Contents/MacOS/MakerWare
Identifier:      com.makerbot.MakerWare
Version:         2.2.1 (2.2.0)
Code Type:       X86-64 (Native)
Parent Process:  launchd [472]

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

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libQtGui.4.dylib                0x000000010687f804 QAction::isEnabled() const + 8
1   libQtGui.4.dylib                0x000000010686735f qt_mac_set_modal_state_helper_recursive(NSMenu*, NSMenu*, bool) + 415
2   libQtGui.4.dylib                0x0000000106867328 qt_mac_set_modal_state_helper_recursive(NSMenu*, NSMenu*, bool) + 360
3   libQtGui.4.dylib                0x000000010686bbab QMenuBarPrivate::macUpdateMenuBarImmediatly() + 2319
4   libQtGui.4.dylib                0x0000000106838505 -[NSApplication(QApplicationIntegration) qt_sendPostedMessage:] + 245
5   libQtGui.4.dylib                0x0000000106838374 -[NSApplication(QApplicationIntegration) qt_filterEvent:] + 116
6   libQtGui.4.dylib                0x00000001068385ba -[QNSApplication sendEvent:] + 42
7   com.apple.AppKit                0x00007fff891d46ba -[NSApplication _realDoModalLoop:peek:] + 582
8   com.apple.AppKit                0x00007fff891d4d8e -[NSApplication runModalSession:] + 49
9   libQtGui.4.dylib                0x00000001068413f6 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 622
10  libQtCore.4.dylib               0x00000001076f8c48 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 394
11  libQtGui.4.dylib                0x0000000106cb9a83 QDialog::exec() + 243
12  conveyor-ui                     0x0000000106254604 conveyor::MessageBox::exec() + 58
13  conveyor-ui                     0x0000000106194759 message::PutOnPlatform::exec() + 27
kenorb commented 11 years ago

And another one:

Process:         MakerWare [3613]
Path:            /Applications/MakerWare.app/Contents/MacOS/MakerWare
Identifier:      com.makerbot.MakerWare
Version:         2.2.1 (2.2.0)
Code Type:       X86-64 (Native)
Parent Process:  launchd [469]
User ID:         501

Date/Time:       2013-07-05 22:11:38.653 +0100
OS Version:      Mac OS X 10.8.4 (12E55)
Report Version:  10

Interval Since Last Report:          34163 sec
Crashes Since Last Report:           1
Per-App Interval Since Last Report:  2084 sec
Per-App Crashes Since Last Report:   1
Anonymous UUID:                      37ADCA7F-7916-DF49-3AE5-7E94011F1122

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

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libQtGui.4.dylib                0x0000000107dfd804 QAction::isEnabled() const + 8
1   libQtGui.4.dylib                0x0000000107de535f qt_mac_set_modal_state_helper_recursive(NSMenu*, NSMenu*, bool) + 415
2   libQtGui.4.dylib                0x0000000107de5328 qt_mac_set_modal_state_helper_recursive(NSMenu*, NSMenu*, bool) + 360
3   libQtGui.4.dylib                0x0000000107de9bab QMenuBarPrivate::macUpdateMenuBarImmediatly() + 2319
4   libQtGui.4.dylib                0x0000000107db6505 -[NSApplication(QApplicationIntegration) qt_sendPostedMessage:] + 245
5   libQtGui.4.dylib                0x0000000107db6374 -[NSApplication(QApplicationIntegration) qt_filterEvent:] + 116
6   libQtGui.4.dylib                0x0000000107db65ba -[QNSApplication sendEvent:] + 42
7   com.apple.AppKit                0x00007fff9553f6ba -[NSApplication _realDoModalLoop:peek:] + 582
8   com.apple.AppKit                0x00007fff9553fd8e -[NSApplication runModalSession:] + 49
9   libQtGui.4.dylib                0x0000000107dbf3f6 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 622
10  libQtCore.4.dylib               0x0000000108c77c48 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 394
11  libQtGui.4.dylib                0x0000000108237a83 QDialog::exec() + 243
12  conveyor-ui                     0x00000001077d6604 conveyor::MessageBox::exec() + 58
13  conveyor-ui                     0x0000000107716759 message::PutOnPlatform::exec() + 27
14  com.makerbot.MakerWare          0x0000000106cb2e45 Scene::putOnPlatform(QList<SceneNode*> const&, QString const&, QVector3D const&) + 71
15  com.makerbot.MakerWare          0x0000000106cb3633 Scene::postImportChecks(QList<SceneNode*>) + 1317
16  com.makerbot.MakerWare          0x0000000106cb574a Scene::addFile(QString const&) + 4082
17  com.makerbot.MakerWare          0x0000000106cecae4 MakerWareWindow::openFile(QString const&) + 216
18  com.makerbot.MakerWare          0x0000000106d01365 MakerWareWindow::MakerWareWindow(conveyor::ui::ConveyorHandle&, MakerWareApplication&, QString const&, QWidget*) + 1285
19  com.makerbot.MakerWare          0x0000000106c8b5eb MakerWareApplication::createEditor(QString) + 111
20  com.makerbot.MakerWare          0x0000000106c8bb58 MakerWareApplication::openFile(QString) + 718
21  com.makerbot.MakerWare          0x0000000106c8c00d MakerWareApplication::event(QEvent*) + 991
kenorb commented 11 years ago

Related: https://bugreports.qt-project.org/browse/QTBUG-25399