Jacque,
As I said I'm sure that Runrev has nothing to make with our code but
only with 'exceptions' in the engine.
But it would be clearer to add a text file in the logs folder to
explain all this :-)
Le 7 août 08 à 18:09, J. Landman Gay a écrit :
Eric Chatonet wrote:
I let you report this thread to Mark W. ;-)
I asked Mark to respond, and he asked me to post to this list, as
he isn't subscribed here. Basically, it is true that the format of
the logs is generated by the OS and there is nothing to worry about
regarding confidentiality. Here is what he said:
***
The crash logs are those generated by the 'MiniDump' component that
is present in Windows. This is a system provided library that
allows applications to produce a dump containing the state of the
call stack when it crashes. It is the same component that is used
by the default Microsoft handler for these which usually prompts
you to ask if you 'want to send information to Microsoft to
diagnose'. As far as I'm aware this information is entirely
unencrypted - its just encoded in a binary form.
The information present in the file is pretty much identical to the
information you get when a CrashLog from CrashReporter on OS X.
Although different settings (small, medium, large) can result in
more information being included - which means they can be closer to
UNIX-style 'Core dumps' than a simple log. As far as I'm aware,
'small' contains just a call stack, 'medium' contains the call-
stack and contents of variables on the stack and 'large' contains
any interesting segments of memory (although I've never been able
to use 'large' dumps to any more effect than 'small' or 'medium').
Rather than a text file, the minidump file is binary file which has
the advantage of being loadable directly into Visual Studio for
post-mortem analysis. Using this (by combining with special debug
symbol files we keep from compiling) we can typically jump directly
to the line that caused Revolution to crash - as you can imagine
this can make determining the cause of a crash much easier.
The sensitivity of any data included is minimal as it is the state
of the Revolution *engine* that is encoded in these files - this
means any state of your Revolution application is completely
obfuscated... Unless of course you can divine the functioning of
Rev script by the C++ calls that result in getting made in the
engine itself.
--
Warmest Regards,
Mark.
***
So it sounds to me like if you want to examine the contents of the
log, you could look at it in VB just as Mark does, provided you
understand the binary notation.
--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software | http://www.hyperactivesw.com
Best regards from Paris,
Eric Chatonet.
----------------------------------------------------------------
Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/
Email: [EMAIL PROTECTED]/
----------------------------------------------------------------
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution