1

JOGLベースのアプリケーションを実行していますが、特定の描画操作を実行するとクラッシュします。ただし、クラッシュする行はへの呼び出しgl.glGenLists(1)であるため、この行は些細な行であるため(スタックが何らかの悪い状態にある場合を除いて)、これが基になるアプリケーションでエラーを引き起こす可能性があるかどうかはわかりません。それは可能ですか?)

また、ビデオカードドライバを更新しようとしましたが、クラッシュするのではなく、同じ場所でフリーズするようになりました。

クラッシュレポートの関連部分は以下のとおりです。どんな助けでもいただければ幸いです。NVIDIA QuadroNVS160Mビデオカードを実行しています。ありがとう。

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6dd7ccac, pid=5520, tid=5684
#
# JRE version: 6.0_16-b01
# Java VM: Java HotSpot(TM) Client VM (14.2-b01 mixed mode windows-x86 )
# Problematic frame:
# C  [nvoglnt.dll+0x23ccac]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/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 (0x692c4c00):  JavaThread "AWT-EventQueue-0" [_thread_in_native, id=5684, stack(0x696f0000,0x69740000)]

siginfo: ExceptionCode=0xc0000005, writing address 0x00040008

Registers:
EAX=0x6d360798, EBX=0x6e562ffc, ECX=0x00040000, EDX=0xffffffff
ESP=0x6973ee1c, EBP=0x0000000d, ESI=0x6d360650, EDI=0x6d362311
EIP=0x6dd7ccac, EFLAGS=0x00010246

Top of Stack: (sp=0x6973ee1c)
0x6973ee1c:   00001343 00000014 00001344 6e563040
0x6973ee2c:   00000000 6d362310 00000040 7ffad000
0x6973ee3c:   6dd7cdb8 6e562ffc 00001343 6e3c7540
0x6973ee4c:   6dc792a8 00000014 6dbdb13b 00000001
0x6973ee5c:   6e3c7540 6d620000 6973ee90 6dc06fb8
0x6973ee6c:   6d620000 6e3c7540 00000001 692c4c00
0x6973ee7c:   63e576a0 63d38030 6b6c4c0e 00000001
0x6973ee8c:   0ab4f368 6973eeb8 010669c7 692c4d10 

Instructions: (pc=0x6dd7ccac)
0x6dd7cc9c:   00 8b 4b 08 8b 7b 04 89 79 04 8b 4b 04 8b 7b 08
0x6dd7ccac:   89 79 08 0f 84 8c 00 00 00 8b 4c 24 14 8b 7c d1 


Stack: [0x696f0000,0x69740000],  sp=0x6973ee1c,  free space=315k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [nvoglnt.dll+0x23ccac]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J  com.sun.opengl.impl.GLImpl.glGenLists0(I)I
...I omitted the rest of the stack, as this is the offending line ...
4

1 に答える 1

1

スタックにもかかわらず、問題を引き起こしているのはnvoglnt.dllのようです。グラフィックデバイスに適切なドライバを確実にインストールしましたか?

于 2010-11-17T16:50:35.673 に答える