Windows Engine Test (Complete)

Discussion of Maia's on going development, including modding.
fohx
Posts: 7
Joined: Thu Apr 04, 2013 6:11 pm

Re: Windows Engine Test

Post by fohx » Thu Apr 04, 2013 7:14 pm

SimoRoth wrote:Could someone getting the ATI crash run it from the terminal and paste me their output?
As it doesn't seem to say much, could you add some (extensive) logging on startup to stdout? Maybe that would tell you some more.

Btw, tip of the day: Google Breakpad https://code.google.com/p/google-breakpad/, build your exes with PDBs (and make sure you keep the matching PDB) and every user will get a minidump that you can open in VS to get a call stack. (Release builds will not be very useful for inspecting state however.)

User avatar
SimoRoth
Site Admin
Posts: 1106
Joined: Sat Jul 14, 2012 11:28 am

Re: Windows Engine Test

Post by SimoRoth » Thu Apr 04, 2013 7:15 pm

Nysus wrote:Not sure if this is the place for it, but there's an issue with the tooltips, it will flash up the previous tooltip for a microsecond, in it's previous location before rending the correct one for the correct item in the correct place.
Hah yeah. It doesn't clear the buffer fast enough. Does need fixing thanks!

User avatar
SimoRoth
Site Admin
Posts: 1106
Joined: Sat Jul 14, 2012 11:28 am

Re: Windows Engine Test

Post by SimoRoth » Thu Apr 04, 2013 7:19 pm

fohx wrote:
SimoRoth wrote:Could someone getting the ATI crash run it from the terminal and paste me their output?
As it doesn't seem to say much, could you add some (extensive) logging on startup to stdout? Maybe that would tell you some more.

Btw, tip of the day: Google Breakpad https://code.google.com/p/google-breakpad/, build your exes with PDBs (and make sure you keep the matching PDB) and every user will get a minidump that you can open in VS to get a call stack. (Release builds will not be very useful for inspecting state however.)
The game dumps tonnes to the terminal when running. The fact that it is crashing so quickly means its literally the first opengl call knocking it out. :|

Will probably have to do a special build for ATI people.

User avatar
StfN
Posts: 85
Joined: Wed Jan 23, 2013 7:33 pm
Location: Vienna, Austria

Re: Windows Engine Test

Post by StfN » Thu Apr 04, 2013 7:36 pm

Window loads
Globe is spinning, meteor-impacts look off. The explosions are black on the inside, only the outer parts are orange
Registers clicks, game starts instantly

Movement with WASD works, though it crashes after a short while of exploring
Zooming with mousewheel works
Rotating with Alt + Mouse works, but crashes after moving too much
Crashes most of the times on pressing "j", "k", "l"
Changing the speed with +/- works, seemingly I can also make time go backwards. Have to press the key for a very short amount of time, otherwise it seems to increase time by a few increments at once. If I keep holing the key, it increases to insane speeds after a very short while. :P
Sound seems to be working.
Colors and gamma seem ok, though I can't do much before it crashes.
Framerate appears to be at 166, sometimes jumps up into the 180 range for a fraction of a second.

Other stuff:
Crashes when I click on the rocks to dig.
Tooltips full text appears for an instant on hover, then starts playing the typing-out animation.

One time I managed to press "l" without an instant crash, managed to reinitialize the game 20 times over, framerate dropped to about 30. Could move around the area for a lot longer that time, but in the end it crashed again as I explored.

Shortened System Info from DXDiag:

Code: Select all

------------------
System Information
------------------
   Operating System: Windows 7 Professional 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.130104-1431)
System Manufacturer: Gigabyte Technology Co., Ltd.
       System Model: X58A-UD3R
          Processor: Intel(R) Core(TM) i7 CPU         950  @ 3.07GHz (8 CPUs), ~3.1GHz
             Memory: 6144MB RAM
    DirectX Version: DirectX 11

---------------
Display Devices
---------------
          Card name: NVIDIA GeForce GTX 580
     Display Memory: 4048 MB
   Dedicated Memory: 1488 MB
      Shared Memory: 2559 MB
       Current Mode: 1920 x 1080 (32 bit) (60Hz)
Windows 7 64-bit
Intel Core i7 4770K (4.0 GHz)
16 GB RAM
NVIDIA GeForce GTX 770, 4GB

saviorofevil
Posts: 14
Joined: Tue Aug 07, 2012 12:19 pm

Re: Windows Engine Test

