Bug 98296

Summary: [Qt][WK2] REGRESSION(r130302): It made all tests crash
Product: WebKit Reporter: Csaba Osztrogonác <ossy>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Blocker CC: andersca, hausmann, kbalazs, kling, noam, ossy
Priority: P1 Keywords: Qt, QtTriaged
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 70236, 76773, 79668, 98217    

Comment 1 Csaba Osztrogonác 2012-10-03 13:34:25 PDT
Here is an example:

$ gdb WebKitBuild/Debug/bin/WebKitTestRunner
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/oszi/WebKit/WebKitBuild/Debug/bin/WebKitTestRunner...done.
(gdb) run LayoutTests/css2.1/t09-c5526c-display-00-e.html
Starting program: /home/oszi/WebKit/WebKitBuild/Debug/bin/WebKitTestRunner LayoutTests/css2.1/t09-c5526c-display-00-e.html
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffa28ba700 (LWP 20628)]
[New Thread 0x7fffa26b9700 (LWP 20629)]
[New Thread 0x7fffa24b8700 (LWP 20630)]
[New Thread 0x7ffff7ff7700 (LWP 20631)]
[New Thread 0x7fffa20b5700 (LWP 20632)]
[New Thread 0x7fffa1eb4700 (LWP 20635)]
1   0x7ffff02c5214 /home/oszi/WebKit/WebKitBuild/Debug/lib/libWTF.so.1(+0x56214) [0x7ffff02c5214]
2   0x7fffe800b230 /lib/libc.so.6(+0x32230) [0x7fffe800b230]
3   0x7ffff7440e6f /home/oszi/WebKit/WebKitBuild/Debug/lib/libWebKit2.so.1(WebCore::CoordinatedGraphicsLayer::setCoordinatedGraphicsLayerClient(WebKit::CoordinatedGraphicsLayerClient*)+0x11b) [0x7ffff7440e6f]
4   0x7ffff7440e24 /home/oszi/WebKit/WebKitBuild/Debug/lib/libWebKit2.so.1(WebCore::CoordinatedGraphicsLayer::setCoordinatedGraphicsLayerClient(WebKit::CoordinatedGraphicsLayerClient*)+0xd0) [0x7ffff7440e24]
LEAK: 1 WebFrame
LEAK: 1 WebCoreNode
LEAK: 1 Frame
LEAK: 1 Page
LEAK: 1 RenderObject
#CRASHED - WebProcess
[Thread 0x7fffa20b5700 (LWP 20632) exited]
LEAK: 1 WebContext
LEAK: 1 WebPageProxy
[Thread 0x7fffa1eb4700 (LWP 20635) exited]
[Thread 0x7fffa24b8700 (LWP 20630) exited]
[Thread 0x7fffa26b9700 (LWP 20629) exited]
[Thread 0x7fffa28ba700 (LWP 20628) exited]
[Thread 0x7ffff7ff7700 (LWP 20631) exited]

Program exited with code 01.
(gdb) bt
No stack.
Comment 2 Anders Carlsson 2012-10-03 13:39:41 PDT
I don't see any debug symbols :/
Comment 3 Csaba Osztrogonác 2012-10-03 13:45:00 PDT
(In reply to comment #2)
> I don't see any debug symbols :/

That's all what the bot and gdb gave us. :(

I have no clue how to debug a crashing WebProcess ... (Additionally 
it is night here and I won't work instead of sleeping, sorry.)
Comment 4 Anders Carlsson 2012-10-03 16:31:58 PDT
Fixed in http://trac.webkit.org/projects/webkit/changeset/130324