[CLOSED] Opengl ATI, only in 2.8 pre release

Started by Cero, October 07, 2011, 08:50:06

Previous topic - Next topic

Cero

I got the nightly build of 2.8.0, got it couple of weeks ago actually, once the linux problem was fixed

on one ATI laptop, I get, only with this lwjgl, not with the 2.7.1, this error:

my log:
QuoteJava Version: 1.7.0  21.0-b17
Fri Oct 07 10:44:03 CEST 2011 INFO:Slick Build #274
Fri Oct 07 10:44:04 CEST 2011 INFO:LWJGL Version: 2.8.0
Fri Oct 07 10:44:04 CEST 2011 INFO:OriginalDisplayMode: 1366 x 768 x 32 @60Hz
Fri Oct 07 10:44:04 CEST 2011 INFO:TargetDisplayMode: 1024 x 600 x 32 @60Hz
Fri Oct 07 10:44:06 CEST 2011 INFO:Starting display 1024x600
Fri Oct 07 10:44:06 CEST 2011 INFO:Use Java PNG Loader = true
WARNING: Found unknown Windows version: Windows 7
Attempting to use default windows plug-in.
Loading: net.java.games.input.DirectAndRawInputEnvironmentPlugin
Failed to initialize device Wacom Virtual Hid Driver because of: java.io.IOExcep
tion: Failed to acquire device (8007001e)
Fri Oct 07 10:44:06 CEST 2011 INFO:Found 2 controllers
Fri Oct 07 10:44:06 CEST 2011 INFO:0 : Wacom Virtual Hid Driver
Fri Oct 07 10:44:06 CEST 2011 INFO:1 : Wacom Virtual Hid Driver
OPENGL Vendor: ATI Technologies Inc.
OPENGL Version: 2.1.8789
OPENGL Max Texture Size: 8192
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6955cd01, pid=2316, tid=112
#
# JRE version: 7.0-b147
# Java VM: Java HotSpot(TM) Client VM (21.0-b17 mixed mode windows-x86 )
# Problematic frame:
# C  [atioglxx.dll+0x52cd01]
#
# Failed to write core dump. Minidumps are not enabled by default on client vers
ions of Windows
#
# An error report file with more information is saved as:
# C:\Users\Medion\Desktop\Quantum_Nucleus_DIST\Quantum_Nucleus_DIST\hs_err_pid23
16.log
#
# 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.
#


Full EXCEPTION_ACCESS_VIOLATION:
Quote#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6955cd01, pid=2316, tid=112
#
# JRE version: 7.0-b147
# Java VM: Java HotSpot(TM) Client VM (21.0-b17 mixed mode windows-x86 )
# Problematic frame:
# C  [atioglxx.dll+0x52cd01]
#
# 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 (0x00229000):  JavaThread "main" [_thread_in_native, id=112, stack(0x00390000,0x003e0000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000008

Registers:
EAX=0x00000000, EBX=0x1257c848, ECX=0x003df798, EDX=0x003df780
ESP=0x003df708, EBP=0x00000000, ESI=0x00000000, EDI=0x13001398
EIP=0x6955cd01, EFLAGS=0x00010202

Top of Stack: (sp=0x003df708)
0x003df708:   13001398 13001428 00000000 130014b8
0x003df718:   00000000 00a40069 00000cb5 003df738
0x003df728:   00000000 003df720 695307ef 1257c848
0x003df738:   003df790 003df788 003df778 003df770
0x003df748:   003df768 003df760 003df7a0 00000001
0x003df758:   003df7fc 13000e78 00000000 00000000
0x003df768:   00000000 00000000 13001230 00000000
0x003df778:   13001350 00000000 00000000 00000000

Instructions: (pc=0x6955cd01)
0x6955cce1:   20 83 f8 06 0f 84 27 02 00 00 33 f6 39 74 24 4c
0x6955ccf1:   75 0c 33 c0 39 73 38 0f 95 c0 89 44 24 20 8b 02
0x6955cd01:   8b 50 08 8b 44 24 30 8b 00 8b 09 8b 69 08 89 54
0x6955cd11:   24 18 8b 15 e0 50 b1 69 89 74 24 1c 89 74 24 2c


Register to memory mapping:

