Nvidia Users Please Read!

We are trying to solve an odd issue that only seems to crop up on nvidia cards in certain situations. So, we need your help to gather a little data.



Please, update the latest from CVS. This will add (among MANY other updates), the ability to display normals in SimpleGame by using 'n'.



Once you are updated, run TestTerrain (any terrain test will work, but TestTerrain works best). Once the test is up and running, press 'n' to display the normals. Does it crash? If not, move around and run the test for at least a minute.



After you've done that, please report the following:



CRASHED?: Yes/No

Nvidia Card:

Nvidia Driver version:

CPU:

OS:



Non-nvidia users are welcome to try as well, if yours breaks, give us the same information.



(P.S. If you are an OpenGL wiz, and have an idea of what could cause a native crash like that, please let us know :slight_smile: )



Thanks,

Mark

CRASHED?: Yes

Nvidia Card: 6800 GT

Nvidia Driver version: 7.8.0.1

CPU: Intel p4 3gig

OS: Win XP



#

An unexpected error has been detected by HotSpot Virtual Machine:

#

#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x049e5419, pid=184, tid=748

#

Java VM: Java HotSpot™ Client VM (1.5.0_04-b05 mixed mode, sharing)

Problematic frame:

C  0x049e5419


CRASHED?: Yes, on pressing "n"

Nvidia Card: FX 5900XT 128MB

Nvidia Driver version: 77.72 Forceware version

CPU: AMD 64 3200+ 1GB Ram

OS: Win XP sp2



#

An unexpected error has been detected by HotSpot Virtual Machine:

#

#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x03915321, pid=1392, tid=3820

#

Java VM: Java HotSpot™ Client VM (1.5.0_04-b05 mixed mode, sharing)

Problematic frame:

C  0x03915321

#


  T H R E A D 

Current thread (0x008239d0):  JavaThread "main" [_thread_in_native, id=3820]

siginfo: ExceptionCode=0xc0000005, reading address 0x03ad6000

Registers:
EAX=0x045dfda8, EBX=0x04321e40, ECX=0x00004d55, EDX=0x03bdb558
ESP=0x0006f724, EBP=0x422bec1d, ESI=0x03ad5ffc, EDI=0x00000000
EIP=0x03915321, EFLAGS=0x00010202

Top of Stack: (sp=0x0006f724)
0x0006f724:  00000033 04321e40 0000000a 00003281
0x0006f734:  69797242 04321e40 045dfc3c 03bdb530
0x0006f744:  03bdb5fc 00000001 00008000 03bc8000
0x0006f754:  00000033 039152c0 69797f58 00000001
0x0006f764:  03bdb530 00000000 00000004 04321e40
0x0006f774:  04321e40 043e0600 00000001 0432b0f8
0x0006f784:  00010800 00000000 6979aad7 043e0600
0x0006f794:  00000001 00000000 ffffffff 00008000

Instructions: (pc=0x03915321)
0x03915311:  35 ec b5 32 04 8b 76 2c 8d 3c 49 8d 34 be 8b 3e
0x03915321:  8b 6e 04 89 78 0c 89 68 10 8b 7e 08 89 78 14 8b


Stack: [0x00030000,0x00070000),  sp=0x0006f724,  free space=253k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  0x03915321

[error occurred during error reporting, step 120, id 0xc0000005]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.lwjgl.opengl.GL11.nglDrawElements(IIILjava/nio/Buffer;IJ)V+0
j  org.lwjgl.opengl.GL11.glDrawElements(ILjava/nio/IntBuffer;)V+34
j  com.jme.renderer.lwjgl.LWJGLRenderer.draw(Lcom/jme/scene/Line;)V+126
J  com.jme.util.geom.Debugger.drawNormals(Lcom/jme/scene/Spatial;Lcom/jme/renderer/Renderer;FZ)V
v  ~OSRAdapter
j  com.jme.util.geom.Debugger.drawNormals(Lcom/jme/scene/Spatial;Lcom/jme/renderer/Renderer;FZ)V+549
j  com.jme.util.geom.Debugger.drawNormals(Lcom/jme/scene/Spatial;Lcom/jme/renderer/Renderer;)V+4
j  com.jme.app.SimpleGame.render(F)V+74
j  com.jme.app.BaseGame.start()V+39
j  jmetest.terrain.TestTerrain.main([Ljava/lang/String;)V+14
v  ~StubRoutines::call_stub


#

CRASHED?: NO

Nvidia Card: 6800 GO

Nvidia Driver version: 77.24

CRASHED?: No

Nvidia Card: GeForce2 MX 32 MB

Nvidia Driver version: 1.0 7167

CPU: AMD Athlon 1.2 Ghz

OS: Linux (SuSE v9.3, Kernel 2.6.11.4-21.9)



The nvidia driver is an old one, but the newest gives me problems when i shutdown the system (so no 3d problems). I can walk for minutes and turn on / off the normals just fine.

CRASHED?: No

Nvidia Card: GeForce 6800 GT

Nvidia Driver version: 1.0 7676

CPU: Dual Opteron 242

OS: Linux x86_64 (Gentoo, Kernel 2.6.13)

Those who had crashes before: ServerStyle and Sonicviz, please update from cvs and try again.



Thanks, again, everyone. I think Renanse might have taken care of it (crosses fingers)

Worked like a charm, got the red grid covering the terrain…

The results of another half-asleep programming session…  probably fixing the results of a previous one.  }:-@

