pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

wyebadblock-git: Add more info and `bt' of WebKitWebProcess core dump



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Thu Jul 16 14:40:22 2020 +0200
Changeset:	a84b47ea514216c4372903dcd617e1c5d7f57554

Modified Files:
	wyebadblock-git/TODO

Log Message:
wyebadblock-git: Add more info and `bt' of WebKitWebProcess core dump

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a84b47ea514216c4372903dcd617e1c5d7f57554

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 wyebadblock-git/TODO | 39 +++++++++++++++++++++++++++++++++++++--
 1 file changed, 37 insertions(+), 2 deletions(-)

diffs:
diff --git a/wyebadblock-git/TODO b/wyebadblock-git/TODO
index e5371b066e..f6f73c92f8 100644
--- a/wyebadblock-git/TODO
+++ b/wyebadblock-git/TODO
@@ -1,6 +1,7 @@
-At least with wip/surf-git, on NetBSD/amd64 9.99.64, it crashes with:
+At least with wip/surf-git, on NetBSD/amd64 9.99.64, WebKitWebProcess crashes with:
 
  GLib (gthread-posix.c): Unexpected error from C library during 'pthread_mutex_unlock': Operation not permitted.  Aborting.
+ web process terminated: crashed
 
 To reproduce it, after installing wip/surf-git and wip/wyebadblock-git,
 preparing wyebadblock:
@@ -13,4 +14,38 @@ preparing wyebadblock:
 
  # ln -s /usr/pkg/lib/wyebrowser/adblock.so adblock.so
 
-Investigate further.
+Corresponding `bt' of WebKitWebProcess core dump:
+
+ % gdb -core WebKitWebProcess.core /usr/pkg/libexec/webkit2gtk-4.0/WebKitWebProcess
+ Reading symbols from /usr/pkg/libexec/webkit2gtk-4.0/WebKitWebProcess...
+ (No debugging symbols found in /usr/pkg/libexec/webkit2gtk-4.0/WebKitWebProcess)
+ [New process 24489]
+ [New process 19835]
+ [New process 27687]
+ [New process 17694]
+ [New process 1498]
+ [New process 19757]
+ [New process 16023]
+ [New process 1290]
+ [New process 5611]
+ [New process 25852]
+ [New process 26754]
+ Core was generated by `WebKitWebProcess'.
+ Program terminated with signal SIGABRT, Aborted.
+ #0  0x00007e6b76394d3a in _lwp_kill () from /usr/lib/libc.so.12
+ [Current thread is 1 (process 24489)]
+ (gdb) bt
+ #0  0x00007e6b76394d3a in _lwp_kill () from /usr/lib/libc.so.12
+ #1  0x00007e6b76395117 in abort () at /usr/src/lib/libc/stdlib/abort.c:74
+ #2  0x00007e6b7b496de0 in g_thread_abort () from /usr/pkg/lib/libglib-2.0.so.0
+ #3  0x00007e6b7b4970c6 in g_mutex_unlock () from /usr/pkg/lib/libglib-2.0.so.0
+ #4  0x00007e6b2ac03446 in ipccb () from /usr/pkg/lib/surf/adblock.so
+ #5  0x00007e6b7b44ccbd in g_main_context_dispatch () from /usr/pkg/lib/libglib-2.0.so.0
+ #6  0x00007e6b7b44d038 in g_main_context_iterate.isra () from /usr/pkg/lib/libglib-2.0.so.0
+ #7  0x00007e6b7b44d2fa in g_main_loop_run () from /usr/pkg/lib/libglib-2.0.so.0
+ #8  0x00007e6b7b47544d in g_thread_proxy () from /usr/pkg/lib/libglib-2.0.so.0
+ #9  0x00007e6b8180d549 in pthread__create_tramp (cookie=0x7e6b81a8d000) at /usr/src/lib/libpthread/pthread.c:561
+ #10 0x00007e6b76297570 in ?? () from /usr/lib/libc.so.12
+ #11 0x0000000000200000 in ?? ()
+ #12 0x0000000000000000 in ?? ()
+ (gdb)


Home | Main Index | Thread Index | Old Index