Bug 113188

Summary: Crash when saving image
Product: [Applications] konqueror Reporter: Niels <niels.misc>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Niels 2005-09-24 06:17:00 UTC
Version:           3.4.91 (using KDE 3.4.91 (beta1, >= 20050910), Gentoo)
Compiler:          gcc version 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8)
OS:                Linux (i686) release 2.6.12-gentoo-r6

I've seen this many times before, with earlier versions. My brand new 3.5_beta1 also just crashed, but at least it gave me a backtrace.

What happens is this: I try to save an image on a webpage. The file-selector opens, and Konqueror crashes (disappears) the instant I press "save".



Using host libthread_db library "/lib/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1230477120 (LWP 26709)]
[KCrash handler]
#4  0x4aa5f024 in pthread_mutex_lock () from /lib/libpthread.so.0
#5  0xb6b1fd98 in _XLockMutex (lip=0x80a103c) at locking.c:95
#6  0xb6b059d6 in XrmEnumerateDatabase (db=0x80a1030, names=0xbfd6d604, 
    classes=0xbfd6d604, mode=0, proc=0xb6ae8710 <SameValue>, 
    closure=0xbfd6d5f0 "") at Xrm.c:1966
#7  0xb6ae892c in XKeysymToString (ks=269025062) at KeysymStr.c:118
#8  0xb776501e in KKeyServer::Sym::toString (this=0xbfd6d6ec, 
    bUserSpace=false) at kkeyserver_x11.cpp:526
#9  0xb7765182 in KKeyServer::Sym::toStringInternal (this=0x0)
    at kkeyserver_x11.cpp:532
#10 0xb7761f16 in KKey::toStringInternal (this=0xbfd6d6ec)
    at kshortcut.cpp:188
#11 0xb7762bef in KKeySequence::toStringInternal (this=0xbfd6d8ec)
    at kshortcut.cpp:380
#12 0xb77640c3 in KShortcut::toStringInternal (this=0xbfd6d8c0, 
    pcutDefault=0x0) at kshortcut.cpp:656
#13 0xb7a018c7 in KAction::initPrivate (this=0x81ca880, text=@0x0, 
    cut=@0xbfd6d8c0, receiver=0xac7d5a8, slot=0xb7eee56d "1back()")
    at kaction.cpp:250
#14 0xb7a00662 in KAction (this=0x81ca880, text=@0x0, sIconName=@0x0, 
    cut=@0x0, receiver=0x0, slot=0x0, parent=0x0, name=0x0) at kaction.cpp:126
#15 0xb7a06238 in create (id=Back, name=0xb7ef1c91 "back", recvr=0xac7d5a8, 
    slot=0xb7eee56d "1back()", parent=0xa07ea60) at kstdaction.cpp:125
#16 0xb7a0719e in back (recvr=0x0, slot=0x0, parent=0x0, name=0x0)
    at kstdaction.cpp:207
#17 0xb7e58e6a in KDirOperator::setupActions (this=0xac7d5a8)
    at kdiroperator.cpp:1250
#18 0xb7e54600 in KDirOperator (this=0xac7d5a8, _url=@0xac7d63c, parent=0x0, 
    _name=0x0) at kdiroperator.cpp:144
#19 0xb7e4ca39 in KFileDialog::init (this=0xbfd6deb0, startDir=@0x0, 
    filter=@0x0, widget=0x80a103c) at kfiledialog.cpp:891
#20 0xb7e4939a in KFileDialog (this=0xbfd6deb0, startDir=@0x0, filter=@0x0, 
    parent=0x0, name=0x0, modal=108) at kfiledialog.cpp:173
#21 0xb7e5059a in KFileDialog::getSaveURL (dir=@0xbfd6e0d0, filter=@0x0, 
    parent=0x0, caption=@0xbfd6e130) at kfiledialog.cpp:1631
#22 0xb638cdd7 in KHTMLPopupGUIClient::saveURL (parent=0xabec468, 
    caption=@0xbfd6e130, url=@0xacb5e9c, metadata=@0x0, filter=@0xb7581118, 
    cacheId=0, suggestedFilename=@0xabec468) at khtml_ext.cpp:817
#23 0xb638bf4f in KHTMLPopupGUIClient::slotSaveImageAs (this=0x8c0a988)
    at khtml_ext.cpp:668
#24 0xb638e82e in KHTMLPopupGUIClient::qt_invoke (this=0x8c0a988, 
    _id=-1235807252, _o=0x0) at khtml_ext.moc:256
#25 0xb6f5a9b0 in QObject::activate_signal (this=0xaee0158, clist=0x8e98448, 
    o=0xbfd6e240) at qobject.cpp:2355
