Bug 209980

Summary: konqueror crashes when closing tab (CTRL + W)
Product: [Applications] konqueror Reporter: Ingmar Vanhassel <ingmar>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ingmar Vanhassel 2009-10-09 13:53:07 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-rc7 x86_64

What I was doing when the application crashed:
Konqueror repeatedly crashes when I close a tab using the standard shortcut ^W. When I close this tab using the button, it doesn't crash. I did both 3 times, where using ^W always crashes, and using the button never does.
The crashing tab pointed at http://bugs.gentoo.org/show_bug.cgi?id=273033, though I don't expect this to be related.

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.2200.0-gdb.py", line 9, in <module>
    from gobject import register
  File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
    import gdb.backtrace
ImportError: No module named backtrace
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7f8d01e8d750 (LWP 17244))]

Thread 5 (Thread 0x7f8cda1ef910 (LWP 17313)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f8cde430f6c in ?? () from /opt/netscape/plugins/libflashplayer.so
#2  0x00007f8cde5365ed in ?? () from /opt/netscape/plugins/libflashplayer.so
#3  0x00007f8cde431381 in ?? () from /opt/netscape/plugins/libflashplayer.so
#4  0x00007f8d0166951a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007f8cfe1baf0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f8cd99ee910 (LWP 17314)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f8cde430f6c in ?? () from /opt/netscape/plugins/libflashplayer.so
#2  0x00007f8cde5365ed in ?? () from /opt/netscape/plugins/libflashplayer.so
#3  0x00007f8cde431381 in ?? () from /opt/netscape/plugins/libflashplayer.so
#4  0x00007f8d0166951a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007f8cfe1baf0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
The current source language is "auto; currently asm".

Thread 3 (Thread 0x7f8cd91ed910 (LWP 17315)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f8cde430f6c in ?? () from /opt/netscape/plugins/libflashplayer.so
#2  0x00007f8cde5365ed in ?? () from /opt/netscape/plugins/libflashplayer.so
#3  0x00007f8cde431381 in ?? () from /opt/netscape/plugins/libflashplayer.so
#4  0x00007f8d0166951a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007f8cfe1baf0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f8cd89ec910 (LWP 17316)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f8cde430f6c in ?? () from /opt/netscape/plugins/libflashplayer.so
#2  0x00007f8cde5365ed in ?? () from /opt/netscape/plugins/libflashplayer.so
#3  0x00007f8cde431381 in ?? () from /opt/netscape/plugins/libflashplayer.so
#4  0x00007f8d0166951a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007f8cfe1baf0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f8d01e8d750 (LWP 17244)):
[KCrash Handler]
#5  0x00007f8cfedbf445 in QWidget::effectiveWinId() const () from /usr/lib64/qt4/libQtGui.so.4
#6  0x00007f8cfedfc651 in qt_x11_enforce_cursor(QWidget*, bool) () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007f8cfedfc83d in QWidgetPrivate::setCursor_sys(QCursor const&) () from /usr/lib64/qt4/libQtGui.so.4
#8  0x00007f8cfedc67da in QWidget::setCursor(QCursor const&) () from /usr/lib64/qt4/libQtGui.so.4
#9  0x00007f8cf7d13051 in QWebView::event(QEvent*) () from /usr/lib64/qt4/libQtWebKit.so.4
#10 0x00007f8cfed78bec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#11 0x00007f8cfed7feee in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#12 0x00007f8cffe56796 in KApplication::notify (this=0x7fffdfd73100, receiver=0x313c5d0, event=0x3182170)
    at /var/tmp/paludis/build/kde-kdelibs-4.3.2-r2/work/kdelibs-4.3.2/kdeui/kernel/kapplication.cpp:302
#13 0x00007f8d019bd10b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f8d019bdd09 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f8d019e56f3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f8cfd828e1d in g_main_dispatch (context=0x21d35f0) at gmain.c:1960
#17 IA__g_main_context_dispatch (context=0x21d35f0) at gmain.c:2513
#18 0x00007f8cfd82c7d8 in g_main_context_iterate (context=0x21d35f0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#19 0x00007f8cfd82c900 in IA__g_main_context_iteration (context=0x21d35f0, may_block=1) at gmain.c:2654
#20 0x00007f8d019e5366 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007f8cfee0b3fe in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007f8d019bba52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007f8d019bbe24 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007f8d019bdfb9 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007f8cf59f9521 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/paludis/build/kde-kdebase-4.3.2/work/kdebase-4.3.2/apps/konqueror/src/konqmain.cpp:257
#26 0x0000000000406a5d in launch (argc=2, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=-539542608, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x218b8d4 "cannonball;1255088557;450683;16367_TIME761283734") at /var/tmp/paludis/build/kde-kdelibs-4.3.2-r2/work/kdelibs-4.3.2/kinit/kinit.cpp:677
#27 0x000000000040765c in handle_launcher_request (sock=7, who=<value optimized out>) at /var/tmp/paludis/build/kde-kdelibs-4.3.2-r2/work/kdelibs-4.3.2/kinit/kinit.cpp:1169
#28 0x0000000000407b41 in handle_requests (waitForPid=6) at /var/tmp/paludis/build/kde-kdelibs-4.3.2-r2/work/kdelibs-4.3.2/kinit/kinit.cpp:1362
#29 0x000000000040828b in main (argc=2, argv=<value optimized out>, envp=<value optimized out>) at /var/tmp/paludis/build/kde-kdelibs-4.3.2-r2/work/kdelibs-4.3.2/kinit/kinit.cpp:1793
The current source language is "auto; currently c".

Reported using DrKonqi
Comment 1 Dario Andres 2009-10-09 14:13:52 UTC
Merging with bug 207707. It seems a webkit issue. Thanks

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