Re: debugging log engine build request

2008-09-30 Thread Bernard Devlin
No, unfortunately there is no clear pattern.  I'm definitely not doing a lot
of work with images (barely an image in any of my work).  The crashes on
Windows mostly happened over a 3 month period using mostly one stack (and
its substacks).  As I'm not prepared for that work to be viewed by others
(confidentiality issues), I cannot send that stack to Runrev.  At the
beginning of August I sent the Windows crash reports for July to Runrev, but
they were inconclusive.

The Linux crashes last week are on a totally new and unrelated project.
 Hence my suggestion for this enhancement to the engine.

As I've seen how large my message log can get in a matter of hours (despite
them being in a condensed format that's about 10-20% of verboseLog.txt), I
doubt that the Windows crash logs contain a replay log.
Bernard
On Mon, Sep 29, 2008 at 11:48 PM, J. Landman Gay
[EMAIL PROTECTED]wrote:

 Are you by chance working a lot with images? I had a severe series of
 crashes in a current project on both 2.9 and 3.0 which turned out to be
 image-related, particularly when manipulating large images (there's a bug
 report about that.) I sent the team my stack and it blew up for them on
 demand. I have a scripted work-around for my particular situation.

 I've forgotten if you said you sent them your stack, but I've found that's
 the most reliable way to get things fixed, especially if the crash log is
 inconclusive.

 --
 Jacqueline Landman Gay | [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


debugging log engine build request

2008-09-29 Thread Bernard Devlin
Since I've been having unpredictable but frequent crashes of Revolution 2.9
on Vista for the past 4 months, and now daily crashes of Revolution 3.0 on
Vista and Linux, I've entered an enhancement request that the engine be
modified to include a debug-logging facility (logging messages, property
changes, and function calls).  If anyone is interested in adding their
suggestions or doubts about this enhancement, the bug reference number is
7237 (http://quality.runrev.com/qacenter/show_bug.cgi?id=7237).
Bernard
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: debugging log engine build request

2008-09-29 Thread Mark Schonewille

Dear Bernard,

Isn't the verbose log useful for you?

To turn verbose logging on and off easily, you can download my Verbose  
Log plugin from RevOnline (user name Mark).


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz
Dutch forum: http://runrev.info/rrforum/

Benefit from our inexpensive hosting services. See http://economy-x-talk.com/server.html 
 for more info.


On 29 sep 2008, at 11:18, Bernard Devlin wrote:

Since I've been having unpredictable but frequent crashes of  
Revolution 2.9
on Vista for the past 4 months, and now daily crashes of Revolution  
3.0 on
Vista and Linux, I've entered an enhancement request that the engine  
be
modified to include a debug-logging facility (logging messages,  
property

changes, and function calls).  If anyone is interested in adding their
suggestions or doubts about this enhancement, the bug reference  
number is

7237 (http://quality.runrev.com/qacenter/show_bug.cgi?id=7237).
Bernard



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: debugging log engine build request

2008-09-29 Thread Bernard Devlin
Hi Mark,

I don't know.  Before I built my own utility, I mentioned the need for
something like this several times (on the improve list and in comments on
RQCC).  No-one referred me to yours.  Can it log changes to properties (such
as setting the name of a stack), and calls to in-built functions? If it
can't do that, then I think there is still a need for what I've suggested.
 Mind you, I use your errorLib all the time, so if someone can do it outside
the engine, I'm sure you can.

I've just found it your stack.  I didn't know there was anything called
revVerboseDebug. It isn't listed in the dictionary of either 2.9 or 3.0.

So it certainly looks like your logging stack will do more, so I probably
wasted another day.

Bernard

On Mon, Sep 29, 2008 at 12:21 PM, Mark Schonewille 
[EMAIL PROTECTED] wrote:

 Dear Bernard,

 Isn't the verbose log useful for you?

 To turn verbose logging on and off easily, you can download my Verbose Log
 plugin from RevOnline (user name Mark).

 --
 Best regards,

 Mark Schonewille

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: debugging log engine build request

2008-09-29 Thread Bernard Devlin
Hi Mark,

I've had a look at your stack, and I see that it simply a method to switch
on this undocumented feature that already exists in Rev.  My stack does the
same as this existing feature - only my method does not waste so much hard
disk space, and will produce a new log file every time Rev is restarted (so
that if the same sequence of events causes the crash then the log files that
were last modified at the times of the crashes should all end the same way).


I'm glad to know my work hasn't a complete waste of time.  I do think it
should be an engine-level feature, and should probably adopt a more concise
logging format.

If there is any interest in this let me know and I'll put my stack online.

Bernard
On Mon, Sep 29, 2008 at 1:26 PM, Bernard Devlin [EMAIL PROTECTED] wrote:

 Hi Mark,

 I don't know.  Before I built my own utility, I mentioned the need for
 something like this several times (on the improve list and in comments on
 RQCC).  No-one referred me to yours.  Can it log changes to properties (such
 as setting the name of a stack), and calls to in-built functions? If it
 can't do that, then I think there is still a need for what I've suggested.
  Mind you, I use your errorLib all the time, so if someone can do it outside
 the engine, I'm sure you can.

 I've just found it your stack.  I didn't know there was anything called
 revVerboseDebug. It isn't listed in the dictionary of either 2.9 or 3.0.

 So it certainly looks like your logging stack will do more, so I probably
 wasted another day.

 Bernard


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: debugging log engine build request

2008-09-29 Thread J. Landman Gay

Bernard Devlin wrote:

Since I've been having unpredictable but frequent crashes of Revolution 2.9
on Vista for the past 4 months, and now daily crashes of Revolution 3.0 on
Vista and Linux, I've entered an enhancement request that the engine be
modified to include a debug-logging facility (logging messages, property
changes, and function calls).


This already exists in the Preferences. In the General pane, look for 
the popdown called Crash reporting on Windows XP. The default setting 
is small but you can set it to medium (which is actually pretty large.) 
The resulting log will not be human-readable, but the engineers can use 
it to debug your crashes.


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: debugging log engine build request

2008-09-29 Thread Bernard Devlin
I sent a whole series of crash logs through RQCC back in August, and was
told they were inconclusive.  I assumed these crash logs were actually
_Windows_ crash logs not Rev crash logs.  I seem to remember some discussion
between you and Eric Chatonet where he was reluctant to send them because
they were encrypted.  I think you talked to the Rev developers who told you
they were Visual Studio crash logs. My understanding is that these logs do
not even exist in the Linux build at all.

If I'm not mistaken then I'm asking for something completely different.  I'm
asking for something that would be equivalent to a 'replay log', so that the
Rev developers could see exactly what was going on inside the engine as the
engine changes state before a crash.

Bernard

On Mon, Sep 29, 2008 at 4:03 PM, J. Landman Gay [EMAIL PROTECTED]wrote:

 Bernard Devlin wrote:

 Since I've been having unpredictable but frequent crashes of Revolution
 2.9
 on Vista for the past 4 months, and now daily crashes of Revolution 3.0 on
 Vista and Linux, I've entered an enhancement request that the engine be
 modified to include a debug-logging facility (logging messages, property
 changes, and function calls).


 This already exists in the Preferences. In the General pane, look for the
 popdown called Crash reporting on Windows XP. The default setting is small
 but you can set it to medium (which is actually pretty large.) The resulting
 log will not be human-readable, but the engineers can use it to debug your
 crashes.

 --
 Jacqueline Landman Gay | [EMAIL PROTECTED]
 HyperActive Software   | http://www.hyperactivesw.com

 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: debugging log engine build request

2008-09-29 Thread Eric Chatonet

Bonsoir Bernard,

Yes these logs just exist on Win32.
I had some prejudice against them, that's true, because these logs  
are not readable.
But I know a bit Mark Waddingham and I'm sure now these logs do not  
tell to Runrev parts of code or something else that could disclosure  
any part of your work.

Anyway, if you work with Linux, these logs are nor available AFAIK.

As for a 'replay log' that would be a panacea, I imagine it would be  
difficult to set up and probably not understandable for common users  
(e.g. not acceptable from a marketing point of view) :-)


Le 29 sept. 08 à 22:04, Bernard Devlin a écrit :

I sent a whole series of crash logs through RQCC back in August,  
and was

told they were inconclusive.  I assumed these crash logs were actually
_Windows_ crash logs not Rev crash logs.  I seem to remember some  
discussion
between you and Eric Chatonet where he was reluctant to send them  
because
they were encrypted.  I think you talked to the Rev developers who  
told you
they were Visual Studio crash logs. My understanding is that these  
logs do

not even exist in the Linux build at all.

If I'm not mistaken then I'm asking for something completely  
different.  I'm
asking for something that would be equivalent to a 'replay log', so  
that the
Rev developers could see exactly what was going on inside the  
engine as the

engine changes state before a crash.


Best regards from Paris,
Eric Chatonet.

Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/
Email: [EMAIL PROTECTED]/



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: debugging log engine build request

2008-09-29 Thread J. Landman Gay

Bernard Devlin wrote:

I sent a whole series of crash logs through RQCC back in August, and was
told they were inconclusive.  I assumed these crash logs were actually
_Windows_ crash logs not Rev crash logs.


They're Rev crash logs, the actual Windows logs can be accessed from Dr 
Watson (at least in XP, not sure about Vista.) I believe the Rev crash 
logs do show the various machine states as Rev executes commands.



 I seem to remember some discussion
between you and Eric Chatonet where he was reluctant to send them because
they were encrypted.  I think you talked to the Rev developers who told you
they were Visual Studio crash logs. My understanding is that these logs do
not even exist in the Linux build at all.


Right, I don't think there's any logging for Linux. I thought you 
mentioned that the crash happened on both Windows and Linux though, and 
I was hoping the Windows logs would give a clue to the problem on both.




If I'm not mistaken then I'm asking for something completely different.  I'm
asking for something that would be equivalent to a 'replay log', so that the
Rev developers could see exactly what was going on inside the engine as the
engine changes state before a crash.


I think that's what the Rev logs do mostly, if you have the software to 
read them. But if you have any other logging tools, the more the better. 
Go for it.


Are you by chance working a lot with images? I had a severe series of 
crashes in a current project on both 2.9 and 3.0 which turned out to be 
image-related, particularly when manipulating large images (there's a 
bug report about that.) I sent the team my stack and it blew up for them 
on demand. I have a scripted work-around for my particular situation.


I've forgotten if you said you sent them your stack, but I've found 
that's the most reliable way to get things fixed, especially if the 
crash log is inconclusive.


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution