[Webkit-unassigned] [Bug 186382] New: [GTK] Crash running run-webkit-tests

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 6 22:00:58 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=186382

            Bug ID: 186382
           Summary: [GTK] Crash running run-webkit-tests
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: cadubentzen at gmail.com
                CC: lforschler at apple.com

All tests are crashing when running `run-webkit-tests --debug --gtk --no-new-test-results --no-retry-failures`.

My platform:
- GCC 8.1
- Arch Linux
- Gnome-shell on Wayland

It ultimately is calling getenv(nullptr) which leads to SIGSEGV.

Truncated backtrace:

Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/home/cadubentzen/git/github/webkit/WebKitBuild/Debug/bin/WebKitTestRunner -'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fc23fd54621 in getenv () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0x7fc2603c6400 (LWP 11038))]
(gdb) bt
#0  0x00007fc23fd54621 in getenv () from /usr/lib/libc.so.6
#1  0x00007fc257aac4eb in WebKit::ChildProcessProxy::getLaunchOptions (this=0x7fc2366af000, launchOptions=...) at ../../Source/WebKit/UIProcess/ChildProcessProxy.cpp:79
#2  0x00007fc257cf8f95 in WebKit::PluginProcessProxy::getLaunchOptions (this=0x7fc2366af000, launchOptions=...) at ../../Source/WebKit/UIProcess/Plugins/PluginProcessProxy.cpp:91
#3  0x00007fc257aac5da in WebKit::ChildProcessProxy::connect (this=0x7fc2366af000) at ../../Source/WebKit/UIProcess/ChildProcessProxy.cpp:89
#4  0x00007fc257cf8d32 in WebKit::PluginProcessProxy::PluginProcessProxy (this=0x7fc2366af000, PluginProcessManager=0x7fc2601db100 <WebKit::PluginProcessManager::singleton()::pluginProcessManager>, 
    pluginProcessAttributes=..., pluginProcessToken=2825539701238488505) at ../../Source/WebKit/UIProcess/Plugins/PluginProcessProxy.cpp:75
#5  0x00007fc257cf8bd4 in WebKit::PluginProcessProxy::create (PluginProcessManager=0x7fc2601db100 <WebKit::PluginProcessManager::singleton()::pluginProcessManager>, pluginProcessAttributes=..., 
    pluginProcessToken=2825539701238488505) at ../../Source/WebKit/UIProcess/Plugins/PluginProcessProxy.cpp:61
#6  0x00007fc257cf6c07 in WebKit::PluginProcessManager::getOrCreatePluginProcess (this=0x7fc2601db100 <WebKit::PluginProcessManager::singleton()::pluginProcessManager>, 
    pluginProcessToken=2825539701238488505) at ../../Source/WebKit/UIProcess/Plugins/PluginProcessManager.cpp:149
#7  0x00007fc257cf68b6 in WebKit::PluginProcessManager::fetchWebsiteData(WebKit::PluginModuleInfo const&, WTF::OptionSet<WebKit::WebsiteDataFetchOption>, WTF::Function<void (WTF::Vector<WTF::String, 0ul, WTF::CrashOnOverflow, 16ul>)>&&) (this=0x7fc2601db100 <WebKit::PluginProcessManager::singleton()::pluginProcessManager>, plugin=..., fetchOptions=..., completionHandler=...)
    at ../../Source/WebKit/UIProcess/Plugins/PluginProcessManager.cpp:103
#8  0x00007fc257d1e0f3 in WebKit::WebsiteDataStore::State::fetchWebsiteDataForNextPlugin (this=0x5556b7ccfa90) at ../../Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp:551

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180607/f2f4b39c/attachment-0001.html>


More information about the webkit-unassigned mailing list