Bug 170969 - crash with print dialog opened
Summary: crash with print dialog opened
Status: RESOLVED DUPLICATE of bug 144940
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 3.5
Platform: Debian testing Unspecified
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-13 09:04 UTC by Ivan
Modified: 2008-10-15 23:08 UTC (History)
1 user (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 Ivan 2008-09-13 09:04:38 UTC
Version:           3.5.9 (using KDE 3.5.9)
Installed from:    Debian testing/unstable Packages

this bus is tricky ещ reproduce

1. Enter url (i tried at kernel.org and microsoft.com :)
2. Press Enter and print icon on toolbar as quick as possible to show print dialog before webpage starts loading
3. konqueror will crash

here is two differrent crash logs

first
[Thread debugging using libthread_db enabled]
[New Thread 0xb68356c0 (LWP 3312)]
[KCrash handler]
#6  KHTMLPart::resetHoverText (this=0x0)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtml_part.cpp:3709
#7  0xb5cbd5df in KHTMLView::eventFilter (this=0x96b2df8, o=0x9c416d8, 
    e=0xbfb0ff00)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtmlview.cpp:1866
#8  0xb744078c in QObject::activate_filters (this=0x9c416d8, e=0xbfb0ff00)
    at kernel/qobject.cpp:906
#9  0xb74407fb in QObject::event (this=0x9c416d8, e=0xbfb0ff00)
    at kernel/qobject.cpp:738
#10 0xb747943c in QWidget::event (this=0x9c416d8, e=0xbfb0ff00)
    at kernel/qwidget.cpp:4681
#11 0xb73e318a in QApplication::internalNotify (this=0xbfb11c34, 
    receiver=0x9c416d8, e=0xbfb0ff00) at kernel/qapplication.cpp:2638
#12 0xb73e3f43 in QApplication::notify (this=0xbfb11c34, receiver=0x9c416d8, 
    e=0xbfb0ff00) at kernel/qapplication.cpp:2526
#13 0xb70ffc22 in KApplication::notify (this=0xbfb11c34, receiver=0x9c416d8, 
    event=0xbfb0ff00)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kdecore/kapplication.cpp:550
#14 0xb73e531c in qt_dispatchEnterLeave (enter=0x0, leave=0x9c416d8)
    at kernel/qapplication.h:523
#15 0xb73758b6 in qt_leave_modal (widget=0x985fba0)
    at kernel/qapplication_x11.cpp:3840
#16 0xb7477d7e in QWidget::hide (this=0x985fba0) at kernel/qwidget.cpp:4079
#17 0xb75bfb19 in QDialog::hide (this=0x985fba0) at dialogs/qdialog.cpp:900
#18 0xb5cd01a1 in KHTMLView::closeChildDialogs (this=0x96b2df8)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtmlview.cpp:896
#19 0xb5cd0352 in ~KHTMLView (this=0x96b2df8)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtmlview.cpp:511
#20 0xb7eb71fa in ~Part (this=0x98a6470, __vtt_parm=0xb59da1ec)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kparts/part.cpp:159
#21 0xb7ec1444 in ~ReadOnlyPart (this=0x98a6470, __vtt_parm=0xb59da1e8)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kparts/part.cpp:314
#22 0xb5ce3d76 in ~KHTMLPart (this=0x98a6470, __vtt_parm=0xb59da1e4)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtml_part.cpp:524
#23 0xb59d03ad in KonqAboutPage::~KonqAboutPage ()
   from /usr/lib/kde3/konq_aboutpage.so
#24 0xb64f1132 in KonqView::switchView ()
   from /usr/lib/libkdeinit_konqueror.so
#25 0xb64fda41 in KonqView::changeViewMode ()
   from /usr/lib/libkdeinit_konqueror.so
#26 0xb650396b in KonqMainWindow::openView ()
   from /usr/lib/libkdeinit_konqueror.so
#27 0xb65191b1 in KonqRun::foundMimeType ()
   from /usr/lib/libkdeinit_konqueror.so
#28 0xb7ebf7d4 in KParts::BrowserRun::slotBrowserMimetype (this=0x99a0b98, 
    _job=0x9b7e9e0, type=@0x9a81450)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kparts/browserrun.cpp:200
#29 0xb7ec4041 in KParts::BrowserRun::qt_invoke (this=0x99a0b98, _id=7, 
    _o=0xbfb105a0) at ./browserrun.moc:102
#30 0xb64bf52b in KonqRun::qt_invoke () from /usr/lib/libkdeinit_konqueror.so
#31 0xb7440f6d in QObject::activate_signal (this=0x9b7e9e0, clist=0x98d8120, 
    o=0xbfb105a0) at kernel/qobject.cpp:2359
