FS#142Crash when staring QCAD with LibraryBrowser module
- Type
- Bug
- Status
- Closed
- Resolution
- Fixed
- Category
- QCAD (main)
- Severity
- High
- Priority
- Normal
- Reported version
- Development
- Target version
- 3 Beta
- Operating system
- Mac OS X Snow Leopard
- Reported
- 2011-07-12 by andrew
- Closed
- 2011-07-12 by andrew
QCAD crashes directly after start (when all plugins have been loaded) with a "Bus Error" or segmentation fault in approximately 90% of all starts with the LibraryBrowser module. Without modules
- scripts/Widgets/LibraryBrowser
- scripts/Tools/LibraryTranslator
- scripts/Developer/BookImages
- scripts/Developer/UiTest/LibraryBrowserTest
- scripts/Developer/UiTest/LibraryBrowserTest2
no crashes occur.
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 QtGui 0x0349d27b QWidgetPrivate::showChildren(bool) + 235
1 QtGui 0x0349d38b QWidgetPrivate::show_helper() + 107
2 QtGui 0x0349d2b9 QWidgetPrivate::showChildren(bool) + 297
3 QtGui 0x0349d38b QWidgetPrivate::show_helper() + 107
4 QtGui 0x034a13c3 QWidget::setVisible(bool) + 1075
5 QtGui 0x0349fd7a QWidget::qt_metacall(QMetaObject::Call, int, void**) + 1098
6 QtGui 0x03abf6a5 QMainWindow::qt_metacall(QMetaObject::Call, int, void**) + 53
7 com.ribbonsoft.qcad 0x007d31c7 RMainWindowQt::qt_metacall(QMetaObject::Call, int, void**) + 45
8 QtScript 0x05aa79db QScript::callQtMethod(QTJSC::ExecState*, QMetaMethod::MethodType, QObject*, QTJSC::ArgList const&, QMetaObject const*, int, bool) + 11595
9 QtScript 0x05aab60e QScript::QtFunction::execute(QTJSC::ExecState*, QTJSC::JSValue, QTJSC::ArgList const&) + 174
10 QtScript 0x05aab900 QScript::QtFunction::call(QTJSC::ExecState*, QTJSC::JSObject*, QTJSC::JSValue, QTJSC::ArgList const&) + 224
11 QtScript 0x059aec41 QTJSC::NativeFuncWrapper::operator()(QTJSC::ExecState*, QTJSC::JSObject*, QTJSC::JSValue, QTJSC::ArgList const&) const + 113
12 QtScript 0x05983e99 cti_op_call_NotJSFunction + 489
13 ??? 0x1a761a65 0 + 443947621
14 QtScript 0x0593b427 QTJSC::Interpreter::execute(QTJSC::EvalExecutable*, QTJSC::ExecState*, QTJSC::JSObject*, int, QTJSC::ScopeChainNode*, QTJSC::JSValue*) + 1031
15 QtScript 0x0593b721 QTJSC::Interpreter::execute(QTJSC::EvalExecutable*, QTJSC::ExecState*, QTJSC::JSObject*, QTJSC::ScopeChainNode*, QTJSC::JSValue*) + 97
16 QtScript 0x05a68cb6 QScriptEnginePrivate::evaluateHelper(QTJSC::ExecState*, long, QTJSC::EvalExecutable*, bool&) + 582
17 QtScript 0x05a69511 QScriptEngine::evaluate(QString const&, QString const&, int) + 801
18 com.ribbonsoft.qcad 0x0003589b RScriptHandlerEcma::eval(QString const&, QString const&) + 57
19 com.ribbonsoft.qcad 0x000357f1 RScriptHandlerEcma::doScript(QString const&, QStringList const&) + 805
20 com.ribbonsoft.qcad 0x00923a19 RScriptHandler::init(QString const&, QStringList const&) + 641
21 com.ribbonsoft.qcad 0x0002d51f main + 2417 (main.cpp:172)
22 com.ribbonsoft.qcad 0x0002c909 _start + 208
23 com.ribbonsoft.qcad 0x0002c838 start + 40