Bug 199843 - Dolphin crashes when you close the second tab with the middle mouse button
Summary: Dolphin crashes when you close the second tab with the middle mouse button
Status: RESOLVED DUPLICATE of bug 198075
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-12 10:59 UTC by Djuro Drljaca
Modified: 2009-07-12 12:42 UTC (History)
1 user (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 Djuro Drljaca 2009-07-12 10:59:55 UTC
Application that crashed: dolphin
Version of the application: 1.3
KDE Version: 4.2.96 (KDE 4.2.96 (KDE 4.3 RC2)) "release 142"
Qt Version: 4.5.2
Operating System: Linux 2.6.27.23-0.1-default i686

What I was doing when the application crashed:
First I start dolphin and then I open another tab. Then I close the tab with the middle mouse button and dolphin crashes.

This happened in KDE 4.3 RC1 and now also in RC2 from openSUSE repositories. I don't remember that this happened before I updated to 4.3 RC1.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#6  0xb6e1dcc7 in QTabBarPrivate::_q_moveTabFinished (this=0x8266ac0, index=1) at widgets/qtabbar.cpp:1847
#7  0xb6e1e83f in QTabBarPrivate::refresh (this=0x8266ac0) at widgets/qtabbar.cpp:667
#8  0xb6e1f296 in QTabBar::removeTab (this=0x82693b8, index=1) at widgets/qtabbar.cpp:897
#9  0x0806cf14 in DolphinMainWindow::closeTab (this=0x81778c8, index=1) at /usr/src/debug/kdebase-4.2.96/apps/dolphin/src/dolphinmainwindow.cpp:905
#10 0x08071749 in DolphinMainWindow::qt_metacall (this=0x81778c8, _c=QMetaObject::InvokeMetaMethod, _id=53, _a=0xbffdc75c)
    at /usr/src/debug/kdebase-4.2.96/build/apps/dolphin/src/dolphinmainwindow.moc:222
#11 0xb67b5788 in QMetaObject::activate (sender=0x82693b8, from_signal_index=42, to_signal_index=42, argv=0xbffdc75c) at kernel/qobject.cpp:3113
#12 0xb67b6412 in QMetaObject::activate (sender=0x82693b8, m=0xb7912e78, local_signal_index=5, argv=0xbffdc75c) at kernel/qobject.cpp:3187
#13 0xb781e343 in KTabBar::mouseMiddleClick (this=0x82693b8, _t1=1) at /usr/src/debug/kdelibs-4.2.96/build/kdeui/ktabbar.moc:151
#14 0xb781ed2c in KTabBar::mouseReleaseEvent (this=0x82693b8, event=0xbffdcd28) at /usr/src/debug/kdelibs-4.2.96/kdeui/widgets/ktabbar.cpp:224
#15 0xb6a113d3 in QWidget::event (this=0x82693b8, event=0xbffdcd28) at kernel/qwidget.cpp:7549
#16 0xb6e1d8c8 in QTabBar::event (this=0x82693b8, event=0xbffdcd28) at widgets/qtabbar.cpp:1453
#17 0xb69ba7fc in QApplicationPrivate::notify_helper (this=0x80e2b60, receiver=0x82693b8, e=0xbffdcd28) at kernel/qapplication.cpp:4056
#18 0xb69c3461 in QApplication::notify (this=0xbffde694, receiver=0x82693b8, e=0xbffdcd28) at kernel/qapplication.cpp:3758
#19 0xb771519d in KApplication::notify (this=0xbffde694, receiver=0x82693b8, event=0xbffdcd28) at /usr/src/debug/kdelibs-4.2.96/kdeui/kernel/kapplication.cpp:302
#20 0xb67a016b in QCoreApplication::notifyInternal (this=0xbffde694, receiver=0x82693b8, event=0xbffdcd28) at kernel/qcoreapplication.cpp:610
#21 0xb69c24ce in QApplicationPrivate::sendMouseEvent (receiver=0x82693b8, event=0xbffdcd28, alienWidget=0x82693b8, nativeWidget=0x81778c8, buttonDown=0xb7224a40, lastMouseReceiver=@0xb7224a44)
    at ../../src/corelib/kernel/qcoreapplication.h:216
#22 0xb6a326e6 in QETWidget::translateMouseEvent (this=0x81778c8, event=0xbffde3bc) at kernel/qapplication_x11.cpp:4407
#23 0xb6a31ab5 in QApplication::x11ProcessEvent (this=0xbffde694, event=0xbffde3bc) at kernel/qapplication_x11.cpp:3426
#24 0xb6a5b5ca in x11EventSourceDispatch (s=0x80e5508, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#25 0xb5f9a9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#26 0xb5f9e083 in ?? () from /usr/lib/libglib-2.0.so.0
#27 0xb5f9e241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#28 0xb67cb8d8 in QEventDispatcherGlib::processEvents (this=0x80c4128, flags={i = -1073879688}) at kernel/qeventdispatcher_glib.cpp:327
#29 0xb6a5acc5 in QGuiEventDispatcherGlib::processEvents (this=0x80c4128, flags={i = -1073879640}) at kernel/qguieventdispatcher_glib.cpp:202
#30 0xb679e78a in QEventLoop::processEvents (this=0xbffde620, flags={i = -1073879576}) at kernel/qeventloop.cpp:149
#31 0xb679ebd2 in QEventLoop::exec (this=0xbffde620, flags={i = -1073879512}) at kernel/qeventloop.cpp:201
#32 0xb67a1079 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#33 0xb69ba677 in QApplication::exec () at kernel/qapplication.cpp:3525
#34 0x0807a92f in main (argc=5, argv=0xbffde844) at /usr/src/debug/kdebase-4.2.96/apps/dolphin/src/main.cpp:94

This bug may be a duplicate of or related to bug 198075

Reported using DrKonqi
Comment 1 Frank Reininghaus 2009-07-12 12:42:10 UTC
Thanks for the bug report! We are aware of this issue already. It's related to a change in Qt 4.5.2.

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