Bug 47503

Summary: konqueror crash when loading image found through find and then going back
Product: [Applications] konqueror Reporter: Jens Dagerbo <jens.dagerbo>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED FIXED    
Severity: major CC: alain.gilson
Priority: HI    
Version: 3.0.7   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jens Dagerbo 2002-09-05 23:17:24 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           konqueror
Version:           3.0.7 (using KDE 3.0.7 1 beta1))
Severity:          crash
Installed from:    compiled sources
Compiler:          gcc version 2.95.3 20010315 (release)
OS:                Linux (i686) release 2.4.19-pre10-gentoo-r3
OS/Compiler notes: 

reproducible konqueror crash:

1. konqueror in file browsing mode. View mode is anything of tree view info list view detailed list view or text view.
2. tools -> find file. look for something e.g. an image file
3. click the found image file -> image loads inside konqueror 
4. click 'back' -> "malformed url" dialog followed by CRASH! 



(Submitted via bugs.kde.org)
(Called from KBugReport dialog)
Comment 1 John Firebaugh 2002-09-18 07:08:32 UTC
[New Thread 1024 (LWP 23251)] 
0x410e0609 in wait4 () from /lib/libc.so.6 
#0  0x410e0609 in wait4 () from /lib/libc.so.6 
#1  0x41155dd0 in __check_rhosts_file () from /lib/libc.so.6 
#2  0x40f7deeb in waitpid () from /lib/libpthread.so.0 
#3  0x406a3973 in KCrash::defaultCrashHandler (sig=11) 
    at /home/john/src/kde/kdelibs/kdecore/kcrash.cpp:235 
#4  0x40f7ba44 in pthread_sighandler () from /lib/libpthread.so.0 
#5  0x41069518 in sigaction () from /lib/libc.so.6 
#6  0x40208ed2 in KFileItem::pixmap (this=0x8479f90, _size=16, _state=0) 
    at /home/john/src/kde/kdelibs/kio/kio/kfileitem.cpp:443 
#7  0x4153cb0b in KonqListViewItem::setDisabled (this=0x8544fc8,  
    disabled=false) 
    at /home/john/src/kde/kdebase/konqueror/listview/konq_listviewitems.cc:118 
#8  0x4153c319 in KonqListViewItem::updateContents (this=0x8544fc8) 
    at /home/john/src/kde/kdebase/konqueror/listview/konq_listviewitems.cc:49 
#9  0x41538bbc in KonqBaseListViewWidget::updateListContents (this=0x84653b0) 
    at /home/john/src/kde/kdebase/konqueror/listview/konq_listviewwidget.cc:827 
#10 0x4152e752 in KonqListView::newIconSize (this=0x846bee0, size=16) 
    at /home/john/src/kde/kdebase/konqueror/listview/konq_listview.cc:439 
#11 0x4153929d in KonqBaseListViewWidget::openURL (this=0x84653b0,  
    url=@0xbfffee88) 
    at /home/john/src/kde/kdebase/konqueror/listview/konq_listviewwidget.cc:882 
#12 0x4152da59 in KonqListView::doOpenURL (this=0x846bee0, url=@0xbfffee88) 
    at /home/john/src/kde/kdebase/konqueror/listview/konq_listview.cc:304 
#13 0x4123561a in KonqDirPart::openURL (this=0x846bee0, url=@0xbfffee88) 
    at /home/john/src/kde/kdebase/libkonq/konq_dirpart.cc:519 
#14 0x40044deb in KParts::BrowserExtension::restoreState (this=0x844cde0,  
    stream=@0xbfffef1c) 
    at /home/john/src/kde/kdelibs/kparts/browserextension.cpp:375 
#15 0x41533d1d in ListViewBrowserExtension::restoreState (this=0x844cde0,  
    stream=@0xbfffef1c) 
    at /home/john/src/kde/kdebase/konqueror/listview/konq_listview.h:191 
#16 0x412dd857 in KonqView::go (this=0x8305128, steps=-1) 
    at /home/john/src/kde/kdebase/konqueror/konq_view.cc:701 
