Bug 74728

Summary: KMail crash when printing attachments
Product: [Unmaintained] kmail Reporter: Paul Hamilton <paulh>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 1.6   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Paul Hamilton 2004-02-09 17:54:33 UTC
Version:           1.6 (using KDE 3.2.0, compiled sources)
Compiler:          gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r2, propolice)
OS:          Linux (i686) release 2.4.20-gentoo-r6

When attempting to print an attachment from KMail 1.6 (KDE 3.2.0), KMail crashes.  Here is the backtrace:

[New Thread 16384 (LWP 30217)]
0x415021a7 in waitpid () from /lib/libpthread.so.0
#0  0x415021a7 in waitpid () from /lib/libpthread.so.0
#1  0x40a133e0 in KCrash::defaultCrashHandler(int) ()
   from /home/phamilton/kde3.2/lib/libkdecore.so.4
#2  0x4150101c in __pthread_sighandler () from /lib/libpthread.so.0
#3  <signal handler called>
#4  0x415a1e21 in kill () from /lib/libc.so.6
#5  0x414fe52d in pthread_kill () from /lib/libpthread.so.0
#6  0x414fe84b in raise () from /lib/libpthread.so.0
#7  0x415a1bd4 in raise () from /lib/libc.so.6
#8  0x415a313b in abort () from /lib/libc.so.6
#9  0x4159b455 in __assert_fail () from /lib/libc.so.6
#10 0x420526a2 in khtml::RenderBlock::layoutBlock(bool) ()
   from /home/phamilton/kde3.2/lib/libkhtml.so.4
#11 0x420521a7 in khtml::RenderBlock::layout() ()
   from /home/phamilton/kde3.2/lib/libkhtml.so.4
#12 0x4208fa88 in khtml::RenderCanvas::layout() ()
   from /home/phamilton/kde3.2/lib/libkhtml.so.4
#13 0x41fb02e2 in KHTMLView::print(bool) ()
   from /home/phamilton/kde3.2/lib/libkhtml.so.4
#14 0x41fafab7 in KHTMLView::print() ()
   from /home/phamilton/kde3.2/lib/libkhtml.so.4
#15 0x41cfcbce in KMReaderWin::printMsg() ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#16 0x41e29359 in KMPrintCommand::execute() ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#17 0x41e22ea5 in KMCommand::slotPostTransfer(bool) ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#18 0x41e1d3e3 in KMCommand::qt_invoke(int, QUObject*) ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#19 0x41e2078d in KMPrintCommand::qt_invoke(int, QUObject*) ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#20 0x40dee5a0 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#21 0x40deec0b in QObject::activate_signal_bool(int, bool) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#22 0x41e1d30a in KMCommand::messagesTransfered(bool) ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#23 0x41e22ee6 in KMCommand::transferSelectedMsgs() ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#24 0x41e22d11 in KMCommand::preTransfer() ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#25 0x41e22b0f in KMCommand::start() ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#26 0x41e3e6e1 in KMMainWidget::slotPrintMsg() ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#27 0x41e36f87 in KMMainWidget::qt_invoke(int, QUObject*) ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#28 0x40dee5a0 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#29 0x40dee3d4 in QObject::activate_signal(int) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#30 0x4066a3cb in KAction::activated() ()
   from /home/phamilton/kde3.2/lib/libkdeui.so.4
#31 0x4066999f in KAction::slotActivated() ()
   from /home/phamilton/kde3.2/lib/libkdeui.so.4
#32 0x4066a5d1 in KAction::qt_invoke(int, QUObject*) ()
   from /home/phamilton/kde3.2/lib/libkdeui.so.4
#33 0x40dee5a0 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#34 0x41106902 in QSignal::signal(QVariant const&) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#35 0x40e084d8 in QSignal::activate() ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#36 0x40eed39d in QPopupMenu::mouseReleaseEvent(QMouseEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#37 0x40e22d3c in QWidget::event(QEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#38 0x40d936d5 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#39 0x40d92e72 in QApplication::notify(QObject*, QEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#40 0x40982c4c in KApplication::notify(QObject*, QEvent*) ()
   from /home/phamilton/kde3.2/lib/libkdecore.so.4
