Hmm. So, I finally got around to pre-ordering this and grabbing the latest version, since it's been a long time since I actually tried it out. Sadly, it crashes constantly. Not sure exactly what causes it, although it seems to be related to when I pause or unpause the game.
Here is the most recent log.
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006933dce0, pid=11420, tid=3196
#
# JRE version: 7.0_01-b08
# Java VM: Java HotSpot(TM) 64-Bit Server VM (21.1-b02 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C [atio6axx.dll+0x30dce0]
#
# 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 (0x00000000021fb000): JavaThread "main" [_thread_in_native, id=3196, stack(0x0000000002430000,0x0000000002530000)]
siginfo: ExceptionCode=0xc0000005, reading address 0x000000000e40fff0
Registers:
RAX=0x0000000000000006, RBX=0x0000000000000003, RCX=0x000000006a2896b0, RDX=0x0000000000000002
RSP=0x000000000252ef70, RBP=0x0000000000000001, RSI=0x0000000000000000, RDI=0x0000000000000006
R8 =0xffffffffa4186940, R9 =0x0000000000000002, R10=0x000000006a2896b0, R11=0x00000000fe24e600
R12=0x000000006a28bd38, R13=0x000000006a288d80, R14=0x000000000252f060, R15=0x0000000000000001
RIP=0x000000006933dce0, EFLAGS=0x0000000000010283
Top of Stack: (sp=0x000000000252ef70)
0x000000000252ef70: 0000000000000000 000000006933dfb5
0x000000000252ef80: 0000000000000001 0000000000000003
0x000000000252ef90: 0000000000000003 000000006a288d80
0x000000000252efa0: 0000000000000001 0000000000000000
0x000000000252efb0: 000000000000001c 0000000000000000
0x000000000252efc0: 000000006a28bd38 000000006933c4de
0x000000000252efd0: 00000000e05b23c0 0000000000000007
0x000000000252efe0: 0000000000000002 000000006a288d80
0x000000000252eff0: 000000000000001d 00000000021fb000
0x000000000252f000: 00000000e05af0c8 000000000270a9a3
0x000000000252f010: 000000006a288d80 000000000252f070
0x000000000252f020: 0000000000000000 0000000000000002
0x000000000252f030: 0000000000000000 000000000bef8370
0x000000000252f040: 0000000000000324 000000000263e1ef
0x000000000252f050: 000000000000001d 0000000000000540
0x000000000252f060: 00000000e059c520 000000000252f0c0
Instructions: (pc=0x000000006933dce0)
0x000000006933dcc0: 89 41 fc 75 eb e9 09 01 00 00 45 85 c9 74 22 49
0x000000006933dcd0: 8b ca 4d 2b c2 41 8b d1 0f 1f 84 00 00 00 00 00
0x000000006933dce0: 42 8b 04 01 48 83 c1 04 48 83 ea 01 89 41 fc 75
0x000000006933dcf0: ef 48 8d 15 e8 b2 d8 00 49 63 c1 49 2b d2 49 8d
Register to memory mapping:
RAX=0x0000000000000006 is an unknown value
RBX=0x0000000000000003 is an unknown value
RCX=0x000000006a2896b0 is an unknown value
RDX=0x0000000000000002 is an unknown value
RSP=0x000000000252ef70 is pointing into the stack for thread: 0x00000000021fb000
RBP=0x0000000000000001 is an unknown value
RSI=0x0000000000000000 is an unknown value
RDI=0x0000000000000006 is an unknown value
R8 =0xffffffffa4186940 is an unknown value
R9 =0x0000000000000002 is an unknown value
R10=0x000000006a2896b0 is an unknown value
R11=0x00000000fe24e600 is an oop
xaos.j.a.b.b
- klass: 'xaos/j/a/b/b'
R12=0x000000006a28bd38 is an unknown value
R13=0x000000006a288d80 is an unknown value
R14=0x000000000252f060 is pointing into the stack for thread: 0x00000000021fb000
R15=0x0000000000000001 is an unknown value
Stack: [0x0000000002430000,0x0000000002530000], sp=0x000000000252ef70, free space=1019k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [atio6axx.dll+0x30dce0] DrvPresentBuffers+0x2bbd90
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J org.lwjgl.opengl.GL11.nglEnd(J)V
J xaos.g.d.a(Lxaos/j/a;IIIZ)I
J xaos.g.d.a(IIIIILxaos/j/a;III)I
J xaos.g.d.d()V
j xaos.f.a.u()V+1039
j xaos.f.a.<init>()V+222
j xaos.Towns.main([Ljava/lang/String;)V+3
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x000000000f189800 JavaThread "Thread-5" [_thread_blocked, id=10944, stack(0x000000000bb00000,0x000000000bc00000)]
0x000000000e824000 JavaThread "Thread-4" [_thread_blocked, id=7272, stack(0x000000000a130000,0x000000000a230000)]
0x000000000746b800 JavaThread "D3D Screen Updater" daemon [_thread_blocked, id=11664, stack(0x000000000a4a0000,0x000000000a5a0000)]
0x00000000073f9000 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=12016, stack(0x000000000a240000,0x000000000a340000)]
0x0000000007289800 JavaThread "AWT-Windows" daemon [_thread_in_native, id=3892, stack(0x0000000007a00000,0x0000000007b00000)]
0x0000000007287000 JavaThread "AWT-Shutdown" [_thread_blocked, id=9204, stack(0x00000000077a0000,0x00000000078a0000)]
0x00000000072a3800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=1572, stack(0x0000000007640000,0x0000000007740000)]
0x0000000006126000 JavaThread "Service Thread" daemon [_thread_blocked, id=13124, stack(0x0000000006ff0000,0x00000000070f0000)]
0x0000000006124800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=680, stack(0x0000000006da0000,0x0000000006ea0000)]
0x0000000006112000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=8584, stack(0x0000000006700000,0x0000000006800000)]
0x000000000610a800 JavaThread "Attach Listener" daemon [_thread_blocked, id=8104, stack(0x0000000006c50000,0x0000000006d50000)]
0x0000000006105800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=6172, stack(0x0000000006a10000,0x0000000006b10000)]
0x0000000002417800 JavaThread "Finalizer" daemon [_thread_blocked, id=1964, stack(0x0000000006870000,0x0000000006970000)]
0x000000000240b800 JavaThread "Reference Handler" daemon [_thread_blocked, id=7620, stack(0x00000000064f0000,0x00000000065f0000)]
=>0x00000000021fb000 JavaThread "main" [_thread_in_native, id=3196, stack(0x0000000002430000,0x0000000002530000)]
Other Threads:
0x0000000002405000 VMThread [stack: 0x00000000065f0000,0x00000000066f0000] [id=9420]
0x0000000006137800 WatcherThread [stack: 0x0000000007130000,0x0000000007230000] [id=13284]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
PSYoungGen total 144320K, used 78253K [0x00000000f5560000, 0x0000000100000000, 0x0000000100000000)
eden space 112896K, 62% used [0x00000000f5560000,0x00000000f9a29658,0x00000000fc3a0000)
from space 31424K, 24% used [0x00000000fe150000,0x00000000fe8f2010,0x0000000100000000)
to space 30400K, 0% used [0x00000000fc3a0000,0x00000000fc3a0000,0x00000000fe150000)
PSOldGen total 349568K, used 192155K [0x00000000e0000000, 0x00000000f5560000, 0x00000000f5560000)
object space 349568K, 54% used [0x00000000e0000000,0x00000000ebba6db0,0x00000000f5560000)
PSPermGen total 21248K, used 11666K [0x00000000dae00000, 0x00000000dc2c0000, 0x00000000e0000000)
object space 21248K, 54% used [0x00000000dae00000,0x00000000db964b00,0x00000000dc2c0000)
Code Cache [0x0000000002530000, 0x00000000027f0000, 0x0000000005530000)
total_blobs=989 nmethods=488 adapters=452 free_code_cache=46504Kb largest_free_block=47510784
Dynamic libraries:
0x000000013f590000 - 0x000000013f5c3000 C:\Program Files\Java\jre7\launch4j-tmp\Towns.exe
0x0000000077160000 - 0x0000000077309000 C:\Windows\SYSTEM32\ntdll.dll
0x0000000076a80000 - 0x0000000076b9f000 C:\Windows\system32\kernel32.dll
0x000007fefd670000 - 0x000007fefd6dc000 C:\Windows\system32\KERNELBASE.dll
0x000007fefdac0000 - 0x000007fefdb9b000 C:\Windows\system32\ADVAPI32.dll
0x000007fefdba0000 - 0x000007fefdc3f000 C:\Windows\system32\msvcrt.dll
0x000007feff2e0000 - 0x000007feff2ff000 C:\Windows\SYSTEM32\sechost.dll
0x000007fefdce0000 - 0x000007fefde0d000 C:\Windows\system32\RPCRT4.dll
0x0000000076db0000 - 0x0000000076eaa000 C:\Windows\system32\USER32.dll
0x000007fefde10000 - 0x000007fefde77000 C:\Windows\system32\GDI32.dll
0x000007fefdab0000 - 0x000007fefdabe000 C:\Windows\system32\LPK.dll
0x000007fefde80000 - 0x000007fefdf49000 C:\Windows\system32\USP10.dll
0x000007fefc870000 - 0x000007fefca64000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_fa396087175ac9ac\COMCTL32.dll
0x000007fefe1b0000 - 0x000007fefe221000 C:\Windows\system32\SHLWAPI.dll
0x000007feff2b0000 - 0x000007feff2de000 C:\Windows\system32\IMM32.DLL
0x000007feff300000 - 0x000007feff409000 C:\Windows\system32\MSCTF.dll
0x000000005d5d0000 - 0x000000005d6a1000 C:\Program Files\Java\jre7\bin\msvcr100.dll
0x000000005cf00000 - 0x000000005d5cd000 C:\Program Files\Java\jre7\bin\server\jvm.dll
0x000007fef96a0000 - 0x000007fef96a9000 C:\Windows\system32\WSOCK32.dll
0x000007fefdf60000 - 0x000007fefdfad000 C:\Windows\system32\WS2_32.dll
0x000007fefdf50000 - 0x000007fefdf58000 C:\Windows\system32\NSI.dll
0x000007fefa810000 - 0x000007fefa84b000 C:\Windows\system32\WINMM.dll
0x0000000077320000 - 0x0000000077327000 C:\Windows\system32\PSAPI.DLL
0x000000005e4d0000 - 0x000000005e4df000 C:\Program Files\Java\jre7\bin\verify.dll
0x000000005e2d0000 - 0x000000005e2f8000 C:\Program Files\Java\jre7\bin\java.dll
0x000000005e310000 - 0x000000005e325000 C:\Program Files\Java\jre7\bin\zip.dll
0x000000005cd60000 - 0x000000005cef3000 C:\Program Files\Java\jre7\bin\awt.dll
0x000007fefe230000 - 0x000007fefe307000 C:\Windows\system32\OLEAUT32.dll
0x000007feff0a0000 - 0x000007feff2a3000 C:\Windows\system32\ole32.dll
0x000007fefa7b0000 - 0x000007fefa7c8000 C:\Windows\system32\DWMAPI.DLL
0x000007fefab60000 - 0x000007fefabb6000 C:\Windows\system32\uxtheme.dll
0x000007fefd490000 - 0x000007fefd49f000 C:\Windows\system32\CRYPTBASE.dll
0x000007fee99e0000 - 0x000007fee9bdf000 C:\Windows\system32\d3d9.dll
0x000007fefc5d0000 - 0x000007fefc5dc000 C:\Windows\system32\VERSION.dll
0x000007fee99d0000 - 0x000007fee99d7000 C:\Windows\system32\d3d8thk.dll
0x0000000074600000 - 0x0000000074696000 C:\Windows\system32\aticfx64.dll
0x000007fee9c50000 - 0x000007fee9c5b000 C:\Windows\system32\atiu9p64.dll
0x00000000671c0000 - 0x00000000676a6000 C:\Windows\system32\atiumd64.dll
0x0000000067b80000 - 0x0000000067e41000 C:\Windows\system32\atiumd6a.dll
0x0000000180000000 - 0x0000000180050000 C:\Games\Towns\lib\native\lwjgl64.dll
0x000007fee7130000 - 0x000007fee724d000 C:\Windows\system32\OPENGL32.dll
0x000007fef7c60000 - 0x000007fef7c8d000 C:\Windows\system32\GLU32.dll
0x000007fee9e80000 - 0x000007fee9f71000 C:\Windows\system32\DDRAW.dll
0x000007fee9e70000 - 0x000007fee9e78000 C:\Windows\system32\DCIMAN32.dll
0x000007fefdfd0000 - 0x000007fefe1a7000 C:\Windows\system32\SETUPAPI.dll
0x000007fefd8f0000 - 0x000007fefd926000 C:\Windows\system32\CFGMGR32.dll
0x000007fefd970000 - 0x000007fefd98a000 C:\Windows\system32\DEVOBJ.dll
0x000000005cd20000 - 0x000000005cd54000 C:\Program Files\Java\jre7\bin\fontmanager.dll
0x000000005e2c0000 - 0x000000005e2c7000 C:\Program Files\Java\jre7\bin\jawt.dll
0x000007fefb5c0000 - 0x000007fefb5c8000 C:\Windows\system32\atig6pxx.dll
0x0000000069030000 - 0x000000006a3a4000 C:\Windows\system32\atio6axx.dll
0x000007fefb5d0000 - 0x000007fefb5d9000 C:\Windows\system32\atig6txx.dll
0x0000000002200000 - 0x0000000002256000 C:\Windows\system32\atiadlxx.dll
0x000007fefd930000 - 0x000007fefd96a000 C:\Windows\system32\WINTRUST.dll
0x000007fefd6e0000 - 0x000007fefd847000 C:\Windows\system32\CRYPT32.dll
0x000007fefd660000 - 0x000007fefd66f000 C:\Windows\system32\MSASN1.dll
0x0000000005f70000 - 0x0000000005fc3000 C:\Games\Towns\lib\native\OpenAL64.dll
0x000007fefe310000 - 0x000007feff098000 C:\Windows\system32\SHELL32.dll
0x000007fef5d90000 - 0x000007fef5e18000 C:\Windows\system32\dsound.dll
0x000007fefc1a0000 - 0x000007fefc1cc000 C:\Windows\system32\POWRPROF.dll
0x000007fefda10000 - 0x000007fefdaa9000 C:\Windows\system32\CLBCatQ.DLL
0x000007fefbf00000 - 0x000007fefbf4b000 C:\Windows\System32\MMDevApi.dll
0x000007fefbdd0000 - 0x000007fefbefc000 C:\Windows\System32\PROPSYS.dll
0x000007fefa760000 - 0x000007fefa7af000 C:\Windows\system32\AUDIOSES.DLL
0x000007fefbdc0000 - 0x000007fefbdc9000 C:\Windows\system32\avrt.dll
VM Arguments:
jvm_args: -Xms512m -Xmx512m -Djava.library.path=./lib/native
java_command: C:\Games\Towns\lib\xaos.jar
Launcher Type: SUN_STANDARD
Environment Variables:
CLASSPATH=C:\Program Files (x86)\Java\jre6\bin;C:\Program Files (x86)\Java\jre6\bin;C:\Program Files (x86)\Java\jre6\bin;LASSPATH
PATH=C:\Programming\oraclexe\app\oracle\product\11.2.0\server\bin;;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Programming\Perl64\site\bin;C:\Programming\Perl64\Modules;C:\Programming\Perl64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Programming\Python 2.7;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Java\jre6\bin;C:\Program Files (x86)\Java\jre6\bin;C:\Program Files (x86)\Java\jre6\bin;LASSPATH;C:\Program Files (x86)\Common Files\Tom Sawyer Software\8.0.0;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Java\jre6\bin\java.exe;C:\Program Files\Java\jre7\bin
USERNAME=Mephansteras
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 37 Stepping 5, GenuineIntel
--------------- S Y S T E M ---------------
OS: Windows 7 , 64 bit Build 7601 Service Pack 1
CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 37 stepping 5, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht
Memory: 4k page, physical 4117016k(900112k free), swap 8534264k(2211740k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (21.1-b02) for windows-amd64 JRE (1.7.0_01-b08), built on Oct 3 2011 01:39:25 by "java_re" with unknown MS VC++:1600
time: Thu Feb 02 12:29:23 2012
elapsed time: 101 seconds