pkgsrc-WIP-changes archive

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

webkit-gtk: Add TODO



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Sat Feb 4 13:52:39 2023 +0100
Changeset:	4cb352b4fb661ada0b380476359cadb99df1e7af

Added Files:
	webkit-gtk/TODO

Log Message:
webkit-gtk: Add TODO

Seems unusable right now at least on NetBSD/amd64 9.99.98... needs to be
investigated.

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

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

diffstat:
 webkit-gtk/TODO | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diffs:
diff --git a/webkit-gtk/TODO b/webkit-gtk/TODO
new file mode 100644
index 0000000000..8f3e2cfccd
--- /dev/null
+++ b/webkit-gtk/TODO
@@ -0,0 +1,48 @@
+On NetBSD/amd64 9.99.98 when running MiniBrowser (or surf and probably
+any other WebKitGTK+ web browsers) WebKitWebProcess crashes with:
+
+```
+$ 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 8556]
+[New process 28884]
+[New process 19013]
+[New process 13540]
+[New process 26379]
+[New process 24988]
+Core was generated by `WebKitWebProcess'.
+Program terminated with signal SIGABRT, Aborted.
+#0  0x000078a9e17a4d5a in _lwp_kill () from /usr/lib/libc.so.12
+[Current thread is 1 (process 8556)]
+(gdb) bt
+#0  0x000078a9e17a4d5a in _lwp_kill () from /usr/lib/libc.so.12
+#1  0x000078a9e17a521e in abort () at /usr/src/lib/libc/stdlib/abort.c:74
+#2  0x000078a9e7425cfe in WTFCrashWithInfoImpl(int, char const*, char const*, int, unsigned long, unsigned long, unsigned long, unsigned long) () from /usr/pkg/lib/libjavascriptcoregtk-4.0.so.18
+#3  0x000078a9e72217e3 in JSC::sanitizeStackForVM(JSC::VM&) () from /usr/pkg/lib/libjavascriptcoregtk-4.0.so.18
+#4  0x000078a9e789ab55 in ?? () from /usr/pkg/lib/libjavascriptcoregtk-4.0.so.18
+#5  0x000078a9e722775c in ?? () from /usr/pkg/lib/libjavascriptcoregtk-4.0.so.18
+#6  0x000078a9e7229034 in JSC::VM::create(JSC::HeapType, WTF::RunLoop*) () from /usr/pkg/lib/libjavascriptcoregtk-4.0.so.18
+#7  0x000078a9ec6724d0 in ?? () from /usr/pkg/lib/libwebkit2gtk-4.0.so.37
+#8  0x000078a9eba710bd in ?? () from /usr/pkg/lib/libwebkit2gtk-4.0.so.37
+#9  0x000078a9eb72c202 in ?? () from /usr/pkg/lib/libwebkit2gtk-4.0.so.37
+#10 0x000078a9eb875675 in ?? () from /usr/pkg/lib/libwebkit2gtk-4.0.so.37
+#11 0x000078a9eb876c20 in ?? () from /usr/pkg/lib/libwebkit2gtk-4.0.so.37
+#12 0x000078a9e73cc1a4 in ?? () from /usr/pkg/lib/libjavascriptcoregtk-4.0.so.18
+#13 0x000078a9e7404689 in ?? () from /usr/pkg/lib/libjavascriptcoregtk-4.0.so.18
+#14 0x000078a9e7404fb9 in ?? () from /usr/pkg/lib/libjavascriptcoregtk-4.0.so.18
+#15 0x000078a9e2e54bdf in g_main_context_dispatch () from /usr/pkg/lib/libglib-2.0.so.0
+#16 0x000078a9e2e54f88 in g_main_context_iterate.constprop () from /usr/pkg/lib/libglib-2.0.so.0
+#17 0x000078a9e2e55283 in g_main_loop_run () from /usr/pkg/lib/libglib-2.0.so.0
+#18 0x000078a9e7405110 in WTF::RunLoop::run() () from /usr/pkg/lib/libjavascriptcoregtk-4.0.so.18
+#19 0x000078a9ed702270 in ?? () from /usr/pkg/lib/libwebkit2gtk-4.0.so.37
+#20 0x00000000dce00b5e in ?? ()
+#21 0x00007f7f7920c3a8 in ?? () from /usr/libexec/ld.elf_so
+#22 0x0000000000000003 in ?? ()
+#23 0x00007f7fff501358 in ?? ()
+#24 0x00007f7fff501389 in ?? ()
+#25 0x00007f7fff50138c in ?? ()
+#26 0x0000000000000000 in ?? ()
+```
+
+Investigate what is going on.


Home | Main Index | Thread Index | Old Index