#41 0x40d2ab4d in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#42 0x40d285b2 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#43 0x40d3f1a7 in QEventLoop::processEvents(unsigned) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#44 0x40da69a6 in QEventLoop::enterLoop() ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#45 0x40d93981 in QApplication::enter_loop() ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#46 0x40ef0016 in QPopupMenu::exec(QPoint const&, int) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#47 0x41e41019 in KMMainWidget::slotMsgPopup(KMMessage&, KURL const&, QPoint const&) () from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#48 0x41e36c8e in KMMainWidget::qt_invoke(int, QUObject*) ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#49 0x40dee5a0 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#50 0x41d01b33 in KMReaderWin::popupMenu(KMMessage&, KURL const&, QPoint const&) () from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#51 0x41e70d2b in (anonymous namespace)::FallBackURLHandler::handleContextMenuRequest(KURL const&, QPoint const&, KMReaderWin*) const ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#52 0x41e6f94e in KMail::URLHandlerManager::handleContextMenuRequest(KURL const&, QPoint const&, KMReaderWin*) const ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#53 0x41cfd791 in KMReaderWin::slotUrlPopup(QString const&, QPoint const&) ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#54 0x41d01e10 in KMReaderWin::qt_invoke(int, QUObject*) ()
   from /home/phamilton/kde3.2/lib/libkmailprivate.so.0
#55 0x40dee5a0 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#56 0x41fe3d75 in KHTMLPart::popupMenu(QString const&, QPoint const&) ()
   from /home/phamilton/kde3.2/lib/libkhtml.so.4
#57 0x41fdb33d in KHTMLPart::popupMenu(QString const&) ()
   from /home/phamilton/kde3.2/lib/libkhtml.so.4
#58 0x41fdf6f7 in KHTMLPart::khtmlMousePressEvent(khtml::MousePressEvent*) ()
   from /home/phamilton/kde3.2/lib/libkhtml.so.4
#59 0x41fdf427 in KHTMLPart::customEvent(QCustomEvent*) ()
   from /home/phamilton/kde3.2/lib/libkhtml.so.4
#60 0x40debf9c in QObject::event(QEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#61 0x40d936d5 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#62 0x40d92d8b in QApplication::notify(QObject*, QEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#63 0x40982c4c in KApplication::notify(QObject*, QEvent*) ()
   from /home/phamilton/kde3.2/lib/libkdecore.so.4
#64 0x41fac985 in KHTMLView::viewportMousePressEvent(QMouseEvent*) ()
   from /home/phamilton/kde3.2/lib/libkhtml.so.4
#65 0x40efb2b4 in QScrollView::eventFilter(QObject*, QEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#66 0x41faed59 in KHTMLView::eventFilter(QObject*, QEvent*) ()
   from /home/phamilton/kde3.2/lib/libkhtml.so.4
#67 0x40dec0be in QObject::activate_filters(QEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#68 0x40debfe1 in QObject::event(QEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#69 0x40e22cbc in QWidget::event(QEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#70 0x40d936d5 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#71 0x40d92e72 in QApplication::notify(QObject*, QEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#72 0x40982c4c in KApplication::notify(QObject*, QEvent*) ()
   from /home/phamilton/kde3.2/lib/libkdecore.so.4
#73 0x40d2af68 in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#74 0x40d285b2 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#75 0x40d3f1a7 in QEventLoop::processEvents(unsigned) ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#76 0x40da69a6 in QEventLoop::enterLoop() ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#77 0x40da6848 in QEventLoop::exec() ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#78 0x40d93921 in QApplication::exec() ()
   from /home/phamilton/kde3.2/lib/libqt-mt.so.3
#79 0x080588c7 in main ()
#80 0x4158e7a7 in __libc_start_main () from /lib/libc.so.6
Comment 1 Ingo Klöcker 2004-02-09 18:49:44 UTC

*** This bug has been marked as a duplicate of 72775 ***