Bug RT-24142 crashes the VM when you touch a JSObject (original) (raw)
Kevin Rushforth kevin.rushforth at oracle.com
Tue Oct 23 19:38:38 PDT 2012
- Previous message: Bug RT-24142 crashes the VM when you touch a JSObject
- Next message: Bug RT-24142 crashes the VM when you touch a JSObject
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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
- Previous message: Bug RT-24142 crashes the VM when you touch a JSObject
- Next message: Bug RT-24142 crashes the VM when you touch a JSObject
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]