#26 0xb6f5a808 in QObject::activate_signal (this=0xaee0158, signal=2)
    at qobject.cpp:2324
#27 0xb7a0571f in KAction::activated (this=0x0) at kaction.moc:176
#28 0xb7a04dfa in KAction::slotActivated (this=0xaee0158) at kaction.cpp:1102
#29 0xb7a04f17 in KAction::slotPopupActivated (this=0xaee0158)
    at kaction.cpp:1137
#30 0xb7a05ae4 in KAction::qt_invoke (this=0xaee0158, _id=-1212727448, 
    _o=0xbfd6e3b0) at kaction.moc:219
#31 0xb6f5a9b0 in QObject::activate_signal (this=0x91438a0, clist=0x8ddfb18, 
    o=0xbfd6e3b0) at qobject.cpp:2355
#32 0xb733dc1b in QSignal::signal (this=0x91438a0, t0=@0x91438c8)
    at moc_qsignal.cpp:100
#33 0xb6f7c86f in QSignal::activate (this=0x91438a0) at qsignal.cpp:212
#34 0xb7097809 in QPopupMenu::mouseReleaseEvent (this=0xa138288, e=0xbfd6e8e0)
    at qpopupmenu.cpp:1691
#35 0xb6f9de39 in QWidget::event (this=0xa138288, e=0xbfd6e8e0)
    at qwidget.cpp:4676
#36 0xb6eea545 in QApplication::internalNotify (this=0xbfd70a70, 
    receiver=0xa138288, e=0xbfd6e8e0) at qapplication.cpp:2635
#37 0xb6ee9a78 in QApplication::notify (this=0xbfd70a70, receiver=0xa138288, 
    e=0xbfd6e8e0) at qapplication.cpp:2421
#38 0xb7707557 in KApplication::notify (this=0xbfd70a70, receiver=0xa138288, 
    event=0xbfd6e8e0) at kapplication.cpp:550
#39 0xb6e70ade in QApplication::sendSpontaneousEvent (receiver=0xa138288, 
    event=0xbfd6e8e0) at qapplication.h:494
#40 0xb6e684f9 in QETWidget::translateMouseEvent (this=0xa138288, 
    event=0xbfd6eca0) at qapplication_x11.cpp:4233
#41 0xb6e660e8 in QApplication::x11ProcessEvent (this=0xbfd70a70, 
    event=0xbfd6eca0) at qapplication_x11.cpp:3442
#42 0xb6e84065 in QEventLoop::processEvents (this=0x81505b0, flags=4)
    at qeventloop_x11.cpp:192
#43 0xb6f01ae9 in QEventLoop::enterLoop (this=0x81505b0) at qeventloop.cpp:198
#44 0xb6eea743 in QApplication::enter_loop (this=0xbfd70a70)
    at qapplication.cpp:2790
#45 0xb709acb7 in QPopupMenu::exec (this=0xa138288, pos=@0xbfd6f4e0, 
    indexAtPoint=0) at qpopupmenu.cpp:2424
#46 0xb685f9b7 in KonqMainWindow::slotPopupMenu (this=0x82d24f0, 
    client=0x8c0a9b0, _global=@0x80a103c, _items=@0xbfd6f000, 
    _args=@0xbfd6f600, itemFlags=13, showProperties=false)
    at konq_mainwindow.cc:4700
#47 0xb685f1bd in KonqMainWindow::slotPopupMenu (this=0x0, client=0x0, 
    _global=@0x0, url=@0x0, _args=@0xbfd6f600, f=0, _mode=0)
    at konq_mainwindow.cc:4516
#48 0xb6865aff in KonqMainWindow::qt_invoke (this=0x82d24f0, _id=-1076431648, 
    _o=0x8c0a9b0) at konq_mainwindow.moc:599
#49 0xb6f5a9b0 in QObject::activate_signal (this=0xa9e1218, clist=0xa0a6358, 
    o=0xbfd6f210) at qobject.cpp:2355
#50 0xb7f54db4 in KParts::BrowserExtension::popupMenu (this=0xa9e1218, 
    t0=0x0, t1=@0x0, t2=@0x0, t3=@0x0, t4=13, t5=32768)
    at browserextension.moc:495
#51 0xb7f55c8c in KParts::BrowserExtension::qt_emit (this=0xa9e1218, 
    _id=-1076431648, _o=0xa9e1218) at browserextension.moc:638
#52 0xb6392dbe in KHTMLImageBrowserExtension::qt_emit (this=0x0, _id=0, 
    _o=0x0) at khtmlimage.moc:254
