Next tool needed ~ 'Crash dump' viewer

About Truespace Archives

These pages are a copy of the official truespace forums prior to their removal somewhere around 2011.

They are retained here for archive purposes only.

Next tool needed ~ 'Crash dump' viewer // SDK, Plug-in & 3rd Party Area

1  |  

Post by Isaac // Oct 25, 2008, 11:32am

Isaac
Total Posts: 17
pic
Now that here is an SDK, when [if?] do we get the 'crash dump viewer'.

~It would make some things a lot easier, I think.

Any news on this? developer thoughts? Anything is welcome.

:jumpy:

Post by Isaac // Oct 28, 2008, 8:13pm

Isaac
Total Posts: 17
pic
Is there no one that wants the crash dump viewer for debugging?

Post by frootee // Oct 29, 2008, 7:58am

frootee
Total Posts: 2667
pic
Hi Isaac.

I don't think Caligari will provide a 'Crash Dump Viewer'.


If we write a plugin using Visual Studio 2005 or 2008, and truespace crashes, we can set breakpoints in our code, and attach our build to the ts.exe process for debugging (In Visual Studio: Debug->Attach to Process ; select: ts.exe). Then, step through the code while it is running. From there we can isolate the problem. The crash can be due to either our plugin code, or truespace. If the crash occurs due to our code, we can identify the section of our code using this process. If the crash occurs due to truespace's fault, then we won't see the offending code. Rather, we'll probably see some reference to Kernel.dll or something in the Debug output window. We don't have access to the truespace internal code. We just have the executables and dll's.


If the crash occurs due to truespace, and not our plugin, then we need to submit the crash report to the truespace devs. The best place to do this is in the Bugs forum here.

Post by Isaac // Oct 29, 2008, 4:30pm

Isaac
Total Posts: 17
pic
True, but Caligari already has an application designed to read the ".DMP" file that trueSpace coughs up every time it crashes. This App is what I'm asking about ~specifically. tS7.6 is free to the public (which is a real bite to the bum, considering I bought 7.51 seemingly weeks before they gave it away :confused:), and they've released an SDK, So I was wondering when they'll release the DMP viewer. (If at all :()

Post by frootee // Nov 1, 2008, 4:43am

frootee
Total Posts: 2667
pic
well, 'free' is not synonymous with 'GPL' i.e. the source code is not available for public viewing nor modification. A Dump utility would allow access to internal truespace code. That's why we will not be getting a Dump viewer. Even if we did have one, and realized there was a problem with truespace code (not our plugin), then how could we fix the problem? We couldn't.


Which software development application are you using?

Post by Isaac // Nov 1, 2008, 6:00pm

Isaac
Total Posts: 17
pic
well, 'free' is not synonymous with 'GPL' i.e. the source code is not available for public viewing nor modification. A Dump utility would allow access to internal truespace code. That's why we will not be getting a Dump viewer. Even if we did have one, and realized there was a problem with truespace code (not our plugin), then how could we fix the problem? We couldn't.


Which software development application are you using?That could be it (easily).


I was talking to Paul (@Caligari) and he suggested [at the time] that I send them a DMP file from trueSpace.


My main interest is to see what it can show me, as I get those DMP's almost every time I use trueSpace and would like to figure out why.
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2024. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn