JOGL Crash on Windows 7 with Nvidia

classic Classic list List threaded Threaded
26 messages Options
12
Reply | Threaded
Open this post in threaded view
|

JOGL Crash on Windows 7 with Nvidia

Pixelapp
This post was updated on .
I get a crash on my machine on start up. Also I use nvidia 8200 GS plus nvidia 9200. Moreover, even with updated graphic drivers or the SLI turned off still crashes.

It is worth nothing that my game runs on the same machine but under Ubuntu instead of windows without crashing.
It also successfully runs on my Mac Mini.

You can try the code yourself: http://wavelogy.pixelapp.co/WavelogyDesktop.jnlp

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x09730b64, pid=5960, tid=5332
#
# JRE version: 7.0_05-b06
# Java VM: Java HotSpot(TM) Client VM (23.1-b03 mixed mode, sharing windows-x86 )
# Problematic frame:
# C  [nvoglv32.DLL+0x7a0b64]  DrvPresentBuffers+0x6a654
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x04d5cc00):  JavaThread "Timer-1" [_thread_in_native, id=5332, stack(0x06de0000,0x06e30000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000000

Registers:
EAX=0x0dd73b68, EBX=0x000004ea, ECX=0x00000008, EDX=0x000004ea
ESP=0x06e2f248, EBP=0x06e2f250, ESI=0x0000000c, EDI=0x06c00020
EIP=0x09730b64, EFLAGS=0x00010202

Top of Stack: (sp=0x06e2f248)
0x06e2f248:   06c00020 06e2f2d4 06e2f280 097c11c2
0x06e2f258:   0dd73b68 00000000 0000000c 000004ea
0x06e2f268:   061566d8 06c00020 41050070 00000000
0x06e2f278:   07ca38a8 00000000 06e2f2e0 097c21f6
0x06e2f288:   0b57faa8 00000000 000004ea 09730b50
0x06e2f298:   00000002 4105ec50 00000000 00002688
0x06e2f2a8:   06130000 0675dfe0 00103003 00080000
0x06e2f2b8:   4105ec50 00000000 06c00020 0675dfe0

Instructions: (pc=0x09730b64)
0x09730b44:   c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b
0x09730b54:   4d 0c 8b 55 14 8b 45 08 56 8b 75 10 57 83 c1 08
0x09730b64:   8b 79 f8 89 38 8b 79 fc 89 78 04 8b 39 89 78 08
0x09730b74:   03 ce 83 c0 0c 83 ea 01 75 e6 5f 5e 5d c3 cc cc


Register to memory mapping:

EAX=0x0dd73b68 is an unknown value
EBX=0x000004ea is an unknown value
ECX=0x00000008 is an unknown value
EDX=0x000004ea is an unknown value
ESP=0x06e2f248 is pointing into the stack for thread: 0x04d5cc00
EBP=0x06e2f250 is pointing into the stack for thread: 0x04d5cc00
ESI=0x0000000c is an unknown value
EDI=0x06c00020 is an unknown value


Stack: [0x06de0000,0x06e30000],  sp=0x06e2f248,  free space=316k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [nvoglv32.DLL+0x7a0b64]  DrvPresentBuffers+0x6a654
C  [nvoglv32.DLL+0x8311c2]  DrvPresentBuffers+0xfacb2
C  [nvoglv32.DLL+0x8321f6]  DrvPresentBuffers+0xfbce6
C  [nvoglv32.DLL+0x8328bd]  DrvPresentBuffers+0xfc3ad
C  [nvoglv32.DLL+0x13d084]
C  [jogl_desktop.dll+0x8eda]  Java_jogamp_opengl_gl4_GL4bcImpl_dispatch_1glDrawElements1__IIILjava_lang_Object_2IZJ+0x5e
j  jogamp.opengl.gl4.GL4bcImpl.dispatch_glDrawElements1(IIILjava/lang/Object;IZJ)V+0
j  jogamp.opengl.gl4.GL4bcImpl.glDrawElements(IIILjava/nio/Buffer;)V+93
j  pixelapp.wavelogy.Wavelogy.display(Ljavax/media/opengl/GLAutoDrawable;)V+2315
j  jogamp.opengl.GLDrawableHelper.displayImpl(Ljavax/media/opengl/GLAutoDrawable;)V+47
j  jogamp.opengl.GLDrawableHelper.display(Ljavax/media/opengl/GLAutoDrawable;)V+2
j  jogamp.opengl.GLAutoDrawableBase$2.run()V+59
j  jogamp.opengl.GLDrawableHelper.invokeGLImpl(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Runnable;Ljava/lang/Runnable;Ljavax/media/opengl/GLAutoDrawable;)V+137
j  jogamp.opengl.GLDrawableHelper.invokeGL(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Runnable;Ljava/lang/Runnable;)V+85
j  com.jogamp.newt.opengl.GLWindow.display()V+90
j  com.jogamp.opengl.util.AWTAnimatorImpl.display(Ljava/util/ArrayList;ZZ)V+51
j  com.jogamp.opengl.util.AnimatorBase.display()V+16
j  com.jogamp.opengl.util.FPSAnimator$1.run()V+24
j  java.util.TimerThread.mainLoop()V+221
j  java.util.TimerThread.run()V+1
v  ~StubRoutines::call_stub
V  [jvm.dll+0x12964a]
V  [jvm.dll+0x1d851e]
V  [jvm.dll+0x129833]
V  [jvm.dll+0x129897]
V  [jvm.dll+0xd24af]
V  [jvm.dll+0x149977]
V  [jvm.dll+0x149ae0]
V  [jvm.dll+0x17e049]
C  [msvcr100.dll+0x5c6de]  endthreadex+0x3a
C  [msvcr100.dll+0x5c788]  endthreadex+0xe4
C  [kernel32.dll+0x13677]  BaseThreadInitThunk+0x12
C  [ntdll.dll+0x39f42]  RtlInitializeExceptionChain+0x63
C  [ntdll.dll+0x39f15]  RtlInitializeExceptionChain+0x36

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  jogamp.opengl.gl4.GL4bcImpl.dispatch_glDrawElements1(IIILjava/lang/Object;IZJ)V+0
j  jogamp.opengl.gl4.GL4bcImpl.glDrawElements(IIILjava/nio/Buffer;)V+93
j  pixelapp.wavelogy.Wavelogy.display(Ljavax/media/opengl/GLAutoDrawable;)V+2315
j  jogamp.opengl.GLDrawableHelper.displayImpl(Ljavax/media/opengl/GLAutoDrawable;)V+47
j  jogamp.opengl.GLDrawableHelper.display(Ljavax/media/opengl/GLAutoDrawable;)V+2
j  jogamp.opengl.GLAutoDrawableBase$2.run()V+59
j  jogamp.opengl.GLDrawableHelper.invokeGLImpl(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Runnable;Ljava/lang/Runnable;Ljavax/media/opengl/GLAutoDrawable;)V+137
j  jogamp.opengl.GLDrawableHelper.invokeGL(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Runnable;Ljava/lang/Runnable;)V+85
j  com.jogamp.newt.opengl.GLWindow.display()V+90
j  com.jogamp.opengl.util.AWTAnimatorImpl.display(Ljava/util/ArrayList;ZZ)V+51
j  com.jogamp.opengl.util.AnimatorBase.display()V+16
j  com.jogamp.opengl.util.FPSAnimator$1.run()V+24
j  java.util.TimerThread.mainLoop()V+221
j  java.util.TimerThread.run()V+1
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x04d5b800 JavaThread "Thread-14" daemon [_thread_in_native, id=4936, stack(0x06d80000,0x06dd0000)]
=>0x04d5cc00 JavaThread "Timer-1" [_thread_in_native, id=5332, stack(0x06de0000,0x06e30000)]
  0x04d5d400 JavaThread "javawsApplicationMain-Display-Windows_nil-1-EDT-1" daemon [_thread_in_native, id=1524, stack(0x06ca0000,0x06cf0000)]
  0x04d5b400 JavaThread "javawsApplicationMain-SharedResourceRunner" daemon [_thread_blocked, id=4736, stack(0x05e40000,0x05e90000)]
  0x04d5c800 JavaThread "TimerQueue" daemon [_thread_blocked, id=1552, stack(0x06f90000,0x06fe0000)]
  0x04bfd800 JavaThread "CacheCleanUpThread" daemon [_thread_blocked, id=4296, stack(0x04e10000,0x04e60000)]
  0x04bfd000 JavaThread "CacheMemoryCleanUpThread" daemon [_thread_blocked, id=3520, stack(0x05890000,0x058e0000)]
  0x0214b800 JavaThread "DestroyJavaVM" [_thread_blocked, id=2120, stack(0x01fb0000,0x02000000)]
  0x04be8000 JavaThread "Javaws Secure Thread" daemon [_thread_blocked, id=3416, stack(0x04820000,0x04870000)]
  0x04be6800 JavaThread "AWT-Windows" daemon [_thread_in_native, id=3864, stack(0x05630000,0x05680000)]
  0x04be5000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=3660, stack(0x051a0000,0x051f0000)]
  0x04b94400 JavaThread "traceMsgQueueThread" daemon [_thread_blocked, id=5124, stack(0x04a50000,0x04aa0000)]
  0x022fc800 JavaThread "Service Thread" daemon [_thread_blocked, id=2572, stack(0x047d0000,0x04820000)]
  0x022ef000 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=3820, stack(0x045b0000,0x04600000)]
  0x022ee000 JavaThread "Attach Listener" daemon [_thread_blocked, id=2544, stack(0x04740000,0x04790000)]
  0x022e0c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2452, stack(0x04430000,0x04480000)]
  0x022d0c00 JavaThread "Finalizer" daemon [_thread_blocked, id=5872, stack(0x046b0000,0x04700000)]
  0x022cf800 JavaThread "Reference Handler" daemon [_thread_blocked, id=5040, stack(0x04650000,0x046a0000)]