Post by saviorofevil » Thu Apr 04, 2013 7:39 pm

SimoRoth wrote:Sorry forgot to include one of the downloads. You may need to download the Microsoft Visual C++ 2010 Redistributable Package. See my edits above!
Log Name: Application
Source: Application Error
Date: 4/4/2013 3:34:03 PM
Event ID: 1000
Task Category: (100)
Level: Error
Description:
Faulting application name: Maia.exe, version: 0.0.0.0, time stamp: 0x515db56f
Faulting module name: ntdll.dll, version: 6.1.7601.17725, time stamp: 0x4ec49b8f
Exception code: 0xc00000fd
Fault offset: 0x0002dede
Faulting process id: 0x24bc
Faulting application start time: 0x01ce316b5d2a7249
Faulting application path: C:\alphamaia\Maia.exe
Faulting module path: C:\Windows\SysWOW64\ntdll.dll
Report Id: 9af40b1e-9d5e-11e2-8421-f46d04d2e758
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2013-04-04T19:34:03.000000000Z" />
<EventRecordID>70208</EventRecordID>
<Channel>Application</Channel>
<Computer>Triens</Computer>
<Security />
</System>
<EventData>
<Data>Maia.exe</Data>
<Data>0.0.0.0</Data>
<Data>515db56f</Data>
<Data>ntdll.dll</Data>
<Data>6.1.7601.17725</Data>
<Data>4ec49b8f</Data>
<Data>c00000fd</Data>
<Data>0002dede</Data>
<Data>24bc</Data>
<Data>01ce316b5d2a7249</Data>
<Data>C:\alphamaia\Maia.exe</Data>
<Data>C:\Windows\SysWOW64\ntdll.dll</Data>
<Data>9af40b1e-9d5e-11e2-8421-f46d04d2e758</Data>
</EventData>
</Event>

Windows 7 Professional 64 Bit
Processor: AMD Phenom(tm) II X6 1100T Processor (6 CPUs), ~3.3GHz
Memory: 8192MB RAM
Available OS Memory: 8190MB RAM
Page File: 4795MB used, 19393MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 11
AMD Radeon HD 6900 Series

Attempted to install the above listed package, but it states I have a newer version. Crashes during Dos Prompt

Drakkheim
Posts: 3
Joined: Wed Dec 12, 2012 10:31 pm

Re: Windows Engine Test

Post by Drakkheim » Thu Apr 04, 2013 7:41 pm

35-45 fps windowed mode and worked fine.
117fps fullscreen at 1920x1200 but crash to desktop when I click the ground to select a block
win7 nvidia 460 latest drivers

fohx
Posts: 7
Joined: Thu Apr 04, 2013 6:11 pm

Re: Windows Engine Test

Post by fohx » Thu Apr 04, 2013 7:42 pm

SimoRoth wrote:
fohx wrote:
SimoRoth wrote:Could someone getting the ATI crash run it from the terminal and paste me their output?
As it doesn't seem to say much, could you add some (extensive) logging on startup to stdout? Maybe that would tell you some more.

Btw, tip of the day: Google Breakpad https://code.google.com/p/google-breakpad/, build your exes with PDBs (and make sure you keep the matching PDB) and every user will get a minidump that you can open in VS to get a call stack. (Release builds will not be very useful for inspecting state however.)
The game dumps tonnes to the terminal when running. The fact that it is crashing so quickly means its literally the first opengl call knocking it out. :|

Will probably have to do a special build for ATI people.
Yeah, keyword in my sentence was "startup". :) You shouldn't have to do a special build for AMD based systems though. I'm guessing you're using SDL and it fails to create a context or something as early as that?

