Bug 234272
Summary: | GTK EWS crashlogs contain no useful information. | ||
---|---|---|---|
Product: | WebKit | Reporter: | Jean-Yves Avenard [:jya] <jean-yves.avenard> |
Component: | Tools / Tests | Assignee: | Carlos Alberto Lopez Perez <clopez> |
Status: | NEW | ||
Severity: | Normal | CC: | aperez, clopez, fujii.hironori, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: |
https://bugs.webkit.org/show_bug.cgi?id=233614 https://bugs.webkit.org/show_bug.cgi?id=225724 |
Jean-Yves Avenard [:jya]
Similar to bug 233614 (windows crash log are empty). This is for GTK
Example:
https://ews-build.webkit.org/#/builders/35/builds/2902
When attempting to view the crash log:
https://ews-build.s3-us-west-2.amazonaws.com/GTK-WK2-Tests-EWS/r446967-2902/results.html
You get useless output:
```
STDERR: 1 0x7fb7f01004d9 WTFCrash
STDERR: 2 0x7fb7f394d7a4 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x23007a4) [0x7fb7f394d7a4]
STDERR: 3 0x7fb7f374e293 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x2101293) [0x7fb7f374e293]
STDERR: 4 0x7fb7f376e18b /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x212118b) [0x7fb7f376e18b]
STDERR: 5 0x7fb7f498c461 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x333f461) [0x7fb7f498c461]
STDERR: 6 0x7fb7f498cd78 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x333fd78) [0x7fb7f498cd78]
STDERR: 7 0x7fb7f498cf8c /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x333ff8c) [0x7fb7f498cf8c]
STDERR: 8 0x7fb7f441442c /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x2dc742c) [0x7fb7f441442c]
STDERR: 9 0x7fb7f4414de6 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x2dc7de6) [0x7fb7f4414de6]
STDERR: 10 0x7fb7f4569e94 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x2f1ce94) [0x7fb7f4569e94]
STDERR: 11 0x7fb7f4592347 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x2f45347) [0x7fb7f4592347]
STDERR: 12 0x7fb7f45929d8 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x2f459d8) [0x7fb7f45929d8]
STDERR: 13 0x7fb7f4592e9f /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x2f45e9f) [0x7fb7f4592e9f]
STDERR: 14 0x7fb7f45938cc /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x2f468cc) [0x7fb7f45938cc]
STDERR: 15 0x7fb7f45b7639 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x2f6a639) [0x7fb7f45b7639]
STDERR: 16 0x7fb7f44d413a /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x2e8713a) [0x7fb7f44d413a]
STDERR: 17 0x7fb7f45d0861 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x2f83861) [0x7fb7f45d0861]
STDERR: 18 0x7fb7f457a952 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x2f2d952) [0x7fb7f457a952]
STDERR: 19 0x7fb7f475caa6 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x310faa6) [0x7fb7f475caa6]
STDERR: 20 0x7fb7f475ce89 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x310fe89) [0x7fb7f475ce89]
STDERR: 21 0x7fb7f475f011 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x3112011) [0x7fb7f475f011]
STDERR: 22 0x7fb7f475f8f3 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x31128f3) [0x7fb7f475f8f3]
STDERR: 23 0x7fb7f393260f /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x22e560f) [0x7fb7f393260f]
STDERR: 24 0x7fb7f394d08a /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x230008a) [0x7fb7f394d08a]
STDERR: 25 0x7fb7f394d6cf WebCore::Document::updateStyleIfNeeded()
STDERR: 26 0x7fb7f3950050 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x2303050) [0x7fb7f3950050]
STDERR: 27 0x7fb7f3d42a5e /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x26f5a5e) [0x7fb7f3d42a5e]
STDERR: 28 0x7fb7f3efd962 WebCore::DocumentWriter::end()
STDERR: 29 0x7fb7f3f108f3 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x28c38f3) [0x7fb7f3f108f3]
STDERR: 30 0x7fb7f3fcaada /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x297dada) [0x7fb7f3fcaada]
STDERR: 31 0x7fb7f3fd85a7 /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.1.so.0(+0x298b5a7) [0x7fb7f3fd85a7]
STDERR: WebKitWebProcess terminated (pid 433) because the process crashed
```
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/86434361>
Fujii Hironori
GTK post-commit Buildbot shows backtraces as expected.
GTK-Linux-64-bit-Release-Tests
https://build.webkit.org/#/builders/57/builds/5154
This seems GTK EWS bots configuration.
Carlos Alberto Lopez Perez
There are two issue here:
1. WTFCrash() on GTK doesn't anymore report the symbol names due to https://bugs.webkit.org/show_bug.cgi?id=181916#c96
2. The crashlogs (gdb backtraces) still work but on the workers for the EWS are
not enabled. This is a local configuration issue. I will fix it.
Thanks for the notice.
Carlos Alberto Lopez Perez
(In reply to Carlos Alberto Lopez Perez from comment #3)
> 2. The crashlogs (gdb backtraces) still work but on the workers for the EWS
> are
> not enabled. This is a local configuration issue. I will fix it.
I think this should be fixed. The GTK WK2 EWS should be reporting crash logs now. Let me know if it doesn't