Other Threads:
  0x022cdc00 VMThread [stack: 0x04540000,0x04590000] [id=4624]
  0x02317000 WatcherThread [stack: 0x04b40000,0x04b90000] [id=4052]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 5568K, used 2301K [0x242f0000, 0x248f0000, 0x29840000)
  eden space 4992K,  41% used [0x242f0000, 0x244f8598, 0x247d0000)
  from space 576K,  38% used [0x24860000, 0x24896f90, 0x248f0000)
  to   space 576K,   0% used [0x247d0000, 0x247d0000, 0x24860000)
 tenured generation   total 12164K, used 7386K [0x29840000, 0x2a421000, 0x342f0000)
   the space 12164K,  60% used [0x29840000, 0x29f76b50, 0x29f76c00, 0x2a421000)
 compacting perm gen  total 12288K, used 7591K [0x342f0000, 0x34ef0000, 0x382f0000)
   the space 12288K,  61% used [0x342f0000, 0x34a59fd0, 0x34a5a000, 0x34ef0000)
    ro space 10240K,  42% used [0x382f0000, 0x3872e580, 0x3872e600, 0x38cf0000)
    rw space 12288K,  54% used [0x38cf0000, 0x3936f128, 0x3936f200, 0x398f0000)

Code Cache  [0x02320000, 0x02530000, 0x04320000)
 total_blobs=1221 nmethods=826 adapters=330 free_code_cache=30684Kb largest_free_block=31420544

