Bug 308152

Summary: Konqueror crash when trying to watch a flash video
Product: [Applications] konqueror Reporter: Baokai Lei <leibaokai>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash    
Priority: NOR    
Version: 4.9.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Baokai Lei 2012-10-10 01:56:47 UTC
Application: konqueror (4.9.2)
KDE Platform Version: 4.9.2
Qt Version: 4.8.3
Operating System: Linux 3.5.0-17-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:
I opened a page on Yahoo that contained a flash video, and Konqueror crashed before displaying the flash video.

After restarting Konqueror and choosing not to restore the session, I went back to the same page, and now the flash video played fine. Further flash videos from that page also played fine.

Flash plugin is the latest version from the Quantal repositories, just updated today: 11.2.202.243-0quantal1

Take a look at the backtrace below, perhaps it's useful to see why Konqueror crashed.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Konqueror (konqueror), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb9e185e780 (LWP 2251))]

Thread 10 (Thread 0x7fb9c5d67700 (LWP 5245)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb9c761bb2d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fb9c761bc39 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fb9da524e9a in start_thread (arg=0x7fb9c5d67700) at pthread_create.c:308
#4  0x00007fb9e10c8cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fb9c5466700 (LWP 5246)):
#0  0x00007fb9e10bd303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb9d9e61d84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb9d9e61ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb9dec09c16 in QEventDispatcherGlib::processEvents (this=0x7fb9c00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fb9debda2bf in QEventLoop::processEvents (this=this@entry=0x7fb9c5465e00, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fb9debda548 in QEventLoop::exec (this=0x7fb9c5465e00, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fb9deadbb10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fb9deadeaec in QThreadPrivate::start (arg=0x1dcd530) at thread/qthread_unix.cpp:338
#8  0x00007fb9da524e9a in start_thread (arg=0x7fb9c5466700) at pthread_create.c:308
#9  0x00007fb9e10c8cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fb97e1b2700 (LWP 5247)):
#0  0x00007fb9e10bd303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb9d9e61d84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb9d9e61ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb9dec09c16 in QEventDispatcherGlib::processEvents (this=0x7fb9780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fb9debda2bf in QEventLoop::processEvents (this=this@entry=0x7fb97e1b1dd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fb9debda548 in QEventLoop::exec (this=0x7fb97e1b1dd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fb9deadbb10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fb9debba9af in QInotifyFileSystemWatcherEngine::run (this=0x207fa90) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fb9deadeaec in QThreadPrivate::start (arg=0x207fa90) at thread/qthread_unix.cpp:338
#9  0x00007fb9da524e9a in start_thread (arg=0x7fb97e1b2700) at pthread_create.c:308
#10 0x00007fb9e10c8cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fb97d9b1700 (LWP 5249)):
#0  0x00007fb9d9e5f8db in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb9d9e61597 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb9d9e61cab in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb9d9e61ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb9dec09c16 in QEventDispatcherGlib::processEvents (this=0x7fb9700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fb9debda2bf in QEventLoop::processEvents (this=this@entry=0x7fb97d9b0dd0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fb9debda548 in QEventLoop::exec (this=0x7fb97d9b0dd0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fb9deadbb10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007fb9dfe0cd7e in KIO::NameLookUpThread::run (this=0x20a0c80) at ../../kio/kio/hostinfo.cpp:226
#9  0x00007fb9deadeaec in QThreadPrivate::start (arg=0x20a0c80) at thread/qthread_unix.cpp:338
#10 0x00007fb9da524e9a in start_thread (arg=0x7fb97d9b1700) at pthread_create.c:308
#11 0x00007fb9e10c8cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fb97d1b0700 (LWP 5250)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007fb9deadefa7 in wait (time=30000, this=0x7fb970002bb0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x7fb970002b28, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fb9dead254f in QThreadPoolThread::run (this=0x7fb970002f10) at concurrent/qthreadpool.cpp:141
#4  0x00007fb9deadeaec in QThreadPrivate::start (arg=0x7fb970002f10) at thread/qthread_unix.cpp:338
#5  0x00007fb9da524e9a in start_thread (arg=0x7fb97d1b0700) at pthread_create.c:308
#6  0x00007fb9e10c8cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fb969114700 (LWP 5274)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb96e74bddc in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#2  0x00007fb96e3987f0 in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#3  0x00007fb96e74c03c in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#4  0x00007fb96e74c58e in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#5  0x00007fb9da524e9a in start_thread (arg=0x7fb969114700) at pthread_create.c:308
#6  0x00007fb9e10c8cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fb968913700 (LWP 5275)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb96e74bddc in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#2  0x00007fb96e3987f0 in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#3  0x00007fb96e74c03c in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#4  0x00007fb96e74c58e in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#5  0x00007fb9da524e9a in start_thread (arg=0x7fb968913700) at pthread_create.c:308
#6  0x00007fb9e10c8cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fb968112700 (LWP 5276)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb96e74bddc in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#2  0x00007fb96e3987f0 in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#3  0x00007fb96e74c03c in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#4  0x00007fb96e74c58e in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#5  0x00007fb9da524e9a in start_thread (arg=0x7fb968112700) at pthread_create.c:308
#6  0x00007fb9e10c8cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fb967911700 (LWP 5277)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb96e74bddc in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#2  0x00007fb96e3987f0 in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#3  0x00007fb96e74c03c in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#4  0x00007fb96e74c58e in ?? () from /usr/lib/adobe-flashplugin/libflashplayer.so
#5  0x00007fb9da524e9a in start_thread (arg=0x7fb967911700) at pthread_create.c:308
#6  0x00007fb9e10c8cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb9e185e780 (LWP 2251)):
[KCrash Handler]
#6  0x00007fb9e100b425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fb9e100eb8b in __GI_abort () at abort.c:91
#8  0x00007fb9dd899e2d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007fb9dd897f26 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007fb9dd897f53 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007fb9dd8981c6 in __cxa_rethrow () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007fb9debda7b4 in QEventLoop::exec (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:218
#13 0x00007fb9debdf708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#14 0x00007fb9e1444d0e in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konqueror.so
#15 0x00007fb9e0ff676d in __libc_start_main (main=0x4006a0, argc=2, ubp_av=0x7fff89e696e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff89e696d8) at libc-start.c:226
#16 0x00000000004006d1 in _start ()

Possible duplicates by query: bug 307621, bug 307561, bug 306773, bug 306334, bug 306284.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-10-11 10:01:31 UTC
Sadly the backtrace doesn't tell why this crashed, and I am unable to reproduce this crash.