Bug 2114584 - Eclipse crash after update of webkit2gtk3-2.36.5-1.fc36.x86_64
Summary: Eclipse crash after update of webkit2gtk3-2.36.5-1.fc36.x86_64
Keywords:
Status: CLOSED DUPLICATE of bug 2112977
Alias: None
Product: Fedora
Classification: Fedora
Component: webkit2gtk3
Version: 36
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Michael Catanzaro
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-08-02 20:57 UTC by Jorge Solorzano
Modified: 2022-08-02 21:46 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2022-08-02 21:46:01 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Jorge Solorzano 2022-08-02 20:57:29 UTC
Description of problem:

Eclipse crashed after the update of webkit2gtk3 to 2.36.5-1, this was a really annoying and unexpected bug where I lost a full day to try to detect the issue, and what shocks me is that the version 2.36.5 should be considered a patch. A downgrade to webkit2gtk3-2.36.0-1.fc36.x86_64 fixed the constant crashes.

In the end, I don't know if this issue is from webkit2gtk3 or SWT, but this breaks Eclipse badly.


Version-Release number of selected component (if applicable):
webkit2gtk3-2.36.5-1.fc36.x86_64

How reproducible:


Steps to Reproduce:
1. Update Fedora 36 and in particular webkit2gtk3-2.36.5-1.fc36.x86_64
2. Download the Eclipse IDE from eclipse.org
3. Run it and open the Marketplace.

Actual results:
Crash every single time.

Expected results:
No crash.

