[Webkit-unassigned] [Bug 64436] New: [Qt] Loading HTML5 Video leads to SIGABRT

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 12 23:50:54 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=64436

           Summary: [Qt] Loading HTML5 Video leads to SIGABRT
           Product: WebKit
           Version: 419.x
          Platform: PC
               URL: https://commonspace.wordpress.com/2011/07/12/openbadge
                    s/
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P3
         Component: WebKit Qt
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: ry at n.rix.si


Loading any page with an embedded HTML5 Video leads to the following crash:

Application: Konqueror (konqueror), signal: Aborted
[Current thread is 1 (Thread 0x7faa266c8860 (LWP 12572))]
Thread 2 (Thread 0x7faa1b7d1700 (LWP 12574)):
#0  0x000000347e80b475 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003667f7fa6c in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x0000003667f7fb99 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x000000347e807af1 in start_thread () from /lib64/libpthread.so.0
#4  0x000000347e0dfb7d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7faa266c8860 (LWP 12572)):
[KCrash Handler]
#6  0x000000347e0352d5 in raise () from /lib64/libc.so.6
#7  0x000000347e036beb in abort () from /lib64/libc.so.6
#8  0x0000003480c4b5ee in g_logv () from /lib64/libglib-2.0.so.0
#9  0x0000003480c4b682 in g_log () from /lib64/libglib-2.0.so.0
#10 0x000000348a0929dd in ?? () from /lib64/libgio-2.0.so.0
#11 0x000000348a094946 in ?? () from /lib64/libgio-2.0.so.0
#12 0x00000034820131f3 in g_object_newv () from /lib64/libgobject-2.0.so.0
#13 0x0000003482013b16 in g_object_new_valist () from /lib64/libgobject-2.0.so.0
#14 0x0000003482013e24 in g_object_new () from /lib64/libgobject-2.0.so.0
#15 0x00007fa9980a8bbc in ?? () from /usr/lib64/gio/modules/libgiognomeproxy.so
#16 0x0000003482031c40 in g_type_create_instance () from /lib64/libgobject-2.0.so.0
#17 0x00000034820102cc in ?? () from /lib64/libgobject-2.0.so.0
#18 0x0000003482013272 in g_object_newv () from /lib64/libgobject-2.0.so.0
#19 0x0000003482013e3c in g_object_new () from /lib64/libgobject-2.0.so.0
#20 0x000000348a062335 in ?? () from /lib64/libgio-2.0.so.0
#21 0x0000003480c67f3a in g_once_impl () from /lib64/libglib-2.0.so.0
#22 0x00007fa9a45d949e in ?? () from /usr/lib64/libsoup-gnome-2.4.so.1
#23 0x0000003482031c40 in g_type_create_instance () from /lib64/libgobject-2.0.so.0
#24 0x00000034820102cc in ?? () from /lib64/libgobject-2.0.so.0
#25 0x0000003482013272 in g_object_newv () from /lib64/libgobject-2.0.so.0
#26 0x0000003482013e3c in g_object_new () from /lib64/libgobject-2.0.so.0
#27 0x00007fa9a43b2b6c in soup_session_add_feature_by_type () from /usr/lib64/libsoup-2.4.so.1
#28 0x0000003482012e86 in g_object_newv () from /lib64/libgobject-2.0.so.0
#29 0x0000003482013b16 in g_object_new_valist () from /lib64/libgobject-2.0.so.0
#30 0x00007fa9a43b499b in soup_session_async_new_with_options () from /usr/lib64/libsoup-2.4.so.1
#31 0x00007fa9a47e0c87 in ?? () from /usr/lib64/gstreamer-0.10/libgstsouphttpsrc.so
#32 0x00000034a3c23c18 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#33 0x00000034a3c24fc8 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#34 0x00000034a2a5d63b in gst_pad_activate_push () from /usr/lib64/libgstreamer-0.10.so.0
#35 0x00000034a2a5e0d7 in gst_pad_set_active () from /usr/lib64/libgstreamer-0.10.so.0
#36 0x00000034a2a3d8bb in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#37 0x00000034a2a4fe3e in gst_iterator_fold () from /usr/lib64/libgstreamer-0.10.so.0
#38 0x00000034a2a3d831 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#39 0x00000034a2a3fe17 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#40 0x00000034a2a40183 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#41 0x00000034a3c27964 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#42 0x00000034a2a4216c in gst_element_change_state () from /usr/lib64/libgstreamer-0.10.so.0
#43 0x00000034a2a421ef in gst_element_change_state () from /usr/lib64/libgstreamer-0.10.so.0
#44 0x00000034a2a42b52 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#45 0x00000034a2a2f7fa in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#46 0x00007fa9bd7a2f5a in ?? () from /usr/lib64/gstreamer-0.10/libgstdecodebin2.so
#47 0x00000034a2a4216c in gst_element_change_state () from /usr/lib64/libgstreamer-0.10.so.0
#48 0x00000034a2a42b52 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#49 0x00000034a2a2f7fa in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#50 0x00000034a2a61f08 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#51 0x00007fa9bcad06f0 in ?? () from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#52 0x00000034a2a4216c in gst_element_change_state () from /usr/lib64/libgstreamer-0.10.so.0
#53 0x00000034a2a421ef in gst_element_change_state () from /usr/lib64/libgstreamer-0.10.so.0
#54 0x00000034a2a42b52 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#55 0x00007fa9d34ce995 in ?? () from /usr/lib64/qt4/plugins/mediaservice/libqgstengine.so
#56 0x00007fa9d34ca41c in ?? () from /usr/lib64/qt4/plugins/mediaservice/libqgstengine.so
#57 0x000000366664de69 in QMediaPlayer::setMedia(QMediaContent const&, QIODevice*) () from /usr/lib64/libQtMultimediaKit.so.1
#58 0x0000003667caf66c in WebCore::MediaPlayerPrivateQt::commitLoad(WTF::String const&) () from /usr/lib64/libQtWebKit.so.4
#59 0x0000003667caaa5a in WebCore::MediaPlayer::loadWithNextMediaEngine(WebCore::MediaPlayerFactory*) () from /usr/lib64/libQtWebKit.so.4
#60 0x0000003667cab743 in WebCore::MediaPlayer::load(WTF::String const&, WebCore::ContentType const&) () from /usr/lib64/libQtWebKit.so.4
#61 0x0000003667c9ac1b in WebCore::HTMLMediaElement::loadResource(WebCore::KURL const&, WebCore::ContentType&) () from /usr/lib64/libQtWebKit.so.4
#62 0x0000003667c9b754 in WebCore::HTMLMediaElement::loadNextSourceChild() () from /usr/lib64/libQtWebKit.so.4
#63 0x0000003667ca0b93 in WebCore::HTMLMediaElement::selectMediaResource() () from /usr/lib64/libQtWebKit.so.4
#64 0x0000003667af64d2 in WebCore::ThreadTimers::sharedTimerFiredInternal() () from /usr/lib64/libQtWebKit.so.4
#65 0x000000348798e109 in QObject::event (this=0x2ad5990, e=<optimized out>) at kernel/qobject.cpp:1156
#66 0x000000365f9c41b4 in notify_helper (e=0x7fffd7dae4d0, receiver=0x2ad5990, this=0x1804d30) at kernel/qapplication.cpp:4495
#67 QApplicationPrivate::notify_helper (this=0x1804d30, receiver=0x2ad5990, e=0x7fffd7dae4d0) at kernel/qapplication.cpp:4467
.... <standard kde bits>

A sample page is attached as URL. If this is a GIO bug, I can refile at Gnome. Also, I'm not sure what version I should choose, this is QtWebkit's 2.2 release.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list