pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
webkit-gtk: update TODO to reflect current status
Module Name: pkgsrc-wip
Committed By: Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By: leot
Date: Tue May 23 11:32:42 2017 +0200
Changeset: 5912b12bc10db8f9a33760c5fd00f820a9fd77c4
Modified Files:
webkit-gtk/TODO
Log Message:
webkit-gtk: update TODO to reflect current status
Deleted entries (more or less done!):
- All possible relevant patches from FreeBSD and OpenBSD ports were investigated
and imported.
- Turned on `-DUSE_SYSTEM_MALLOC=ON' for every MACHINE_PLATFORMs
- Tested via MiniBrowser, vimb3-git and surf on NetBSD/amd64 -current.
Compared to previous webkit-gtk versions it seems much more stable and
probably in a good shape (but, please see the new entries!).
New entries (still TODO):
- Investigate jsc crashes (unrelated to ASLR and MPROTECT, i.e. also disabling
and turning on the relevant debug sysctl(7) it seems that the problem is in jsc
itself). A gdb(1) backtrace is attached for completeness (unfortunately
without any debug symbols information, but a good start/reminder to
investigate this issue further!).
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5912b12bc10db8f9a33760c5fd00f820a9fd77c4
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
webkit-gtk/TODO | 20 ++++++++++++++++----
1 file changed, 16 insertions(+), 4 deletions(-)
diffs:
diff --git a/webkit-gtk/TODO b/webkit-gtk/TODO
index 3c26143b29..93a4e8823b 100644
--- a/webkit-gtk/TODO
+++ b/webkit-gtk/TODO
@@ -1,6 +1,18 @@
- Should we install stuffs installed in ${PREFIX}/libexec/webkit2gtk-4.0/ in ${PREFIX}/bin/
instead (at least MiniBrowser and eventually jsc?)
-- Give a look to OpenBSD ports and FreeBSD ports patches for anything
- interesting
-- Turn `-DUSE_SYSTEM_MALLOC=ON' on for MACHINE_PLATFORMs?
-- Test it!
+- Investigate why jsc crashes:
+
+ % /usr/pkg/libexec/webkit2gtk-4.0/jsc
+ Segmentation fault (core dumped)
+ Exit 139
+ % gdb -core jsc.core /usr/pkg/libexec/webkit2gtk-4.0/jsc
+ Reading symbols from /usr/pkg/libexec/webkit2gtk-4.0/jsc...(no debugging symbols found)...done.
+ [New process 1]
+ Core was generated by `jsc'.
+ Program terminated with signal SIGSEGV, Segmentation fault.
+ #0 0x000000000040f679 in Worker::Worker(Workers&) ()
+ (gdb) bt
+ #0 0x000000000040f679 in Worker::Worker(Workers&) ()
+ #1 0x0000000000412ea5 in jscmain(int, char**) ()
+ #2 0x0000000000413f8b in main ()
+ (gdb) quit
Home |
Main Index |
Thread Index |
Old Index