Bug 215908 - Konqueror crashes on closing [qDeleteAll<SlaveList>, ~ProtocolInfo, ..., ~SchedulerPrivate]
Summary: Konqueror crashes on closing [qDeleteAll<SlaveList>, ~ProtocolInfo, ..., ~Sch...
Status: RESOLVED NOT A BUG
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 4.3.2
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 206509 211890 218250 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-11-24 00:19 UTC by Sebastian Luque
Modified: 2011-11-22 23:37 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 Sebastian Luque 2009-11-24 00:19:14 UTC
Application that crashed: konqueror
Version of the application: 4.3.2 (KDE 4.3.2)
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.31-1-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  0x000000000060b800 in QListData::shared_null ()
#6  0x00007f7983f50516 in qDeleteAll<QList<KIO::Slave*>::const_iterator> (begin=<value optimized out>, end=...) at /usr/include/qt4/QtCore/qalgorithms.h:350
#7  qDeleteAll<SlaveList> (begin=<value optimized out>, end=...) at /usr/include/qt4/QtCore/qalgorithms.h:358
#8  ~ProtocolInfo (begin=<value optimized out>, end=...) at ../../kio/kio/scheduler.cpp:171
#9  qDeleteAll<QHash<QString, KIO::SchedulerPrivate::ProtocolInfo*>::const_iterator> (begin=<value optimized out>, end=...) at /usr/include/qt4/QtCore/qalgorithms.h:350
#10 0x00007f7983f4c323 in qDeleteAll<KIO::SchedulerPrivate::ProtocolInfoDict> () at /usr/include/qt4/QtCore/qalgorithms.h:358
#11 ~SchedulerPrivate () at ../../kio/kio/scheduler.cpp:103
#12 destroy () at ../../kio/kio/scheduler.cpp:209
#13 0x00007f79825543f2 in __run_exit_handlers (status=0, listp=0x7f798286b4a8, run_list_atexit=true) at exit.c:78
#14 0x00007f7982554445 in *__GI_exit (status=47515216) at exit.c:100
#15 0x000000000040726b in launch (argc=2, _name=0x18f06d8 "/usr/bin/konqueror", args=<value optimized out>, cwd=0x0, envc=0, envs=0x18f06fc "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x18f0704 "kolob;1258988363;381426;2639_TIME433352757") at ../../kinit/kinit.cpp:677
#16 0x0000000000407a28 in handle_launcher_request (sock=7, who=<value optimized out>) at ../../kinit/kinit.cpp:1169
#17 0x0000000000407fae in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1362
#18 0x000000000040863b in main (argc=2, argv=0x7fff938253a8, envp=0x7fff938253c0) at ../../kinit/kinit.cpp:1793

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-07 00:34:59 UTC
Similar to bug 206509. But I'm not really sure if this is the same as bug 199375. (at least, the fix for bug 199375 wont work here...)
Thanks
Comment 2 Dario Andres 2009-12-11 12:22:57 UTC
*** Bug 218250 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2009-12-11 12:23:29 UTC
*** Bug 206509 has been marked as a duplicate of this bug. ***
Comment 4 Dawit Alemayehu 2011-11-18 06:52:10 UTC
The class where this action occurred was rewritten for KDE 4.5.0 release. As such, this bug report is no longer applicable in KDE v4.5 and higher.
Comment 5 Dawit Alemayehu 2011-11-22 23:37:28 UTC
*** Bug 211890 has been marked as a duplicate of this bug. ***