Having an issue on my friends computer where the JVM is crashing. I *think* it is when using TextRenderer.
Is there any concurrency issues or anything I should be aware of when using TextRenderer? Here is the log of the jvm crash: http://pastebin.com/g6rrfkMa Thanks |
Administrator
|
On 08/19/2012 07:56 PM, zeeawk [via jogamp] wrote:
> Having an issue on my friends computer where the JVM is crashing. I *think* it > is when using TextRenderer. > Is there any concurrency issues or anything I should be aware of when using > TextRenderer? > > Here is the log of the jvm crash: http://pastebin.com/g6rrfkMa > This log says quite nothing. Pls check the FAQ re. bug reporting it mentions how to produce a good log file. in short: add properties -Dnativewindow.debug=all -Djogl.debug=all you may also try add the GL debug and trace pipeline via -Djogl.debug.DebugGL -Djogl.debug.TraceGL to debug shader w/ ShaderUtils/Code: -Djogl.debug.GLSLCode ~Sven > Thanks > signature.asc (910 bytes) Download Attachment |
Thanks Sven. I'll get a better log file and report back.
|
In reply to this post by Sven Gothel
Ok I added the extra debug switches. I also ran the runtime version check.
I can't really tell from the output what is causing the problem though. Any insight you can provide would be most appreciated. Debug Log: https://docs.google.com/open?id=0B578751V2n_dTGVEREJTVEtTRTA Runtime Version Check: https://docs.google.com/open?id=0B578751V2n_dbmJ4a3JyaDBMZ3M Thanks! |
2012-08-19 22:48, zeeawk [via jogamp] skrev:
Ok I added the extra debug switches. I also ran the runtime version check. Hi I notice from your first JVM log that this Oracle build of JavaSE running on i386 crashes during garbage collection.
A) Run with -Xcheck:jni to verify that we JogAmp informs the JVM correctly when we modify data structures outside the JVM. It would be extremely interesting to see if -Xcheck:jni reports any issue. Also if you give us your test program then we can help you triage and debug better by hands on analyze the crash. B) Try switch garbage collector, there exist 6 different garbagecollector variants built into hotspot, try them all and check if your crash is reproducible with all of them. If you find that it only crashes with some of the combinations then file a bug with Oracle and tell them that some of their their garbage collector is broken on i386. Also here a testcase is needed so that Oracle engineers can reproduce and analyze the crash. http://blog.ragozin.info/2011/09/hotspot-jvm-garbage-collection-options.html Cheers Xerxes |
Administrator
|
In reply to this post by zeeawk
Hi
Please use the latest version (RC 10). Then, try to disable vertex arrays and VBO for this text renderer by calling setUseVertexArrays(false) (just to check if your problem comes from that setting). Best regards.
Julien Gouesse | Personal blog | Website
|
Free forum by Nabble | Edit this page |