Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Jan 2025 00:16:20 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 284378] www/webkit2-gtk: WebProcess CRASHED
Message-ID:  <bug-284378-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284378

            Bug ID: 284378
           Summary: www/webkit2-gtk: WebProcess CRASHED
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: gnome@FreeBSD.org
          Reporter: huanghwh@gmail.com
          Assignee: gnome@FreeBSD.org
             Flags: maintainer-feedback?(gnome@FreeBSD.org)

I installed webkit2-gtk_40-2.46.5_1, when use
/usr/local/libexec/webkit2gtk-4.0/MiniBrowser to open
"https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Str=
ing.html",
browser could not render and show this in console:

** (MiniBrowser:9107): WARNING **: 07:51:58.475: WebProcess CRASHED

% gdb -core ./WebKitWebProcess.core
/usr/local/libexec/webkit2gtk-4.0/WebKitWebProcess
GNU gdb (GDB) 15.1 [GDB v15.1 for FreeBSD]
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.htm=
l>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-portbld-freebsd14.1".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/local/libexec/webkit2gtk-4.0/WebKitWebProcess...
[New LWP 101540]
[New LWP 164413]
[New LWP 164414]
[New LWP 164415]
[New LWP 164416]
[New LWP 164417]
[New LWP 164418]
[New LWP 164419]
[New LWP 164420]
[New LWP 164421]
[New LWP 164437]
[New LWP 164438]
[New LWP 164439]
[New LWP 164440]
[New LWP 164441]
[New LWP 164442]
[New LWP 164443]
[New LWP 164444]
[New LWP 164445]
[New LWP 164446]
[New LWP 164498]
[New LWP 164499]
[New LWP 164500]
Core was generated by `/usr/local/libexec/webkit2gtk-4.0/WebKitWebProcess 41
35'.
--Type <RET> for more, q to quit, c to continue without paging--
Program terminated with signal SIGBUS, Bus error.
#0  0x000000086b437998 in vtable for __cxxabiv1::__si_class_type_info () fr=
om
/lib/libcxxrt.so.1
[Current thread is 1 (LWP 101540)]
warning: File "/usr/local/lib/gcc13/libstdc++.so.6.0.32-gdb.py" auto-loading
has been declined by your `auto-load safe-path' set to
"$debugdir:$datadir/auto-load".
To enable execution of this file add
        add-auto-load-safe-path /usr/local/lib/gcc13/libstdc++.so.6.0.32-gd=
b.py
line to your configuration file "/home/hwh/.config/gdb/gdbinit".
To completely disable this security protection add
        set auto-load safe-path /
line to your configuration file "/home/hwh/.config/gdb/gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual.  E.g., run from the she=
ll:
        info "(gdb)Auto-loading safe path"
(gdb) bt
#0  0x000000086b437998 in vtable for __cxxabiv1::__si_class_type_info () at
/lib/libcxxrt.so.1
#1  0x0000000849cacf03 in __dynamic_cast () at
/usr/local/lib/gcc13/libstdc++.so.6
#2  0x000000083eba9c84 in icu::Calendar::makeInstance(icu::Locale const&,
UErrorCode&) () at /usr/local/lib/libicui18n.so.74
#3  0x000000083eba9b6e in
icu::LocaleCacheKey<icu::SharedCalendar>::createObject(void const*,
UErrorCode&) const ()
    at /usr/local/lib/libicui18n.so.74
#4  0x0000000844f9b28a in icu::UnifiedCache::_get(icu::CacheKeyBase const&,
icu::SharedObject const*&, void const*, UErrorCode&) const ()
    at /usr/local/lib/libicuuc.so.74
#5  0x000000083ebb447b in void
icu::UnifiedCache::get<icu::SharedCalendar>(icu::CacheKey<icu::SharedCalend=
ar>
const&, void const*, icu::SharedCalendar const*&, UErrorCode&) const () at
/usr/local/lib/libicui18n.so.74
#6  0x000000083ebb3b7c in void
icu::UnifiedCache::getByLocale<icu::SharedCalendar>(icu::Locale const&,
icu::SharedCalendar const*&, UErrorCode&) ()
    at /usr/local/lib/libicui18n.so.74
#7  0x000000083ebaaccb in icu::Calendar::createInstance(icu::TimeZone*,
icu::Locale const&, UErrorCode&) () at /usr/local/lib/libicui18n.so.74
#8  0x000000083ed11fa0 in ucal_open () at /usr/local/lib/libicui18n.so.74
#9  0x0000000840f3de70 in JSC::DateCache::timeZoneCacheSlow ()
    at
/usr/ports/www/webkit2-gtk/work-40/webkitgtk-2.46.5/Source/JavaScriptCore/r=
untime/JSDateMath.cpp:588
#10 0x0000000840f3bca3 in JSC::DateCache::timeZoneCache ()
    at
/usr/ports/www/webkit2-gtk/work-40/webkitgtk-2.46.5/Source/JavaScriptCore/r=
untime/JSDateMath.h:184
#11 0x0000000840f3bd9a in JSC::DateCache::calculateLocalTimeOffset ()
    at
/usr/ports/www/webkit2-gtk/work-40/webkitgtk-2.46.5/Source/JavaScriptCore/r=
untime/JSDateMath.cpp:160
#12 0x0000000840f3c61c in JSC::DateCache::DSTCache::localTimeOffset ()
    at
/usr/ports/www/webkit2-gtk/work-40/webkitgtk-2.46.5/Source/JavaScriptCore/r=
untime/JSDateMath.cpp:298
#13 0x0000000840f3bc75 in JSC::DateCache::localTimeOffset ()
    at
/usr/ports/www/webkit2-gtk/work-40/webkitgtk-2.46.5/Source/JavaScriptCore/r=
untime/JSDateMath.h:176
#14 0x0000000840f3cf59 in JSC::DateCache::msToGregorianDateTime ()
    at
/usr/ports/www/webkit2-gtk/work-40/webkitgtk-2.46.5/Source/JavaScriptCore/r=
untime/JSDateMath.cpp:415
#15 0x0000000840dc1a36 in JSC::DateInstance::calculateGregorianDateTime ()
    at
/usr/ports/www/webkit2-gtk/work-40/webkitgtk-2.46.5/Source/JavaScriptCore/r=
untime/DateInstance.cpp:54
#16 0x000000083ffbda2a in JSC::DateInstance::gregorianDateTime ()
    at
/usr/ports/www/webkit2-gtk/work-40/webkitgtk-2.46.5/Source/JavaScriptCore/r=
untime/DateInstance.h:66
#17 0x0000000840dc71fe in dateProtoFuncGetYear ()
    at
/usr/ports/www/webkit2-gtk/work-40/webkitgtk-2.46.5/Source/JavaScriptCore/r=
untime/DatePrototype.cpp:899
#18 0x000032bf652011b8 in ??? ()
#19 0x000000082090f3e0 in ??? ()
#20 0x000000083f31aaf2 in llint_entry () at
/usr/local/lib/libjavascriptcoregtk-4.0.so.18

I try to used webkit2-gtk_41-2.46.5_1 and webkit2-gtk_60-2.46.5_1, got the =
same
problem

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-284378-7788>