Bug 163778 - konqueror crashes with ctrl+tab
Summary: konqueror crashes with ctrl+tab
Status: RESOLVED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
: 159365 162258 163976 166584 175690 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-06-11 12:41 UTC by Juha Tuomala
Modified: 2009-02-28 15:34 UTC (History)
12 users (show)

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 Juha Tuomala 2008-06-11 12:41:17 UTC
Version:           4.0.5 (KDE 4.0.5) (using 4.0.5 (KDE 4.0.5), 4.0.5-1.fc9 Fedora)
Compiler:          gcc
OS:                Linux (i686) release 2.6.25.4-30.fc9.i686

[Thread debugging using libthread_db enabled]
[New Thread 0xb7fab720 (LWP 5156)]
[KCrash handler]
#6  0x0176b7e6 in QTabWidget::qt_metacall (this=0x8e26be0, 
    _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfbd3570)
    at .moc/release-shared/moc_qtabwidget.cpp:115
#7  0x00a0450a in KTabWidget::qt_metacall (this=0x8e26be0, 
    _c=QMetaObject::InvokeMetaMethod, _id=36, _a=0xbfbd3570)
    at /usr/src/debug/kdelibs-4.0.5/i386-redhat-linux-gnu/kdeui/ktabwidget.moc:117
#8  0x001585ca in KonqFrameTabs::qt_metacall (this=0x8e26be0, 
    _c=QMetaObject::InvokeMetaMethod, _id=36, _a=0xbfbd3570)
    at /usr/src/debug/kdebase-4.0.5/i386-redhat-linux-gnu/apps/konqueror/src/konqtabs.moc:90
#9  0x00ef2e67 in QMetaObject::activate (sender=0x8e2dbd0, 
    from_signal_index=28, to_signal_index=28, argv=0x0)
    at kernel/qobject.cpp:3096
#10 0x00ef3c22 in QMetaObject::activate (sender=0x8e2dbd0, m=0x1d2c80, 
    local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3158
#11 0x001539d7 in KonqFrameContainer::ctrlTabPressed (this=0x8e2dbd0)
    at /usr/src/debug/kdebase-4.0.5/i386-redhat-linux-gnu/apps/konqueror/src/konqframecontainer.moc:79
#12 0x00150d8d in KonqFrame::eventFilter (this=0x8e31518, ev=0xbfbd3d60)
    at /usr/src/debug/kdebase-4.0.5/apps/konqueror/src/konqframe.cpp:141
#13 0x013f7a06 in QApplicationPrivate::notify_helper (this=0x8b652b0, 
    receiver=0x8f1a0a0, e=0xbfbd3d60) at kernel/qapplication.cpp:3555
#14 0x013ff4ef in QApplication::notify (this=0xbfbd48a0, receiver=0x8f1a0a0, 
    e=0xbfbd3d60) at kernel/qapplication.cpp:3176
#15 0x0092a5fd in KApplication::notify (this=0xbfbd48a0, receiver=0x8f1a0a0, 
    event=0xbfbd3d60)
    at /usr/src/debug/kdelibs-4.0.5/kdeui/kernel/kapplication.cpp:314
#16 0x00ee0c1b in QCoreApplication::notifyInternal (this=0xbfbd48a0, 
    receiver=0x8f1a0a0, event=0xbfbd3d60) at kernel/qcoreapplication.cpp:537
#17 0x014466be in qt_sendSpontaneousEvent (receiver=0x8f1a0a0, 
    event=0x8e26be0) at ../../src/corelib/kernel/qcoreapplication.h:210
#18 0x01473490 in QKeyMapper::sendKeyEvent (keyWidget=0x8f1a0a0, grab=false, 
    type=QEvent::KeyPress, code=16777217, modifiers={i = -1078116712}, 
    text=@0xbfbd3ec4, autorepeat=<value optimized out>, 
    count=<value optimized out>, nativeScanCode=23, nativeVirtualKey=65289, 
    nativeModifiers=20) at kernel/qkeymapper_x11.cpp:1611
#19 0x0147534d in QKeyMapperPrivate::translateKeyEvent (this=0x8b86c00, 
    keyWidget=0x8f1a0a0, event=0xbfbd447c, grab=false)
    at kernel/qkeymapper_x11.cpp:1591
#20 0x01450654 in QApplication::x11ProcessEvent (this=0xbfbd48a0, 
    event=0xbfbd447c) at kernel/qapplication_x11.cpp:2943
#21 0x01476c0c in x11EventSourceDispatch (s=0x8b68530, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#22 0x07841098 in IA__g_main_context_dispatch (context=<value optimized out>)
    at gmain.c:2009
#23 0x07844743 in g_main_context_iterate (context=<value optimized out>, 
    block=<value optimized out>, dispatch=<value optimized out>, self=)
    at gmain.c:2642
#24 0x07844901 in IA__g_main_context_iteration (
    context=<value optimized out>, may_block=<value optimized out>)
    at gmain.c:2705
#25 0x00f02de2 in QEventDispatcherGlib::processEvents (this=0x8b65368, flags=
      {i = -1078114776}) at kernel/qeventdispatcher_glib.cpp:345