Compilation events (10 events):
Event: 38.787 Thread 0x022ef000  822   !         java.util.zip.ZipFile$ZipFileInputStream::read (125 bytes)
Event: 38.788 Thread 0x022ef000 nmethod 822 0x02527948 code [0x02527a80, 0x02527e64]
Event: 38.795 Thread 0x022ef000  823             java.io.FilterInputStream::<init> (10 bytes)
Event: 38.795 Thread 0x022ef000 nmethod 823 0x025281c8 code [0x025282c0, 0x02528360]
Event: 38.795 Thread 0x022ef000  824             java.util.zip.ZipFile$ZipFileInflaterInputStream::fill (80 bytes)
Event: 38.795 Thread 0x022ef000 nmethod 824 0x025283c8 code [0x025284f0, 0x02528694]
Event: 38.803 Thread 0x022ef000  825             com.sun.deploy.config.Config::isJavaVersionAtLeast16 (4 bytes)
Event: 38.803 Thread 0x022ef000 nmethod 825 0x02528808 code [0x02528900, 0x02528970]
Event: 38.829 Thread 0x022ef000  826             pixelapp.wavelogy.Wavelogy::a (21 bytes)
Event: 38.829 Thread 0x022ef000 nmethod 826 0x025289c8 code [0x02528ac0, 0x02528b80]

