Bug 125448 - Crash when exiting (trying to show a tooltip?)
Summary: Crash when exiting (trying to show a tooltip?)
Status: RESOLVED INTENTIONAL
Alias: None
Product: konqueror
Classification: Applications
Component: file icon view (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 140209 142927 147982 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-04-12 19:19 UTC by Dima Ryazanov
Modified: 2009-08-23 12:32 UTC (History)
6 users (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 Dima Ryazanov 2006-04-12 19:19:03 UTC
Version:            (using KDE KDE 3.5.2)
Installed from:    Gentoo Packages
Compiler:          gcc version 4.0.2 (Gentoo 4.0.2-r3, pie-8.7.8) 
OS:                Linux

I had media:/ open in Konqueror. When I tried to close the window, it crashed.

It doesn't seem to be very reproduceable. But since I happened to be running Konqueror in debug mode, here's a backtrace:

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 -1221626192 (LWP 23028)]
[KCrash handler]
#6  0xb7f03dc0 in QShared::deref (this=0x0) at qshared.h:50
#7  0xb7b6be24 in KFileMetaInfo::deref (this=0x8364c70)
    at kfilemetainfo.cpp:739
#8  0xb7b6be9b in KFileMetaInfo::operator= (this=0x8364c70, info=@0xbfb3f858)
    at kfilemetainfo.cpp:504
#9  0xb7b934b9 in KFileItem::metaInfo (this=0x8364c10, autoget=true)
    at kfileitem.cpp:1042
#10 0xb7b9de58 in KFileItem::getToolTipText (this=0x8364c10, maxcount=6)
    at kfileitem.cpp:755
#11 0xb7df8b45 in KonqFileTip::showTip (this=0x82bf8d8) at konq_filetip.cc:232
#12 0xb7dfd0f5 in KonqFileTip::qt_invoke (this=0x82bf8d8, _id=48, 
    _o=0xbfb3fa88) at konq_filetip.moc:97
#13 0x4eb1a939 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#14 0x4eb1add4 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#15 0x4ee5b729 in QTimer::timeout () from /usr/qt/3/lib/libqt-mt.so.3
#16 0x4eb3e53e in QTimer::event () from /usr/qt/3/lib/libqt-mt.so.3
#17 0x4eabb76a in QApplication::internalNotify ()
   from /usr/qt/3/lib/libqt-mt.so.3
#18 0x4eabc1ef in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#19 0xb754b550 in KApplication::notify (this=0xbfb3ff54, receiver=0x82bd818, 
    event=0xbfb3fd24) at kapplication.cpp:550
#20 0x4eab04a9 in QEventLoop::activateTimers ()
   from /usr/qt/3/lib/libqt-mt.so.3
#21 0x4ea6ab0e in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3
#22 0x4ead1fc9 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#23 0x4ead1eb6 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#24 0x4eabb0bf in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#25 0xb7efd7b0 in kdemain (argc=1, argv=0xbfb40444) at konq_main.cc:206
#26 0x08048742 in main (argc=1, argv=0xbfb40444) at konqueror.la.cc:2
Comment 1 Krzysztof Lichota 2006-05-30 21:46:17 UTC
I have just run into the same bug, Kubuntu Dapper with KDE 3.5.2.

I had one Konqueror window open with two tabs. One was showing AFAIR directory, the other pictures using Gwenview part. I clicked close button, confirmed that I want to close all tabs and then crash occurred.

