Version: 1.5.0 (using KDE 3.5.2, compiled sources) Compiler: Target: i686-pc-linux-gnu OS: Linux (i686) release 2.6.16.7 I have a document (imported from PDF), lets asume it has 6 pages. I right click on the last page and select "delete page". The first delete is ok, but the second time I select "delete page", the following crash happens: (I'm using qt 3.3.6) Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1232492880 (LWP 11066)] [KCrash handler] #9 0xb5e20611 in KWPage::height () from /usr/kde3/lib/libkwordprivate.so.4 #10 0xb5ded38e in KWInsertRemovePageCommand::doRemove () from /usr/kde3/lib/libkwordprivate.so.4 #11 0xb5dedbb0 in KWInsertRemovePageCommand::execute () from /usr/kde3/lib/libkwordprivate.so.4 #12 0xb5d28b3d in KWView::deletePage () from /usr/kde3/lib/libkwordprivate.so.4 #13 0xb5d5bf6f in KWView::qt_invoke () from /usr/kde3/lib/libkwordprivate.so.4 #14 0xb73b882f in QObject::activate_signal () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #15 0xb73b929d in QObject::activate_signal () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #16 0xb6c00b59 in KAction::activated () from /usr/kde3/lib/libkdeui.so.4 #17 0xb6c011d1 in KAction::slotActivated () from /usr/kde3/lib/libkdeui.so.4 #18 0xb6c044bd in KAction::slotPopupActivated () from /usr/kde3/lib/libkdeui.so.4 #19 0xb6c04831 in KAction::qt_invoke () from /usr/kde3/lib/libkdeui.so.4 #20 0xb73b882f in QObject::activate_signal () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #21 0xb778acce in QSignal::signal () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #22 0xb73d7c28 in QSignal::activate () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #23 0xb74e3cc5 in QPopupMenu::mouseReleaseEvent () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #24 0xb6bf06ae in KPopupMenu::mouseReleaseEvent () from /usr/kde3/lib/libkdeui.so.4 #25 0xb73f719f in QWidget::event () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #26 0xb734aa3b in QApplication::internalNotify () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #27 0xb734c160 in QApplication::notify () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #28 0xb7a5779e in KApplication::notify () from /usr/kde3/lib/libkdecore.so.4 #29 0xb72dcced in QETWidget::translateMouseEvent () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #30 0xb72daf82 in QApplication::x11ProcessEvent () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #31 0xb72ed477 in QEventLoop::processEvents () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #32 0xb7364bd1 in QEventLoop::enterLoop () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #33 0xb7364a4e in QEventLoop::exec () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #34 0xb734a46f in QApplication::exec () from /usr/lib/qt3.1/lib/libqt-mt.so.3 #35 0xb702b017 in kdemain () from /usr/kde3/lib/libkdeinit_kword.so #36 0xb702d534 in kdeinitmain () from /usr/kde3/lib/kde3/kword.so #37 0x0804e0d7 in launch () #38 0x0804e927 in handle_launcher_request () #39 0x0804ef11 in handle_requests () #40 0x0804ffbb in main ()
Created an attachment (id=15711) [details] El documento original This is the original document, that will be printed as PDF and then imported.
Created an attachment (id=15712) [details] The PDF printing
I am able to reproduce the crash only with documents imported from PDF. I have attached only little sample and the printed PDF output. To reproduce the crash, just open the PDF with Kword, then delete two empty pages. Best regards.
Confirmed with koffice from 1.6-branch compiled today. See also bug #132338
KWord from 1.6-branch does now contain a fix to work around the crasher. Since I am not sure if the code that produces the problem will be rewritten in 2.0-branch to use scribe, let's leave this report open for now... Thanks Jaime for the feedback and the testcase!
Code was replaced in KOffice2
You need to log in before you can comment on or make changes to this bug.