Bug 1823031
Summary: | Various crashes on ppc64le | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Trung LE <trung.le> |
Component: | webkit2gtk3 | Assignee: | Michael Catanzaro <mcatanza> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 32 | CC: | erack, gnome-sig, mcatanza, tpopela |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | ppc64le | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | webkit2gtk3-2.28.2-2.fc32 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-05-12 03:08:04 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Trung LE
2020-04-11 03:21:02 UTC
Did disabling the adblocker avoid the crash? Yes it does work after I disabled adblock with dconf-editor. (In reply to Michael Catanzaro from comment #1) > Did disabling the adblocker avoid the crash? The epiphany does not crash. However none website is loaded correctly because webkitgtk process keeps crashing [tle@orion brew]$ coredumpctl info 59272 PID: 59272 (WebKitWebProces) UID: 1000 (tle) GID: 1000 (tle) Signal: 6 (ABRT) Timestamp: Fri 2020-04-17 20:44:10 AEST (24s ago) Command Line: /usr/libexec/webkit2gtk-4.0/WebKitWebProcess 21 37 Executable: /usr/libexec/webkit2gtk-4.0/WebKitWebProcess Control Group: /user.slice/user-1000.slice/user/apps.slice/apps-org.gnome.Terminal.slice/vte-spawn-5388e49c-33b3-4c3a-9a46-c> Unit: user User Unit: vte-spawn-5388e49c-33b3-4c3a-9a46-cf6b9dadf0d9.scope Slice: user-1000.slice Owner UID: 1000 (tle) Boot ID: 321a512957944e4b8f80379a42d71237 Machine ID: 5632f07729a648c49d05933910ac9490 Hostname: orion.dev Storage: /var/lib/systemd/coredump/core.WebKitWebProces.1000.321a512957944e4b8f80379a42d71237.59272.1587120250000000000000.lz4 Message: Process 59272 (WebKitWebProces) of user 1000 dumped core. Stack trace of thread 2: #0 0x00007fff7c959238 __libc_signal_restore_set (libc.so.6 + 0x49238) #1 0x00007fff7c937c68 __GI_abort (libc.so.6 + 0x27c68) #2 0x00007fff7a9b5eb4 _Z15CRASH_WITH_INFOz (libjavascriptcoregtk-4.0.so.18 + 0x915eb4) #3 0x00007fff7a9d8214 _ZN3JSC8JSObject12ensureLengthERNS_2VMEj (libjavascriptcoregtk-4.0.so.18 + 0x938214) #4 0x00007fff7a9b84bc _ZN3JSC8JSObject38putDirectIndexSlowOrBeyondVectorLengthEPNS_14JSGlobalObjectEjNS_7JSValueEjNS_18Pu> #5 0x00007fff7a6afbe4 _ZN3JSC8JSObject14putDirectIndexEPNS_14JSGlobalObjectEjNS_7JSValueEjNS_18PutDirectIndexModeE (libja> #6 0x00007fff7a683d34 _ZN3JSC5LLInt5CLoop7executeENS_8OpcodeIDEPvPNS_2VMEPNS_14ProtoCallFrameEb (libjavascriptcoregtk-4.0> #7 0x00007fff7a6aa380 vmEntryToJavaScript (libjavascriptcoregtk-4.0.so.18 + 0x60a380) #8 0x00007fff7a660858 _ZN3JSC7JITCode7executeEPNS_2VMEPNS_14ProtoCallFrameE (libjavascriptcoregtk-4.0.so.18 + 0x5c0858) #9 0x00007fff7a839128 _ZN3JSC4callEPNS_14JSGlobalObjectENS_7JSValueENS_8CallTypeERKNS_8CallDataES2_RKNS_7ArgListE (libjav> #10 0x00007fff7a8394e0 _ZN3JSC12profiledCallEPNS_14JSGlobalObjectENS_15ProfilingReasonENS_7JSValueENS_8CallTypeERKNS_8Call> #11 0x00007fff7a9a34b8 _ZN3JSC11JSMicrotask3runEPNS_14JSGlobalObjectE (libjavascriptcoregtk-4.0.so.18 + 0x9034b8) #12 0x00007fff7e6170f8 _ZN7WebCore11JSExecState7runTaskEPN3JSC14JSGlobalObjectERNS1_9MicrotaskE (libwebkit2gtk-4.0.so.37 +> #13 0x00007fff7e952f7c _ZNK3WTF8FunctionIFvvEEclEv (libwebkit2gtk-4.0.so.37 + 0x1d02f7c) #14 0x00007fff7e976a30 _ZN7WebCore14MicrotaskQueue26performMicrotaskCheckpointEv (libwebkit2gtk-4.0.so.37 + 0x1d26a30) #15 0x00007fff7e951910 _ZN7WebCore9EventLoop26performMicrotaskCheckpointEv (libwebkit2gtk-4.0.so.37 + 0x1d01910) #16 0x00007fff7e952060 _ZN7WebCore18EventLoopTaskGroup26performMicrotaskCheckpointEv (libwebkit2gtk-4.0.so.37 + 0x1d02060) #17 0x00007fff7e62bd24 _ZN7WebCore11JSExecState21didLeaveScriptContextEPN3JSC14JSGlobalObjectE (libwebkit2gtk-4.0.so.37 + > #18 0x00007fff7e62db28 _ZN7WebCore11JSExecStateD4Ev (libwebkit2gtk-4.0.so.37 + 0x19ddb28) #19 0x00007fff7e9579cc _ZN7WebCore11EventTarget25innerInvokeEventListenersERNS_5EventEN3WTF6VectorINS3_6RefPtrINS_23Regist> #20 0x00007fff7e95a1c8 _ZN7WebCore11EventTarget18fireEventListenersERNS_5EventENS0_16EventInvokePhaseE (libwebkit2gtk-4.0.> #21 0x00007fff7e95a794 _ZN7WebCore11EventTarget13dispatchEventERNS_5EventE (libwebkit2gtk-4.0.so.37 + 0x1d0a794) #22 0x00007fff7f920080 _ZN7WebCore14XMLHttpRequest13dispatchEventERNS_5EventE (libwebkit2gtk-4.0.so.37 + 0x2cd0080) #23 0x00007fff7f926070 _ZN7WebCore35XMLHttpRequestProgressEventThrottle25dispatchEventWhenPossibleERNS_5EventE (libwebkit2> #24 0x00007fff7f926408 _ZN7WebCore35XMLHttpRequestProgressEventThrottle21dispatchProgressEventERKN3WTF10AtomStringE (libwe> #25 0x00007fff7f9286d4 _ZN7WebCore14XMLHttpRequest28callReadyStateChangeListenerEv (libwebkit2gtk-4.0.so.37 + 0x2cd86d4) #26 0x00007fff7f9287f8 _ZN7WebCore14XMLHttpRequest11changeStateENS0_5StateE (libwebkit2gtk-4.0.so.37 + 0x2cd87f8) #27 0x00007fff7f929890 _ZN7WebCore14XMLHttpRequest16didFinishLoadingEm (libwebkit2gtk-4.0.so.37 + 0x2cd9890) #28 0x00007fff7ee2b744 _ZN7WebCore24DocumentThreadableLoader16didFinishLoadingEm (libwebkit2gtk-4.0.so.37 + 0x21db744) #29 0x00007fff7ee2b9ac _ZThn16_N7WebCore24DocumentThreadableLoader14notifyFinishedERNS_14CachedResourceE (libwebkit2gtk-4.> #30 0x00007fff7eef728c _ZN7WebCore14CachedResource11checkNotifyEv (libwebkit2gtk-4.0.so.37 + 0x22a728c) #31 0x00007fff7eef5f24 _ZN7WebCore14CachedResource13finishLoadingEPNS_12SharedBufferE (libwebkit2gtk-4.0.so.37 + 0x22a5f24) #32 0x00007fff7ef00508 _ZN7WebCore17CachedRawResource13finishLoadingEPNS_12SharedBufferE (libwebkit2gtk-4.0.so.37 + 0x22b0> #33 0x00007fff7eea9400 _ZN7WebCore17SubresourceLoader16didFinishLoadingERKNS_18NetworkLoadMetricsE (libwebkit2gtk-4.0.so.3> #34 0x00007fff7dab6490 _ZN6WebKit17WebResourceLoader21didFinishResourceLoadERKN7WebCore18NetworkLoadMetricsE (libwebkit2gt> #35 0x00007fff7d4524c8 _ZN3IPC22callMemberFunctionImplIN6WebKit17WebResourceLoaderEMS2_FvRKN7WebCore18NetworkLoadMetricsEE> #36 0x00007fff7d451058 _ZN6WebKit17WebResourceLoader34didReceiveWebResourceLoaderMessageERN3IPC10ConnectionERNS1_7DecoderE> #37 0x00007fff7daa1db8 _ZN6WebKit24NetworkProcessConnection17didReceiveMessageERN3IPC10ConnectionERNS1_7DecoderE (libwebki> #38 0x00007fff7d5cbd48 _ZN3IPC10Connection15dispatchMessageERNS_7DecoderE (libwebkit2gtk-4.0.so.37 + 0x97bd48) #39 0x00007fff7d5cdaa0 _ZN3IPC10Connection15dispatchMessageESt10unique_ptrINS_7DecoderESt14default_deleteIS2_EE (libwebkit> #40 0x00007fff7d5ce2dc _ZN3IPC10Connection26dispatchOneIncomingMessageEv (libwebkit2gtk-4.0.so.37 + 0x97e2dc) #41 0x00007fff7d5ce854 operator() (libwebkit2gtk-4.0.so.37 + 0x97e854) #42 0x00007fff7ac07258 _ZNK3WTF8FunctionIFvvEEclEv (libjavascriptcoregtk-4.0.so.18 + 0xb67258) #43 0x00007fff7ac6f508 operator() (libjavascriptcoregtk-4.0.so.18 + 0xbcf508) #44 0x00007fff7ac6f590 operator() (libjavascriptcoregtk-4.0.so.18 + 0xbcf590) #45 0x00007fff7b52e9d8 g_main_context_dispatch (libglib-2.0.so.0 + 0x6e9d8) #46 0x00007fff7b52eeb8 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0x6eeb8) #47 0x00007fff7b52f3ec g_main_loop_run (libglib-2.0.so.0 + 0x6f3ec) #48 0x00007fff7ac707d4 _ZN3WTF7RunLoop3runEv (libjavascriptcoregtk-4.0.so.18 + 0xbd07d4) #49 0x00007fff7dbb8a14 _ZN6WebKit20AuxiliaryProcessMainINS_10WebProcessENS_17WebProcessMainGtkEEEiiPPc (libwebkit2gtk-4.0.> #50 0x00007fff7dbb7f78 _ZN6WebKit14WebProcessMainEiPPc (libwebkit2gtk-4.0.so.37 + 0xf67f78) #51 0x000000010e9e07d0 main (WebKitWebProcess + 0x7d0) #52 0x00007fff7c9380cc generic_start_main (libc.so.6 + 0x280cc) #53 0x00007fff7c938290 __libc_start_main (libc.so.6 + 0x28290) Stack trace of thread 13: #0 0x00007fff799d3da0 futex_abstimed_wait_cancelable (libpthread.so.0 + 0x13da0) #1 0x00007fff7c9b1cf0 __pthread_cond_timedwait (libc.so.6 + 0xa1cf0) #2 0x00007fff7ac73874 _ZN3WTF15ThreadCondition9timedWaitERNS_5MutexENS_8WallTimeE (libjavascriptcoregtk-4.0.so.18 + 0xbd3> #3 0x00007fff7ac03278 _ZN3WTF10ParkingLot21parkConditionallyImplEPKvRKNS_12ScopedLambdaIFbvEEERKNS3_IFvvEEERKNS_24TimeWit> #4 0x00007fff7abe81d0 _ZN3WTF10ParkingLot17parkConditionallyIZNS_9Condition9waitUntilINS_4LockEEEbRT_RKNS_24TimeWithDynam> #5 0x00007fff7ac09ba0 _ZNK3WTF8FunctionIFvvEEclEv (libjavascriptcoregtk-4.0.so.18 + 0xb69ba0) #6 0x00007fff7ac72b28 wtfThreadEntryPoint (libjavascriptcoregtk-4.0.so.18 + 0xbd2b28) #7 0x00007fff799c9618 start_thread (libpthread.so.0 + 0x9618) #8 0x00007fff7ca4cf64 __clone (libc.so.6 + 0x13cf64) OK I think we've reached the limit of what we can accomplish on Red Hat Bugzilla... I know creating a new online account is annoying, but we'll need you on WebKit Bugzilla to make progress on these since you have ready access to the affected hardware. Please report two new bugs for these two crashes, the first against 'WebKit Misc' and the second against JavaScriptCore. Provide full backtraces ('bt full' in gdb) and we can start trying to get to the bottom of it. Is your Talos machine *fast* (like 16+ cores)? If so, we might ask you to bisect since that's probably easiest when nobody else has access to this hardware.... (In reply to Michael Catanzaro from comment #4) > OK I think we've reached the limit of what we can accomplish on Red Hat > Bugzilla... I know creating a new online account is annoying, but we'll need > you on WebKit Bugzilla to make progress on these since you have ready access > to the affected hardware. Please report two new bugs for these two crashes, > the first against 'WebKit Misc' and the second against JavaScriptCore. > Provide full backtraces ('bt full' in gdb) and we can start trying to get to > the bottom of it. I am on it now. > Is your Talos machine *fast* (like 16+ cores)? If so, we might ask you to > bisect since that's probably easiest when nobody else has access to this > hardware.... Mine is Blackbird (not TALOS II). It has 8 cores (32 threads). Would you like to gain access to my box for troubleshooting? Submitted upstream at https://bugs.webkit.org/show_bug.cgi?id=210685 and https://bugs.webkit.org/show_bug.cgi?id=210686 Reopening because I want to track this downstream. FEDORA-2020-2f19c9fc79 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-2f19c9fc79 FEDORA-2020-2f19c9fc79 has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-2f19c9fc79` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-2f19c9fc79 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-2f19c9fc79 has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report. |