GC Heap History (10 events):
Event: 38.383 GC heap before
{Heap before GC invocations=32 (full 1):
 def new generation   total 5568K, used 5183K [0x242f0000, 0x248f0000, 0x29840000)
  eden space 4992K, 100% used [0x242f0000, 0x247d0000, 0x247d0000)
  from space 576K,  33% used [0x247d0000, 0x247ffc98, 0x24860000)
  to   space 576K,   0% used [0x24860000, 0x24860000, 0x248f0000)
 tenured generation   total 12164K, used 7386K [0x29840000, 0x2a421000, 0x342f0000)
   the space 12164K,  60% used [0x29840000, 0x29f76b50, 0x29f76c00, 0x2a421000)
 compacting perm gen  total 12288K, used 7557K [0x342f0000, 0x34ef0000, 0x382f0000)
   the space 12288K,  61% used [0x342f0000, 0x34a51788, 0x34a51800, 0x34ef0000)
    ro space 10240K,  42% used [0x382f0000, 0x3872e580, 0x3872e600, 0x38cf0000)
    rw space 12288K,  54% used [0x38cf0000, 0x3936f128, 0x3936f200, 0x398f0000)
Event: 38.386 GC heap after
Heap after GC invocations=33 (full 1):
 def new generation   total 5568K, used 207K [0x242f0000, 0x248f0000, 0x29840000)
  eden space 4992K,   0% used [0x242f0000, 0x242f0000, 0x247d0000)
  from space 576K,  35% used [0x24860000, 0x24893d28, 0x248f0000)
  to   space 576K,   0% used [0x247d0000, 0x247d0000, 0x24860000)
 tenured generation   total 12164K, used 7386K [0x29840000, 0x2a421000, 0x342f0000)
   the space 12164K,  60% used [0x29840000, 0x29f76b50, 0x29f76c00, 0x2a421000)
 compacting perm gen  total 12288K, used 7557K [0x342f0000, 0x34ef0000, 0x382f0000)
   the space 12288K,  61% used [0x342f0000, 0x34a51788, 0x34a51800, 0x34ef0000)
    ro space 10240K,  42% used [0x382f0000, 0x3872e580, 0x3872e600, 0x38cf0000)
    rw space 12288K,  54% used [0x38cf0000, 0x3936f128, 0x3936f200, 0x398f0000)
}
Event: 38.511 GC heap before
{Heap before GC invocations=33 (full 1):
 def new generation   total 5568K, used 5199K [0x242f0000, 0x248f0000, 0x29840000)
  eden space 4992K, 100% used [0x242f0000, 0x247d0000, 0x247d0000)
  from space 576K,  35% used [0x24860000, 0x24893d28, 0x248f0000)
  to   space 576K,   0% used [0x247d0000, 0x247d0000, 0x24860000)
 tenured generation   total 12164K, used 7386K [0x29840000, 0x2a421000, 0x342f0000)
   the space 12164K,  60% used [0x29840000, 0x29f76b50, 0x29f76c00, 0x2a421000)
 compacting perm gen  total 12288K, used 7557K [0x342f0000, 0x34ef0000, 0x382f0000)
   the space 12288K,  61% used [0x342f0000, 0x34a51788, 0x34a51800, 0x34ef0000)
    ro space 10240K,  42% used [0x382f0000, 0x3872e580, 0x3872e600, 0x38cf0000)
    rw space 12288K,  54% used [0x38cf0000, 0x3936f128, 0x3936f200, 0x398f0000)
Event: 38.512 GC heap after
Heap after GC invocations=34 (full 1):
 def new generation   total 5568K, used 236K [0x242f0000, 0x248f0000, 0x29840000)
  eden space 4992K,   0% used [0x242f0000, 0x242f0000, 0x247d0000)
  from space 576K,  40% used [0x247d0000, 0x2480b020, 0x24860000)
  to   space 576K,   0% used [0x24860000, 0x24860000, 0x248f0000)
 tenured generation   total 12164K, used 7386K [0x29840000, 0x2a421000, 0x342f0000)
   the space 12164K,  60% used [0x29840000, 0x29f76b50, 0x29f76c00, 0x2a421000)
 compacting perm gen  total 12288K, used 7557K [0x342f0000, 0x34ef0000, 0x382f0000)
   the space 12288K,  61% used [0x342f0000, 0x34a51788, 0x34a51800, 0x34ef0000)
    ro space 10240K,  42% used [0x382f0000, 0x3872e580, 0x3872e600, 0x38cf0000)
    rw space 12288K,  54% used [0x38cf0000, 0x3936f128, 0x3936f200, 0x398f0000)
}
Event: 38.632 GC heap before
{Heap before GC invocations=34 (full 1):
 def new generation   total 5568K, used 5228K [0x242f0000, 0x248f0000, 0x29840000)
  eden space 4992K, 100% used [0x242f0000, 0x247d0000, 0x247d0000)
  from space 576K,  40% used [0x247d0000, 0x2480b020, 0x24860000)
  to   space 576K,   0% used [0x24860000, 0x24860000, 0x248f0000)
 tenured generation   total 12164K, used 7386K [0x29840000, 0x2a421000, 0x342f0000)
   the space 12164K,  60% used [0x29840000, 0x29f76b50, 0x29f76c00, 0x2a421000)
 compacting perm gen  total 12288K, used 7557K [0x342f0000, 0x34ef0000, 0x382f0000)
   the space 12288K,  61% used [0x342f0000, 0x34a517a8, 0x34a51800, 0x34ef0000)
    ro space 10240K,  42% used [0x382f0000, 0x3872e580, 0x3872e600, 0x38cf0000)
    rw space 12288K,  54% used [0x38cf0000, 0x3936f128, 0x3936f200, 0x398f0000)
Event: 38.633 GC heap after
Heap after GC invocations=35 (full 1):
 def new generation   total 5568K, used 231K [0x242f0000, 0x248f0000, 0x29840000)
  eden space 4992K,   0% used [0x242f0000, 0x242f0000, 0x247d0000)
  from space 576K,  40% used [0x24860000, 0x24899e00, 0x248f0000)
  to   space 576K,   0% used [0x247d0000, 0x247d0000, 0x24860000)
 tenured generation   total 12164K, used 7386K [0x29840000, 0x2a421000, 0x342f0000)
   the space 12164K,  60% used [0x29840000, 0x29f76b50, 0x29f76c00, 0x2a421000)
 compacting perm gen  total 12288K, used 7557K [0x342f0000, 0x34ef0000, 0x382f0000)
   the space 12288K,  61% used [0x342f0000, 0x34a517a8, 0x34a51800, 0x34ef0000)
    ro space 10240K,  42% used [0x382f0000, 0x3872e580, 0x3872e600, 0x38cf0000)
    rw space 12288K,  54% used [0x38cf0000, 0x3936f128, 0x3936f200, 0x398f0000)
}
Event: 38.717 GC heap before
{Heap before GC invocations=35 (full 1):
 def new generation   total 5568K, used 5223K [0x242f0000, 0x248f0000, 0x29840000)
  eden space 4992K, 100% used [0x242f0000, 0x247d0000, 0x247d0000)
  from space 576K,  40% used [0x24860000, 0x24899e00, 0x248f0000)
  to   space 576K,   0% used [0x247d0000, 0x247d0000, 0x24860000)
 tenured generation   total 12164K, used 7386K [0x29840000, 0x2a421000, 0x342f0000)
   the space 12164K,  60% used [0x29840000, 0x29f76b50, 0x29f76c00, 0x2a421000)
 compacting perm gen  total 12288K, used 7558K [0x342f0000, 0x34ef0000, 0x382f0000)
   the space 12288K,  61% used [0x342f0000, 0x34a51828, 0x34a51a00, 0x34ef0000)
    ro space 10240K,  42% used [0x382f0000, 0x3872e580, 0x3872e600, 0x38cf0000)
    rw space 12288K,  54% used [0x38cf0000, 0x3936f128, 0x3936f200, 0x398f0000)
Event: 38.718 GC heap after
Heap after GC invocations=36 (full 1):
 def new generation   total 5568K, used 212K [0x242f0000, 0x248f0000, 0x29840000)
  eden space 4992K,   0% used [0x242f0000, 0x242f0000, 0x247d0000)
  from space 576K,  36% used [0x247d0000, 0x24805060, 0x24860000)
  to   space 576K,   0% used [0x24860000, 0x24860000, 0x248f0000)
 tenured generation   total 12164K, used 7386K [0x29840000, 0x2a421000, 0x342f0000)
   the space 12164K,  60% used [0x29840000, 0x29f76b50, 0x29f76c00, 0x2a421000)
 compacting perm gen  total 12288K, used 7558K [0x342f0000, 0x34ef0000, 0x382f0000)
   the space 12288K,  61% used [0x342f0000, 0x34a51828, 0x34a51a00, 0x34ef0000)
    ro space 10240K,  42% used [0x382f0000, 0x3872e580, 0x3872e600, 0x38cf0000)
    rw space 12288K,  54% used [0x38cf0000, 0x3936f128, 0x3936f200, 0x398f0000)
}
Event: 38.798 GC heap before
{Heap before GC invocations=36 (full 1):
 def new generation   total 5568K, used 5204K [0x242f0000, 0x248f0000, 0x29840000)
  eden space 4992K, 100% used [0x242f0000, 0x247d0000, 0x247d0000)
  from space 576K,  36% used [0x247d0000, 0x24805060, 0x24860000)
  to   space 576K,   0% used [0x24860000, 0x24860000, 0x248f0000)
 tenured generation   total 12164K, used 7386K [0x29840000, 0x2a421000, 0x342f0000)
   the space 12164K,  60% used [0x29840000, 0x29f76b50, 0x29f76c00, 0x2a421000)
 compacting perm gen  total 12288K, used 7558K [0x342f0000, 0x34ef0000, 0x382f0000)
   the space 12288K,  61% used [0x342f0000, 0x34a51838, 0x34a51a00, 0x34ef0000)
    ro space 10240K,  42% used [0x382f0000, 0x3872e580, 0x3872e600, 0x38cf0000)
    rw space 12288K,  54% used [0x38cf0000, 0x3936f128, 0x3936f200, 0x398f0000)
Event: 38.800 GC heap after
Heap after GC invocations=37 (full 1):
 def new generation   total 5568K, used 219K [0x242f0000, 0x248f0000, 0x29840000)
  eden space 4992K,   0% used [0x242f0000, 0x242f0000, 0x247d0000)
  from space 576K,  38% used [0x24860000, 0x24896f90, 0x248f0000)
  to   space 576K,   0% used [0x247d0000, 0x247d0000, 0x24860000)
 tenured generation   total 12164K, used 7386K [0x29840000, 0x2a421000, 0x342f0000)
   the space 12164K,  60% used [0x29840000, 0x29f76b50, 0x29f76c00, 0x2a421000)
 compacting perm gen  total 12288K, used 7558K [0x342f0000, 0x34ef0000, 0x382f0000)
   the space 12288K,  61% used [0x342f0000, 0x34a51838, 0x34a51a00, 0x34ef0000)
    ro space 10240K,  42% used [0x382f0000, 0x3872e580, 0x3872e600, 0x38cf0000)
    rw space 12288K,  54% used [0x38cf0000, 0x3936f128, 0x3936f200, 0x398f0000)
}