Additional info:
coredumpctl dump:

           PID: 6744 (java)
           UID: 1000 (user)
           GID: 1000 (user)
        Signal: 6 (ABRT)
     Timestamp: Tue 2022-08-02 22:08:36 CEST (19s ago)
  Command Line: /usr/lib/jvm/java-17/bin/java -Dosgi.requiredJavaVersion=11 -Dosgi.instance.area.default=/eclipse-workspace -Dsun.java.command=Eclipse -XX:+UseParallelGC -XX:+UseStringDeduplication -XX:+HeapDumpOnOutOfMemoryError -XX:+CreateCoredumpOnCrash --add-modules=ALL-SYSTEM -Dosgi.dataAreaRequiresExplicitInit=true -Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true -Xms256m -Xmx256m -jar /home/jorsol/Trabajo/Apps/eclipse//plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar -os linux -ws gtk -arch x86_64 -showsplash /home/jorsol/Trabajo/Apps/eclipse//plugins/org.eclipse.epp.package.common_4.24.0.20220609-1200/splash.bmp -launcher /home/jorsol/Trabajo/Apps/eclipse/eclipse -name Eclipse --launcher.library /home/jorsol/Trabajo/Apps/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.500.v20220509-0833/eclipse_11701.so -startup /home/jorsol/Trabajo/Apps/eclipse//plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar --launcher.appendVmargs -exitdata 7 -product org.eclipse.epp.package.java.product -vm /usr/lib/jvm/java-17/bin/java -vmargs -Dosgi.requiredJavaVersion=11 -Dosgi.instance.area.default=/eclipse-workspace -Dsun.java.command=Eclipse -XX:+UseParallelGC -XX:+UseStringDeduplication -XX:+HeapDumpOnOutOfMemoryError -XX:+CreateCoredumpOnCrash --add-modules=ALL-SYSTEM -Dosgi.dataAreaRequiresExplicitInit=true -Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true -Xms256m -Xmx256m -jar /home/jorsol/Trabajo/Apps/eclipse//plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar
    Executable: /usr/lib/jvm/java-17-openjdk-17.0.4.0.8-1.fc36.x86_64/bin/java
 Control Group: /user.slice/user-1000.slice/user/app.slice/app-gnome-appeditor\x2dlocal\x2dapplication\x2d1-6717.scope
          Unit: user
     User Unit: app-gnome-appeditor\x2dlocal\x2dapplication\x2d1-6717.scope
         Slice: user-1000.slice
     Owner UID: 1000 (jorsol)
       Boot ID: c2494b850d5c4fcbb21de10a2959xxxx
    Machine ID: 00e4a6e2928f4346a4e3bcef53eexxxx
      Hostname: mountain-js
       Storage: /var/lib/systemd/coredump/core.java.1000.c2494b850d5c4fcbb21de10a2959XXXX.6744.1659470916000000.zst (present)
     Disk Size: 330.8M
       Message: Process 6744 (java) of user 1000 dumped core.
                
                Module /home/user/Apps/eclipse/configuration/org.eclipse.osgi/816/0/.cp/libswt-webkit-gtk-4952r11.so with build-id bec7fc204de7b5e4e93caaac8548913967852b05
                Module /home/user/Apps/eclipse/configuration/org.eclipse.osgi/78/0/.cp/os/linux/x86_64/libunixfile_1_0_0.so with build-id 7b31224af478f05f86ab5d5541101102450fbeb9
                Module /home/user/Apps/eclipse/configuration/org.eclipse.osgi/816/0/.cp/libswt-atk-gtk-4952r11.so with build-id 136ee2ea7c835f8b52255f3bc95a8e48f4a07d36
                Module /home/user/Apps/eclipse/configuration/org.eclipse.osgi/816/0/.cp/libswt-cairo-gtk-4952r11.so with build-id 94fb904dd363abfa3040bef0662dca8469dac5b1
                Module /home/user/Apps/eclipse/configuration/org.eclipse.osgi/816/0/.cp/libswt-pi3-gtk-4952r11.so with build-id 8ef9d62d0e2418746919f0fe67eae2805a8e3865
                Module /home/user/Apps/eclipse/configuration/org.eclipse.osgi/816/0/.cp/libswt-gtk-4952r11.so with build-id f27d01f12870ee703dfe301cf4838bdb76616c05
                Module /home/user/Apps/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.500.v20220509-0833/eclipse_11701.so with build-id daab67a5eae8595b10fce9417f885bc9ca732ddf
                Module linux-vdso.so.1 with build-id e319e5561ecedad979e51ac55b99f328540f2c82
                Module libpciaccess.so.0 with build-id 10395387d42abc4d2cbf821034592bd269aa5c57
                Metadata for module libpciaccess.so.0 owned by FDO found: {
                	"type" : "rpm",
                	"name" : "libpciaccess",
                	"version" : "0.16-6.fc36",
                	"architecture" : "x86_64",
                	"osCpe" : "cpe:/o:fedoraproject:fedora:36"
                }
                
                Module libtinfo.so.6 with build-id 954d12f7d8216fde821db122a4768ee255382a63
                Metadata for module libtinfo.so.6 owned by FDO found: {
                	"type" : "rpm",
                	"name" : "ncurses",
                	"version" : "6.2-9.20210508.fc36",
                	"architecture" : "x86_64",
                	"osCpe" : "cpe:/o:fedoraproject:fedora:36"
                }
                
                Module libedit.so.0 with build-id 786ebbe150c63e27beb2957d717bece33431af6f
                Stack trace of thread 6745:
                #0  0x00007fb48be8ec4c __pthread_kill_implementation (libc.so.6 + 0x8ec4c)
                #1  0x00007fb48be3e9c6 raise (libc.so.6 + 0x3e9c6)
                #2  0x00007fb48be287f4 abort (libc.so.6 + 0x287f4)
                #3  0x00007fb36986d5cb _ZN6WebKitL13allDataStoresEv.lto_priv.0.cold (libwebkit2gtk-4.0.so.37 + 0x66d5cb)
                #4  0x00007fb369bee7c0 _ZN6WebKit16WebsiteDataStore23forEachWebsiteDataStoreEON3WTF8FunctionIFvRS0_EEE (libwebkit2gtk-4.0.so.37 + 0x9ee7c0)
                #5  0x00007fb369b728a7 _ZL34registerSecurityPolicyForURISchemeP22_WebKitSecurityManagerPKc14SecurityPolicy (libwebkit2gtk-4.0.so.37 + 0x9728a7)
                #6  0x00007fb369ba0bd2 _ZL27webkitWebContextConstructedP8_GObject (libwebkit2gtk-4.0.so.37 + 0x9a0bd2)
                #7  0x00007fb44a04cf4c g_object_new_internal (libgobject-2.0.so.0 + 0x23f4c)
                #8  0x00007fb44a04e081 g_object_new_with_properties (libgobject-2.0.so.0 + 0x25081)
                #9  0x00007fb44a04eb21 g_object_new (libgobject-2.0.so.0 + 0x25b21)
                #10 0x00007fb369b80669 _ZL23createDefaultWebContextPv (libwebkit2gtk-4.0.so.37 + 0x980669)
                #11 0x00007fb449d3c6e5 g_once_impl (libglib-2.0.so.0 + 0x786e5)
                #12 0x00007fb369b806f5 webkit_web_context_get_default (libwebkit2gtk-4.0.so.37 + 0x9806f5)
                #13 0x00007fb380805e8c Java_org_eclipse_swt_internal_webkit_WebKitGTK_webkit_1web_1context_1get_1default (/home/user/Apps/eclipse/configuration/org.eclipse.osgi/816/0/.cp/libswt-webkit-gtk-4952r11.so + 0x5e8c)
                #14 0x00007fb46d20d4ba n/a (n/a + 0x0)
                #15 0x00007fb46d20930d n/a (n/a + 0x0)
                #16 0x00007fb46d20923e n/a (n/a + 0x0)
                #17 0x00007fb46d20923e n/a (n/a + 0x0)
                #18 0x00007fb46d209352 n/a (n/a + 0x0)
                #19 0x00007fb46d2097b6 n/a (n/a + 0x0)
                #20 0x00007fb46d2097b6 n/a (n/a + 0x0)
                #21 0x00007fb46d209397 n/a (n/a + 0x0)
                #22 0x00007fb46d209397 n/a (n/a + 0x0)
                #23 0x00007fb46d20923e n/a (n/a + 0x0)
                #24 0x00007fb46d20923e n/a (n/a + 0x0)
                #25 0x00007fb46d20923e n/a (n/a + 0x0)
                #26 0x00007fb46d2096a2 n/a (n/a + 0x0)
                #27 0x00007fb46d2096a2 n/a (n/a + 0x0)
                #28 0x00007fb46d20923e n/a (n/a + 0x0)
                #29 0x00007fb46d209397 n/a (n/a + 0x0)
                #30 0x00007fb46d20923e n/a (n/a + 0x0)
                #31 0x00007fb46d20923e n/a (n/a + 0x0)
                #32 0x00007fb46d209352 n/a (n/a + 0x0)
                #33 0x00007fb46d20923e n/a (n/a + 0x0)
                #34 0x00007fb46d2097fb n/a (n/a + 0x0)
                #35 0x00007fb46d2097fb n/a (n/a + 0x0)
                #36 0x00007fb46d200cc9 n/a (n/a + 0x0)
                #37 0x00007fb48b255722 _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP10JavaThread (libjvm.so + 0x855722)
                #38 0x00007fb48b7133b5 _ZL6invokeP13InstanceKlassRK12methodHandle6Handleb14objArrayHandle9BasicTypeS5_bP10JavaThread.constprop.0 (libjvm.so + 0xd133b5)
                #39 0x00007fb48b71412b _ZN10Reflection13invoke_methodEP7oopDesc6Handle14objArrayHandleP10JavaThread (libjvm.so + 0xd1412b)
                #40 0x00007fb48b33f3f3 JVM_InvokeMethod (libjvm.so + 0x93f3f3)
                #41 0x00007fb474fa6598 n/a (n/a + 0x0)
                #42 0x00007fb46e2281cc n/a (n/a + 0x0)
                #43 0x00007fb46d209397 n/a (n/a + 0x0)
                #44 0x00007fb46d2097fb n/a (n/a + 0x0)
                #45 0x00007fb46d209397 n/a (n/a + 0x0)
                #46 0x00007fb46d2097fb n/a (n/a + 0x0)
                #47 0x00007fb46d209397 n/a (n/a + 0x0)
                #48 0x00007fb46d209397 n/a (n/a + 0x0)
                #49 0x00007fb46d2097fb n/a (n/a + 0x0)
                #50 0x00007fb46d20923e n/a (n/a + 0x0)
                #51 0x00007fb46d20923e n/a (n/a + 0x0)
                #52 0x00007fb46d20923e n/a (n/a + 0x0)
                #53 0x00007fb474f10838 n/a (n/a + 0x0)
                ELF object binary architecture: AMD x86-64

Comment 1 Michael Catanzaro 2022-08-02 21:46:01 UTC

*** This bug has been marked as a duplicate of bug 2112977 ***


Note You need to log in before you can comment on or make changes to this bug.