Bug 148519

Summary: [EFL] REGRESSION(r188828): userscripts tests crash
Product: WebKit Reporter: Csaba Osztrogonác <ossy>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: andersca, enrica, gyuyoung.kim, mcatanzaro, ossy, thorton
Priority: P2    
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 143743    

Description Csaba Osztrogonác 2015-08-27 02:44:58 PDT
https://build.webkit.org/builders/EFL%20Linux%2064-bit%20Release%20WK2/builds/24105

  userscripts/document-element-available-at-start.html [ Crash ]
  userscripts/mixed-case-stylesheet.html [ Crash ]
  userscripts/script-not-run-for-fragments.html [ Crash ]
  userscripts/script-run-at-end.html [ Crash ]
  userscripts/script-run-at-start.html [ Crash ]
  userscripts/simple-stylesheet.html [ Crash ]
  userscripts/user-script-all-frames.html [ Crash ]
  userscripts/user-script-audio-document.html [ Crash ]
  userscripts/user-script-image-document.html [ Crash ]
  userscripts/user-script-plugin-document.html [ Crash ]
  userscripts/user-script-top-frame-only.html [ Crash ]
  userscripts/user-script-video-document.html [ Crash ]

maybe more tests crash, but the bot exits early due to too many crashes and timeouts

crash log:
STDERR: 1   0x7fe51e7f5a18
STDERR: 2   0x7fe51e9cb2f0
STDERR: 3   0x7fe51fe4820c WebKit::WebPage::addUserStyleSheet(WTF::String const&, WebCore::UserContentInjectedFrames)
STDERR: 4   0x7fe51fdd47d7 WKBundlePageAddUserStyleSheet
STDERR: 5   0x7fe521b09591 WTR::TestRunner::addUserStyleSheet(OpaqueJSString*, bool)
STDERR: 6   0x7fe521b16139 WTR::JSTestRunner::addUserStyleSheet(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSValue*, unsigned long, OpaqueJSValue const* const*, OpaqueJSValue const**)
STDERR: 7   0x7fe51e1e59f4 long JSC::APICallbackFunction::call<JSC::JSCallbackFunction>(JSC::ExecState*)
STDERR: 8   0x7fe51e7afa82
STDERR: 9   0x7fe51e7b70aa
STDERR: 10  0x7fe51e7c0100
Comment 1 Csaba Osztrogonác 2015-08-27 02:48:17 PDT
I skipped them until proper fix - https://trac.webkit.org/changeset/189019

I won't have time to investigate this bug in the near future,
feel free to pick it up, if somebody is interested in it.
Comment 2 Csaba Osztrogonác 2015-09-04 05:18:58 PDT
I bisected it, http://trac.webkit.org/changeset/188828 is the culprit.
Comment 3 Michael Catanzaro 2017-03-11 10:45:34 PST
Closing this bug because the EFL port has been removed from trunk.

If you feel this bug applies to a different upstream WebKit port and was closed in error, please either update the title and reopen the bug, or leave a comment to request this.