#53 0xb6f5a984 in QObject::activate_signal (this=0xacb72c8, clist=0xab7d8d8, 
    o=0xbfd6f3d0) at qobject.cpp:2353
#54 0xb7f54db4 in KParts::BrowserExtension::popupMenu (this=0xacb72c8, 
    t0=0x0, t1=@0x0, t2=@0x0, t3=@0x0, t4=13, t5=32768)
    at browserextension.moc:495
#55 0xb6376f64 in KHTMLPart::popupMenu (this=0x9e623c8, linkUrl=@0x81ccaa0)
    at khtml_part.cpp:4977
#56 0xb637b599 in KHTMLPart::khtmlMousePressEvent (this=0x9e623c8, 
    event=0xbfd6fa80) at khtml_part.cpp:6083
#57 0xb637b2ed in KHTMLPart::customEvent (this=0x9e623c8, event=0xbfd6fa80)
    at khtml_part.cpp:5907
#58 0xb6f57c26 in QObject::event (this=0x9e623c8, e=0xbfd6fa80)
    at qobject.cpp:755
#59 0xb6eea545 in QApplication::internalNotify (this=0xbfd70a70, 
    receiver=0x9e623c8, e=0xbfd6fa80) at qapplication.cpp:2635
#60 0xb6ee9788 in QApplication::notify (this=0xbfd70a70, receiver=0x9e623c8, 
    e=0xbfd6fa80) at qapplication.cpp:2358
#61 0xb7707557 in KApplication::notify (this=0xbfd70a70, receiver=0x9e623c8, 
    event=0xbfd6fa80) at kapplication.cpp:550
#62 0xb7f648d6 in QApplication::sendEvent (receiver=0x0, event=0x103)
    at qapplication.h:491
#63 0xb634dffe in KHTMLView::viewportMousePressEvent (this=0xabec468, 
    _mouse=0xbfd6fa80) at khtmlview.cpp:979
#64 0xb70a82b6 in QScrollView::eventFilter (this=0xabec468, obj=0xa8db4f8, 
    e=0xbfd70310) at qscrollview.cpp:1497
#65 0xb6351889 in KHTMLView::eventFilter (this=0xabec468, o=0xa8db4f8, 
    e=0xbfd70310) at khtmlview.cpp:1916
#66 0xb6f57cda in QObject::activate_filters (this=0xa8db4f8, e=0xbfd70310)
    at qobject.cpp:902
#67 0xb6f57b57 in QObject::event (this=0xa8db4f8, e=0xbfd70310)
    at qobject.cpp:735
#68 0xb6f9dd63 in QWidget::event (this=0xa8db4f8, e=0xbfd70310)
    at qwidget.cpp:4658
#69 0xb6eea545 in QApplication::internalNotify (this=0xbfd70a70, 
    receiver=0xa8db4f8, e=0xbfd70310) at qapplication.cpp:2635
#70 0xb6ee9a78 in QApplication::notify (this=0xbfd70a70, receiver=0xa8db4f8, 
    e=0xbfd70310) at qapplication.cpp:2421
#71 0xb7707557 in KApplication::notify (this=0xbfd70a70, receiver=0xa8db4f8, 
    event=0xbfd70310) at kapplication.cpp:550
#72 0xb6e70ade in QApplication::sendSpontaneousEvent (receiver=0xa8db4f8, 
    event=0xbfd70310) at qapplication.h:494
#73 0xb6e68820 in QETWidget::translateMouseEvent (this=0xa8db4f8, 
    event=0xbfd706d0) at qapplication_x11.cpp:4291
#74 0xb6e660e8 in QApplication::x11ProcessEvent (this=0xbfd70a70, 
    event=0xbfd706d0) at qapplication_x11.cpp:3442
#75 0xb6e84065 in QEventLoop::processEvents (this=0x81505b0, flags=4)
    at qeventloop_x11.cpp:192
#76 0xb6f01ae9 in QEventLoop::enterLoop (this=0x81505b0) at qeventloop.cpp:198
#77 0xb6f01a02 in QEventLoop::exec (this=0x81505b0) at qeventloop.cpp:145
#78 0xb6eea6e7 in QApplication::exec (this=0xbfd70a70)
    at qapplication.cpp:2758
#79 0xb6817a26 in kdemain (argc=0, argv=0x0) at konq_main.cc:206
#80 0xb75cd816 in kdeinitmain (argc=0, argv=0x0) at konqueror_dummy.cc:3
#81 0x0804e53f in launch (argc=2, _name=0x812d5ac "konqueror", 
    args=0x812d5bf "\001", cwd=0x0, envc=1, 
    envs=0x812cbb8 "
Comment 1 Thiago Macieira 2005-09-24 06:31:22 UTC

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