| Summary: | crashes after pressing tab on a bullets/numbers list | ||
|---|---|---|---|
| Product: | [Unmaintained] kword | Reporter: | Olivier Vitrat <ovit.debian> |
| Component: | general | Assignee: | Thomas Zander <zander> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Debian stable | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | KoTextObject.cpp.diff | ||
|
Description
Olivier Vitrat
2007-06-21 16:48:55 UTC
This bug is still present in 1.6.3.
New backtrace:
Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1236223648 (LWP 9833)]
[KCrash handler]
#6 0xb6dcdacd in QGList::append (this=0x8, d=0x84c3e40)
at tools/qglist.cpp:404
#7 0xb71dead7 in KMacroCommand::addCommand (this=0x0, command=0x84c3e40)
at /usr/share/qt3/include/qptrlist.h:82
#8 0xb5b0ffcf in KoTextObject::UndoRedoInfo::clear (this=0x8337d54)
at /tmp/buildd/koffice-1.6.3/./lib/kotext/KoTextObject.cpp:306
#9 0xb5b10b4c in KoTextObject::checkUndoRedoInfo (this=0x8337d18,
cursor=0x8431ec0, t=Return)
at /tmp/buildd/koffice-1.6.3/./lib/kotext/KoTextObject.cpp:211
#10 0xb5b4a84a in KoTextObject::doKeyboardAction (this=0x8337d18,
cursor=0x8431ec0, action=ActionReturn)
at /tmp/buildd/koffice-1.6.3/./lib/kotext/KoTextObject.cpp:500
#11 0xb5b58048 in KoTextView::handleKeyPressEvent (this=0x83d18c8,
e=0xbfcb4a30, widget=0x83f6bb8, pos=@0xbfcb41f0)
at /tmp/buildd/koffice-1.6.3/./lib/kotext/KoTextView.cpp:237
#12 0xb5e32f81 in KWTextFrameSetEdit::keyPressEvent (this=0x83d18c8,
e=0xbfcb4a30) at /tmp/buildd/koffice-1.6.3/./kword/KWTextFrameSet.cpp:3456
#13 0xb5e41e17 in KWCanvas::eventFilter (this=0x83f6bb8, o=0x83f6bb8,
e=0xbfcb4a30) at /tmp/buildd/koffice-1.6.3/./kword/KWCanvas.cpp:1864
#14 0xb6ad33ce in QObject::activate_filters (this=0x83f6bb8, e=0xbfcb4a30)
at kernel/qobject.cpp:903
#15 0xb6ad344c in QObject::event (this=0x83f6bb8, e=0xbfcb4a30)
at kernel/qobject.cpp:735
#16 0xb6b0a6de in QWidget::event (this=0x83f6bb8, e=0xbfcb4a30)
at kernel/qwidget.cpp:4678
#17 0xb6a6bcf2 in QApplication::internalNotify (this=0xbfcb4eec,
receiver=0x83f6bb8, e=0xbfcb4a30) at kernel/qapplication.cpp:2635
#18 0xb6a6dca6 in QApplication::notify (this=0xbfcb4eec, receiver=0x83f6bb8,
e=0xbfcb4a30) at kernel/qapplication.cpp:2392
#19 0xb75a3142 in KApplication::notify (this=0xbfcb4eec, receiver=0x83f6bb8,
event=0xbfcb4a30)
at /tmp/buildd/kdelibs-3.5.7.dfsg.1/./kdecore/kapplication.cpp:550
#20 0xb69ff535 in QApplication::sendSpontaneousEvent (receiver=0x83f6bb8,
event=0xbfcb4a30) at kernel/qapplication.h:523
#21 0xb69f0799 in QETWidget::translateKeyEvent (this=0x83f6bb8,
event=0xbfcb4d68, grab=false) at kernel/qapplication_x11.cpp:5636
#22 0xb69fc7c3 in QApplication::x11ProcessEvent (this=0xbfcb4eec,
event=0xbfcb4d68) at kernel/qapplication_x11.cpp:3493
#23 0xb6a12da2 in QEventLoop::processEvents (this=0x807d110, flags=4)
at kernel/qeventloop_x11.cpp:192
#24 0xb6a86245 in QEventLoop::enterLoop (this=0x807d110)
at kernel/qeventloop.cpp:198
#25 0xb6a86066 in QEventLoop::exec (this=0x807d110)
at kernel/qeventloop.cpp:145
#26 0xb6a6d88b in QApplication::exec (this=0xbfcb4eec)
at kernel/qapplication.cpp:2758
#27 0xb7ef3f40 in kdemain (argc=1, argv=0xbfcb5084)
at /tmp/buildd/koffice-1.6.3/./kword/main.cpp:40
#28 0x080484c2 in main (argc=0, argv=0x0) at kword.la.cpp:2
#29 0xb7ca9ebc in __libc_start_main () from /lib/i686/cmov/libc.so.6
#30 0x08048411 in _start ()
I'm leaving soon so I can't test it myself, but you could try this patch (to be applied in koffice/lib/kotext). Created an attachment (id=20985) KoTextObject.cpp.diff SVN commit 725851 by dfaure: The crash fix for 147044 has been reported to work, committing it. BUG: 147044 M +6 -5 KoTextObject.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=725851 |