EAX=0x00000000 is an unknown value
EBX=0x1257c848 is an unknown value
ECX=0x003df798 is pointing into the stack for thread: 0x00229000
EDX=0x003df780 is pointing into the stack for thread: 0x00229000
ESP=0x003df708 is pointing into the stack for thread: 0x00229000
EBP=0x00000000 is an unknown value
ESI=0x00000000 is an unknown value
EDI=0x13001398 is an unknown value


Stack: [0x00390000,0x003e0000],  sp=0x003df708,  free space=317k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [atioglxx.dll+0x52cd01]  atiPPHSN+0x4662b1

[error occurred during error reporting (printing native stack), id 0xc0000005]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.lwjgl.opengl.WindowsContextImplementation.nSwapBuffers(Ljava/nio/ByteBuffer;)V+0
j  org.lwjgl.opengl.WindowsContextImplementation.swapBuffers()V+35
j  org.lwjgl.opengl.ContextGL.swapBuffers()V+3
j  org.lwjgl.opengl.DrawableGL.swapBuffers()V+0
j  org.lwjgl.opengl.Display.swapBuffers()V+39
j  org.lwjgl.opengl.Display.update(Z)V+44
j  org.lwjgl.opengl.Display.update()V+1
j  org.newdawn.slick.AppGameContainer.gameLoop()V+54
j  org.newdawn.slick.AppGameContainer.start()V+17
j  run.Main.main([Ljava/lang/String;)V+249
v  ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
  0x118ad000 JavaThread "Thread-4" daemon [_thread_in_native, id=3484, stack(0x13fc0000,0x14010000)]
  0x11707000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=4716, stack(0x11c60000,0x11cb0000)]
  0x11680c00 JavaThread "Thread-0" daemon [_thread_blocked, id=5180, stack(0x11bf0000,0x11c40000)]
  0x111dbc00 JavaThread "Service Thread" daemon [_thread_blocked, id=4040, stack(0x11520000,0x11570000)]
  0x111c2800 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=2976, stack(0x01560000,0x015b0000)]
  0x111c2000 JavaThread "Attach Listener" daemon [_thread_blocked, id=884, stack(0x10fc0000,0x11010000)]
  0x111c1800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3412, stack(0x036a0000,0x036f0000)]
  0x111c1000 JavaThread "Surrogate Locker Thread (Concurrent GC)" daemon [_thread_blocked, id=4816, stack(0x113c0000,0x11410000)]
  0x1116dc00 JavaThread "Finalizer" daemon [_thread_blocked, id=6124, stack(0x11490000,0x114e0000)]
  0x11167c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=1592, stack(0x11430000,0x11480000)]
=>0x00229000 JavaThread "main" [_thread_in_native, id=112, stack(0x00390000,0x003e0000)]

Other Threads:
  0x11164000 VMThread [stack: 0x11330000,0x11380000] [id=4640]
  0x111f0c00 WatcherThread [stack: 0x112c0000,0x11310000] [id=2856]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
garbage-first heap   total 131072K, used 20218K [0x03900000, 0x0b900000, 0x0b900000)
  region size 1024K, 8 young (8192K), 1 survivors (1024K)
compacting perm gen  total 12288K, used 6368K [0x0b900000, 0x0c500000, 0x0f900000)
   the space 12288K,  51% used [0x0b900000, 0x0bf383d0, 0x0bf38400, 0x0c500000)
No shared spaces configured.

Code Cache  [0x01600000, 0x016f0000, 0x03600000)
total_blobs=507 nmethods=238 adapters=202 free_code_cache=31830Kb largest_free_block=32593984

