Version: 0.9.1 (using 4.00.98 (KDE 4.0.98 (4.1 RC1)), compiled sources) Compiler: cc OS: FreeBSD (amd64) release 7.0-STABLE Parley crashes immediately when I try to open an example vocabulary file from menu 'File' -> 'Open Example ...' -> 'sample-en.kvtml'. Parley 0.9.1 (KDE 4.0.98 (4.1 RC1), FreeBSD 7-STABLE amd64, gcc 4.2.1, compiled sources. Backtrace: Application: Parley (parley), signal SIGSEGV [New Thread 0x604180 (LWP 100164)] [Switching to Thread 0x604180 (LWP 100164)] [KCrash handler] #6 0x0000000800707ca4 in KEduVocDocument::lesson (this=0x7619a0) at /usr/ports/misc/kdeedu4/work/kdeedu-4.0.98/libkdeedu/keduvocdocument/keduvocdocument.cpp:728 #7 0x000000000043287a in BasicContainerModel::index (this=0x7c5a80, row=0, column=0, parent=@0x7fffffffc3d0) at /usr/ports/misc/kdeedu4/work/kdeedu-4.0.98/parley/src/vocabulary/basiccontainermodel.cpp:75 #8 0x00000000004ada67 in ModelTest::nonDestructiveBasicTest (this=0x8379a0) at /usr/ports/misc/kdeedu4/work/kdeedu-4.0.98/parley/src/modeltest/modeltest.cpp:107 #9 0x00000000004adecf in ModelTest::runAllTests (this=0x8379a0) at /usr/ports/misc/kdeedu4/work/kdeedu-4.0.98/parley/src/modeltest/modeltest.cpp:80 #10 0x000000000042509a in ModelTest::qt_metacall (this=0x8379a0, _c=QMetaObject::InvokeMetaMethod, _id=) at moc_modeltest.cpp:90 #11 0x0000000802a6b490 in QMetaObject::activate () from /usr/local/lib/qt4/libQtCore.so.4 #12 0x0000000802aa0a44 in QAbstractItemModel::rowsAboutToBeRemoved () from /usr/local/lib/qt4/libQtCore.so.4 #13 0x0000000802a55985 in QAbstractItemModel::beginRemoveRows () from /usr/local/lib/qt4/libQtCore.so.4 #14 0x000000000043295c in BasicContainerModel::setDocument (this=0x7c5a80, doc=0x60e8a0) at /usr/ports/misc/kdeedu4/work/kdeedu-4.0.98/parley/src/vocabulary/basiccontainermodel.cpp:46 #15 0x00000000004a827c in ParleyApp::updateDocument (this=0x62c100) at /usr/ports/misc/kdeedu4/work/kdeedu-4.0.98/parley/src/parley.cpp:314 #16 0x00000000004a3c97 in ParleyDocument::open (this=0x7724f0, url=@0x7fffffffc960, addRecent=false) at /usr/ports/misc/kdeedu4/work/kdeedu-4.0.98/parley/src/parleydocument.cpp:125 #17 0x00000000004a3e37 in ParleyDocument::openExample (this=0x7724f0) at /usr/ports/misc/kdeedu4/work/kdeedu-4.0.98/parley/src/parleydocument.cpp:140 #18 0x00000000004a4241 in ParleyDocument::qt_metacall (this=0x7724f0, _c=QMetaObject::InvokeMetaMethod, _id=) at parleydocument.moc:93 #19 0x0000000802a6b490 in QMetaObject::activate () from /usr/local/lib/qt4/libQtCore.so.4 #20 0x0000000804b85db7 in QAction::triggered () from /usr/local/lib/qt4/libQtGui.so.4 #21 0x0000000804b86470 in QAction::activate () from /usr/local/lib/qt4/libQtGui.so.4 #22 0x0000000804ed4f1e in QMenuPrivate::activateAction () from /usr/local/lib/qt4/libQtGui.so.4 #23 0x0000000801da90c7 in KMenu::mouseReleaseEvent (this=0x955430, e=0x7fffffffd440) at /usr/ports/x11/kdelibs4/work/kdelibs-4.0.98/kdeui/widgets/kmenu.cpp:452 #24 0x0000000804bd20c9 in QWidget::event () from /usr/local/lib/qt4/libQtGui.so.4 #25 0x0000000804ed2e31 in QMenu::event () from /usr/local/lib/qt4/libQtGui.so.4 #26 0x0000000804b8b63f in QApplicationPrivate::notify_helper () from /usr/local/lib/qt4/libQtGui.so.4 #27 0x0000000804b8dffe in QApplication::notify () from /usr/local/lib/qt4/libQtGui.so.4 #28 0x0000000801cf6e15 in KApplication::notify (this=0x7fffffffe040, receiver=0x955430, event=0x7fffffffd440) at /usr/ports/x11/kdelibs4/work/kdelibs-4.0.98/kdeui/kernel/kapplication.cpp:311 #29 0x0000000802a5ab63 in QCoreApplication::notifyInternal () from /usr/local/lib/qt4/libQtCore.so.4 #30 0x0000000804b8d003 in QApplicationPrivate::sendMouseEvent () from /usr/local/lib/qt4/libQtGui.so.4 #31 0x0000000804be727a in QETWidget::translateMouseEvent () from /usr/local/lib/qt4/libQtGui.so.4 #32 0x0000000804be61e3 in QApplication::x11ProcessEvent () from /usr/local/lib/qt4/libQtGui.so.4 #33 0x0000000804c09e12 in x11EventSourceDispatch () from /usr/local/lib/qt4/libQtGui.so.4 #34 0x00000008065eeb33 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 #35 0x00000008065f1df5 in g_main_context_check () from /usr/local/lib/libglib-2.0.so.0 #36 0x00000008065f22cb in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0 #37 0x0000000802a802ae in QEventDispatcherGlib::processEvents () from /usr/local/lib/qt4/libQtCore.so.4 #38 0x0000000804c09aef in QGuiEventDispatcherGlib::processEvents () from /usr/local/lib/qt4/libQtGui.so.4 #39 0x0000000802a5a16d in QEventLoop::processEvents () from /usr/local/lib/qt4/libQtCore.so.4 #40 0x0000000802a5a246 in QEventLoop::exec () from /usr/local/lib/qt4/libQtCore.so.4 #41 0x0000000802a5bf51 in QCoreApplication::exec () from /usr/local/lib/qt4/libQtCore.so.4 #42 0x00000000004ab1d2 in main (argc=1, argv=0x7fffffffe640) at /usr/ports/misc/kdeedu4/work/kdeedu-4.0.98/parley/src/main.cpp:133
I cannot reproduce this. Can you try updating to libkdeedu and parley from today?
Yes, I will certainly try it. But it will be part of a bigger update which takes some time. Will report later if it then works or not. Regards
Closing this bug after no feedback for a month. Please reopen if it still crashes.
Sorry for being that late! I have completely forgotten to report it. It works with recent sources. No crashes anymore. Thanks for your patience! Regards