Bug 181304 - Start new Language File
Summary: Start new Language File
Status: RESOLVED FIXED
Alias: None
Product: parley
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Parley Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-19 15:30 UTC by Ingo Rehmke
Modified: 2011-04-04 14:30 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ingo Rehmke 2009-01-19 15:30:32 UTC
Version:            (using KDE 4.1.3)
OS:                Linux
Installed from:    SuSE RPMs

When add a new File the program crashed. Following Crash Report :

Anwendung: Parley (parley), Signal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
0x00007f65056cfce1 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f650b140750 (LWP 11176))]

Thread 2 (Thread 0x7f64fe1c3950 (LWP 11182)):
#0  0x00007f65092a5fdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6509516fb7 in QWaitCondition::wait (this=0x85ea28, mutex=0x85ea20, time=30000) at thread/qwaitcondition_unix.cpp:80
#2  0x00007f650950d1ba in QThreadPoolThread::run (this=0x8ed100) at concurrent/qthreadpool.cpp:135
#3  0x00007f6509516022 in QThreadPrivate::start (arg=0x8ed100) at thread/qthread_unix.cpp:185
#4  0x00007f65092a2070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f65057010ed in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f650b140750 (LWP 11176)):
[KCrash Handler]
#5  KEduVocTranslation::wordType (this=0x1e32ed0) at /usr/src/debug/kdeedu-4.1.96/libkdeedu/keduvocdocument/keduvoctranslation.cpp:363
#6  0x00007f650ad3ff9c in KEduVocWordType::removeTranslation (this=0x1bf36a0, translation=0x1e338b0) at /usr/src/debug/kdeedu-4.1.96/libkdeedu/keduvocdocument/keduvocwordtype.cpp:98
#7  0x00007f650ad31cc9 in KEduVocTranslation::setWordType (this=0x1e338b0, wordType=0x0) at /usr/src/debug/kdeedu-4.1.96/libkdeedu/keduvocdocument/keduvoctranslation.cpp:371
#8  0x00007f650ad337a0 in ~KEduVocTranslation (this=0x1e32ed0) at /usr/src/debug/kdeedu-4.1.96/libkdeedu/keduvocdocument/keduvoctranslation.cpp:143
#9  0x00007f650ad2f171 in ~KEduVocExpressionPrivate (this=0x1e32e30) at /usr/include/QtCore/qalgorithms.h:346
#10 0x00007f650ad2f1d8 in ~KEduVocExpression (this=0x1e33610) at /usr/src/debug/kdeedu-4.1.96/libkdeedu/keduvocdocument/keduvocexpression.cpp:115
#11 0x00007f650ad35de1 in ~KEduVocLesson (this=0x1f08f20) at /usr/include/QtCore/qalgorithms.h:346
#12 0x00007f650ad34ec6 in ~Private (this=0x7f6b80) at /usr/include/QtCore/qalgorithms.h:346
#13 0x00007f650ad34fb0 in ~KEduVocContainer (this=0x809e90) at /usr/src/debug/kdeedu-4.1.96/libkdeedu/keduvocdocument/keduvoccontainer.cpp:74
#14 0x00007f650ad35e11 in ~KEduVocLesson (this=0x809e90) at /usr/src/debug/kdeedu-4.1.96/libkdeedu/keduvocdocument/keduvoclesson.cpp:51
#15 0x00007f650ad2a9d6 in ~KEduVocDocumentPrivate (this=0x7b3a30) at /usr/src/debug/kdeedu-4.1.96/libkdeedu/keduvocdocument/keduvocdocument.cpp:107
#16 0x00007f650ad2abb0 in ~KEduVocDocument (this=0x81b960) at /usr/src/debug/kdeedu-4.1.96/libkdeedu/keduvocdocument/keduvocdocument.cpp:154
#17 0x00000000004f19b4 in ParleyDocument::newDocument (this=0x80f1d0, wizard=208) at /usr/src/debug/kdeedu-4.1.96/parley/src/parleydocument.cpp:109
#18 0x00000000004f3768 in ParleyDocument::qt_metacall (this=0x80f1d0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff131861a0)
    at /usr/src/debug/kdeedu-4.1.96/build/parley/src/parleydocument.moc:89