Deoptimization events (0 events):
No events

Internal exceptions (10 events):
Event: 38.832 Thread 0x04d5b800 Threw 0x244b68c8 at C:\jdk7u5_32P\jdk7u5\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 38.834 Thread 0x04d5cc00 Threw 0x244ac128 at C:\jdk7u5_32P\jdk7u5\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 38.834 Thread 0x04d5cc00 Threw 0x244c54e8 at C:\jdk7u5_32P\jdk7u5\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 38.834 Thread 0x04d5cc00 Threw 0x244c57f0 at C:\jdk7u5_32P\jdk7u5\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 38.834 Thread 0x04d5cc00 Threw 0x244c5af8 at C:\jdk7u5_32P\jdk7u5\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 38.843 Thread 0x04d5b800 Threw 0x244c0b98 at C:\jdk7u5_32P\jdk7u5\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 38.843 Thread 0x04d5b800 Threw 0x244c0ed0 at C:\jdk7u5_32P\jdk7u5\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 38.843 Thread 0x04d5b800 Threw 0x244c1188 at C:\jdk7u5_32P\jdk7u5\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 38.843 Thread 0x04d5b800 Threw 0x244c1440 at C:\jdk7u5_32P\jdk7u5\hotspot\src\share\vm\prims\jvm.cpp:1166
Event: 38.843 Thread 0x04d5b800 Threw 0x244c2190 at C:\jdk7u5_32P\jdk7u5\hotspot\src\share\vm\prims\jvm.cpp:1166

Events (10 events):
Event: 38.830 loading class 0x04c1a730
Event: 38.830 loading class 0x04c1a730 done
Event: 38.830 loading class 0x04c1a6f0
Event: 38.830 loading class 0x04c1a6f0 done
Event: 38.831 loading class 0x04c1a710
Event: 38.831 loading class 0x04c1a710 done
Event: 38.833 loading class 0x064d9e28
Event: 38.834 loading class 0x064d9e28 done
Event: 38.843 loading class 0x04c1a7b0
Event: 38.843 loading class 0x04c1a7b0 done


