hi, we are using webkit gtk version r31307. we are facing a random crash when opening certain sites like weather.com, the backtrace is as below #0 0x02043da8 in ?? () #1 0x40c8d36c in WebCore::SubresourceLoader::didReceiveResponse () from /usr/local/lib/libwebkit-1.0.so.1 #2 0x40c8a158 in WebCore::ResourceLoader::didReceiveResponse () from /usr/local/lib/libwebkit-1.0.so.1 #3 0x40da7314 in WebCore::headerCallback () from /usr/local/lib/libwebkit-1.0.so.1 #4 0x4131a98c in Curl_client_write (conn=0x583318, type=2, ptr=0x9f3cc0 "\r\n", len=2) at sendf.c:443 #5 0x4132919c in Curl_readwrite (conn=0x583318, done=0xbeedba2f) at transfer.c:605 #6 0x4132e0dc in multi_runsingle (multi=0x1495b0, easy=0xd60ff0) at multi.c:1207 #7 0x4132f8a0 in curl_multi_perform (multi_handle=0x1495b0, running_handles=0xbeedba90) at multi.c:1415 #8 0x40da891c in WebCore::ResourceHandleManager::downloadTimerCallback () from /usr/local/lib/libwebkit-1.0.so.1 #9 0x40da9534 in WebCore::Timer<WebCore::ResourceHandleManager>::fired () from /usr/local/lib/libwebkit-1.0.so.1 #10 0x40cf92f0 in WebCore::TimerBase::fireTimers () from /usr/local/lib/libwebkit-1.0.so.1 #11 0x40cf9394 in WebCore::TimerBase::sharedTimerFired () from /usr/local/lib/libwebkit-1.0.so.1 #12 0x409f5264 in WebCore::timeout_cb () from /usr/local/lib/libwebkit-1.0.so.1 #13 0x405ae7b4 in g_idle_dispatch (source=0x0, callback=0x409f523c <WebCore::timeout_cb(void*)>, user_data=0xe4e3f0) at gmain.c:4132 #14 0x405aac94 in IA__g_main_context_dispatch (context=0x56d80) at gmain.c:2061 #15 0x405aca38 in g_main_context_iterate (context=0x56d80, block=1, dispatch=1, self=0xe4e3f0) at gmain.c:2694 #16 0x405acd98 in IA__g_main_loop_run (loop=0x8a260) at gmain.c:2898 #17 0x40164aac in IA__gtk_main () at gtkmain.c:1144 #18 0x0000ea6c in main (argc=2, argv=0xbeedbe04) at webkit_browser_app.c:1893 it seems like the m_client attribute in subresource loader is getting corrupted or is incorrect. appreciate any inputs on if a similar problem is resolved in recent builds. thanks, Zaheer
On Wednesday 07 May 2008 09:19:51 zaheer ahmad wrote:
hi, we are using webkit gtk version r31307. we are facing a random crash when opening certain sites like weather.com, the backtrace is as below
You could test if that is happening on a x86/Linux system as well and then use valgrind (and compile with debug symbols) and have profit. kind regards z.
hi, thanks for the response. unfortunately i dont have a x86 environment to run the valgrind. here is the sequence of events that lead to this failure.. - open nytimes.com - when it is partiially loaded open weather.com - 4 pending jobs in nytimes get cancelled, however the 5th is not and results in crash loading url www.weather.com cancel job bae8f0 url: http://graphics8.nytimes.com/ads/cla/defaultads/RMI/1.30.08/rmi_120x60_btn3.... cancel job c78388 url: http://graphics8.nytimes.com/images/2008/05/08/sports/09moth_canopy.jpg cancel job cfa2c8 url: http://graphics8.nytimes.com/adx/images/ADS/14/68/ad.146808/dealbookjobs_hou... cancel job 3c1920 url: http://graphics8.nytimes.com/images/2008/04/26/jobs/mgmt.75.jpg ++++++++++++++ didReceiveResponse job bc3690 url: http://graphics8.nytimes.com/feedroom/nytc3/creative/bg_notenabled.gif -- incorrect response should have been cancelled And i checked the documentLoader (cancelAll) and it seems to only have 4 entries. investigating on why the fifth job is missing from the document load list.. thanks, Zaheer On Thu, May 8, 2008 at 6:00 AM, Holger Freyther <zecke@selfish.org> wrote:
On Wednesday 07 May 2008 09:19:51 zaheer ahmad wrote:
hi, we are using webkit gtk version r31307. we are facing a random crash when opening certain sites like weather.com, the backtrace is as below
You could test if that is happening on a x86/Linux system as well and then use valgrind (and compile with debug symbols) and have profit.
kind regards z. _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-dev
Would you be willing to try the ncurl patch ? https://bugs.webkit.org/show_bug.cgi?id=17972 I believe I fixed this. On Fri, May 9, 2008 at 5:37 AM, zaheer ahmad <zaheer.mot@gmail.com> wrote:
hi, thanks for the response. unfortunately i dont have a x86 environment to run the valgrind.
here is the sequence of events that lead to this failure.. - open nytimes.com - when it is partiially loaded open weather.com - 4 pending jobs in nytimes get cancelled, however the 5th is not and results in crash
loading url www.weather.com cancel job bae8f0 url: http://graphics8.nytimes.com/ads/cla/defaultads/RMI/1.30.08/rmi_120x60_btn3.... cancel job c78388 url: http://graphics8.nytimes.com/images/2008/05/08/sports/09moth_canopy.jpg cancel job cfa2c8 url: http://graphics8.nytimes.com/adx/images/ADS/14/68/ad.146808/dealbookjobs_hou... cancel job 3c1920 url: http://graphics8.nytimes.com/images/2008/04/26/jobs/mgmt.75.jpg ++++++++++++++ didReceiveResponse job bc3690 url: http://graphics8.nytimes.com/feedroom/nytc3/creative/bg_notenabled.gif -- incorrect response should have been cancelled
And i checked the documentLoader (cancelAll) and it seems to only have 4 entries. investigating on why the fifth job is missing from the document load list..
thanks, Zaheer
On Thu, May 8, 2008 at 6:00 AM, Holger Freyther <zecke@selfish.org> wrote:
On Wednesday 07 May 2008 09:19:51 zaheer ahmad wrote:
hi, we are using webkit gtk version r31307. we are facing a random crash when opening certain sites like weather.com, the backtrace is as below
You could test if that is happening on a x86/Linux system as well and then use valgrind (and compile with debug symbols) and have profit.
kind regards z. _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-dev
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-dev
participants (3)
-
Holger Freyther
-
Mike Emmel
-
zaheer ahmad