Application: lokalize (1.1) KDE Platform Version: 4.5.3 (KDE 4.5.3) Qt Version: 4.7.1 Operating System: Linux 2.6.36-CHAKRA x86_64 -- Information about the crash: - What I was doing when the application crashed: Translating a po, just hitting backspace it crash instantly. The crash can be reproduced every time. -- Backtrace: Application: Lokalize (lokalize), signal: Segmentation fault [Current thread is 1 (Thread 0x7f16c5a86760 (LWP 8170))] Thread 2 (Thread 0x7f16b1b57710 (LWP 8171)): #0 0x00007f16bfc2040c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f16c22e969b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x21219c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x21219c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f16c426a894 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x21215d0, th=0x25c2ae0) at /home/manutortosa/buildroot/desktop-testing/kdelibs/src/kdelibs-4.5.3/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f16c426cf03 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2121aa0, th=0x25c2ae0) at /home/manutortosa/buildroot/desktop-testing/kdelibs/src/kdelibs-4.5.3/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f16c426bcef in ThreadWeaver::ThreadRunHelper::run (this=0x7f16b1b56e30, parent=0x21215d0, th=0x25c2ae0) at /home/manutortosa/buildroot/desktop-testing/kdelibs/src/kdelibs-4.5.3/threadweaver/Weaver/Thread.cpp:87 #6 0x00007f16c426bd78 in ThreadWeaver::Thread::run (this=0x25c2ae0) at /home/manutortosa/buildroot/desktop-testing/kdelibs/src/kdelibs-4.5.3/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f16c22e8e67 in QThreadPrivate::start (arg=0x25c2ae0) at thread/qthread_unix.cpp:285 #8 0x00007f16bfc1bcb0 in start_thread () from /lib/libpthread.so.0 #9 0x00007f16c1a589fd in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f16c5a86760 (LWP 8170)): [KCrash Handler] #6 QVector<QScriptLine>::size (this=0x0) at ../../include/QtCore/../../src/corelib/tools/qvector.h:124 #7 QTextLayout::lineCount (this=0x0) at text/qtextlayout.cpp:798 #8 0x00007f16c2bb7edc in QTextCursorPrivate::blockLayout (this=0x2468db0, block=...) at text/qtextcursor.cpp:854 #9 0x00007f16c2bba47b in QTextCursorPrivate::movePosition (this=0x2468db0, op=QTextCursor::Start, mode=QTextCursor::MoveAnchor) at text/qtextcursor.cpp:378 #10 0x00007f16c2bbd9b1 in QTextCursor::movePosition (this=0x7fff20783a30, op=QTextCursor::Start, mode=QTextCursor::MoveAnchor, n=1) at text/qtextcursor.cpp:1225 #11 0x00007f16c2bbdddc in QTextCursor::select (this=0x7fff20783a30, selection=QTextCursor::Document) at text/qtextcursor.cpp:1548 #12 0x00000000004545be in TranslationUnitTextEdit::toPlainText (this=<value optimized out>) at /home/manutortosa/buildroot/desktop-testing/kdesdk/src/kdesdk-4.5.3/lokalize/src/xlifftextedit.cpp:895 #13 0x0000000000458cfb in TranslationUnitTextEdit::contentsChanged (this=0x24dc040, offset=45, charsRemoved=1, charsAdded=0) at /home/manutortosa/buildroot/desktop-testing/kdesdk/src/kdesdk-4.5.3/lokalize/src/xlifftextedit.cpp:431 #14 0x000000000045b16f in TranslationUnitTextEdit::qt_metacall (this=0x24dc040, _c=QMetaObject::InvokeMetaMethod, _id=42, _a=0x7fff20783ce0) at /home/manutortosa/buildroot/desktop-testing/kdesdk/src/kdesdk-4.5.3/lokalize/src/xlifftextedit.moc:201 #15 0x00007f16c23f7b0f in QMetaObject::activate (sender=0x24e7790, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff20783ce0) at kernel/qobject.cpp:3272 #16 0x00007f16c2fc311a in QTextDocument::contentsChange (this=<value optimized out>, _t1=45, _t2=1, _t3=0) at .moc/debug-shared/moc_qtextdocument.cpp:188 #17 0x00007f16c2b8e954 in QTextDocumentPrivate::finishEdit (this=0x24e77b0) at text/qtextdocument_p.cpp:1213 #18 0x00007f16c2b91644 in QTextDocumentPrivate::move (this=0x24e77b0, pos=<value optimized out>, to=<value optimized out>, length=<value optimized out>, op=QTextUndoCommand::MoveCursor) at text/qtextdocument_p.cpp:666 #19 0x00007f16c2b91aa6 in QTextDocumentPrivate::remove (this=0x24e77b0, pos=45, length=1, op=QTextUndoCommand::MoveCursor) at text/qtextdocument_p.cpp:674 #20 0x00007f16c2bb7c45 in QTextCursorPrivate::remove (this=0x24734c0) at text/qtextcursor.cpp:175 #21 0x00007f16c2bbe273 in QTextCursor::deletePreviousChar (this=0x7fff20784030) at text/qtextcursor.cpp:1511 #22 0x00007f16c2b52b1d in QTextControlPrivate::keyPressEvent (this=0x24e7620, e=0x7fff20785130) at text/qtextcontrol.cpp:1201 #23 0x00007f16c2b53cfb in QTextControl::processEvent (this=<value optimized out>, e=0x7fff20785130, matrix=..., contextWidget=<value optimized out>) at text/qtextcontrol.cpp:924 #24 0x00007f16c2b49c5a in QTextControl::processEvent (this=0x24e7600, e=0x7fff20785130, coordinateOffset=..., contextWidget=0x24d09b0) at text/qtextcontrol.cpp:884 #25 0x00007f16c2d7c4a8 in QTextEditPrivate::sendControlEvent (this=<value optimized out>, e=0x7fff20785130) at widgets/qtextedit_p.h:99 #26 QTextEdit::keyPressEvent (this=<value optimized out>, e=0x7fff20785130) at widgets/qtextedit.cpp:1296 #27 0x00007f16c47986a7 in KTextEdit::keyPressEvent (this=0x24dc040, event=0x7fff20785130) at /home/manutortosa/buildroot/desktop-testing/kdelibs/src/kdelibs-4.5.3/kdeui/widgets/ktextedit.cpp:1078 #28 0x0000000000454cde in TranslationUnitTextEdit::keyPressEvent (this=0x24dc040, keyEvent=0x7fff20785130) at /home/manutortosa/buildroot/desktop-testing/kdesdk/src/kdesdk-4.5.3/lokalize/src/xlifftextedit.cpp:878 #29 0x00007f16c2934ffb in QWidget::event (this=0x24dc040, event=0x7fff20785130) at kernel/qwidget.cpp:8235 #30 0x00007f16c2d09b26 in QFrame::event (this=0x24dc040, e=0x7fff20785130) at widgets/qframe.cpp:557 #31 0x00007f16c2d94e7b in QAbstractScrollArea::event (this=0x24dc040, e=0x7fff20785130) at widgets/qabstractscrollarea.cpp:996 #32 0x00007f16c2d7fc60 in QTextEdit::event (this=0x24dc040, e=0x7fff20785130) at widgets/qtextedit.cpp:1070 #33 0x000000000045604b in TranslationUnitTextEdit::event (this=0x24dc040, event=0x7fff20785130) at /home/manutortosa/buildroot/desktop-testing/kdesdk/src/kdesdk-4.5.3/lokalize/src/xlifftextedit.cpp:1110 #34 0x00007f16c28dc094 in QApplicationPrivate::notify_helper (this=0x1ffec80, receiver=0x24dc040, e=0x7fff20785130) at kernel/qapplication.cpp:4445 #35 0x00007f16c28e1fea in QApplication::notify (this=<value optimized out>, receiver=0x24dc040, e=0x7fff20785130) at kernel/qapplication.cpp:3904 #36 0x00007f16c46a8586 in KApplication::notify (this=0x7fff20786090, receiver=0x24dc040, event=0x7fff20785130) at /home/manutortosa/buildroot/desktop-testing/kdelibs/src/kdelibs-4.5.3/kdeui/kernel/kapplication.cpp:310 #37 0x00007f16c23e03dc in QCoreApplication::notifyInternal (this=0x7fff20786090, receiver=0x24dc040, event=0x7fff20785130) at kernel/qcoreapplication.cpp:732 #38 0x00007f16c29883ba in QKeyMapper::sendKeyEvent (keyWidget=0x24dc040, grab=<value optimized out>, type=QEvent::KeyPress, code=16777219, modifiers=<value optimized out>, text=..., autorepeat=false, count=1, nativeScanCode=22, nativeVirtualKey=65288, nativeModifiers=0) at kernel/qkeymapper_x11.cpp:1867 #39 0x00007f16c298880f in QKeyMapperPrivate::translateKeyEvent (this=<value optimized out>, keyWidget=0x24dc040, event=<value optimized out>, grab=false) at kernel/qkeymapper_x11.cpp:1837 #40 0x00007f16c2963af4 in QApplication::x11ProcessEvent (this=0x7fff20786090, event=0x7fff20785ce0) at kernel/qapplication_x11.cpp:3457 #41 0x00007f16c298ca92 in x11EventSourceDispatch (s=0x2002a40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #42 0x00007f16be4a7bf3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #43 0x00007f16be4a83d0 in ?? () from /usr/lib/libglib-2.0.so.0 #44 0x00007f16be4a866d in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #45 0x00007f16c240e63f in QEventDispatcherGlib::processEvents (this=0x1fc0c00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #46 0x00007f16c298c72e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #47 0x00007f16c23dee72 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #48 0x00007f16c23df0bc in QEventLoop::exec (this=0x7fff20785fe0, flags=...) at kernel/qeventloop.cpp:201 #49 0x00007f16c23e465b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #50 0x00000000004386f1 in main (argc=6, argv=0x7fff207867c8) at /home/manutortosa/buildroot/desktop-testing/kdesdk/src/kdesdk-4.5.3/lokalize/src/main.cpp:118 This bug may be a duplicate of or related to bug 249373. Possible duplicates by query: bug 249373. Reported using DrKonqi
Duplicate of bug#249373
Switching to Chakra's Qt 4.7.0 - kde-qt 8fa76375a2f030ecf8aa23c917f51f04333a1b2c this issue get fixed.
*** This bug has been marked as a duplicate of bug 249373 ***
thank you for reporting. i think this has smth to do with new qt version. i'll try to figure out this...
ups sorry, didn't see the preceeding comments