#32 0xb79d5d93 in KIO::TransferJob::mimetype (this=0x9b7e9e0, t0=0x9b7e9e0, 
    t1=@0x9b7eaf0) at ./jobclasses.moc:1050
#33 0xb79d5e12 in KIO::TransferJob::slotMimetype (this=0x9b7e9e0, 
    type=@0x992fb38)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kio/kio/job.cpp:1111
#34 0xb7a1f11d in KIO::TransferJob::qt_invoke (this=0x9b7e9e0, _id=20, 
    _o=0xbfb1068c) at ./jobclasses.moc:1074
#35 0xb7440f6d in QObject::activate_signal (this=0x9891bf0, clist=0x988fc48, 
    o=0xbfb1068c) at kernel/qobject.cpp:2359
#36 0xb7441740 in QObject::activate_signal (this=0x9891bf0, signal=19, 
    param=@0xbfb1070c) at kernel/qobject.cpp:2454
#37 0xb79eba23 in KIO::SlaveInterface::mimeType (this=0x9891bf0, 
    t0=@0xbfb10874) at ./slaveinterface.moc:370
#38 0xb7a3be29 in KIO::SlaveInterface::dispatch (this=0x9891bf0, _cmd=21, 
    rawdata=@0xbfb108a0)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kio/kio/slaveinterface.cpp:338
#39 0xb79f683a in KIO::SlaveInterface::dispatch (this=0x9891bf0)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kio/kio/slaveinterface.cpp:173
#40 0xb79fe5cc in KIO::Slave::gotInput (this=0x9891bf0)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kio/kio/slave.cpp:300
#41 0xb79fe788 in KIO::Slave::qt_invoke (this=0x9891bf0, _id=4, _o=0xbfb1097c)
    at ./slave.moc:113
#42 0xb7440f6d in QObject::activate_signal (this=0x987a170, clist=0x985bf18, 
    o=0xbfb1097c) at kernel/qobject.cpp:2359
#43 0xb74419f0 in QObject::activate_signal (this=0x987a170, signal=2, 
    param=21) at kernel/qobject.cpp:2452
#44 0xb776be50 in QSocketNotifier::activated (this=0x987a170, t0=21)
    at .moc/release-shared-mt/moc_qsocketnotifier.cpp:85
#45 0xb745ea00 in QSocketNotifier::event (this=0x987a170, e=0xbfb10c98)
    at kernel/qsocketnotifier.cpp:261
#46 0xb73e318a in QApplication::internalNotify (this=0xbfb11c34, 
    receiver=0x987a170, e=0xbfb10c98) at kernel/qapplication.cpp:2638
#47 0xb73e3f76 in QApplication::notify (this=0xbfb11c34, receiver=0x987a170, 
    e=0xbfb10c98) at kernel/qapplication.cpp:2361
#48 0xb70ffc22 in KApplication::notify (this=0xbfb11c34, receiver=0x987a170, 
    event=0xbfb10c98)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kdecore/kapplication.cpp:550
#49 0xb73d7a47 in QEventLoop::activateSocketNotifiers (this=0x95cd318)
    at kernel/qapplication.h:523
#50 0xb73921d0 in QEventLoop::processEvents (this=0x95cd318, flags=4)
    at kernel/qeventloop_x11.cpp:386
#51 0xb73f9b80 in QEventLoop::enterLoop (this=0x95cd318)
    at kernel/qeventloop.cpp:201
#52 0xb73e2c6f in QApplication::enter_loop (this=0xbfb11c34)
    at kernel/qapplication.cpp:2796
#53 0xb75bf9c9 in QDialog::exec (this=0x985fba0) at dialogs/qdialog.cpp:435
#54 0xb5b439ed in KPrinter::setup (this=0x995f7c8, parent=0x96b2df8, 
    caption=@0xbfb110b8, forceExpand=<value optimized out>)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kdeprint/kprinter.cpp:234
#55 0xb5cc2c3d in KHTMLView::print (this=0x96b2df8, quick=false)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtmlview.cpp:2756
#56 0xb5cc33c5 in KHTMLView::print (this=0x96b2df8)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtmlview.cpp:2742
#57 0xb5cc33f8 in KHTMLPartBrowserExtension::print (this=0x98a92f0)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtml_ext.cpp:382
#58 0xb5cde603 in KHTMLPartBrowserExtension::qt_invoke (this=0x98a92f0, 
    _id=13, _o=0xbfb11184) at ./khtml_ext.moc:132
#59 0xb7440f6d in QObject::activate_signal (this=0x9729cc0, clist=0x98ade80, 
    o=0xbfb11184) at kernel/qobject.cpp:2359