Dynamic libraries:
0x00240000 - 0x0026e000    C:\Windows\system32\java.exe
0x77130000 - 0x7726c000    C:\Windows\SYSTEM32\ntdll.dll
0x75810000 - 0x758e4000    C:\Windows\system32\kernel32.dll
0x753f0000 - 0x7543a000    C:\Windows\system32\KERNELBASE.dll
0x75bf0000 - 0x75c90000    C:\Windows\system32\ADVAPI32.dll
0x75ca0000 - 0x75d4c000    C:\Windows\system32\msvcrt.dll
0x75690000 - 0x756a9000    C:\Windows\SYSTEM32\sechost.dll
0x75e90000 - 0x75f31000    C:\Windows\system32\RPCRT4.dll
0x75a90000 - 0x75b59000    C:\Windows\system32\USER32.dll
0x75580000 - 0x755ce000    C:\Windows\system32\GDI32.dll
0x75c90000 - 0x75c9a000    C:\Windows\system32\LPK.dll
0x76f30000 - 0x76fcd000    C:\Windows\system32\USP10.dll
0x74010000 - 0x741ae000    C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\COMCTL32.dll
0x75780000 - 0x757d7000    C:\Windows\system32\SHLWAPI.dll
0x755d0000 - 0x755ef000    C:\Windows\system32\IMM32.DLL
0x756b0000 - 0x7577c000    C:\Windows\system32\MSCTF.dll
0x667c0000 - 0x6687e000    C:\Program Files\Java\jre7\bin\msvcr100.dll
0x5f090000 - 0x5f3b1000    C:\Program Files\Java\jre7\bin\client\jvm.dll
0x737f0000 - 0x737f7000    C:\Windows\system32\WSOCK32.dll
0x75e50000 - 0x75e85000    C:\Windows\system32\WS2_32.dll
0x755f0000 - 0x755f6000    C:\Windows\system32\NSI.dll
0x73510000 - 0x73542000    C:\Windows\system32\WINMM.dll
0x77270000 - 0x77275000    C:\Windows\system32\PSAPI.DLL
0x72f70000 - 0x72f7c000    C:\Program Files\Java\jre7\bin\verify.dll
0x72f50000 - 0x72f70000    C:\Program Files\Java\jre7\bin\java.dll
0x72f30000 - 0x72f43000    C:\Program Files\Java\jre7\bin\zip.dll
0x00400000 - 0x0044b000    C:\Users\Medion\Desktop\Quantum_Nucleus_DIST\Quantum_Nucleus_DIST\lib\lwjgl.dll
0x666f0000 - 0x667b8000    C:\Windows\system32\OPENGL32.dll
0x72ed0000 - 0x72ef2000    C:\Windows\system32\GLU32.dll
0x620d0000 - 0x621b7000    C:\Windows\system32\DDRAW.dll
0x620c0000 - 0x620c6000    C:\Windows\system32\DCIMAN32.dll
0x758f0000 - 0x75a8d000    C:\Windows\system32\SETUPAPI.dll
0x75300000 - 0x75327000    C:\Windows\system32\CFGMGR32.dll
0x75b60000 - 0x75bef000    C:\Windows\system32\OLEAUT32.dll
0x76fd0000 - 0x7712c000    C:\Windows\system32\ole32.dll
0x75560000 - 0x75572000    C:\Windows\system32\DEVOBJ.dll
0x73b40000 - 0x73b53000    C:\Windows\system32\dwmapi.dll
0x74670000 - 0x74679000    C:\Windows\system32\VERSION.dll
0x72eb0000 - 0x72ec4000    C:\Program Files\Java\jre7\bin\net.dll
0x00370000 - 0x00386000    C:\Windows\system32\BGLsp.dll
0x74780000 - 0x7481b000    C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a\MSVCR80.dll
0x74cf0000 - 0x74d2c000    C:\Windows\system32\mswsock.dll
0x74ce0000 - 0x74ce6000    C:\Windows\System32\wship6.dll
0x72ea0000 - 0x72eaf000    C:\Program Files\Java\jre7\bin\nio.dll
0x65850000 - 0x65992000    C:\Program Files\Java\jre7\bin\awt.dll
0x74d30000 - 0x74d46000    C:\Windows\system32\CRYPTSP.dll
0x74ad0000 - 0x74b0b000    C:\Windows\system32\rsaenh.dll
0x748e0000 - 0x748f7000    C:\Windows\system32\USERENV.dll
0x75280000 - 0x7528b000    C:\Windows\system32\profapi.dll
0x75200000 - 0x7520c000    C:\Windows\system32\CRYPTBASE.dll
0x734c0000 - 0x734d0000    C:\Windows\system32\NLAapi.dll
0x71a10000 - 0x71a20000    C:\Windows\system32\napinsp.dll
0x719f0000 - 0x71a02000    C:\Windows\system32\pnrpnsp.dll
0x74bb0000 - 0x74bf4000    C:\Windows\system32\DNSAPI.dll
0x71960000 - 0x71968000    C:\Windows\System32\winrnr.dll
0x16080000 - 0x16099000    C:\Program Files\Bonjour\mdnsNSP.dll
0x74760000 - 0x7477c000    C:\Windows\system32\Iphlpapi.DLL
0x74750000 - 0x74757000    C:\Windows\system32\WINNSI.DLL
0x038b0000 - 0x038f7000    C:\Program Files\Avira\AntiVir Desktop\avsda.dll
0x74740000 - 0x74745000    C:\Windows\System32\wshtcpip.dll
0x71950000 - 0x71956000    C:\Windows\system32\rasadhlp.dll
0x724c0000 - 0x724f8000    C:\Windows\System32\fwpuclnt.dll
0x73dd0000 - 0x73e10000    C:\Windows\system32\uxtheme.dll
0x6e740000 - 0x6e798000    C:\Program Files\Common Files\microsoft shared\ink\tiptsf.dll
0x69030000 - 0x69b8a000    C:\Windows\system32\atioglxx.dll
0x114e0000 - 0x1150d000    C:\Windows\system32\atiadlxx.dll
0x753c0000 - 0x753ed000    C:\Windows\system32\WINTRUST.dll
0x75440000 - 0x7555d000    C:\Windows\system32\CRYPT32.dll
0x752f0000 - 0x752fc000    C:\Windows\system32\MSASN1.dll
0x772d0000 - 0x77353000    C:\Windows\system32\CLBCatQ.DLL
0x736c0000 - 0x736fc000    C:\Windows\system32\oleacc.dll
0x66c30000 - 0x66ca9000    C:\Windows\system32\mscms.dll
0x66bf0000 - 0x66c28000    C:\Windows\system32\icm32.dll
0x11bd0000 - 0x11be3000    C:\Users\Medion\Desktop\Quantum_Nucleus_DIST\Quantum_Nucleus_DIST\lib\jinput-dx8.dll
0x72b80000 - 0x72bb0000    C:\Windows\system32\DINPUT8.dll
0x73b60000 - 0x73b69000    C:\Windows\system32\HID.DLL
0x11c40000 - 0x11c52000    C:\Users\Medion\Desktop\Quantum_Nucleus_DIST\Quantum_Nucleus_DIST\lib\jinput-raw.dll
0x70460000 - 0x70485000    C:\Program Files\Java\jre7\bin\jpeg.dll
0x72a10000 - 0x72a3d000    C:\Program Files\Java\jre7\bin\kcms.dll
0x74470000 - 0x7455b000    C:\Windows\system32\dbghelp.dll

