Activity log for bug #554299

Date Who What changed Old value New value Message
2010-04-02 23:03:40 Jonas H bug added bug
2010-04-02 23:03:40 Jonas H attachment added Fixes GIL problems that cause Segmentation faults. http://launchpadlibrarian.net/42926948/nosegfaults.patch
2010-04-02 23:04:46 Jonas H description I herewith send you a patch that fixes various Segmentation faults that occur due the lack of proper Global Interpreter Locking (GIL). In some cases if you accessed Javascript from within multiple threads, Python crashed with segmentation faults because `PyThreadState_GET` returned a null-pointer. This is due the lack of proper GI locking. The patch has to be applied to current bzr revision. I herewith send you a patch that fixes various Segmentation faults that occur due the lack of proper Global Interpreter Locking (GIL). In some cases if you accessed/called Javascript objects/functions from within multiple threads, Python crashed with segmentation faults because `PyThreadState_GET` returned a null-pointer. This is due the lack of proper GI locking. The patch has to be applied to current bzr revision.
2010-04-02 23:12:04 Jonas H attachment added Fixed version of the previous patch. http://launchpadlibrarian.net/42927270/nosegfaults.patch
2010-04-05 15:30:36 Martin Soto pyjavascriptcore: status New Confirmed
2010-04-05 15:30:49 Martin Soto pyjavascriptcore: importance Undecided Medium
2010-04-05 15:31:02 Martin Soto pyjavascriptcore: assignee Martin Soto (soto255)