Hi all,

I am getting regular crashes with core files when running surf (midori, luakit, ..) web browser. Environments are guest OpenBSD amd64 -current in VirtualBox on Windows 10 host and OpenBSD amd64 -current on Dell E6400, 8GB RAM

Seems highly dependent on amount of "crap" available on visited web page. In any case here are some outputs which may help. Of course no core files. I doubt you want to see ~200 - 400MB file :-)

Talked with Joerg (surf on OpenBSD) and he suggested this presence instead as it relates to webkit itself.

$ sysctl kern.version
kern.version=OpenBSD 6.3-current (GENERIC.MP) #93: Wed Jul 4 18:18:05 MDT 2018
    dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
$

$ rcctl ls on
apmd
check_quotas
cron
ifstated
library_aslr
messagebus
ntpd
pf
pflogd
slaacd
smtpd
sndiod
sshd
syslogd
xenodm
$

$ ls -lk WebKitWebProcess.core
-rw-------  1 user  user  302608464 Jul  5 12:45 WebKitWebProcess.core
$

$ file WebKitWebProcess.core
WebKitWebProcess.core: ELF 64-bit LSB core file x86-64, version 1
$

$ ulimit -a
time(cpu-seconds)    unlimited
file(blocks)         unlimited
coredump(blocks)     unlimited
data(kbytes)         1572864
stack(kbytes)        4096
lockedmem(kbytes)    2635105
memory(kbytes)       7878544
nofiles(descriptors) 512
processes            256
$

(gdb) bt
#0 0x00001ad3bde9e430 in WebCore::XUniqueResource<(WebCore::XResource)4>::deleteXResource ()
   from /usr/local/lib/libwebkit2gtk-4.0.so.2.4
#1 0x00001ad3bde7f482 in WebCore::GLContextGLX::~GLContextGLX () from /usr/local/lib/libwebkit2gtk-4.0.so.2.4 #2 0x00001ad3bde7f53f in WebCore::GLContextGLX::~GLContextGLX () from /usr/local/lib/libwebkit2gtk-4.0.so.2.4 #3 0x00001ad3bde9db9f in WebCore::PlatformDisplayX11::~PlatformDisplayX11 ()
   from /usr/local/lib/libwebkit2gtk-4.0.so.2.4
#4 0x00001ad37710bc0c in _libc___cxa_finalize (dso=0x0) at /usr/src/lib/libc/stdlib/atexit.c:177 #5 0x00001ad3770d89a1 in _libc_exit (status=0) at /usr/src/lib/libc/stdlib/exit.c:54 #6 0x00001ad0f280048d in _start () from /usr/local/libexec/webkit2gtk-4.0/WebKitWebProcess
#7  0x0000000000000000 in ?? ()
(gdb) bt full
#0 0x00001ad3bde9e430 in WebCore::XUniqueResource<(WebCore::XResource)4>::deleteXResource ()
   from /usr/local/lib/libwebkit2gtk-4.0.so.2.4
No symbol table info available.
#1 0x00001ad3bde7f482 in WebCore::GLContextGLX::~GLContextGLX () from /usr/local/lib/libwebkit2gtk-4.0.so.2.4
No symbol table info available.
#2 0x00001ad3bde7f53f in WebCore::GLContextGLX::~GLContextGLX () from /usr/local/lib/libwebkit2gtk-4.0.so.2.4
No symbol table info available.
#3 0x00001ad3bde9db9f in WebCore::PlatformDisplayX11::~PlatformDisplayX11 ()
   from /usr/local/lib/libwebkit2gtk-4.0.so.2.4
No symbol table info available.
#4 0x00001ad37710bc0c in _libc___cxa_finalize (dso=0x0) at /usr/src/lib/libc/stdlib/atexit.c:177
        call_depth = 1
        pgsize = 4096
        p = (struct atexit *) 0x1ad3b013a000
        n = Variable "n" is not available.
(gdb) info variables
Die: DW_TAG_<unknown> (abbrev = 82, offset = 1148816)
        has children: FALSE
        attributes:
DW_AT_type (DW_FORM_ref4) constant ref: 1126113 (adjusted)
Dwarf Error: Cannot find type of die [in module /usr/lib/libc++.so.1.0]
(gdb)


--
http://www.search.lores.eu/indexo.htm
https://www.bodie.cz/

Reply via email to