pkgsrc-WIP-changes archive

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

webkit-gtk: jsc works, update TODO



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Sat Jul 29 20:20:49 2017 +0200
Changeset:	b3dcdef54312c6aba06ea76398e866fcb967e2d0

Modified Files:
	webkit-gtk/TODO

Log Message:
webkit-gtk: jsc works, update TODO

At least on NetBSD/amd64 8.99.1 `jsc' no longer crashes as reported and seems to
correctly work!

I've only stressed it based on `Wat' presentation by Gary Bernhardt
at CodeMash 2012:

 >>> [] + []

 >>> [] + {}
 [object Object]
 >>> {} + []
 0
 >>> {} + {}
 NaN
 >>> Array(16)
 ,,,,,,,,,,,,,,,
 >>> Array(16).join("wat")
 watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
 >>> Array(16).join("wat" + 1)
 wat1wat1wat1wat1wat1wat1wat1wat1wat1wat1wat1wat1wat1wat1wat1
 >>> Array(16).join("wat" - 1) + " Batman!"
 NaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN Batman!

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

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

diffstat:
 webkit-gtk/TODO | 16 ----------------
 1 file changed, 16 deletions(-)

diffs:
diff --git a/webkit-gtk/TODO b/webkit-gtk/TODO
index 93a4e8823b..f7441dcd58 100644
--- a/webkit-gtk/TODO
+++ b/webkit-gtk/TODO
@@ -1,18 +1,2 @@
 - Should we install stuffs installed in ${PREFIX}/libexec/webkit2gtk-4.0/ in ${PREFIX}/bin/
   instead (at least MiniBrowser and eventually jsc?)
-- 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