#19 0x00007f6509613284 in QMetaObject::activate (sender=0x892be0, from_signal_index=<value optimized out>, to_signal_index=6, argv=0x1e337d0) at kernel/qobject.cpp:3031
#20 0x00007f65069504f7 in QAction::triggered (this=0x1e32ed0, _t1=false) at .moc/release-shared/moc_qaction.cpp:216
#21 0x00007f6506950cc0 in QAction::activate (this=0x892be0, event=<value optimized out>) at kernel/qaction.cpp:1125
#22 0x00007f6506ce9a0d in QMenuPrivate::activateAction (this=0x1332350, action=0x892be0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1002
#23 0x00007f65077f00a1 in KMenu::mouseReleaseEvent (this=0x16aa190, e=0x1e337d0) at /usr/src/debug/kdelibs-4.1.96/kdeui/widgets/kmenu.cpp:454
#24 0x00007f65069a8999 in QWidget::event (this=0x1e32ed0, event=0x7fff13186c10) at kernel/qwidget.cpp:7163
#25 0x00007f6506cec20b in QMenu::event (this=0x16aa190, e=0x7fff13186c10) at widgets/qmenu.cpp:2265
#26 0x00007f650695617d in QApplicationPrivate::notify_helper (this=0x74d830, receiver=0x16aa190, e=0x7fff13186c10) at kernel/qapplication.cpp:3803
#27 0x00007f650695e79a in QApplication::notify (this=<value optimized out>, receiver=0x16aa190, e=0x7fff13186c10) at kernel/qapplication.cpp:3528
#28 0x00007f6507725d0b in KApplication::notify (this=0x7fff13187a50, receiver=0x16aa190, event=0x7fff13186c10) at /usr/src/debug/kdelibs-4.1.96/kdeui/kernel/kapplication.cpp:307
#29 0x00007f65095fee81 in QCoreApplication::notifyInternal (this=0x7fff13187a50, receiver=0x16aa190, event=0x7fff13186c10) at kernel/qcoreapplication.cpp:587
#30 0x00007f650695db38 in QApplicationPrivate::sendMouseEvent (receiver=0x16aa190, event=0x7fff13186c10, alienWidget=0x0, nativeWidget=0x16aa190, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f65072d3760) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212
#31 0x00007f65069c2444 in QETWidget::translateMouseEvent (this=0x16aa190, event=<value optimized out>) at kernel/qapplication_x11.cpp:3976
#32 0x00007f65069c0ca7 in QApplication::x11ProcessEvent (this=0x8b, event=0x7fff13187690) at kernel/qapplication_x11.cpp:3160
#33 0x00007f65069e758c in x11EventSourceDispatch (s=0x7510d0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#34 0x00007f650334a0db in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f650334d8ad in ?? () from /usr/lib64/libglib-2.0.so.0
#36 0x00007f650334da6b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#37 0x00007f65096273af in QEventDispatcherGlib::processEvents (this=0x74d790, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#38 0x00007f65069e6cff in QGuiEventDispatcherGlib::processEvents (this=0x1e32ed0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198
#39 0x00007f65095fd782 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 320371072}) at kernel/qeventloop.cpp:143
#40 0x00007f65095fd90d in QEventLoop::exec (this=0x7fff131879c0, flags={i = 320371152}) at kernel/qeventloop.cpp:194
#41 0x00007f65095ffdfd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#42 0x00000000004f70ee in main (argc=1, argv=0x7fff13188008) at /usr/src/debug/kdeedu-4.1.96/parley/src/main.cpp:139
Comment 1 Dario Andres 2009-01-19 21:51:03 UTC
The backtrace seems similar to the one in bug 170673, not sure if they are related
Comment 2 Ingo Rehmke 2009-01-20 15:13:55 UTC
Hello,
in Bug 170673 its a existing file, which were changed and crashed after deleting an entry. The "delete"-Problem exist no longer.

Bug 181304 describes a crash when begin a new file. When start with "File -> New" it begin with the first dialog, where chose the title and the first and second language. Then click "ok" and the program crash. For a little moment i can see the next dialog.

Hope this can help
Comment 3 Frederik Gladhorn 2011-04-04 14:30:50 UTC
This has been fixed in the mean time I suppose.