#17 0x412baa59 in KonqMainWindow::slotGoHistoryDelayed (this=0x80ecfb0) 
    at /home/john/src/kde/kdebase/konqueror/konq_mainwindow.cc:2311 
#18 0x412ca66b in KonqMainWindow::qt_invoke (this=0x80ecfb0, _id=156,  
    _o=0xbffff0e4) at konq_mainwindow.moc:544 
#19 0x40a1cdae in QObject::activate_signal (this=0x822ab28, clist=0x84601b0,  
    o=0xbffff0e4) at kernel/qobject.cpp:2133 
#20 0x40d10322 in QSignal::signal (this=0x822ab28, t0=@0x822ab50) 
    at .moc/debug-shared-mt/moc_qsignal.cpp:101 
#21 0x40a383b4 in QSignal::activate (this=0x822ab28) at kernel/qsignal.cpp:205 
#22 0x40a3ea5a in QSingleShotTimer::event (this=0x822ab00) 
    at kernel/qtimer.cpp:277 
#23 0x409b3a79 in QApplication::internalNotify (this=0xbffff6b8,  
    receiver=0x822ab00, e=0xbffff320) at kernel/qapplication.cpp:2258 
#24 0x409b2fbf in QApplication::notify (this=0xbffff6b8, receiver=0x822ab00,  
    e=0xbffff320) at kernel/qapplication.cpp:2048 
#25 0x4062cd43 in KApplication::notify (this=0xbffff6b8, receiver=0x822ab00,  
    event=0xbffff320) 
    at /home/john/src/kde/kdelibs/kdecore/kapplication.cpp:421 
#26 0x40d06a74 in QApplication::sendEvent (receiver=0x822ab00,  
    event=0xbffff320) at .moc/debug-shared-mt/../../kernel/qapplication.h:472 
#27 0x40991395 in QEventLoop::activateTimers (this=0x80a2fb0) 
    at kernel/qeventloop_unix.cpp:524 
#28 0x4096abc0 in QEventLoop::processNextEvent (this=0x80a2fb0, flags=0,  
    canWait=true) at kernel/qeventloop_x11.cpp:310 
#29 0x409cadc8 in QEventLoop::enterLoop (this=0x80a2fb0) 
    at kernel/qeventloop.cpp:186 
#30 0x409cad09 in QEventLoop::exec (this=0x80a2fb0) 
    at kernel/qeventloop.cpp:136 
#31 0x409b3be1 in QApplication::exec (this=0xbffff6b8) 
    at kernel/qapplication.cpp:2360 
#32 0x412a8144 in main (argc=2, argv=0x805a7a8) 
    at /home/john/src/kde/kdebase/konqueror/konq_main.cc:130 
#33 0x0804daa7 in launch (argc=2, _name=0x805da3c "konqueror",  
    args=0x805da4f "\001", cwd=0x0, envc=1, envs=0x805da60 "",  
    reset_env=false, tty=0x0, avoid_loops=false,  
    startup_id_str=0x805da64 "debian;1032325852;116921;24840") 
    at /home/john/src/kde/kdelibs/kinit/kinit.cpp:547 
#34 0x0804eb97 in handle_launcher_request (sock=7) 
    at /home/john/src/kde/kdelibs/kinit/kinit.cpp:1023 
#35 0x0804f351 in handle_requests (waitForPid=0) 
    at /home/john/src/kde/kdelibs/kinit/kinit.cpp:1189 
#36 0x08050560 in main (argc=3, argv=0xbffffc74, envp=0xbffffc84) 
    at /home/john/src/kde/kdelibs/kinit/kinit.cpp:1534 
 
Comment 2 John Firebaugh 2002-09-29 22:14:06 UTC
*** Bug 41609 has been marked as a duplicate of this bug. ***
Comment 3 John Firebaugh 2002-09-29 22:40:05 UTC
*** Bug 46610 has been marked as a duplicate of this bug. ***
Comment 4 John Firebaugh 2002-10-02 07:40:26 UTC
Fixed in CVS