Errors in truck 4737

For test results, bug reports, announcements of new builds etc.

Moderators: winston, another_commander, Getafix

Post Reply
User avatar
Ironfist
Commander
Commander
Posts: 218
Joined: Tue Jun 28, 2011 2:16 pm
Location: London

Errors in truck 4737

Post by Ironfist »

Having just updated to trunk 4737 I am now getting crashes I have not changed any OXPs from trunk 4702 which was the last trunk install. There are not error messages in the debug console or the log. I will download the source and do a make debug=yes.
System is XP32 SP3 with latest updates

Ironfist
64bit Mint 10 and Win 8 64bit on E8400 at 3.6GHz - ATI HD5750 graphics.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
User avatar
Ironfist
Commander
Commander
Posts: 218
Joined: Tue Jun 28, 2011 2:16 pm
Location: London

Re: Errors in truck 4737

Post by Ironfist »

Quick update have used SVN to provide latest source and did a make clean make debug=yes.
Got a similar crash to previous one from Trunk
Running under gbd I get this in the terminal screen

Code: Select all

Program received signal SIGTRAP, Trace/breakpoint trap.
0x7c90120f in ntdll!DbgUiConnectToDbg () from C:\WINDOWS\system32\ntdll.dll
(gdb) warning: Heap corruption detected at 11C544B8

warning: Heap corruption detected at 11C544B8

warning: HEAP[oolite.dbg.exe]: 
warning: HEAP: Free Heap block 11c544b0 modified at 11c544c0 after it was freed

No errors in log or debug console.

Ironfist
64bit Mint 10 and Win 8 64bit on E8400 at 3.6GHz - ATI HD5750 graphics.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6683
Joined: Wed Feb 28, 2007 7:54 am

Re: Errors in truck 4737

Post by another_commander »

What does "bt" in the gdb prompt return as output after a crash? Also, please check for the existence of stderr.txt following a crash and post its contents, if it's present and its size is bigger than 0.
User avatar
Ironfist
Commander
Commander
Posts: 218
Joined: Tue Jun 28, 2011 2:16 pm
Location: London

Re: Errors in truck 4737

Post by Ironfist »

Should have thought to do that

Code: Select all

bt
#0  0x7c90120f in ntdll!DbgUiConnectToDbg ()
   from C:\WINDOWS\system32\ntdll.dll
#1  0x7c96ee31 in ntdll!RtlpNtMakeTemporaryKey ()
   from C:\WINDOWS\system32\ntdll.dll
#2  0x7c94b3e5 in ntdll!LdrFindEntryForAddress ()
   from C:\WINDOWS\system32\ntdll.dll
#3  0x11751d08 in ?? ()
#4  0x00000024 in ?? ()
#5  0x018a0000 in ?? ()
#6  0x00000001 in ?? ()
#7  0x018a01f8 in ?? ()
#8  0x00000002 in ?? ()
#9  0x0b9f0000 in ?? ()
#10 0x00000018 in ?? ()
#11 0x00000000 in ?? ()
Ironfist
64bit Mint 10 and Win 8 64bit on E8400 at 3.6GHz - ATI HD5750 graphics.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6683
Joined: Wed Feb 28, 2007 7:54 am

Re: Errors in truck 4737

Post by another_commander »

Looks like backtrace is next to useless in this case. What about stderr.txt? Any luck there?
User avatar
Ironfist
Commander
Commander
Posts: 218
Joined: Tue Jun 28, 2011 2:16 pm
Location: London

Re: Errors in truck 4737

Post by Ironfist »

No completely empty I am afraid.

Ironfist
64bit Mint 10 and Win 8 64bit on E8400 at 3.6GHz - ATI HD5750 graphics.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
User avatar
Ironfist
Commander
Commander
Posts: 218
Joined: Tue Jun 28, 2011 2:16 pm
Location: London

Re: Errors in truck 4737

Post by Ironfist »

Should have said this happens when using the cheat jump mode in 'Long Range Scanner' to jump across about 4 systems - not sure if that is important or not.

Ironfist
64bit Mint 10 and Win 8 64bit on E8400 at 3.6GHz - ATI HD5750 graphics.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6683
Joined: Wed Feb 28, 2007 7:54 am

Re: Errors in truck 4737

Post by another_commander »

Can you please describe in precise steps how to reproduce the crash, using the minimum number of OXPs installed?
User avatar
Ironfist
Commander
Commander
Posts: 218
Joined: Tue Jun 28, 2011 2:16 pm
Location: London

Re: Errors in truck 4737

Post by Ironfist »

Tried to reproduce the crash with just 'Long Range Scanner' loaded and a new Jameson - no luck.
I will therefore take some time to see whether it is related to the amount of OXPs I have loaded and report back maybe tomorrow.

Ironfist
64bit Mint 10 and Win 8 64bit on E8400 at 3.6GHz - ATI HD5750 graphics.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
Switeck
---- E L I T E ----
---- E L I T E ----
Posts: 2411
Joined: Mon May 31, 2010 11:11 pm

Re: Errors in truck 4737

Post by Switeck »

Is your ship cloaked while doing these jumps?
User avatar
Ironfist
Commander
Commander
Posts: 218
Joined: Tue Jun 28, 2011 2:16 pm
Location: London

Re: Errors in truck 4737

Post by Ironfist »

No no cloak, from playing around all afternoon and some of this evening it looks as though it has something to do with the number and/or size of all the addons. But it is not consistent enough to come up with a definitive answer yet. I will keep going to try to get something repeatable.

Ironfist
64bit Mint 10 and Win 8 64bit on E8400 at 3.6GHz - ATI HD5750 graphics.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
Switeck
---- E L I T E ----
---- E L I T E ----
Posts: 2411
Joined: Mon May 31, 2010 11:11 pm

Re: Errors in truck 4737

Post by Switeck »

What OpenGL level support does your graphic card show in Oolite's latest.log file?
Is there a newer graphics card driver (OEM in particular) available for it?
User avatar
Ironfist
Commander
Commander
Posts: 218
Joined: Tue Jun 28, 2011 2:16 pm
Location: London

Re: Errors in truck 4737

Post by Ironfist »

Log shows this

Code: Select all

21:07:58.218 [rendering.opengl.version]: OpenGL renderer version: 4.2.11318 ("4.2.11318 Compatibility Profile Context"). Vendor: "ATI Technologies Inc.". Renderer: "ATI Radeon HD 5700 Series".
21:07:58.218 [rendering.opengl.extensions]: OpenGL extensions (210):
this is the December 2011 driver for the card.

Currently it would appear to have much more to do with the amount of OXPs loaded rather than the actual OXPs or the number of them. 240Mb appears to trigger the problem, machine specification is:-

XP32 SP3 with all updates
Intel E8400 running at 3.6GHz with 2GB of ram
Graphics ATI Radeon HD5750 with 1024MB

Ironfist
64bit Mint 10 and Win 8 64bit on E8400 at 3.6GHz - ATI HD5750 graphics.
Concentration is the ability to think of absolutely nothing when it is absolutely necessary.
Post Reply