Dynamic libraries:
0x00370000 - 0x0039f000 C:\Program Files (x86)\Java\jre7\bin\javaw.exe
0x76e90000 - 0x77010000 C:\Windows\SysWOW64\ntdll.dll
0x74970000 - 0x74a70000 C:\Windows\syswow64\kernel32.dll
0x745f0000 - 0x74636000 C:\Windows\syswow64\KERNELBASE.dll
0x74770000 - 0x74810000 C:\Windows\syswow64\ADVAPI32.dll
0x76520000 - 0x765cc000 C:\Windows\syswow64\msvcrt.dll
0x76340000 - 0x76359000 C:\Windows\SysWOW64\sechost.dll
0x75ed0000 - 0x75fc0000 C:\Windows\syswow64\RPCRT4.dll
0x74580000 - 0x745e0000 C:\Windows\syswow64\SspiCli.dll
0x74570000 - 0x7457c000 C:\Windows\syswow64\CRYPTBASE.dll
0x74a70000 - 0x74b70000 C:\Windows\syswow64\USER32.dll
0x76230000 - 0x762c0000 C:\Windows\syswow64\GDI32.dll
0x76100000 - 0x7610a000 C:\Windows\syswow64\LPK.dll
0x76360000 - 0x763fd000 C:\Windows\syswow64\USP10.dll
0x73ce0000 - 0x73e7e000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_420fe3fa2b8113bd\COMCTL32.dll
0x75c40000 - 0x75c97000 C:\Windows\syswow64\SHLWAPI.dll
0x75fc0000 - 0x76020000 C:\Windows\system32\IMM32.DLL
0x748a0000 - 0x7496c000 C:\Windows\syswow64\MSCTF.dll
0x68a50000 - 0x68b0e000 C:\Program Files (x86)\Java\jre7\bin\msvcr100.dll
0x68700000 - 0x68a4a000 C:\Program Files (x86)\Java\jre7\bin\client\jvm.dll
0x72450000 - 0x72457000 C:\Windows\system32\WSOCK32.dll
0x75cd0000 - 0x75d05000 C:\Windows\syswow64\WS2_32.dll
0x76e60000 - 0x76e66000 C:\Windows\syswow64\NSI.dll
0x71f90000 - 0x71fc2000 C:\Windows\system32\WINMM.dll
0x745e0000 - 0x745e5000 C:\Windows\syswow64\PSAPI.DLL
0x692d0000 - 0x692dc000 C:\Program Files (x86)\Java\jre7\bin\verify.dll
0x692b0000 - 0x692d0000 C:\Program Files (x86)\Java\jre7\bin\java.dll
0x69290000 - 0x692a3000 C:\Program Files (x86)\Java\jre7\bin\zip.dll
0x68b10000 - 0x68bce000 C:\Program Files (x86)\Oracle\JavaFX 2.1 Runtime\bin\msvcr100.dll
0x69240000 - 0x69288000 C:\Program Files (x86)\Oracle\JavaFX 2.1 Runtime\bin\deploy.dll
0x75ae0000 - 0x75c3c000 C:\Windows\syswow64\ole32.dll
0x76070000 - 0x760ff000 C:\Windows\syswow64\OLEAUT32.dll
0x74450000 - 0x74459000 C:\Windows\system32\VERSION.dll
0x76110000 - 0x7622b000 C:\Windows\syswow64\WININET.dll
0x74760000 - 0x74763000 C:\Windows\syswow64\Normaliz.dll
0x75d10000 - 0x75ec8000 C:\Windows\syswow64\iertutil.dll
0x74640000 - 0x74751000 C:\Windows\syswow64\urlmon.dll
0x74b70000 - 0x757b9000 C:\Windows\syswow64\SHELL32.dll
0x724c0000 - 0x724cb000 C:\Windows\system32\profapi.dll
0x69220000 - 0x69234000 C:\Program Files (x86)\Java\jre7\bin\net.dll
0x10000000 - 0x10042000 C:\Windows\system32\nvLsp.dll
0x72f80000 - 0x72fbc000 C:\Windows\system32\mswsock.dll
0x73a10000 - 0x73a16000 C:\Windows\System32\wship6.dll
0x69210000 - 0x6921f000 C:\Program Files (x86)\Java\jre7\bin\nio.dll
0x685b0000 - 0x686f2000 C:\Program Files (x86)\Java\jre7\bin\awt.dll
0x72530000 - 0x725b0000 C:\Windows\system32\uxtheme.dll
0x72510000 - 0x72523000 C:\Windows\system32\dwmapi.dll
0x73a40000 - 0x73a48000 C:\Windows\system32\Secur32.dll
0x71c10000 - 0x71c54000 C:\Windows\system32\dnsapi.DLL
0x72a10000 - 0x72a2c000 C:\Windows\system32\iphlpapi.DLL
0x72a00000 - 0x72a07000 C:\Windows\system32\WINNSI.DLL
0x74810000 - 0x74893000 C:\Windows\syswow64\CLBCatQ.DLL
0x709a0000 - 0x709fa000 C:\Windows\System32\netprofm.dll
0x71c60000 - 0x71c70000 C:\Windows\System32\nlaapi.dll
0x72b20000 - 0x72b36000 C:\Windows\system32\CRYPTSP.dll
0x72ae0000 - 0x72b1b000 C:\Windows\system32\rsaenh.dll
0x72ad0000 - 0x72ade000 C:\Windows\system32\RpcRtRemote.dll
0x734e0000 - 0x734e8000 C:\Windows\System32\npmproxy.dll
0x733a0000 - 0x733b2000 C:\Windows\system32\dhcpcsvc.DLL
0x72c60000 - 0x72c65000 C:\Windows\System32\wshtcpip.dll
0x71a80000 - 0x71aa4000 c:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live\WLIDNSP.DLL
0x73a00000 - 0x73a0d000 C:\Windows\system32\dhcpcsvc6.DLL
0x71a30000 - 0x71a36000 C:\Windows\system32\rasadhlp.dll
0x71a40000 - 0x71a78000 C:\Windows\System32\fwpuclnt.dll
0x76400000 - 0x7651e000 C:\Windows\syswow64\CRYPT32.dll
0x757f0000 - 0x757fc000 C:\Windows\syswow64\MSASN1.dll
0x6cec0000 - 0x6ceea000 C:\Program Files (x86)\Java\jre7\bin\fontmanager.dll
0x68570000 - 0x685a1000 C:\Program Files (x86)\Java\jre7\bin\t2k.dll
0x733c0000 - 0x734bb000 C:\Windows\system32\WindowsCodecs.dll
0x719e0000 - 0x71a2b000 C:\Windows\system32\apphelp.dll
0x04db0000 - 0x04dcd000 C:\Program Files (x86)\EgisTec\MyWinLocker 3\x86\psdprotect.dll
0x692e0000 - 0x693cb000 C:\Windows\system32\dbghelp.dll
0x05d40000 - 0x05d85000 C:\Program Files (x86)\EgisTec\MyWinLocker 3\x86\sysenv.dll
0x72ba0000 - 0x72bc2000 C:\Program Files (x86)\EgisTec\MyWinLocker 3\x86\XmlLite.dll
0x72b80000 - 0x72b91000 C:\Windows\system32\NETAPI32.dll
0x72c70000 - 0x72c79000 C:\Windows\system32\netutils.dll
0x72b60000 - 0x72b79000 C:\Windows\system32\srvcli.dll
0x72b50000 - 0x72b5f000 C:\Windows\system32\wkscli.dll
0x72b40000 - 0x72b4f000 C:\Windows\system32\SAMCLI.DLL
0x71480000 - 0x714b1000 C:\Windows\system32\EhStorShell.dll
0x75850000 - 0x759ed000 C:\Windows\syswow64\SETUPAPI.dll
0x76040000 - 0x76067000 C:\Windows\syswow64\CFGMGR32.dll
0x76020000 - 0x76032000 C:\Windows\syswow64\DEVOBJ.dll
0x73a50000 - 0x73b45000 C:\Windows\system32\PROPSYS.dll
0x6cda0000 - 0x6ce0f000 C:\Windows\system32\ntshrui.dll
0x73500000 - 0x7350b000 C:\Windows\system32\cscapi.dll
0x715d0000 - 0x715da000 C:\Windows\system32\slc.dll
0x6ceb0000 - 0x6ceb6000 C:\Windows\system32\IconCodecService.dll
0x73570000 - 0x735c2000 C:\Windows\system32\RASAPI32.dll
0x72fe0000 - 0x72ff5000 C:\Windows\system32\rasman.dll
0x734c0000 - 0x734cd000 C:\Windows\system32\rtutils.dll
0x74380000 - 0x74386000 C:\Windows\system32\sensapi.dll
0x743c0000 - 0x743e1000 C:\Windows\system32\ntmarta.dll
0x75800000 - 0x75845000 C:\Windows\syswow64\WLDAP32.dll
0x724d0000 - 0x724e7000 C:\Windows\system32\USERENV.dll
0x71bf0000 - 0x71bf8000 C:\Windows\System32\winrnr.dll
0x71ad0000 - 0x71ae0000 C:\Windows\system32\napinsp.dll
0x71ab0000 - 0x71ac2000 C:\Windows\system32\pnrpnsp.dll
0x637c0000 - 0x637ca000 C:\Users\main\AppData\Local\Temp\jogamp_0000\file_cache\jln1960982083401738961\jln6004217673562895051\gluegen-rt.dll
0x69200000 - 0x69206000 C:\Program Files (x86)\Java\jre7\bin\jawt.dll
0x6a440000 - 0x6a44a000 C:\Users\main\AppData\Local\Temp\jogamp_0000\file_cache\jln1960982083401738961\jln6004217673562895051\nativewindow_awt.dll
0x6c100000 - 0x6c110000 C:\Users\main\AppData\Local\Temp\jogamp_0000\file_cache\jln1960982083401738961\jln6004217673562895051\nativewindow_win32.dll
0x70c80000 - 0x70d48000 C:\Windows\system32\OpenGL32.dll
0x73000000 - 0x73022000 C:\Windows\system32\GLU32.dll
0x70b90000 - 0x70c77000 C:\Windows\system32\DDRAW.dll
0x73e90000 - 0x73e96000 C:\Windows\system32\DCIMAN32.dll
0x64500000 - 0x6456b000 C:\Users\main\AppData\Local\Temp\jogamp_0000\file_cache\jln1960982083401738961\jln6004217673562895051\jogl_desktop.dll
0x08f90000 - 0x09f62000 C:\Windows\system32\nvoglv32.DLL
0x75ca0000 - 0x75ccd000 C:\Windows\syswow64\WINTRUST.dll
0x6cbc0000 - 0x6cbd1000 C:\Users\main\AppData\Local\Temp\jogamp_0000\file_cache\jln1960982083401738961\jln6004217673562895051\newt.dll
0x68540000 - 0x68565000 C:\Program Files (x86)\Java\jre7\bin\jpeg.dll