VM Arguments:
jvm_args: -Djava.library.path=lib -XX:SurvivorRatio=8 -Xms128m -Xmx128m -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:+TieredCompilation -XX:Tier2CompileThreshold=150000 -XX:CompileThreshold=1500
java_command: game.dat
Launcher Type: SUN_STANDARD

Environment Variables:
CLASSPATH=.;C:\Program Files\Java\jre6\lib\ext\QTJava.zip
PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Autodesk\Backburner\
USERNAME=Medion
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel



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

OS: Windows 7 Build 7601 Service Pack 1

CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 23 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3

Memory: 4k page, physical 3144868k(2015844k free), swap 6287980k(4634840k free)

vm_info: Java HotSpot(TM) Client VM (21.0-b17) for windows-x86 JRE (1.7.0-b147), built on Jun 27 2011 02:25:52 by "java_re" with unknown MS VC++:1600

time: Fri Oct 07 10:44:08 2011
elapsed time: 5 seconds

Cero

well hold on for a second

it's actually 2.7.1 and 2.8

but only in fullscreen. trying to make sure its the very latest driver...

Cero

ATI Mobility Radeon HD 4530, only in fullscreen, swapbuffers problem, latest driver.

can't rename topic, but yeah, there you go.

Matzon

C  [atioglxx.dll+0x52cd01]  atiPPHSN+0x4662b1 <-- not our dll...

switch drivers or work around whatever is causing it. We have no known general issues with ATI drivers as such.

Cero

well this isnt my pc
my laptop actually works with ati hardware

but windowed works fine. But by default my game uses fullscreen, which is kinda the standard for games

So does this incident mean I should default to windowed, because it's more likely to work ?

princec

No, it means default to just doing what works for mostly everyone, and ignore this one broken PC.

Cas :)