hi Giuseppe,
you might want to add : trace on trace/net on in your script and launch it this way: rebol -c -s yourScript.r > test.log this will pipe ALL console messages to the test.log file, including all trace messages... if you are reading the net and it fails, you most probably will get trace errors from the network port... hth! -MAx ----- Original Message ----- From: "Giuseppe Chillemi" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, March 25, 2004 11:56 AM Subject: [REBOL] R: patching print & probe so they log to a file disk. > > > Hi Maxim, > thanks for the modified versions of Print and Probe. They solve my > logging needs for the whole script. But, how would you debug this: > > if error? read-result: try [source-page: read/lines to-url url-to-read] > > Where the crash is in READ/Lines url-to-read > > > Giuseppe Chillemi > > > > > > > -----Messaggio originale----- > > Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Per conto di > > Maxim Olivier-Adlhoch > > Inviato: giovedì 25 marzo 2004 17.31 > > A: [EMAIL PROTECTED] > > Oggetto: [REBOL] patching print & probe so they log to a file disk. [logs] > > [print] [probe] > > > > > > Hi Giuseppe, > > > > I changed subject, > > > > in order to get some feedback after a crash, you can add this before > > running your code: > > > > ;--------8<--------- invisible logging --------8<-------- > > > > log-file: %/path/to/file.txt > > > > *print: :print > > print: func [data /log][ > > if not log [*print data] > > write/append log-file append reform data "^/" > > ] > > > > *probe: :probe > > probe: func [data /log][ > > if not log [*probe data] > > write/append log-file append reform data "^/" > > ] > > ;--------8<--------- invisible logging --------8<-------- > > > > this wont' cure all your problems, but now, at least, whatever you print > > or probe, gets logged to a file, so you can print as much info as you can > > and review what happened AFTER the crash... that's what I do when I get to > > a point where code becomes unstable. > > > > It helped me find my crashing glayout issue. > > > > > > can anyone tell me if there is a function which is used to add trace > > messages even if only for netword stuff... maybe we can patch that one > > too so that trace gets silently dumped to a file too... :-) > > > > would be nice for off-line stats and access logs too. > > > > -MAx > > --- > > "You can either be part of the problem or part of the solution, but in the > > end, being part of the problem is much more fun." > > > > > > > -----Original Message----- > > > From: Giuseppe Chillemi [mailto:[EMAIL PROTECTED] > > > Sent: Thursday, March 25, 2004 10:45 AM > > > To: [EMAIL PROTECTED] > > > Subject: [REBOL] R: Re: Rebol READ/lines http://page Crashes > > > (And he did > > > it again) > > > > > > > > > > > > Hi Maximo, > > > Rebol Interpreter crashed again under Windows. > > > I have not tried to open ports directly and I won't do it for a > > > couple as I need to study that chapter of the Rebol Guide. > > > It would be really usefull if Rebol could be started in > > > "DEBUG MODE" > > > logging some of its operations to send the information to Carl. > > > > > > Giuseppe Chillemi > > > > > > > > > > > > > -----Messaggio originale----- > > > > Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > > Per conto di > > > > Maxim Olivier-Adlhoch > > > > Inviato: giovedì 25 marzo 2004 14.55 > > > > A: [EMAIL PROTECTED] > > > > Oggetto: [REBOL] Re: Rebol READ/lines http://page Crashes > > > > > > > > > > > > have you tried the application by using ports direcly ? > > > > > > > > it also has a /line mode which lets you extract content one > > > line at a > > > > time... > > > > > > > > you might also do: > > > > > > > > >> trace/net on > > > > > > > > to see what is happening and try to understand WHY its crashing... > > > > > > > > -MAx > > > > --- > > > > "You can either be part of the problem or part of the > > > solution, but in the > > > > end, being part of the problem is much more fun." > > > > > > > > > > > > > -----Original Message----- > > > > > From: Giuseppe Chillemi [mailto:[EMAIL PROTECTED] > > > > > Sent: Thursday, March 25, 2004 5:49 AM > > > > > To: [EMAIL PROTECTED] > > > > > Subject: [REBOL] Rebol READ/lines http://page Crashes > > > > > > > > > > > > > > > > > > > > > > > > > I have finally completed my first Rebol program. It is a kind > > > > > of spider > > > > > which reads web pages and perform some work on them. > > > > > > > > > > From time to time I experience a crash of the Rebol > > > > > interpreter. On the > > > > > first READ attempt I get an error (intercepted with TRY), at > > > > > the second > > > > > attempt Rebol BUMS ! > > > > > > > > > > I am not able to reproduce it because the problem depens from > > > > > the network, > > > > > the os and not from my script. > > > > > > > > > > Has anyone experienced the same problem ? > > > > > > > > > > > > > > > > > > > > Thanks > > > > > > > > > > > > > > > > > > > > Giuseppe Chillemi > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > To unsubscribe from this list, just send an email to > > > > > [EMAIL PROTECTED] with unsubscribe as the subject. > > > > > > > > > > > > > > > > > > -- > > > > To unsubscribe from this list, just send an email to > > > > [EMAIL PROTECTED] with unsubscribe as the subject. > > > > > > > > > > > > > > > -- > > > To unsubscribe from this list, just send an email to > > > [EMAIL PROTECTED] with unsubscribe as the subject. > > > > > > > > > > -- > > To unsubscribe from this list, just send an email to > > [EMAIL PROTECTED] with unsubscribe as the subject. > > > > -- > To unsubscribe from this list, just send an email to > [EMAIL PROTECTED] with unsubscribe as the subject. > -- To unsubscribe from this list, just send an email to [EMAIL PROTECTED] with unsubscribe as the subject.