RESOLVED DUPLICATE of bug 4503344408
At some point NS plugins didFinishLoading is called and stream is not started
https://bugs.webkit.org/show_bug.cgi?id=44408
Summary At some point NS plugins didFinishLoading is called and stream is not started
Alejandro G. Castro
Reported 2010-08-23 02:05:00 PDT
This is the stack: #0 0x00007f4414a87547 in WebCore::PluginStream::didFinishLoading (this=0xd328fc0, loader=0x8479670) at WebCore/plugins/PluginStream.cpp:458 458 ASSERT(m_streamState == StreamStarted); (gdb) bt #0 0x00007f4414a87547 in WebCore::PluginStream::didFinishLoading (this=0xd328fc0, loader=0x8479670) at WebCore/plugins/PluginStream.cpp:458 #1 0x00007f44149386a3 in WebCore::NetscapePlugInStreamLoader::didFinishLoading (this=0x8479670) at WebCore/loader/NetscapePlugInStreamLoader.cpp:103 #2 0x00007f4414942309 in WebCore::ResourceLoader::didFinishLoading (this=0x8479670) at WebCore/loader/ResourceLoader.cpp:443 #3 0x00007f4414e3b616 in finishedCallback (session=0x2503d60, msg=0xa0375d0, data=0xcb0b030) at WebCore/platform/network/soup/ResourceHandleSoup.cpp:339 #4 0x00007f44132a27b2 in process_queue_item (item=0x69544e0, should_prune=0x7ffff2b41de4, loop=1) at soup-session-async.c:382 #5 0x00007f44132a28f7 in run_queue (sa=0x2503d60) at soup-session-async.c:417 #6 0x00007f44132a259b in got_connection (conn=0x6393830, status=200, user_data=0x7f43642c50b0) at soup-session-async.c:323 #7 0x00007f4413282dd8 in socket_connect_result (sock=0x5e97800, status=200, user_data=0x7f43642d1fa0) at soup-connection.c:457 #8 0x00007f44132a516d in idle_connect_result (user_data=0x7f44002c2870) at soup-socket.c:683 #9 0x00007f44132a5263 in connect_watch (iochannel=0xad006f0, condition=G_IO_OUT, data=0x7f44002c2870) at soup-socket.c:710 #10 0x00007f44125a5e9f in g_io_unix_dispatch (source=0xdd75ab0, callback=0x7f44132a5185 <connect_watch>, user_data=0x7f44002c2870) at giounix.c:161 #11 0x00007f4412552afe in g_main_dispatch (context=0x229dd60) at gmain.c:2119 #12 0x00007f441255400c in g_main_context_dispatch (context=0x229dd60) at gmain.c:2672 #13 0x00007f44125544d7 in g_main_context_iterate (context=0x229dd60, block=1, dispatch=1, self=0x2266240) at gmain.c:2750 #14 0x00007f44125546e1 in g_main_context_iteration (context=0x229dd60, may_block=1) at gmain.c:2813 #15 0x00007f4413d01c34 in gtk_main_iteration () at gtkmain.c:1290 #16 0x00007f436bee2bab in ?? () from /home/alex/.mozilla/plugins/libflashplayer.so #17 0x00007f4412555fcc in g_timeout_dispatch (source=0x3c51260, callback=0x7f436bee2ae0, user_data=0x7f4375e43000) at gmain.c:3555 #18 0x00007f4412552afe in g_main_dispatch (context=0x229dd60) at gmain.c:2119 #19 0x00007f441255400c in g_main_context_dispatch (context=0x229dd60) at gmain.c:2672 #20 0x00007f44125544d7 in g_main_context_iterate (context=0x229dd60, block=1, dispatch=1, self=0x2266240) at gmain.c:2750 #21 0x00007f4412554c77 in g_main_loop_run (loop=0x22bd870) at gmain.c:2958 #22 0x00007f4413d019e7 in gtk_main () at gtkmain.c:1202 #23 0x0000000000432721 in main (argc=1, argv=0x7ffff2b434e8) at ephy-main.c:739 We have to check what happens in these situations and handle them.
Attachments
Alejandro G. Castro
Comment 1 2010-08-23 02:08:28 PDT
I forgot to upload the value of the streamState: (gdb) p this.m_streamState $1 = WebCore::StreamBeforeStarted I guess this means we have finished the loading but we still did not start to handle it.
Alejandro G. Castro
Comment 2 2010-09-01 08:54:11 PDT
*** This bug has been marked as a duplicate of bug 45033 ***
Note You need to log in before you can comment on or make changes to this bug.