#60 0xb7441aed in QObject::activate_signal (this=0x9729cc0, signal=2)
    at kernel/qobject.cpp:2328
#61 0xb6c3dfc9 in KAction::activated (this=0x9729cc0) at ./kaction.moc:176
#62 0xb6c88610 in KAction::slotActivated (this=0x9729cc0)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/kaction.cpp:1102
#63 0xb6c88214 in KAction::slotButtonClicked (this=0x9729cc0, 
    state=LeftButton)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/kaction.cpp:1147
#64 0xb6d35a33 in KAction::qt_invoke (this=0x9729cc0, _id=17, _o=0xbfb112a0)
    at ./kaction.moc:220
#65 0xb7440f6d in QObject::activate_signal (this=0x97fc388, clist=0x97fcca0, 
    o=0xbfb112a0) at kernel/qobject.cpp:2359
#66 0xb6c89893 in KToolBarButton::buttonClicked (this=0x97fc388, t0=-10, 
    t1=LeftButton) at ./ktoolbarbutton.moc:154
#67 0xb6c89970 in KToolBarButton::mouseReleaseEvent (this=0x97fc388, 
    e=0xbfb11794)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/ktoolbarbutton.cpp:479
#68 0xb7479554 in QWidget::event (this=0x97fc388, e=0xbfb11794)
    at kernel/qwidget.cpp:4705
#69 0xb6cda911 in KToolBarButton::event (this=0x97fc388, e=0xbfb11794)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/ktoolbarbutton.cpp:651
#70 0xb73e318a in QApplication::internalNotify (this=0xbfb11c34, 
    receiver=0x97fc388, e=0xbfb11794) at kernel/qapplication.cpp:2638
#71 0xb73e40ba in QApplication::notify (this=0xbfb11c34, receiver=0x97fc388, 
    e=0xbfb11794) at kernel/qapplication.cpp:2424
#72 0xb70ffc22 in KApplication::notify (this=0xbfb11c34, receiver=0x97fc388, 
    event=0xbfb11794)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kdecore/kapplication.cpp:550
#73 0xb7382a52 in QETWidget::translateMouseEvent (this=0x97fc388, 
    event=0xbfb11a78) at kernel/qapplication.h:526
#74 0xb7381afd in QApplication::x11ProcessEvent (this=0xbfb11c34, 
    event=0xbfb11a78) at kernel/qapplication_x11.cpp:3611
#75 0xb7391fe6 in QEventLoop::processEvents (this=0x95cd318, 
    flags=<value optimized out>) at kernel/qeventloop_x11.cpp:195
#76 0xb73f9b80 in QEventLoop::enterLoop (this=0x95cd318)
    at kernel/qeventloop.cpp:201
#77 0xb73f9a16 in QEventLoop::exec (this=0x95cd318)
    at kernel/qeventloop.cpp:148
#78 0xb73e2cff in QApplication::exec (this=0xbfb11c34)
    at kernel/qapplication.cpp:2761
#79 0xb6516c0c in kdemain () from /usr/lib/libkdeinit_konqueror.so
#80 0xb7ef5464 in kdeinitmain () from /usr/lib/kde3/konqueror.so
#81 0x0804f2f1 in launch (argc=2, _name=0x9595d94 "konqueror", 
    args=0x9595da6 "", cwd=0x0, envc=1, envs=0x9595db7 "", reset_env=false, 
    tty=0x0, avoid_loops=false, 
    startup_id_str=0x9595dbc "solid;1221288775;687575;3263_TIME865020")
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kinit/kinit.cpp:673
#82 0x0804fa7a in handle_launcher_request (sock=9)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kinit/kinit.cpp:1240
#83 0x080500ca in handle_requests (waitForPid=0)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kinit/kinit.cpp:1443
#84 0x08050b7a in main (argc=5, argv=0xbfb126a4, envp=0xbfb126bc)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kinit/kinit.cpp:1908


and second
[Thread debugging using libthread_db enabled]
[New Thread 0xb68356c0 (LWP 3645)]
[KCrash handler]
#6  0x2f6e6567 in ?? ()
#7  0xb5b499fc in KPrinter::setup (this=0x9902c58, parent=0x97d2fa8, 
    caption=@0xbfb110b8, forceExpand=<value optimized out>)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kdeprint/kprinter.cpp:235
#8  0xb5cc8c3d in KHTMLView::print (this=0x97d2fa8, quick=false)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtmlview.cpp:2756
#9  0xb5cc93c5 in KHTMLView::print (this=0x97d2fa8)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtmlview.cpp:2742
#10 0xb5cc93f8 in KHTMLPartBrowserExtension::print (this=0x980b330)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./khtml/khtml_ext.cpp:382
#11 0xb5ce4603 in KHTMLPartBrowserExtension::qt_invoke (this=0x980b330, 
    _id=13, _o=0xbfb11184) at ./khtml_ext.moc:132