VM Arguments:
jvm_args: -Djava.security.policy=file:C:\\Program Files (x86)\\Oracle\\JavaFX 2.1 Runtime\\lib\\security\\javaws.policy -DtrustProxy=true -Xverify:remote -Djnlpx.home=C:\\Program Files (x86)\\Oracle\\JavaFX 2.1 Runtime\\bin -Djnlpx.origFilenameArg=C:\Users\main\Downloads\WavelogyDesktop.jnlp -Djnlpx.remove=true -Dsun.awt.warmup=true -Xbootclasspath/a:C:\\Program Files (x86)\\Oracle\\JavaFX 2.1 Runtime\\lib\\javaws.jar;C:\\Program Files (x86)\\Oracle\\JavaFX 2.1 Runtime\\lib\\deploy.jar;C:\\Program Files (x86)\\Oracle\\JavaFX 2.1 Runtime\\lib\\plugin.jar -Dsun.java2d.noddraw=true -Djnlpx.splashport=49411 -Djnlpx.jvm=C:\\Program Files (x86)\\Java\\jre7\\bin\\javaw.exe -Djnlpx.vmargs=-Dsun.java2d.noddraw=true
java_command: com.sun.javaws.Main C:\Users\main\AppData\Local\Temp\javaws2
Launcher Type: SUN_STANDARD

Environment Variables:
CLASSPATH=;
PATH=C:\Windows\SysWOW64;C:\Users\main\AppData\Local\Google\Chrome\Application;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\EgisTec\MyWinLocker 3\x86;C:\Program Files\Java\jdk1.6.0_26\bin;;"C:\Program Files (x86)\Oracle\JavaFX 2.1 Runtime\bin"
USERNAME=main
OS=Windows_NT
PROCESSOR_IDENTIFIER=AMD64 Family 16 Model 6 Stepping 2, AuthenticAMD



---------------  S Y S T E M  ---------------

OS: Windows 7 , 64 bit Build 7600

CPU:total 2 (2 cores per cpu, 1 threads per core) family 16 model 6 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, popcnt, mmxext, 3dnowpref, lzcnt, sse4a, tsc, tscinvbit, tscinv

Memory: 4k page, physical 2882100k(1271832k free), swap 5762300k(3701572k free)

vm_info: Java HotSpot(TM) Client VM (23.1-b03) for windows-x86 JRE (1.7.0_05-b06), built on Jun 27 2012 00:51:27 by "java_re" with unknown MS VC++:1600

time: Tue Aug 21 20:56:31 2012
elapsed time: 38 seconds
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

gouessej
Administrator
Hi

It is still the same kind of problem. I confirm that I don't get any similar crash with Nvidia Quadro 2000 and 5000 under Cent OS Linux 5.3 (proprietary driver, version number 304.37, certified), one of my colleagues is under Windows 7 with the same hardware and it works. In your case, it crashes when calling glDrawElements, it typically happens when it tries to read too far, when some supplied parameters are wrong (for example if the position of one of the direct NIO buffers is not correct).
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

Pixelapp
Thanks Julien for the quick reply.
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

gouessej
Administrator
You're welcome. However, if you have too much difficulties in using JOGL directly, maybe you should plan to use a more constraining environment that takes care of such aspects for you, for example a 3D engine like Ardor3D. Best regards.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

Pixelapp
Now that you mention it, I'm on my way to use JMonkey Engine. What you are suggesting was on my schedule anyways.
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

gouessej
Administrator
Ok I will send you my port of JMonkeyEngine 2.0 using JOGL 1, it should not be difficult to port it to JOGL 2. If you need some help or if you plan to use JMonkeyEngine 3, just let me know so that I can provide you another port. Keep in mind JMonkeyEngine 3 is completely shader based.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

Pixelapp
I plan to use JMonkeyEngine 3.

What is shader based (I know what shaders are though)? What wrong/bad with that?
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

gouessej
Administrator
The whole architecture is shader based, it doesn't rely on the fixed pipeline (no glBegin/glEnd, no glPushMatrix/glPopMatrix). It means that you will be more comfortable with it if you're able to rewrite or at least modify existing shaders so that they will fit into your needs. It doesn't support OpenGL 1 and it may work slowly on chips with bad support of shaders, especially Intel chips.

