i-score-old / i-score

an interactive intermedia sequencer
www.i-score.org
23 stars 5 forks source link

Crash when clearing a scenario with a condition inside to make a new one #25

Closed theod closed 9 years ago

theod commented 10 years ago

To reproduce the crash :

1/ create a scenario with a condition 2/ Menu File>New

here is the crash log :

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff8aabd212 __pthread_kill + 10 1 libsystem_c.dylib 0x00007fff8cd09b24 pthread_kill + 90 2 libsystem_c.dylib 0x00007fff8cd4df61 abort + 143 3 QtCore 0x000000010faa2435 qt_messageoutput(QtMsgType, char const) + 117 4 QtCore 0x000000010faa2617 qtmessage(QtMsgType, char const, __va_listtag) + 183 5 QtCore 0x000000010faa27da qFatal(char const, ...) + 170 6 com.yourcompany.i-score 0x000000010d54273e QList<BasicBox*>::first() + 62 (qlist.h:282) 7 com.yourcompany.i-score 0x000000010d540b27 ConditionalRelation::getLowestHighestBoxes() + 55 (ConditionalRelation.cpp:197) 8 com.yourcompany.i-score 0x000000010d54076b ConditionalRelation::updateCoordinates() + 27 (ConditionalRelation.cpp:109) 9 com.yourcompany.i-score 0x000000010d541082 ConditionalRelation::detachBox(BasicBox) + 82 (ConditionalRelation.cpp:182) 10 com.yourcompany.i-score 0x000000010d480f62 BasicBox::detachFromCondition() + 114 (BasicBox.cpp:899) 11 com.yourcompany.i-score 0x000000010d483620 BasicBox::removeTriggerPoint(BoxExtremity) + 80 (BasicBox.cpp:1088) 12 com.yourcompany.i-score 0x000000010d4cfcf6 MaquetteScene::removeTriggerPoint(unsigned int) + 118 (MaquetteScene.cpp:1092) 13 com.yourcompany.i-score 0x000000010d4d3678 MaquetteScene::removeSelectedItems() + 1192 (MaquetteScene.cpp:1744) 14 com.yourcompany.i-score 0x000000010d4d31a2 MaquetteScene::clear() + 34 (MaquetteScene.cpp:996) 15 com.yourcompany.i-score 0x000000010d4c4b0d MainWindow::newFile() + 397 (MainWindow.cpp:277) 16 com.yourcompany.i-score 0x000000010d5493f8 MainWindow::qt_staticmetacall(QObject, QMetaObject::Call, int, void) + 184 (mocMainWindow.cpp:73) 17 QtCore 0x000000010fbe009e QMetaObject::activate(QObject, QMetaObject const_, int, void) + 1566 18 QtGui 0x000000010ee25031 QAction::triggered(bool) + 49 19 QtGui 0x000000010ee263c4 QAction::activate(QAction::ActionEvent) + 180 20 QtGui 0x000000010edd8c9a -[QCocoaMenuLoader qtDispatcherToQAction:] + 106

theod commented 9 years ago

this have been fixed