Here is the backtrace:
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[cut]
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1232439616 (LWP 14339)]
[cut]
(no debugging symbols found)
[KCrash handler]
#6  0xb7b19271 in KFileMetaInfo::deref () from /usr/lib/libkio.so.4
#7  0xb7b1935c in KFileMetaInfo::operator= () from /usr/lib/libkio.so.4
#8  0xb7b50717 in KFileItem::metaInfo () from /usr/lib/libkio.so.4
#9  0xb7b50954 in KFileItem::getToolTipText () from /usr/lib/libkio.so.4
#10 0xb6679612 in KonqFileTip::showTip () from /usr/lib/libkonq.so.4
#11 0xb6679787 in KonqFileTip::qt_invoke () from /usr/lib/libkonq.so.4
#12 0xb7238e29 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#13 0xb72398c4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#14 0xb75cdf1e in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#15 0xb725de21 in QTimer::event () from /usr/lib/libqt-mt.so.3
#16 0xb71cedc6 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#17 0xb71cefc2 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#18 0xb789bd7d in KApplication::notify () from /usr/lib/libkdecore.so.4
#19 0xb71600ef in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#20 0xb71c07b3 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#21 0xb7173eff in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#22 0xb71e78b7 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#23 0xb71e77da in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#24 0xb71cd8d5 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#25 0xb674ea51 in kdemain () from /usr/lib/libkdeinit_konqueror.so
#26 0xb7eed4f4 in kdeinitmain () from /usr/lib/kde3/konqueror.so
#27 0x0804e063 in ?? ()
#28 0x00000004 in ?? ()
#29 0x08152408 in ?? ()
#30 0x00000001 in ?? ()
#31 0x00000000 in ?? ()
Comment 2 Frank Osterfeld 2006-09-09 17:50:23 UTC
Which view mode (View->View Mode in the menu) do you use for file browsing?
Comment 3 Frank Osterfeld 2006-09-09 18:15:18 UTC
It's also similar to #96405, showing nearly the same bt (the second one).
But that one is on refresh while this one happens on exit. 
Comment 4 Dima Ryazanov 2006-09-09 19:16:12 UTC
I use "icon view".
Comment 5 Bram Schoenmakers 2007-01-18 12:56:36 UTC
*** Bug 140209 has been marked as a duplicate of this bug. ***
Comment 6 Thomas Meyer 2007-01-28 21:40:01 UTC
Same result here with kde-3.5.5:
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1234229584 (LWP 11407)]
[KCrash handler]
#6  KFileMetaInfo::deref (this=0x8317d80) at /usr/qt/3/include/qshared.h:50
#7  0xb7e08cae in KFileMetaInfo::operator= (this=0x8317d80, info=@0xbfe4a000)
    at kfilemetainfo.cpp:508
#8  0xb7db5d64 in KFileItem::metaInfo (this=0x8317d20, autoget=true)
    at kfileitem.cpp:1042
#9  0xb7dba7a7 in KFileItem::getToolTipText (this=0x8317d20, maxcount=6)
    at kfileitem.cpp:755
#10 0xb66e4fbc in KonqFileTip::showTip () from /usr/kde/3.5/lib/libkonq.so.4
#11 0xb66e57b0 in KonqFileTip::qt_invoke () from /usr/kde/3.5/lib/libkonq.so.4
#12 0xb7032fc9 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#13 0xb7033a1d in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#14 0xb73c9469 in QTimer::timeout () from /usr/qt/3/lib/libqt-mt.so.3
#15 0xb7057c0f in QTimer::event () from /usr/qt/3/lib/libqt-mt.so.3
#16 0xb6fc8417 in QApplication::internalNotify ()
   from /usr/qt/3/lib/libqt-mt.so.3
#17 0xb6fc9450 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#18 0xb769eb8f in KApplication::notify (this=0xbfe4a9b4, receiver=0x83ae130, 
    event=0xbfe4a564) at kapplication.cpp:550
#19 0xb6fbc795 in QEventLoop::activateTimers ()
   from /usr/qt/3/lib/libqt-mt.so.3
#20 0xb6f6a5e0 in QEventLoop::processEvents ()
   from /usr/qt/3/lib/libqt-mt.so.3
#21 0xb6fe1a11 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#22 0xb6fe1896 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#23 0xb6fc7e9f in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#24 0xb656a2b3 in kdemain () from /usr/kde/3.5/lib/libkdeinit_konqueror.so
#25 0xb759a784 in kdeinitmain () from /usr/kde/3.5/lib/kde3/konqueror.so
#26 0x0804ed60 in launch (argc=2, _name=0x807d224 "konqueror", 
    args=0x807d265 "", cwd=0x807d266 "/home/thomas", envc=71, 
    envs=0x807dd43 "", reset_env=true, tty=0x0, avoid_loops=false, 
    startup_id_str=0x807dd48 "0") at kinit.cpp:673
#27 0x0804f59a in handle_launcher_request (sock=5) at kinit.cpp:1240
#28 0x0804fbec in handle_requests (waitForPid=0) at kinit.cpp:1433
#29 0x08050551 in main (argc=5, argv=0xbfe4b474, envp=0xbfe4b48c)
    at kinit.cpp:1909
Comment 7 Philip Rodrigues 2007-03-14 00:05:13 UTC
*** Bug 142927 has been marked as a duplicate of this bug. ***
Comment 8 Tommi Tervo 2007-07-19 23:45:33 UTC
*** Bug 147982 has been marked as a duplicate of this bug. ***
Comment 9 FiNeX 2009-08-23 12:32:48 UTC
media:/ is no more available on KDE 4. This bug is no more valid and probably it will not be fixed in KDE 3 because nobody is working on konqueror in KDE 3.