Bug 81836
Summary: | [GTK] inspector/timeline/timeline-injected-script-eval.html crashing in 64-bit Debug | ||
---|---|---|---|
Product: | WebKit | Reporter: | Philippe Normand <pnormand> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED INVALID | ||
Severity: | Normal | CC: | adauria, beidson, burg, jberlin, jochen, michaeln, mrobinson |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Philippe Normand
Seems to be flaky but I think I'll skip it anyway:
#0 0x00007fcef3b50ea4 in WebCore::StorageAreaImpl::importItem (this=0x0, key="resource-history|file:///home/slave/webkitgtk/gtk-linux-64-debug/build/LayoutTests/inspector/styles/commit-selector.html|0.3|1331766112304", value="\n#inspectedChanged {\n color: green;\n}\n") at ../../Source/WebCore/storage/StorageAreaImpl.cpp:229
229 ASSERT(!m_isShutdown);
Thread 1 (Thread 0x7fce975f6700 (LWP 29895)):
#0 0x00007fcef3b50ea4 in WebCore::StorageAreaImpl::importItem (this=0x0, key="resource-history|file:///home/slave/webkitgtk/gtk-linux-64-debug/build/LayoutTests/inspector/styles/commit-selector.html|0.3|1331766112304", value="\n#inspectedChanged {\n color: green;\n}\n") at ../../Source/WebCore/storage/StorageAreaImpl.cpp:229
#1 0x00007fcef3b5332b in WebCore::StorageAreaSync::performImport (this=0x7fce7c874590) at ../../Source/WebCore/storage/StorageAreaSync.cpp:348
#2 0x00007fcef3b4d2b2 in WebCore::StorageTask::performTask (this=0x7fce7cba7050) at ../../Source/WebCore/storage/StorageTask.cpp:82
#3 0x00007fcef3b4d6a6 in WebCore::StorageThread::threadEntryPoint (this=0x7fce7cba78a0) at ../../Source/WebCore/storage/StorageThread.cpp:68
#4 0x00007fcef3b4d5e8 in WebCore::StorageThread::threadEntryPointCallback (thread=0x7fce7cba78a0) at ../../Source/WebCore/storage/StorageThread.cpp:61
#5 0x00007fcef7248005 in WTF::threadEntryPoint (contextData=0x7fce7cba79a0) at ../../Source/JavaScriptCore/wtf/Threading.cpp:69
#6 0x00007fcef7248682 in WTF::wtfThreadEntryPoint (param=0x7fce7c959580) at ../../Source/JavaScriptCore/wtf/ThreadingPthreads.cpp:162
#7 0x00007fceef8b0b40 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8 0x00007fceef5fb36d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Martin Robinson
This looks pretty bad. Note that in frame 0 'this' is null! Did this start failing recently?
Philippe Normand
(In reply to comment #1)
> This looks pretty bad. Note that in frame 0 'this' is null! Did this start failing recently?
It's been crashing for the past 3 days at least, but I suspect it's older than this, the crashdumps history doesn't go further :(
Philippe Normand
*** Bug 83046 has been marked as a duplicate of this bug. ***
jochen
It's a bit suspicious that the StorageTasks doesn't hold RefPtr to the StorageArea, but a raw pointer. I wonder what the reasoning behind this is