#12 0xb7440f6d in QObject::activate_signal (this=0x96a6ac0, clist=0x9829848, 
    o=0xbfb11184) at kernel/qobject.cpp:2359
#13 0xb7441aed in QObject::activate_signal (this=0x96a6ac0, signal=2)
    at kernel/qobject.cpp:2328
#14 0xb6c3dfc9 in KAction::activated (this=0x96a6ac0) at ./kaction.moc:176
#15 0xb6c88610 in KAction::slotActivated (this=0x96a6ac0)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/kaction.cpp:1102
#16 0xb6c88214 in KAction::slotButtonClicked (this=0x96a6ac0, 
    state=LeftButton)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/kaction.cpp:1147
#17 0xb6d35a33 in KAction::qt_invoke (this=0x96a6ac0, _id=17, _o=0xbfb112a0)
    at ./kaction.moc:220
#18 0xb7440f6d in QObject::activate_signal (this=0x9763e70, clist=0x9764788, 
    o=0xbfb112a0) at kernel/qobject.cpp:2359
#19 0xb6c89893 in KToolBarButton::buttonClicked (this=0x9763e70, t0=-10, 
    t1=LeftButton) at ./ktoolbarbutton.moc:154
#20 0xb6c89970 in KToolBarButton::mouseReleaseEvent (this=0x9763e70, 
    e=0xbfb11794)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/ktoolbarbutton.cpp:479
#21 0xb7479554 in QWidget::event (this=0x9763e70, e=0xbfb11794)
    at kernel/qwidget.cpp:4705
#22 0xb6cda911 in KToolBarButton::event (this=0x9763e70, e=0xbfb11794)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kdeui/ktoolbarbutton.cpp:651
#23 0xb73e318a in QApplication::internalNotify (this=0xbfb11c34, 
    receiver=0x9763e70, e=0xbfb11794) at kernel/qapplication.cpp:2638
#24 0xb73e40ba in QApplication::notify (this=0xbfb11c34, receiver=0x9763e70, 
    e=0xbfb11794) at kernel/qapplication.cpp:2424
#25 0xb70ffc22 in KApplication::notify (this=0xbfb11c34, receiver=0x9763e70, 
    event=0xbfb11794)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kdecore/kapplication.cpp:550
#26 0xb7382a52 in QETWidget::translateMouseEvent (this=0x9763e70, 
    event=0xbfb11a78) at kernel/qapplication.h:526
#27 0xb7381afd in QApplication::x11ProcessEvent (this=0xbfb11c34, 
    event=0xbfb11a78) at kernel/qapplication_x11.cpp:3611
#28 0xb7391fe6 in QEventLoop::processEvents (this=0x95ccf20, 
    flags=<value optimized out>) at kernel/qeventloop_x11.cpp:195
#29 0xb73f9b80 in QEventLoop::enterLoop (this=0x95ccf20)
    at kernel/qeventloop.cpp:201
#30 0xb73f9a16 in QEventLoop::exec (this=0x95ccf20)
    at kernel/qeventloop.cpp:148
#31 0xb73e2cff in QApplication::exec (this=0xbfb11c34)
    at kernel/qapplication.cpp:2761
#32 0xb6516c0c in kdemain () from /usr/lib/libkdeinit_konqueror.so
#33 0xb7ef5464 in kdeinitmain () from /usr/lib/kde3/konqueror.so
#34 0x0804f2f1 in launch (argc=2, _name=0x955556c "konqueror", 
    args=0x955557e "", cwd=0x0, envc=1, envs=0x955558f "", reset_env=false, 
    tty=0x0, avoid_loops=false, 
    startup_id_str=0x9555594 "solid;1221288892;439472;3263_TIME981804")
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kinit/kinit.cpp:673
#35 0x0804fa7a in handle_launcher_request (sock=9)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kinit/kinit.cpp:1240
#36 0x080500ca in handle_requests (waitForPid=0)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kinit/kinit.cpp:1443
#37 0x08050b7a in main (argc=5, argv=0xbfb126a4, envp=0xbfb126bc)
    at /tmp/buildd/kdelibs-3.5.9.dfsg.1/./kinit/kinit.cpp:1908
Comment 1 Frank Reininghaus 2008-09-13 10:12:19 UTC
Thanks for the bug report. I was unable to reproduce this in Konqueror 3.5.10 and 4.1.1, but maybe I just wasn't fast enough ;-) 

Looks like a duplicate of bug 144940.
Comment 2 Frank Reininghaus 2008-10-15 23:08:48 UTC

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