(Not sure about how stdout is flushed these days either? Maybe I'm just not seeing it.)

Anyway, let me know if there's anything further I can help you with.

User avatar
StfN
Posts: 85
Joined: Wed Jan 23, 2013 7:33 pm
Location: Vienna, Austria

Re: Windows Engine Test

Post by StfN » Thu Apr 04, 2013 7:46 pm

I made another run of tests, at a resolution of 1600x900 (previous was at the default of 1920x1080), and it seemed to be a lot more stable at that. I still couldn't click on rocks of place objects, but I could explore the area for as long as I wanted without crashing. Framerate was at 200, in the cave area as well as outside.
Windows 7 64-bit
Intel Core i7 4770K (4.0 GHz)
16 GB RAM
NVIDIA GeForce GTX 770, 4GB

User avatar
SimoRoth
Site Admin
Posts: 1106
Joined: Sat Jul 14, 2012 11:28 am

Re: Windows Engine Test

Post by SimoRoth » Thu Apr 04, 2013 7:55 pm

StfN wrote:I made another run of tests, at a resolution of 1600x900 (previous was at the default of 1920x1080), and it seemed to be a lot more stable at that. I still couldn't click on rocks of place objects, but I could explore the area for as long as I wanted without crashing. Framerate was at 200, in the cave area as well as outside.
That's pretty impressive! I'm bordering around 60-70 on a i5 and 570.

User avatar
TH0TH
Posts: 23
Joined: Tue Jul 17, 2012 6:02 am

Re: Windows Engine Test

Post by TH0TH » Thu Apr 04, 2013 7:59 pm

After rummaging it looks like a stack overflow, with atiadlxy.dll or aticfx32.dll being the faulting module seemingly, some random event viewer info if it's of any help at all, have a feeling i've probably affected some of the output with my procdump attempts;
Spoiler: show
Faulting application name: Maia.exe, version: 0.0.0.0, time stamp: 0x515db56f
Faulting module name: atiadlxy.dll, version: 6.14.10.1127, time stamp: 0x512cf7d2
Exception code: 0xc00000fd
Fault offset: 0x000161c3
Faulting process id: 0x1d98
Faulting application start time: 0x01ce316dc7a32bba
Faulting application path: D:\Maia_Windows_EngineStressTest_01\Maia.exe
Faulting module path: C:\Windows\system32\atiadlxy.dll
Report Id: 05ad4be0-9d61-11e2-b39c-0018370474e6
&
Spoiler: show
Fault bucket , type 0
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: Maia.exe
P2: 0.0.0.0
P3: 515db56f
P4: atiadlxy.dll
P5: 6.14.10.1127
P6: 512cf7d2
P7: c00000fd
P8: 000161c3
P9:
P10:

Attached files:
D:\Temp\WER187D.tmp.WERInternalMetadata.xml

These files may be available here:
C:\Users\Quetzalcoatl\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_Maia.exe_88659dc9b170f74aad46d9aa4883312c1526e_26f01c55

Analysis symbol:
Rechecking for solution: 0
Report Id: 05ad4be0-9d61-11e2-b39c-0018370474e6
Report Status: 1
which leads me to;
Spoiler: show
Version=1
EventType=APPCRASH
EventTime=130095786817587890
ReportType=2
Consent=1
UploadTime=130095786818222656
ReportIdentifier=05ad4be1-9d61-11e2-b39c-0018370474e6
IntegratorReportIdentifier=05ad4be0-9d61-11e2-b39c-0018370474e6
WOW64=1
Response.type=4
Sig[0].Name=Application Name
Sig[0].Value=Maia.exe
Sig[1].Name=Application Version
Sig[1].Value=0.0.0.0
Sig[2].Name=Application Timestamp
Sig[2].Value=515db56f
Sig[3].Name=Fault Module Name
Sig[3].Value=atiadlxy.dll
Sig[4].Name=Fault Module Version
Sig[4].Value=6.14.10.1127
Sig[5].Name=Fault Module Timestamp
Sig[5].Value=512cf7d2
Sig[6].Name=Exception Code
Sig[6].Value=c00000fd
Sig[7].Name=Exception Offset
Sig[7].Value=000161c3
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=6.1.7601.2.1.0.256.1
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=2057
DynamicSig[22].Name=Additional Information 1
DynamicSig[22].Value=e5c4
DynamicSig[23].Name=Additional Information 2
DynamicSig[23].Value=e5c4817d6d613db1e8c3a18066b34cb0
DynamicSig[24].Name=Additional Information 3
DynamicSig[24].Value=0421
DynamicSig[25].Name=Additional Information 4
DynamicSig[25].Value=0421ce163f5fedf8b4514f122db46228
UI[2]=D:\Maia_Windows_EngineStressTest_01\Maia.exe
UI[3]=Maia.exe has stopped working
UI[4]=Windows can check online for a solution to the problem.
UI[5]=Check online for a solution and close the program
UI[6]=Check online for a solution later and close the program
UI[7]=Close the program
LoadedModule[0]=D:\Maia_Windows_EngineStressTest_01\Maia.exe
LoadedModule[1]=C:\Windows\SysWOW64\ntdll.dll
LoadedModule[2]=C:\Windows\syswow64\kernel32.dll
LoadedModule[3]=C:\Windows\syswow64\KERNELBASE.dll
LoadedModule[4]=D:\Maia_Windows_EngineStressTest_01\SDL2.dll
LoadedModule[5]=C:\Windows\system32\WINMM.dll
LoadedModule[6]=C:\Windows\syswow64\msvcrt.dll
LoadedModule[7]=C:\Windows\syswow64\USER32.dll
LoadedModule[8]=C:\Windows\syswow64\GDI32.dll
LoadedModule[9]=C:\Windows\syswow64\LPK.dll
LoadedModule[10]=C:\Windows\syswow64\USP10.dll
LoadedModule[11]=C:\Windows\syswow64\ADVAPI32.dll
LoadedModule[12]=C:\Windows\SysWOW64\sechost.dll
LoadedModule[13]=C:\Windows\syswow64\RPCRT4.dll
LoadedModule[14]=C:\Windows\syswow64\SspiCli.dll
LoadedModule[15]=C:\Windows\syswow64\CRYPTBASE.dll
LoadedModule[16]=C:\Windows\syswow64\IMM32.dll
LoadedModule[17]=C:\Windows\syswow64\MSCTF.dll
LoadedModule[18]=C:\Windows\syswow64\OLEAUT32.dll
LoadedModule[19]=C:\Windows\syswow64\ole32.dll
LoadedModule[20]=C:\Windows\system32\VERSION.dll
LoadedModule[21]=C:\Windows\syswow64\SHELL32.dll
LoadedModule[22]=C:\Windows\syswow64\SHLWAPI.dll
LoadedModule[23]=D:\Maia_Windows_EngineStressTest_01\glew32.dll
LoadedModule[24]=C:\Windows\system32\OPENGL32.dll
LoadedModule[25]=C:\Windows\system32\GLU32.dll
LoadedModule[26]=C:\Windows\system32\DDRAW.dll
LoadedModule[27]=C:\Windows\system32\DCIMAN32.dll
LoadedModule[28]=C:\Windows\syswow64\SETUPAPI.dll
LoadedModule[29]=C:\Windows\syswow64\CFGMGR32.dll
LoadedModule[30]=C:\Windows\syswow64\DEVOBJ.dll
LoadedModule[31]=C:\Windows\system32\dwmapi.dll
LoadedModule[32]=D:\Maia_Windows_EngineStressTest_01\fmodex.dll
LoadedModule[33]=C:\Windows\system32\WSOCK32.dll
LoadedModule[34]=C:\Windows\syswow64\WS2_32.dll
LoadedModule[35]=C:\Windows\syswow64\NSI.dll
LoadedModule[36]=C:\Windows\system32\MSACM32.dll
LoadedModule[37]=C:\Windows\system32\MSVCP100.dll
LoadedModule[38]=C:\Windows\system32\MSVCR100.dll
LoadedModule[39]=C:\Windows\system32\uxtheme.dll
LoadedModule[40]=C:\Program Files\Echobit\Evolve\Drivers\EvolveGameTracker_32.dll
LoadedModule[41]=C:\Windows\system32\atiglpxx.dll
LoadedModule[42]=C:\Windows\system32\atioglxx.dll
LoadedModule[43]=C:\Windows\system32\atiadlxy.dll
LoadedModule[44]=C:\Windows\system32\PROPSYS.dll
LoadedModule[45]=C:\Windows\system32\USERENV.dll
LoadedModule[46]=C:\Windows\system32\profapi.dll
LoadedModule[47]=C:\Windows\system32\WTSAPI32.dll
LoadedModule[48]=C:\Windows\syswow64\PSAPI.DLL
LoadedModule[49]=C:\Windows\system32\IPHLPAPI.DLL
LoadedModule[50]=C:\Windows\system32\WINNSI.DLL
LoadedModule[51]=C:\Windows\syswow64\WINTRUST.dll
LoadedModule[52]=C:\Windows\syswow64\CRYPT32.dll
LoadedModule[53]=C:\Windows\syswow64\MSASN1.dll
LoadedModule[54]=C:\Windows\system32\aticfx32.dll
LoadedModule[55]=C:\Windows\system32\atigktxx.dll
FriendlyEventName=Stopped working
ConsentKey=APPCRASH
AppName=Maia.exe
AppPath=D:\Maia_Windows_EngineStressTest_01\Maia.exe
Highly doubt theres much there beyond what has already been said, but yay technical looking info! ;)
"Do not offend the chair leg of Truth. It is wise and terrible" -Spider Jerusalem

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest