Bug RT-24142 crashes the VM when you touch a JSObject
Kevin Rushforth
kevin.rushforth at oracle.com
Tue Oct 23 19:38:38 PDT 2012
> Can anyone tell me where or when i can get a jdk with the fix for bug
> http://javafx-jira.kenai.com/browse/RT-24142?
http://jdk8.java.net/download.html
-- Kevin
DM Klerk wrote:
> Recently I filed bug http://javafx-jira.kenai.com/browse/RT-24142, at first
> I couldn't pinpoint the reason but after I've created a test case the
> Oracle devs picked it up and soon set the bug to critical, now luckily the
> bug is set to resolved for Lombard. The bug causes the VM to crash every
> minute or so when working with DOM objects/JS objects that come from a
> WebEngine/WebView. It turned out there was a problem with the new webkit
> garbage collector which caused javafx code to try and reuse cached
> javascript objects that where GC'd.
>
> Since my application is constantly working with DOM objects (WebView was
> the reason to choose javafx) having it crash every minute is very
> frustrating.
>
> Can anyone tell me where or when i can get a jdk with the fix for bug
> http://javafx-jira.kenai.com/browse/RT-24142?
>
> Does anyone know of a workaround how you can still get a DOM Node from
> WebEngine and hold on to it for longer than a minute or so? Right now when
> I do a ((JSObject)node).call("getBoundingClientRect") (or any
> JSObject.call/JSObject,toString) it randomly crashes after I've performed
> a certain amount of work.
> I dont seem to understand why this is happening, will it help if i keep
> strong references to every JSObject/Node i ever touch, just looking for a
> way i can continue (while waiting for the next jdk) without constantly
> loosing unsaved work...
>
> Am I asking this question in the right place?
>
> Dennis
>
More information about the openjfx-dev
mailing list