#26 0x01476395 in QGuiEventDispatcherGlib::processEvents (this=0x8b65368, 
    flags={i = -1078114720}) at kernel/qguieventdispatcher_glib.cpp:198
#27 0x00edf942 in QEventLoop::processEvents (this=0xbfbd46c0, flags=
      {i = -1078114664}) at kernel/qeventloop.cpp:147
#28 0x00edfb32 in QEventLoop::exec (this=0xbfbd46c0, flags={i = -1078114616})
    at kernel/qeventloop.cpp:189
#29 0x00ee2e7d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:766
#30 0x013f77a7 in QApplication::exec () at kernel/qapplication.cpp:3060
#31 0x001b5103 in kdemain (argc=2, argv=0xbfbd4ba4)
    at /usr/src/debug/kdebase-4.0.5/apps/konqueror/src/konqmain.cpp:218
#32 0x08048792 in main (argc=1912520, argv=0x8e2daa8)
    at /usr/src/debug/kdebase-4.0.5/i386-redhat-linux-gnu/apps/konqueror/src/konqueror_dummy.cpp:3
Comment 1 Juha Tuomala 2008-06-11 12:43:50 UTC
Starting program: /usr/bin/konqueror
[Thread debugging using libthread_db enabled]
[New Thread 0xb7f03720 (LWP 11684)]

Program received signal SIGSEGV, Segmentation fault.
0x04c5a7e6 in QTabWidget::qt_metacall (this=0x8b51630, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfd2b9d0)
    at .moc/release-shared/moc_qtabwidget.cpp:115
115             case 9: d_func()->_q_removeTab((*reinterpret_cast< int(*)>(_a[1]))); break;
Comment 2 Juha Tuomala 2008-06-11 12:45:00 UTC
just open a window, have it under window manager focus and press 'ctrl+tab'
Comment 3 Christophe Marin 2008-06-11 13:07:07 UTC
*** Bug 159365 has been marked as a duplicate of this bug. ***
Comment 4 Federico Asara 2008-06-11 22:00:18 UTC
I'm using Konqueror Version 4.00.80 (KDE 4.0.80 >= (KDE 4.1 Beta1) with Intrepid Ibex and I'm not able to reproduce this bug anymore.
Comment 5 Christophe Marin 2008-06-13 23:14:38 UTC
*** Bug 163976 has been marked as a duplicate of this bug. ***
Comment 6 Frank Reininghaus 2008-07-29 23:41:25 UTC
I can't reproduce this on Konqueror 4.1 either. Can anyone else, or can we close this report?
Comment 7 Dario Andres 2008-07-31 00:01:43 UTC
Using KDE 4.1.00 (KDE 4.1.0) (KDEmod) in ArchLinux i686:
I can't reproduce this bug. Ctrl+Tab doesn't crash Konqueror. 
I think bug 166584 is related to this.
Comment 8 Frank Reininghaus 2008-07-31 00:23:35 UTC
*** Bug 166584 has been marked as a duplicate of this bug. ***
Comment 9 Rui G. 2008-08-01 12:51:13 UTC
I can confirm Fedora 9 kde version 4.0.5 has this issue ( I don't think kde 4.1 is available yet, didn't test). 

However with Arch,Kubuntu 8.04 and Opensuse 11.0 (all with kde4.1) ctrl+tab does nothing, I'm not sure what the shortcut is supposed to do apart from the fact that in firefox it switches tabs.
Comment 10 DIESEL 2008-10-04 12:02:37 UTC
I have Kubuntu 8.04 installed on my machine with all updates. Currently my Kubuntu has KDE 4.0.3. I can reproduce this bug every time I do these steps

1. Open Konqueror
2. Navigate to http://www.google.ru/
3. Press Ctrl+T -> new tab opens
4. Navigate to http://www.abbyyonline.ru/ in the second tab
5. Press Ctrl+Tab -> Konqueror crashes

Hope, this helps

Thanks, DIESEL
Comment 11 Maksim Orlovich 2008-12-02 22:06:56 UTC
*** Bug 175690 has been marked as a duplicate of this bug. ***
Comment 12 Maksim Orlovich 2008-12-02 22:09:13 UTC
*** Bug 162258 has been marked as a duplicate of this bug. ***
Comment 13 Sergio Martins 2008-12-02 22:22:55 UTC
(In reply to comment #6)
> I can't reproduce this on Konqueror 4.1 either. Can anyone else, or can we
> close this report?
> 

Maybe not, Alexey Chernov from bug #175690 can reproduce this with kde 4.1.3

Comment 14 Juha Tuomala 2009-02-28 13:31:39 UTC
(In reply to comment #6)
> I can't reproduce this on Konqueror 4.1 either. Can anyone else, or can we
> close this report?

I can't (orginal reporter). Fedora 10, kde 4.2.0. If nobody else can, let's close it.
Comment 15 Rui G. 2009-02-28 15:20:10 UTC
I tested in a trunk version from the Unstable kde4 repository for Opensuse 11.1 and it doesn't crash too. I'd say close the bug.
Comment 16 Juha Tuomala 2009-02-28 15:34:30 UTC
(In reply to comment #15)
> I tested in a trunk version from the Unstable kde4 repository for Opensuse 11.1
> and it doesn't crash too. I'd say close the bug.

okay, thanks for checking it.