WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 31352
Bug 30363
[gtk] Assertion when loading video
https://bugs.webkit.org/show_bug.cgi?id=30363
Summary
[gtk] Assertion when loading video
Benjamin Otte
Reported
2009-10-14 11:22:11 PDT
I ran "epiphany video.ogv" on the command line, the browser proceeded to almost immediately crash. Here's the stack trace. Build is 49558 ASSERTION FAILED: m_frame->document()->parsing() (../WebCore/loader/FrameLoader.cpp:1494 void WebCore::FrameLoader::addData(const char*, int)) Program received signal SIGSEGV, Segmentation fault. 0x014ee906 in WebCore::FrameLoader::addData (this=0x82f4afc, bytes=0x88ba600 "\260^\345\a\253\272\272\071 \370\b\207\273臻d\343\305\374\017$Q\370\240ޠ\277\070\f\210x\313A\352=\026\n\036\353\303\315\323\003<\201\237\370\062\006\070x@hVivw\210x\034\023\356{\332\a\351\030\341y\342\302\"5\221\274\263\"\341\361\344J7\234<\240\003/\034B\300p\037\221y\275\206V\206?\212\322\310xx\326FXg\340\275\301A:gE\205\017{\204C\375\300F児%-\357p\031\270v\236\341\203\062\363\060^\240\035\024\032\226\277.3\360\061\323Xq\254\326\346\270\366\376\f8\277\331\341F\366=\037\250\065\254\320\341\v\235\317\360\204Y\354hc\177\003\302F\267K4\037\273\036\341\340=\326\064\017{"..., length=8192) at ../WebCore/loader/FrameLoader.cpp:1494 1494 ASSERT(m_frame->document()->parsing()); Current language: auto The current source language is "auto; currently c++". (gdb) where #0 0x014ee906 in WebCore::FrameLoader::addData (this=0x82f4afc, bytes=0x88ba600 "\260^\345\a\253\272\272\071 \370\b\207\273臻d\343\305\374\017$Q\370\240ޠ\277\070\f\210x\313A\352=\026\n\036\353\303\315\323\003<\201\237\370\062\006\070x@hVivw\210x\034\023\356{\332\a\351\030\341y\342\302\"5\221\274\263\"\341\361\344J7\234<\240\003/\034B\300p\037\221y\275\206V\206?\212\322\310xx\326FXg\340\275\301A:gE\205\017{\204C\375\300F児%-\357p\031\270v\236\341\203\062\363\060^\240\035\024\032\226\277.3\360\061\323Xq\254\326\346\270\366\376\f8\277\331\341F\366=\037\250\065\254\320\341\v\235\317\360\204Y\354hc\177\003\302F\267K4\037\273\036\341\340=\326\064\017{"..., length=8192) at ../WebCore/loader/FrameLoader.cpp:1494 #1 0x00fc61a9 in WebKit::FrameLoaderClient::committedLoad (this=0x82f3728, loader=0x88c0800, data=0x88ba600 "\260^\345\a\253\272\272\071 \370\b\207\273臻d\343\305\374\017$Q\370\240ޠ\277\070\f\210x\313A\352=\026\n\036\353\303\315\323\003<\201\237\370\062\006\070x@hVivw\210x\034\023\356{\332\a\351\030\341y\342\302\"5\221\274\263\"\341\361\344J7\234<\240\003/\034B\300p\037\221y\275\206V\206?\212\322\310xx\326FXg\340\275\301A:gE\205\017{\204C\375\300F児%-\357p\031\270v\236\341\203\062\363\060^\240\035\024\032\226\277.3\360\061\323Xq\254\326\346\270\366\376\f8\277\331\341F\366=\037\250\065\254\320\341\v\235\317\360\204Y\354hc\177\003\302F\267K4\037\273\036\341\340=\326\064\017{"..., length=8192) at ../WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:150 #2 0x014f61a0 in WebCore::FrameLoader::committedLoad (this=0x82f4afc, loader=0x88c0800, data=0x88ba600 "\260^\345\a\253\272\272\071 \370\b\207\273臻d\343\305\374\017$Q\370\240ޠ\277\070\f\210x\313A\352=\026\n\036\353\303\315\323\003<\201\237\370\062\006\070x@hVivw\210x\034\023\356{\332\a\351\030\341y\342\302\"5\221\274\263\"\341\361\344J7\234<\240\003/\034B\300p\037\221y\275\206V\206?\212\322\310xx\326FXg\340\275\301A:gE\205\017{\204C\375\300F児%-\357p\031\270v\236\341\203\062\363\060^\240\035\024\032\226\277.3\360\061\323Xq\254\326\346\270\366\376\f8\277\331\341F\366=\037\250\065\254\320\341\v\235\317\360\204Y\354hc\177\003\302F\267K4\037\273\036\341\340=\326\064\017{"..., length=8192) at ../WebCore/loader/FrameLoader.cpp:3238 #3 0x014d5eb9 in WebCore::DocumentLoader::commitLoad (this=0x88c0800, data=0x88ba600 "\260^\345\a\253\272\272\071 \370\b\207\273臻d\343\305\374\017$Q\370\240ޠ\277\070\f\210x\313A\352=\026\n\036\353\303\315\323\003<\201\237\370\062\006\070x@hVivw\210x\034\023\356{\332\a\351\030\341y\342\302\"5\221\274\263\"\341\361\344J7\234<\240\003/\034B\300p\037\221y\275\206V\206?\212\322\310xx\326FXg\340\275\301A:gE\205\017{\204C\375\300F児%-\357p\031\270v\236\341\203\062\363\060^\240\035\024\032\226\277.3\360\061\323Xq\254\326\346\270\366\376\f8\277\331\341F\366=\037\250\065\254\320\341\v\235\317\360\204Y\354hc\177\003\302F\267K4\037\273\036\341\340=\326\064\017{"..., length=8192) at ../WebCore/loader/DocumentLoader.cpp:342 #4 0x014d5f7a in WebCore::DocumentLoader::receivedData (this=0x88c0800, data=0x88ba600 "\260^\345\a\253\272\272\071 \370\b\207\273臻d\343\305\374\017$Q\370\240ޠ\277\070\f\210x\313A\352=\026\n\036\353\303\315\323\003<\201\237\370\062\006\070x@hVivw\210x\034\023\356{\332\a\351\030\341y\342\302\"5\221\274\263\"\341\361\344J7\234<\240\003/\034B\300p\037\221y\275\206V\206?\212\322\310xx\326FXg\340\275\301A:gE\205\017{\204C\375\300F児%-\357p\031\270v\236\341\203\062\363\060^\240\035\024\032\226\277.3\360\061\323Xq\254\326\346\270\366\376\f8\277\331\341F\366=\037\250\065\254\320\341\v\235\317\360\204Y\354hc\177\003\302F\267K4\037\273\036\341\340=\326\064\017{"..., length=8192) at ../WebCore/loader/DocumentLoader.cpp:354 #5 0x014f1c15 in WebCore::FrameLoader::receivedData (this=0x82f4afc, data=0x88ba600 "\260^\345\a\253\272\272\071 \370\b\207\273臻d\343\305\374\017$Q\370\240ޠ\277\070\f\210x\313A\352=\026\n\036\353\303\315\323\003<\201\237\370\062\006\070x@hVivw\210x\034\023\356{\332\a\351\030\341y\342\302\"5\221\274\263\"\341\361\344J7\234<\240\003/\034B\300p\037\221y\275\206V\206?\212\322\310xx\326FXg\340\275\301A:gE\205\017{\204C\375\300F児%-\357p\031\270v\236\341\203\062\363\060^\240\035\024\032\226\277.3\360\061\323Xq\254\326\346\270\366\376\f8\277\331\341F\366=\037\250\065\254\320\341\v\235\317\360\204Y\354hc\177\003\302F\267K4\037\273\036\341\340=\326\064\017{"..., length=8192) at ../WebCore/loader/FrameLoader.cpp:2090 #6 0x015046e6 in WebCore::MainResourceLoader::addData (this=0x88b1800, data=0x88ba600 "\260^\345\a\253\272\272\071 \370\b\207\273臻d\343\305\374\017$Q\370\240ޠ\277\070\f\210x\313A\352=\026\n\036\353\303\315\323\003<\201\237\370\062\006\070x@hVivw\210x\034\023\356{\332\a\351\030\341y\342\302\"5\221\274\263\"\341\361\344J7\234<\240\003/\034B\300p\037\221y\275\206V\206?\212\322\310xx\326FXg\340\275\301A:gE\205\017{\204C\375\300F児%-\357p\031\270v\236\341\203\062\363\060^\240\035\024\032\226\277.3\360\061\323Xq\254\326\346\270\366\376\f8\277\331\341F\366=\037\250\065\254\320\341\v\235\317\360\204Y\354hc\177\003\302F\267K4\037\273\036\341\340=\326\064\017{"..., length=8192, allAtOnce=false) at ../WebCore/loader/MainResourceLoader.cpp:143 #7 0x01510047 in WebCore::ResourceLoader::didReceiveData (this=0x88b1800, data=0x88ba600 "\260^\345\a\253\272\272\071 \370\b\207\273臻d\343\305\374\017$Q\370\240ޠ\277\070\f\210x\313A\352=\026\n\036\353\303\315\323\003<\201\237\370\062\006\070x@hVivw\210x\034\023\356{\332\a\351\030\341y\342\302\"5\221\274\263\"\341\361\344J7\234<\240\003/\034B\300p\037\221y\275\206V\206?\212\322\310xx\326FXg\340\275\301A:gE\205\017{\204C\375\300F児%-\357p\031\270v\236\341\203\062\363\060^\240\035\024\032\226\277.3\360\061\323Xq\254\326\346\270\366\376\f8\277\331\341F\366=\037\250\065\254\320\341\v\235\317\360\204Y\354hc\177\003\302F\267K4\037\273\036\341\340=\326\064\017{"---Type <return> to continue, or q <return> to quit--- ..., length=8192, lengthReceived=16384, allAtOnce=false) at ../WebCore/loader/ResourceLoader.cpp:248 #8 0x015055d2 in WebCore::MainResourceLoader::didReceiveData (this=0x88b1800, data=0x88ba600 "\260^\345\a\253\272\272\071 \370\b\207\273臻d\343\305\374\017$Q\370\240ޠ\277\070\f\210x\313A\352=\026\n\036\353\303\315\323\003<\201\237\370\062\006\070x@hVivw\210x\034\023\356{\332\a\351\030\341y\342\302\"5\221\274\263\"\341\361\344J7\234<\240\003/\034B\300p\037\221y\275\206V\206?\212\322\310xx\326FXg\340\275\301A:gE\205\017{\204C\375\300F児%-\357p\031\270v\236\341\203\062\363\060^\240\035\024\032\226\277.3\360\061\323Xq\254\326\346\270\366\376\f8\277\331\341F\366=\037\250\065\254\320\341\v\235\317\360\204Y\354hc\177\003\302F\267K4\037\273\036\341\340=\326\064\017{"..., length=8192, lengthReceived=16384, allAtOnce=false) at ../WebCore/loader/MainResourceLoader.cpp:374 #9 0x015108c8 in WebCore::ResourceLoader::didReceiveData (this=0x88b1800, data=0x88ba600 "\260^\345\a\253\272\272\071 \370\b\207\273臻d\343\305\374\017$Q\370\240ޠ\277\070\f\210x\313A\352=\026\n\036\353\303\315\323\003<\201\237\370\062\006\070x@hVivw\210x\034\023\356{\332\a\351\030\341y\342\302\"5\221\274\263\"\341\361\344J7\234<\240\003/\034B\300p\037\221y\275\206V\206?\212\322\310xx\326FXg\340\275\301A:gE\205\017{\204C\375\300F児%-\357p\031\270v\236\341\203\062\363\060^\240\035\024\032\226\277.3\360\061\323Xq\254\326\346\270\366\376\f8\277\331\341F\366=\037\250\065\254\320\341\v\235\317\360\204Y\354hc\177\003\302F\267K4\037\273\036\341\340=\326\064\017{"..., length=8192, lengthReceived=16384) at ../WebCore/loader/ResourceLoader.cpp:398 #10 0x0192afe3 in readCallback (source=0x88b9e00, res=0x88a6d58) at ../WebCore/platform/network/soup/ResourceHandleSoup.cpp:729 #11 0x00c55257 in async_ready_callback_wrapper (source_object=0x88b9e00, res=0x88a6d58, user_data=0x0) at ginputstream.c:471 #12 0x00c65ffb in IA__g_simple_async_result_complete (simple=0x88a6d58) at gsimpleasyncresult.c:588 #13 0x00c661a1 in complete_in_idle_cb_for_thread (_data=0x89f5a18) at gsimpleasyncresult.c:650 #14 0x00ea8a8e in g_idle_dispatch (source=0x89cdc08, callback=0xc6611f <complete_in_idle_cb_for_thread>, user_data=0x89f5a18) at gmain.c:4065 #15 0x00ea51f6 in g_main_dispatch (context=0x8162f10) at gmain.c:1960 #16 0x00ea6453 in IA__g_main_context_dispatch (context=0x8162f10) at gmain.c:2513 #17 0x00ea6873 in g_main_context_iterate (context=0x8162f10, block=1, dispatch=1, self=0x81360a0) at gmain.c:2591 #18 0x00ea6f7f in IA__g_main_loop_run (loop=0x8149570) at gmain.c:2799 #19 0x0758b3a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #20 0x08049657 in main (argc=1, argv=0xbffff504) at ephy-main.c:782
Attachments
Add attachment
proposed patch, testcase, etc.
Jan Alonzo
Comment 1
2009-10-25 01:04:17 PDT
What's FF's behaviour when loading the video?
Benjamin Otte
Comment 2
2009-10-25 04:57:10 PDT
Firefox, just like epiphany-webkit compiled without assertions enabled, play the video just fine.
Philippe Normand
Comment 3
2009-12-09 06:04:49 PST
This is a duplicate of
Bug 30161
I think.
Gustavo Noronha (kov)
Comment 4
2010-10-28 09:57:48 PDT
*** This bug has been marked as a duplicate of
bug 31352
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug