Bug 310315 - Rekonq freezes when seeking HTML5 video
Summary: Rekonq freezes when seeking HTML5 video
Status: RESOLVED WORKSFORME
Alias: None
Product: rekonq
Classification: Applications
Component: general (show other bugs)
Version: 1.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Andrea Diamantini
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-19 09:53 UTC by Martin Holec
Modified: 2012-11-25 09:17 UTC (History)
0 users

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 Martin Holec 2012-11-19 09:53:30 UTC
Application: rekonq (1.3)
KDE Platform Version: 4.9.3
Qt Version: 4.8.3
Operating System: Linux 3.6.6-9.fc18.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
Rekonq freezes when seeking HTML5 video.

Steps to reproduce:
1. Open: http://www.youtube.com/watch?v=djgMjCIh-wU&feature=g-logo
2. When video starts playing seek to unbuffered area.
3. Rekonq freezes.

Get backtrace: Send SIGABRT to Rekonq.

-- Backtrace:
Application: rekonq (rekonq), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
165	62:	movl	(%rsp), %edi
[Current thread is 1 (Thread 0x7ff4cc877880 (LWP 3404))]

Thread 13 (Thread 0x7ff4c0885700 (LWP 3405)):
[KCrash Handler]
#6  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:163
#7  0x000000320d786a77 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x320da94660 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#8  0x000000320d786aa9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#9  0x00007ff4cc48dd15 in start_thread (arg=0x7ff4c0885700) at pthread_create.c:308
#10 0x00007ff4cbebf2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 12 (Thread 0x7ff43ff84700 (LWP 3406)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000321281672d in WTF::TCMalloc_PageHeap::scavengerThread (this=0x3213200ce0 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2495
#2  0x0000003212816839 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x00007ff4cc48dd15 in start_thread (arg=0x7ff43ff84700) at pthread_create.c:308
#4  0x00007ff4cbebf2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 11 (Thread 0x7ff43f66b700 (LWP 3407)):
#0  0x00007fffa3eaa827 in clock_gettime ()
#1  0x00007ff4cbbc913d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115
#2  0x0000003203ad1764 in do_gettime (frac=0x7ff43f66aa88, sec=0x7ff43f66aa80) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x0000003203ba697d in QTimerInfoList::updateCurrentTime (this=0x7ff438002860) at kernel/qeventdispatcher_unix.cpp:343
#5  0x0000003203ba5bb5 in timerSourceCheckHelper (src=0x7ff438002800) at kernel/qeventdispatcher_glib.cpp:150
#6  timerSourceCheckHelper (src=0x7ff438002800) at kernel/qeventdispatcher_glib.cpp:144
#7  0x0000003202e4784c in g_main_context_check (context=context@entry=0x7ff4380009a0, max_priority=2147483647, fds=fds@entry=0x7ff4380029c0, n_fds=n_fds@entry=1) at gmain.c:3169
#8  0x0000003202e47ce2 in g_main_context_iterate (context=context@entry=0x7ff4380009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3287
#9  0x0000003202e47e64 in g_main_context_iteration (context=0x7ff4380009a0, may_block=1) at gmain.c:3351
#10 0x0000003203ba6176 in QEventDispatcherGlib::processEvents (this=0x7ff4380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x0000003203b76e2f in QEventLoop::processEvents (this=this@entry=0x7ff43f66ad00, flags=...) at kernel/qeventloop.cpp:149
#12 0x0000003203b770b8 in QEventLoop::exec (this=0x7ff43f66ad00, flags=...) at kernel/qeventloop.cpp:204
#13 0x0000003203a787f0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#14 0x0000003203a7b7cc in QThreadPrivate::start (arg=0xda67f0) at thread/qthread_unix.cpp:338
#15 0x00007ff4cc48dd15 in start_thread (arg=0x7ff43f66b700) at pthread_create.c:308
#16 0x00007ff4cbebf2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 10 (Thread 0x7ff3f6ffd700 (LWP 3412)):
#0  0x00007ff4cbeb67ed in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003202e47d44 in g_main_context_poll (n_fds=1, fds=0x7ff3e800b8e0, timeout=88131, context=0x7ff3e80009a0, priority=<optimized out>) at gmain.c:3584
#2  g_main_context_iterate (context=context@entry=0x7ff3e80009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285
#3  0x0000003202e47e64 in g_main_context_iteration (context=0x7ff3e80009a0, may_block=1) at gmain.c:3351
#4  0x0000003203ba6176 in QEventDispatcherGlib::processEvents (this=0x7ff3e80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003203b76e2f in QEventLoop::processEvents (this=this@entry=0x7ff3f6ffcd00, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003203b770b8 in QEventLoop::exec (this=0x7ff3f6ffcd00, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003203a787f0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x0000003203a7b7cc in QThreadPrivate::start (arg=0xe43850) at thread/qthread_unix.cpp:338
#9  0x00007ff4cc48dd15 in start_thread (arg=0x7ff3f6ffd700) at pthread_create.c:308
#10 0x00007ff4cbebf2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 9 (Thread 0x7ff3f7fff700 (LWP 3484)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003202e8501f in g_cond_wait (cond=0x7ff3ec043350, mutex=<optimized out>) at gthread-posix.c:748
#2  0x000000320d282f73 in gst_task_func (task=0x1cd5790) at gsttask.c:312
#3  0x0000003202e6be12 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#4  0x0000003202e6b5f5 in g_thread_proxy (data=0x7ff3f001e5e0) at gthread.c:797
#5  0x00007ff4cc48dd15 in start_thread (arg=0x7ff3f7fff700) at pthread_create.c:308
#6  0x00007ff4cbebf2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 8 (Thread 0x7ff43d6ed700 (LWP 3485)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003202e8501f in g_cond_wait (cond=0x1aef530, mutex=<optimized out>) at gthread-posix.c:748
#2  0x000000320d282f73 in gst_task_func (task=0x7ff3bc0161a0) at gsttask.c:312
#3  0x0000003202e6be12 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#4  0x0000003202e6b5f5 in g_thread_proxy (data=0x7ff3f001e680) at gthread.c:797
#5  0x00007ff4cc48dd15 in start_thread (arg=0x7ff43d6ed700) at pthread_create.c:308
#6  0x00007ff4cbebf2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 7 (Thread 0x7ff3c3fff700 (LWP 3490)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003202e8501f in g_cond_wait (cond=0x7ff3a8001720, mutex=<optimized out>) at gthread-posix.c:748
#2  0x000000320d282f73 in gst_task_func (task=0x7ff3ec031970) at gsttask.c:312
#3  0x0000003202e6be12 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#4  0x0000003202e6b5f5 in g_thread_proxy (data=0x7ff3d40040f0) at gthread.c:797
#5  0x00007ff4cc48dd15 in start_thread (arg=0x7ff3c3fff700) at pthread_create.c:308
#6  0x00007ff4cbebf2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 6 (Thread 0x7ff3c37fe700 (LWP 3491)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003202e8501f in g_cond_wait (cond=0x7ff3bc001450, mutex=<optimized out>) at gthread-posix.c:748
#2  0x000000320d282f73 in gst_task_func (task=0x7ff3bc0160a0) at gsttask.c:312
#3  0x0000003202e6be12 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#4  0x0000003202e6b5f5 in g_thread_proxy (data=0x7ff3d4004140) at gthread.c:797
#5  0x00007ff4cc48dd15 in start_thread (arg=0x7ff3c37fe700) at pthread_create.c:308
#6  0x00007ff4cbebf2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 5 (Thread 0x7ff3c1d9c700 (LWP 3493)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003202e8501f in g_cond_wait (cond=0x7ff3c4009260, mutex=<optimized out>) at gthread-posix.c:748
#2  0x000000321080398c in gst_app_src_create (bsrc=0x1cd0560, offset=71444, size=4096, buf=0x7ff3c1d9bc48) at gstappsrc.c:1035
#3  0x0000003210c26c5c in gst_base_src_get_range (src=src@entry=0x1cd0560, offset=71444, length=length@entry=4096, buf=buf@entry=0x7ff3c1d9bc48) at gstbasesrc.c:2188
#4  0x0000003210c27f70 in gst_base_src_loop (pad=0x1cb8b40) at gstbasesrc.c:2445
#5  0x000000320d282da4 in gst_task_func (task=0x1cd5690) at gsttask.c:327
#6  0x0000003202e6be12 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#7  0x0000003202e6b5f5 in g_thread_proxy (data=0x7ff3d40044f0) at gthread.c:797
#8  0x00007ff4cc48dd15 in start_thread (arg=0x7ff3c1d9c700) at pthread_create.c:308
#9  0x00007ff4cbebf2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 4 (Thread 0x7ff3ce721700 (LWP 3494)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003202e8501f in g_cond_wait (cond=0x7ff3d409ea70, mutex=<optimized out>) at gthread-posix.c:748
#2  0x000000320d282f73 in gst_task_func (task=0x1cd5890) at gsttask.c:312
#3  0x0000003202e6be12 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#4  0x0000003202e6b5f5 in g_thread_proxy (data=0x7ff3c4006230) at gthread.c:797
#5  0x00007ff4cc48dd15 in start_thread (arg=0x7ff3ce721700) at pthread_create.c:308
#6  0x00007ff4cbebf2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 3 (Thread 0x7ff3f5ffb700 (LWP 3495)):
#0  0x00007ff4cbeb67ed in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003935c31d5f in poll (__timeout=-1, __nfds=2, __fds=0x7ff3ec0067f0) at /usr/include/bits/poll2.h:46
#2  poll_func (ufds=0x7ff3ec0067f0, nfds=2, timeout=-1, userdata=0x7ff3c40309f0) at pulse/thread-mainloop.c:69
#3  0x0000003935c232bc in pa_mainloop_poll (m=m@entry=0x7ff3c4006800) at pulse/mainloop.c:873
#4  0x0000003935c23919 in pa_mainloop_iterate (m=m@entry=0x7ff3c4006800, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:955
#5  0x0000003935c239d0 in pa_mainloop_run (m=0x7ff3c4006800, retval=retval@entry=0x0) at pulse/mainloop.c:973
#6  0x0000003935c31d0f in thread (userdata=0x7ff3c400c930) at pulse/thread-mainloop.c:88
#7  0x0000003935442c73 in internal_thread_func (userdata=0x7ff3c400fbc0) at pulsecore/thread-posix.c:83
#8  0x00007ff4cc48dd15 in start_thread (arg=0x7ff3f5ffb700) at pthread_create.c:308
#9  0x00007ff4cbebf2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 2 (Thread 0x7ff3c2ffd700 (LWP 3496)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003202e8501f in g_cond_wait (cond=0x7ff3c4001c90, mutex=<optimized out>) at gthread-posix.c:748
#2  0x000000320d282f73 in gst_task_func (task=0x1cd5990) at gsttask.c:312
#3  0x0000003202e6be12 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#4  0x0000003202e6b5f5 in g_thread_proxy (data=0x7ff3c4006320) at gthread.c:797
#5  0x00007ff4cc48dd15 in start_thread (arg=0x7ff3c2ffd700) at pthread_create.c:308
#6  0x00007ff4cbebf2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 1 (Thread 0x7ff4cc877880 (LWP 3404)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003202e8501f in g_cond_wait (cond=0x1ab8620, mutex=<optimized out>) at gthread-posix.c:748
#2  0x00007ff3cb5918ce in gst_queue2_create_read (queue=queue@entry=0x7ff3f0025b90, offset=offset@entry=32175826, length=length@entry=65536, buffer=buffer@entry=0x7fffa3e04300) at gstqueue2.c:1307
#3  0x00007ff3cb59271f in gst_queue2_get_range (pad=<optimized out>, offset=32175826, length=65536, buffer=0x7fffa3e04300) at gstqueue2.c:2901
#4  0x000000320d2586ef in gst_pad_get_range_unchecked (pad=pad@entry=0x7ff3ec045310, offset=offset@entry=32175826, size=size@entry=65536, buffer=buffer@entry=0x7fffa3e04300) at gstpad.c:4962
#5  0x000000320d25d665 in gst_pad_pull_range (pad=0x7ff3c4004220, offset=32175826, size=65536, buffer=0x7fffa3e04300) at gstpad.c:5126
#6  0x000000320d2586ef in gst_pad_get_range_unchecked (pad=pad@entry=0x7ff3ec01b3a0, offset=offset@entry=32175826, size=size@entry=65536, buffer=buffer@entry=0x7fffa3e04300) at gstpad.c:4962
#7  0x000000320d25d665 in gst_pad_pull_range (pad=0x1cd4800, offset=32175826, size=65536, buffer=buffer@entry=0x7fffa3e04300) at gstpad.c:5126
#8  0x00007ff3cb5993c9 in gst_type_find_element_getrange (srcpad=<optimized out>, offset=<optimized out>, length=<optimized out>, buffer=0x7fffa3e04300) at gsttypefindelement.c:873
#9  0x000000320d2586ef in gst_pad_get_range_unchecked (pad=pad@entry=0x1cd4380, offset=offset@entry=32175826, size=size@entry=65536, buffer=buffer@entry=0x7fffa3e04300) at gstpad.c:4962
#10 0x000000320d25d665 in gst_pad_pull_range (pad=0x7ff3ec045490, offset=32175826, size=65536, buffer=0x7fffa3e04300) at gstpad.c:5126
#11 0x00007ff3ca143d4f in gst_matroska_demux_search_cluster () from /usr/lib64/gstreamer-0.10/libgstmatroska.so
#12 0x00007ff3ca14fc83 in gst_matroska_demux_handle_seek_event () from /usr/lib64/gstreamer-0.10/libgstmatroska.so
#13 0x00007ff3ca1505c6 in gst_matroska_demux_handle_src_event () from /usr/lib64/gstreamer-0.10/libgstmatroska.so
#14 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x7ff3ec0173c0, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#15 0x000000320d25e142 in gst_pad_push_event (pad=0x7ff3ec017b40, event=0x1cc6ca0) at gstpad.c:5277
#16 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x7ff3ec017540, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#17 0x000000320d25e142 in gst_pad_push_event (pad=0x7ff3ec0176c0, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#18 0x00007ff3c965ec5e in gst_base_video_decoder_src_event (pad=pad@entry=0x7ff3ec017cc0, event=event@entry=0x1cc6ca0) at gstbasevideodecoder.c:618
#19 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x7ff3ec017cc0, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#20 0x000000320d25e142 in gst_pad_push_event (pad=pad@entry=0x7ff3ec01b880, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#21 0x000000320d248773 in gst_proxy_pad_event_default (pad=pad@entry=0x7ff3a800ea20, event=event@entry=0x1cc6ca0) at gstghostpad.c:132
#22 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x7ff3a800ea20, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#23 0x000000320d25e142 in gst_pad_push_event (pad=pad@entry=0x1cc5920, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#24 0x000000320d248773 in gst_proxy_pad_event_default (pad=pad@entry=0x1cc4c50, event=event@entry=0x1cc6ca0) at gstghostpad.c:132
#25 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x1cc4c50, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#26 0x000000320d25e142 in gst_pad_push_event (pad=pad@entry=0x7ff3c400a450, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#27 0x00007ff3cb57fbf9 in gst_input_selector_event (pad=pad@entry=0x7ff3ec045790, event=event@entry=0x1cc6ca0) at gstinputselector.c:1351
#28 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x7ff3ec045790, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#29 0x000000320d25e142 in gst_pad_push_event (pad=pad@entry=0x7ff3d40af3d0, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#30 0x000000320d248773 in gst_proxy_pad_event_default (pad=pad@entry=0x1cc5e00, event=event@entry=0x1cc6ca0) at gstghostpad.c:132
#31 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x1cc5e00, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#32 0x000000320d25e142 in gst_pad_push_event (pad=pad@entry=0x1cd4b00, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#33 0x00007ff3cb7de823 in gst_stream_synchronizer_src_event (pad=pad@entry=0x7ff3ec045190, event=event@entry=0x1cc6ca0) at gststreamsynchronizer.c:265
#34 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x7ff3ec045190, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#35 0x000000320d25e142 in gst_pad_push_event (pad=pad@entry=0x7ff3d40af8e0, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#36 0x000000320d248773 in gst_proxy_pad_event_default (pad=pad@entry=0x7ff3d4008c40, event=event@entry=0x1cc6ca0) at gstghostpad.c:132
#37 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x7ff3d4008c40, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#38 0x000000320d25e142 in gst_pad_push_event (pad=0x7ff3ec017840, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#39 0x00007ff3cb588ee5 in gst_queue_handle_src_event (pad=pad@entry=0x1cd4200, event=event@entry=0x1cc6ca0) at gstqueue.c:1313
#40 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x1cd4200, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#41 0x000000320d25e142 in gst_pad_push_event (pad=pad@entry=0x7ff3d40af580, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#42 0x000000320d248773 in gst_proxy_pad_event_default (pad=pad@entry=0x7ff3ec01b200, event=event@entry=0x1cc6ca0) at gstghostpad.c:132
#43 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x7ff3ec01b200, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#44 0x000000320d25e142 in gst_pad_push_event (pad=0x7ff3d4018790, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#45 0x0000003210c3092e in gst_base_transform_src_eventfunc (trans=0x7ff3d4016e20, event=0x1cc6ca0) at gstbasetransform.c:2357
#46 0x0000003210c2a6ad in gst_base_transform_src_event (pad=pad@entry=0x7ff3d4018610, event=event@entry=0x1cc6ca0) at gstbasetransform.c:2322
#47 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x7ff3d4018610, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#48 0x000000320d25e142 in gst_pad_push_event (pad=0x1cd4e00, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#49 0x0000003210c3092e in gst_base_transform_src_eventfunc (trans=0x7ff3f0024b50, event=0x1cc6ca0) at gstbasetransform.c:2357
#50 0x00007ff3c87c82b6 in gst_video_scale_src_event (trans=0x7ff3f0024b50, event=0x1cc6ca0) at gstvideoscale.c:1427
#51 0x0000003210c2a6ad in gst_base_transform_src_event (pad=pad@entry=0x1cd4c80, event=event@entry=0x1cc6ca0) at gstbasetransform.c:2322
#52 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x1cd4c80, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#53 0x000000320d25e142 in gst_pad_push_event (pad=pad@entry=0x7ff3d4008aa0, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#54 0x000000320d248773 in gst_proxy_pad_event_default (pad=pad@entry=0x7ff3d40af730, event=event@entry=0x1cc6ca0) at gstghostpad.c:132
#55 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x7ff3d40af730, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#56 0x000000320d25e142 in gst_pad_push_event (pad=pad@entry=0x7ff3c40048e0, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#57 0x000000320d248773 in gst_proxy_pad_event_default (pad=pad@entry=0x1cc5440, event=event@entry=0x1cc6ca0) at gstghostpad.c:132
#58 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x1cc5440, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#59 0x000000320d25e142 in gst_pad_push_event (pad=pad@entry=0x1cb86c0, event=0x1cc6ca0) at gstpad.c:5277
#60 0x000000320d25eace in gst_pad_event_default_dispatch (event=<optimized out>, pad=0x1cb83c0) at gstpad.c:3586
#61 gst_pad_event_default (pad=pad@entry=0x1cb83c0, event=event@entry=0x1cc6ca0) at gstpad.c:3663
#62 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x1cb83c0, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#63 0x000000320d25e142 in gst_pad_push_event (pad=0x1cb8840, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#64 0x00007ff3cb588ee5 in gst_queue_handle_src_event (pad=pad@entry=0x1cb80c0, event=event@entry=0x1cc6ca0) at gstqueue.c:1313
#65 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x1cb80c0, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#66 0x000000320d25e142 in gst_pad_push_event (pad=0x1cb8240, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#67 0x0000003210c3092e in gst_base_transform_src_eventfunc (trans=0x1cc0420, event=0x1cc6ca0) at gstbasetransform.c:2357
#68 0x0000003210c2a6ad in gst_base_transform_src_event (pad=pad@entry=0x1cb89c0, event=event@entry=0x1cc6ca0) at gstbasetransform.c:2322
#69 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x1cb89c0, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#70 0x000000320d25e142 in gst_pad_push_event (pad=pad@entry=0x7ff3d40af220, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#71 0x000000320d248773 in gst_proxy_pad_event_default (pad=pad@entry=0x1cc5100, event=event@entry=0x1cc6ca0) at gstghostpad.c:132
#72 0x000000320d25dbe5 in gst_pad_send_event (pad=pad@entry=0x1cc5100, event=event@entry=0x1cc6ca0) at gstpad.c:5425
#73 0x000000320d25e142 in gst_pad_push_event (pad=pad@entry=0x1cb8540, event=event@entry=0x1cc6ca0) at gstpad.c:5277
#74 0x0000003210c1b57e in gst_base_sink_send_event (element=0x1cb7740, event=0x1cc6ca0) at gstbasesink.c:4526
#75 0x000000320d240a36 in gst_element_send_event (element=element@entry=0x1cb7740, event=event@entry=0x1cc6ca0) at gstelement.c:1667
#76 0x000000320d22eed8 in gst_bin_send_event (element=<optimized out>, event=0x1cc6ca0) at gstbin.c:2703
#77 0x000000320d240a36 in gst_element_send_event (element=element@entry=0x1547420, event=event@entry=0x1cc6ca0) at gstelement.c:1667
#78 0x000000320d22eed8 in gst_bin_send_event (element=<optimized out>, event=0x1cc6ca0) at gstbin.c:2703
#79 0x000000320d240a36 in gst_element_send_event (element=element@entry=0x1cb9170, event=event@entry=0x1cc6ca0) at gstelement.c:1667
#80 0x000000320d22eed8 in gst_bin_send_event (element=<optimized out>, event=0x1cc6ca0) at gstbin.c:2703
#81 0x000000320d240a36 in gst_element_send_event (element=0x1cb9b80, event=event@entry=0x1cc6ca0) at gstelement.c:1667
#82 0x00007ff3cb7c8655 in gst_play_sink_send_event_to_sink (playsink=playsink@entry=0x1cb4360, event=event@entry=0x1cc6ca0) at gstplaysink.c:3361
#83 0x00007ff3cb7c8814 in gst_play_sink_send_event (element=0x1cb4360, event=0x1cc6ca0) at gstplaysink.c:3396
#84 0x000000320d240a36 in gst_element_send_event (element=element@entry=0x1cb4360, event=event@entry=0x1cc6ca0) at gstelement.c:1667
#85 0x000000320d22eed8 in gst_bin_send_event (element=<optimized out>, event=0x1cc6ca0) at gstbin.c:2703
#86 0x000000320d240a36 in gst_element_send_event (element=0x1cb2010, event=0x1cc6ca0) at gstelement.c:1667
#87 0x0000003212595f08 in seek (time=303.72998, this=0x7ff3cbc85b00) at platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:447
#88 WebCore::MediaPlayerPrivateGStreamer::seek (this=0x7ff3cbc85b00, time=303.72998) at platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:418
#89 0x0000003212586f99 in WebCore::HTMLMediaElement::seek (this=0x1c4e7c0, time=303.72998, ec=<optimized out>) at html/HTMLMediaElement.cpp:1185
#90 0x0000003211c90982 in WebCore::setJSHTMLMediaElementCurrentTime (exec=0x7ff43df9b110, thisObject=<optimized out>, value=...) at ../../WebCore/generated/JSHTMLMediaElement.cpp:503
#91 0x0000003211c923e5 in lookupPut<WebCore::JSHTMLMediaElement> (thisObj=0x7ff3f4d9d5e0, table=0x32131ea240 <WebCore::JSHTMLMediaElementTable>, value=..., propertyName=..., exec=0x7ff43df9b110) at ../../JavaScriptCore/runtime/Lookup.h:319
#92 lookupPut<WebCore::JSHTMLMediaElement, WebCore::JSHTMLElement> (slot=..., thisObj=0x7ff3f4d9d5e0, table=0x32131ea240 <WebCore::JSHTMLMediaElementTable>, value=..., propertyName=..., exec=0x7ff43df9b110) at ../../JavaScriptCore/runtime/Lookup.h:333
#93 WebCore::JSHTMLMediaElement::put (this=0x7ff3f4d9d5e0, exec=0x7ff43df9b110, propertyName=..., value=..., slot=...) at ../../WebCore/generated/JSHTMLMediaElement.cpp:479
#94 0x0000003211ce1d8a in lookupPut<WebCore::JSHTMLVideoElement, WebCore::JSHTMLMediaElement> (slot=..., thisObj=0x7ff3f4d9d5e0, table=0x32131ead20 <WebCore::JSHTMLVideoElementTable>, value=..., propertyName=..., exec=0x7ff43df9b110) at ../../JavaScriptCore/runtime/Lookup.h:334
#95 WebCore::JSHTMLVideoElement::put (this=0x7ff3f4d9d5e0, exec=0x7ff43df9b110, propertyName=..., value=..., slot=...) at ../../WebCore/generated/JSHTMLVideoElement.cpp:248
#96 0x0000003212848fa4 in put (slot=..., value=..., propertyName=..., exec=0x7ff43df9b110, this=0x7fffa3e05ea0) at runtime/JSObject.h:804
#97 JSC::cti_op_put_by_id (args=0x7fffa3e05f00) at jit/JITStubs.cpp:1439
#98 0x00007ff3f8074c29 in ?? ()
#99 0x00007fffa3e05f90 in ?? ()
#100 0x00007ff3f4d9d5e0 in ?? ()
#101 0x00007ff3cbfb1e70 in ?? ()
#102 0x4073fbae00000000 in ?? ()
#103 0x00007ff3f8074644 in ?? ()
#104 0x0000003211ae89e4 in inlineAdd (mapped=..., key=<optimized out>, this=<optimized out>) at ../../JavaScriptCore/wtf/HashMap.h:242
#105 WTF::HashMap<void*, JSC::Weak<WebCore::JSDOMWrapper>, WTF::PtrHash<void*>, WTF::HashTraits<void*>, WTF::HashTraits<JSC::Weak<WebCore::JSDOMWrapper> > >::set (this=<optimized out>, key=<optimized out>, mapped=...) at ../../JavaScriptCore/wtf/HashMap.h:249
#106 0x0000003213223b50 in JSC::registerFileStatisticsMutex()::staticMutex () from /lib64/libQtWebKit.so.4
#107 0x00007ff43f69f000 in ?? ()
#108 0x00007ff43df9b000 in ?? ()
#109 0x00007ff43f69f000 in ?? ()
#110 0x0000003213223b50 in JSC::registerFileStatisticsMutex()::staticMutex () from /lib64/libQtWebKit.so.4
#111 0x00007ff4cc6cdfd8 in ?? ()
#112 0x00007ff43df9b040 in ?? ()
#113 0x00007ff43f6d2800 in ?? ()
#114 0x000000321284137d in execute (globalData=0xffff000000000002, callFrame=0x200, registerFile=0x7ff43f6d2818, this=<optimized out>) at jit/JITCode.h:77
#115 JSC::Interpreter::executeCall (this=0x0, callFrame=0x7ff43df9b110, function=0x7ff3cc825c90, callType=<optimized out>, callData=..., thisValue=..., args=...) at interpreter/Interpreter.cpp:838
#116 0x000000321285c85d in JSC::call (exec=<optimized out>, functionObject=..., callType=<optimized out>, callData=..., thisValue=..., args=...) at runtime/CallData.cpp:38
#117 0x0000003211ff15ae in call (args=..., thisValue=..., callData=..., callType=JSC::CallTypeJS, functionObject=..., exec=0x7ff4cc6cdfd8) at bindings/js/JSMainThreadExecState.h:48
#118 WebCore::JSEventListener::handleEvent (this=this@entry=0x7ff3cca77ab0, scriptExecutionContext=0x7ff43f6edcd0, event=event@entry=0x7ff3d3fbf288) at bindings/js/JSEventListener.cpp:128
#119 0x000000321210b4af in WebCore::EventTarget::fireEventListeners (this=this@entry=0x1c4e7c0, event=event@entry=0x7ff3d3fbf288, d=d@entry=0x7ff3cc84a4c8, entry=...) at dom/EventTarget.cpp:360
#120 0x000000321210b601 in WebCore::EventTarget::fireEventListeners (this=0x1c4e7c0, event=0x7ff3d3fbf288) at dom/EventTarget.cpp:329
#121 0x00000032121095ac in WebCore::EventDispatcher::dispatchEvent (this=0x7fffa3e063d0, event=...) at dom/EventDispatcher.cpp:306
#122 0x00000032121069d7 in WebCore::EventDispatchMediator::dispatchEvent (this=<optimized out>, dispatcher=<optimized out>) at dom/Event.cpp:313
#123 0x000000321210847f in WebCore::EventDispatcher::dispatchEvent (node=<optimized out>, mediator=...) at dom/EventDispatcher.cpp:53
#124 0x000000321211b590 in WebCore::Node::dispatchEvent (this=0x1c4e7c0, event=...) at dom/Node.cpp:2818
#125 0x000000321210a953 in WebCore::EventTarget::dispatchEvent (this=0x1c4e7c0, event=..., ec=<optimized out>) at dom/EventTarget.cpp:303
#126 0x0000003212585c06 in WebCore::HTMLMediaElement::asyncEventTimerFired (this=0x1c4e7c0) at html/HTMLMediaElement.cpp:441
#127 0x00000032123e2b32 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x7ff43f6b57a8) at platform/ThreadTimers.cpp:112
#128 0x0000003203b8c81c in QObject::event (this=0xdbd370, e=<optimized out>) at kernel/qobject.cpp:1157
#129 0x00000032053ca4cc in QApplicationPrivate::notify_helper (this=this@entry=0x9ab6f0, receiver=receiver@entry=0xdbd370, e=e@entry=0x7fffa3e06ba0) at kernel/qapplication.cpp:4557
#130 0x00000032053ce94a in QApplication::notify (this=0x7fffa3e06f50, receiver=0xdbd370, e=0x7fffa3e06ba0) at kernel/qapplication.cpp:4418
#131 0x00000032072468f6 in KApplication::notify (this=0x7fffa3e06f50, receiver=0xdbd370, event=0x7fffa3e06ba0) at /usr/src/debug/kdelibs-4.9.3/kdeui/kernel/kapplication.cpp:311
#132 0x0000003203b780de in QCoreApplication::notifyInternal (this=0x7fffa3e06f50, receiver=0xdbd370, event=0x7fffa3e06ba0) at kernel/qcoreapplication.cpp:915
#133 0x0000003203ba89c2 in sendEvent (event=0x7fffa3e06ba0, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#134 QTimerInfoList::activateTimers (this=0x9ad510) at kernel/qeventdispatcher_unix.cpp:611
#135 0x0000003203ba5ae4 in timerSourceDispatch (source=0x9ad4b0) at kernel/qeventdispatcher_glib.cpp:186
#136 timerSourceDispatch (source=source@entry=0x9ad4b0) at kernel/qeventdispatcher_glib.cpp:180
#137 0x0000003202e47a75 in g_main_dispatch (context=0x9ad300) at gmain.c:2715
#138 g_main_context_dispatch (context=context@entry=0x9ad300) at gmain.c:3219
#139 0x0000003202e47da8 in g_main_context_iterate (context=context@entry=0x9ad300, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290
#140 0x0000003202e47e64 in g_main_context_iteration (context=0x9ad300, may_block=1) at gmain.c:3351
#141 0x0000003203ba6156 in QEventDispatcherGlib::processEvents (this=0x9736a0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#142 0x000000320546a5de in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#143 0x0000003203b76e2f in QEventLoop::processEvents (this=this@entry=0x7fffa3e06e10, flags=...) at kernel/qeventloop.cpp:149
#144 0x0000003203b770b8 in QEventLoop::exec (this=0x7fffa3e06e10, flags=...) at kernel/qeventloop.cpp:204
#145 0x0000003203b7bea8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#146 0x000000320b32bec1 in kdemain (argc=1, argv=0x7fffa3e07128) at /usr/src/debug/rekonq-1.3/src/main.cpp:223
#147 0x00007ff4cbdeea05 in __libc_start_main (main=0x4008a0 <main(int, char**)>, argc=1, ubp_av=0x7fffa3e07128, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffa3e07118) at libc-start.c:225
#148 0x00000000004008d1 in _start ()

Possible duplicates by query: bug 310060, bug 309627, bug 307829, bug 307559, bug 307501.

Reported using DrKonqi
Comment 1 Andrea Diamantini 2012-11-25 09:17:11 UTC
I reproduced a lot of the video without problems, jumping here and there to buffered and unbuffered areas.
In my opinion, your crash depends on your gstreamer installation. Try checking/updating it and you'll see it working.