CRASHED?: No

Nvidia Card: GeForce2 MX 64 MB

Nvidia Driver version:

CPU: AMD Athlon 1.4 Ghz

OS: Win XP PRO

mojomonk said:

We are trying to solve an odd issue that only seems to crop up on nvidia cards in certain situations. So, we need your help to gather a little data.

Please, update the latest from CVS. This will add (among MANY other updates), the ability to display normals in SimpleGame by using 'n'.

Once you are updated, run TestTerrain (any terrain test will work, but TestTerrain works best). Once the test is up and running, press 'n' to display the normals. Does it crash? If not, move around and run the test for at least a minute.

After you've done that, please report the following:

CRASHED?: Yes/No
Nvidia Card:
Nvidia Driver version:
CPU:
OS:

Non-nvidia users are welcome to try as well, if yours breaks, give us the same information.

(P.S. If you are an OpenGL wiz, and have an idea of what could cause a native crash like that, please let us know :) )

Thanks,
Mark





CRASHED?: No
Nvidia Card: MSI 6600GT  express
Nvidia Driver version:  78.01
CPU: AMD64 3500
OS: XP

Java 1.5._01-b08

Worked as designed (nice feature)

Nice!

ughhh i hate to be loser :frowning:



Crashed?:yes

Nvidia Card: 6600gt

Nvidia Driver Version: 6.14.0010.8421

CPU: AMD64 3000+

OS: XP



#

An unexpected error has been detected by HotSpot Virtual Machine:

#

#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0cfb533c, pid=3764, tid=3768

#

Java VM: Java HotSpot™ Client VM (1.5.0_06-b05 mixed mode)

Problematic frame:

C  0x0cfb533c

#

An error report file with more information is saved as hs_err_pid3764.log

#

If you would like to submit a bug report, please visit:

http://java.sun.com/webapps/bugreport/crash.jsp

#



am i a bad person?

Didn't see this before…



CRASHED?: No

Nvidia Card: GeForce 5700LE

Nvidia Driver version: 8.1.9.5

CPU: AMD Athlon 64 3000+

OS: Windows XP (SP2)

drfugly, you get the crash from doing what Mojo describes? Or you just get a crash and posted it here for some reason?



Asking just to be sure, because since as you can see it seems to have been fixed for the others since October 2005.

drfugly, as you currently play around with swing thread and such - maybe you have called some jME methods from that thread, while rendering is done in another thread? This can cause such problems, as lwjgl (GL) does not allow being called from multiple threads. (as Llama asked, this seems unrelated to this topic)

actually i came to this thread from a link that mojo posted in another thread, i didn't notice the dates and did the test

Now as it turns out, I do crash from doing what Mojo describes.

Weird huh?

In that case, what version of jME are you running, and can you post the complete trace? (like sonicviz')

Hi!



Tried with the latest cvs code. All worked fine.



Details:



CRASHED?: No

Nvidia Card: GForce FX 5200

Nvidia Driver version: 8.1.9.8

CPU: AMD Athlon 2600+ (2Ghz)

OS: Windows XP Home SP2



I've also tried on another computer, it has no nvidia gfx card, but just in case the details may help:



CRASHED?: No

Card: ATI Mobility Radeon X300

Driver 8.162.0.0

CPU: Intel centrino 1'7Ghz

OS: Windows XP Home SP2


CRASHED?: Yes & No *

Nvidia Card: GeForce 5500 FX 256 Mb

Nvidia Driver version: 84.21 Forceware

CPU: AMD Athlon64 3200+

OS: MS XP (32bit) home


  • When i run TestTerrain, it doesnt crash, even after two or three minutes with normals on. However, I get common errors when I try to run my own program with terrain, which differ depending on what code changes ive made.



    hope this helps, please find a solution quick! :smiley: if you need me to give you the errors, just ask. thanks



    mtm