Bug 304410 - Dolphin crashes when closing window with two tabs
Summary: Dolphin crashes when closing window with two tabs
Status: RESOLVED DUPLICATE of bug 275656
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 2.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Frank Reininghaus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-02 00:02 UTC by Marco
Modified: 2012-08-03 06:23 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marco 2012-08-02 00:02:43 UTC
Application: dolphin (2.0)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-26-generic-pae i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
I closed a Dolphin window containing two tabs after the OS asked me if I wished to close a Dolphin window with two tabs

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb4705740 (LWP 4676))]

Thread 3 (Thread 0xb2007b40 (LWP 4677)):
#0  0xb7737424 in __kernel_vsyscall ()
#1  0xb75d8380 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb4ed9a7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4ecc0ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4ecc201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb64a88e7 in QEventDispatcherGlib::processEvents (this=0xb1700468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb647450d in QEventLoop::processEvents (this=0xb2007240, flags=...) at kernel/qeventloop.cpp:149
#7  0xb64747a9 in QEventLoop::exec (this=0xb2007240, flags=...) at kernel/qeventloop.cpp:204
#8  0xb635d94c in QThread::exec (this=0x8b9cc18) at thread/qthread.cpp:501
#9  0xb6451b5d in QInotifyFileSystemWatcherEngine::run (this=0x8b9cc18) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb6360de0 in QThreadPrivate::start (arg=0x8b9cc18) at thread/qthread_unix.cpp:298
#11 0xb4f98d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb75e6ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb1309b40 (LWP 4678)):
#0  0xb4f81dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb63bf315 in do_gettime (frac=0xb1308fb0, sec=0xb1308fa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb64a9226 in QTimerInfoList::updateCurrentTime (this=0xb0a02074) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb64a957a in QTimerInfoList::timerWait (this=0xb0a02074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb64a7e23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb13090bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb64a7ebd in timerSourcePrepare (source=0xb0a02040, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb4ecb872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb4ecbfaf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb4ecc201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb64a88e7 in QEventDispatcherGlib::processEvents (this=0xb0a00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb647450d in QEventLoop::processEvents (this=0xb1309240, flags=...) at kernel/qeventloop.cpp:149
#12 0xb64747a9 in QEventLoop::exec (this=0xb1309240, flags=...) at kernel/qeventloop.cpp:204
#13 0xb635d94c in QThread::exec (this=0x8e1b378) at thread/qthread.cpp:501
#14 0xb6451b5d in QInotifyFileSystemWatcherEngine::run (this=0x8e1b378) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb6360de0 in QThreadPrivate::start (arg=0x8e1b378) at thread/qthread_unix.cpp:298
#16 0xb4f98d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb75e6ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb4705740 (LWP 4676)):
[KCrash Handler]
#7  0xb2f0478a in QVector<QPixmap>::free (x=0x9680228, this=<optimized out>) at /usr/include/qt4/QtCore/qvector.h:466
#8  0xb2f0579e in ~QVector (this=0x91b98e4, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qvector.h:124
#9  ~TileSet (this=0x91b98e0, __in_chrg=<optimized out>) at ../../../libs/oxygen/oxygentileset.h:77
#10 Oxygen::TileSet::~TileSet (this=0x91b98e0, __in_chrg=<optimized out>) at ../../../libs/oxygen/oxygentileset.h:77
#11 0xb2f4407f in clear (this=0x8aa8944) at /usr/include/qt4/QtCore/qcache.h:139
#12 ~QCache (this=0x8aa8944, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qcache.h:103
#13 ~BaseCache (this=0x8aa8944, __in_chrg=<optimized out>) at ../../../libs/oxygen/oxygenhelper.h:63
#14 Oxygen::StyleHelper::~StyleHelper (this=0x8aa86c0, __in_chrg=<optimized out>) at ../../../kstyles/oxygen/oxygenstylehelper.h:59
#15 0xb2f447e2 in Oxygen::StyleHelper::~StyleHelper (this=0x8aa86c0, __in_chrg=<optimized out>) at ../../../kstyles/oxygen/oxygenstylehelper.h:59
#16 0xb2f0ad61 in Oxygen::Style::~Style (this=0x8a96998, __in_chrg=<optimized out>) at ../../../kstyles/oxygen/oxygenstyle.cpp:198
#17 0xb2f0add2 in Oxygen::Style::~Style (this=0x8a96998, __in_chrg=<optimized out>) at ../../../kstyles/oxygen/oxygenstyle.cpp:198
#18 0xb58eaa20 in QApplication::~QApplication (this=0xbfebff78, __in_chrg=<optimized out>) at kernel/qapplication.cpp:1178
#19 0xb6a930f8 in KApplication::~KApplication (this=0xbfebff78, __in_chrg=<optimized out>) at ../../kdeui/kernel/kapplication.cpp:894
#20 0xb76d89c3 in DolphinApplication::~DolphinApplication (this=0xbfebff78, __in_chrg=<optimized out>) at ../../../dolphin/src/dolphinapplication.cpp:75
#21 0xb76f41e2 in kdemain (argc=6, argv=0xbfec0164) at ../../../dolphin/src/main.cpp:91
#22 0x0804850b in main (argc=6, argv=0xbfec0164) at dolphin_dummy.cpp:3

This bug may be a duplicate of or related to bug 275656.

Possible duplicates by query: bug 295093, bug 288447, bug 286646, bug 279952.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2012-08-03 06:23:52 UTC
Thanks for the bug report! This bug is related to Oxygen and believed to be a Qt issue.

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