JMonkeyEngine 3 only supports our competitor yet, I ported its renderer based on the fixed pipeline some months ago but they removed both my port and this legacy renderer.

JMonkeyEngine has a large community, tons of examples, nice tutorials and an integrated game development environment but it lacks JOGL support, it is less reliable and I assume you already know what I think about our competitor.....

If you want your game to work fine on both Android and most of computers with an excellent JOGL support, Ardor3D would be a better choice but it really lacks tutorials, you would probably need several weeks to start doing interesting things with it and only a very few people are often on its forum.

Actually, the fork between Ardor3D and JMonkeyEngine is a bad thing for me because it duplicates efforts, both have advantages and disadvantages but none of them is stronger enough to satisfy the whole community whereas a combination of the both would have much success.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

Pixelapp
In reply to this post by gouessej
Good news! I'm staying in the Jogamp community!

As of news about my program. Since my program has been stress tested for days on end on many platforms and is fully functioning. But, just not working on windows 7. My program is in excellent shape.

Moreover, I tried moving to JMonkey the last couple of days; but that did not work. The OBJ models loaded fine, but the lack of ogre model support pretty much killed my transition. Since you need ogre support to implement JBullet.

Does that sound good Julien! :D



Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

gouessej
Administrator
Actually, Ogre is supported by an optional extension of JMonkeyEngine 2.0. It would be fine to stay away from Ogre format which is difficult to support (except in Ogre4J).

Can you update your driver please? (really, you should do this)
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

Pixelapp
From now on I will update my drivers.

However even with the updated drivers I got the same crash.
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

Pixelapp
In reply to this post by gouessej
Hello:

Julien help me out on this one. I see you posted some computer configuration for this crash. Are all of your configurations discrete cards (not on board, not integrated cards)?

I think I might be getting the crash on my windows 7 because I'm using nvidia gefroce 9200 integrated card. I would like to get those facts straighten out.
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

Pixelapp
Never mind, a have a discrete card here. I'll switch it and test it.
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

Pixelapp
In reply to this post by gouessej
Just one thing. Remember Julien that the bug was about Texture.destroy() and not me putting bad vertices.
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

gouessej
Administrator
Can you elaborate please? What was wrong with Texture.destroy()? You can get a crash in glDrawElements even because of problems in buffers containing colors.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

Pixelapp
The problem is well documented here: http://forum.jogamp.org/Code-for-Peer-Review-td4025708.html

And as I said, the problem has never been caused because of any kind of vertex or colors buffer.
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

gouessej
Administrator
Texture.destroy() only calls glDeleteTextures as you can see here:
https://github.com/sgothel/jogl/blob/master/src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java

Please can you copy your test case into a proper bug report? I'm very busy but I will try to reproduce it at home. I assume you reproduced it on several machines. Be very accurate on the description of their hardware, the graphics cards, the version numbers of the drivers, etc...

Lots of drivers use deferring and I really think it is a bad idea to expect from the driver to immediately destroy a texture during the display, especially under Windows.

Edit.: On a few drivers, calling glDeleteTextures on a texture that has never been rendered causes a crash. @Sven, is there a way of detecting this case?
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

Pixelapp
As I said before and is well documented on forum.jogamp.org (under the threads I created): Texture.destroy() and Texture.updateImage() cause a crash.

Moreover, the reason I created this thread "Re: JOGL Crash on Windows 7 with Nvidia" was telling that I get a crash (even when I don't use Texture.destroy() or Texture.updateImage()) on:

    Windows 7

    GeForce 8400 GS and GeForce 9200 (the latter is an Integrated graphics card). Also I tried the graphics card configuration    in every possible way. For example, I tried running my program with only GeForce 8400 GS enabled, or with only GeForce 9200 enabled or with both GeForce 9200 and GeForce 8400 GS working under SLI

    Driver: 8.17.13.142

Additionally, since I'm not using Texture.destroy() and Texture.updateImage() to prevent it form crashing. My program under JOGL (not Android) is only able to work with the texture that it was initialized with. Which is obvious. Also it is something I need to eliminate immediately.

"1) Texture.destroy() only calls glDeleteTextures as you can see here:
https://github.com/sgothel/jogl/blob/master/src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java

2) Please can you copy your test case into a proper bug report? I'm very busy but I will try to reproduce it at home. I assume you reproduced it on several machines. Be very accurate on the description of their hardware, the graphics cards, the version numbers of the drivers, etc...

Lots of drivers use deferring and I really think it is a bad idea to expect from the driver to immediately destroy a texture during the display, especially under Windows. "

1) I use glDeleteTextures a lot under android and I don't get any crash.

2) Also, yes I'm working on putting together a test case. I'll have it up as soon as I'm done with my school work and I rest. :)

The crash only happens under the aforementioned configuration. I also successfully tested the aforementioned configuration (same computer) under Ubuntu with no crash.

If you have any other questions Julien, let me know.

Ka Pow. I'm out......................................
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

gouessej
Administrator
You see that you get no such crash under Android and GNU Linux whereas you get a crash under Windows, it means that I will have no way to reproduce it (no access to Windows machine except for a few minutes sometimes).

Please can you try this driver with the GeForce 8400 GS?
http://www.nvidia.co.uk/object/win7-winvista-64bit-301.42-whql-driver-uk.html

Do you reproduce this bug with Nvidia Quadro FX graphics cards or ATI graphics cards too? Which one?

I try to know whether it could be a driver bug, we might have to write a test case in plain C to check whether it comes from JOGL 2.0.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: JOGL Crash on Windows 7 with Nvidia

Pixelapp
That is the drivers I have installed already. See:

 

"Do you reproduce this bug with Nvidia Quadro FX graphics cards or ATI graphics cards too? Which one?"

I have no way on getting my hands on those graphics cards.  

This is the program with the bug http://wavelogy.pixelapp.co/WavelogyDesktop.jnlp Use it for a quick test drive.
12