19990705 snapshot

Egor Duda deo@logos-m.ru
Sat Jul 10 09:18:00 GMT 1999


Hi!

July, 9 1999 Chris Faylor cgf@cygnus.com wrote:

>>Another question: has the CYGWIN=strace=1,somefile functionality been
>>deprecated with the advent of the strace program?

CF> It hasn't been deprecated.  It has been removed.  You have to use
CF> the strace program.

I've got some problems with new strace mechanism too :( Issuing
command

strace -otrace.dump -f man man

leads to some strange results.

At least one thing that had to be added to strace.cc code is to make
it handle EVENT_EXCEPTION. Sometimes stracing "man man" just freezes
because /usr/local/bin/tbl (called by man) traps and starts to send
EXCEPTION event to strace process over and over again.

Would you consider making selection between new and old tracing scheme
to be an option at dll build time?

I've even built strace.exe under mingw, but results was the same. :(

Sometimes strace.exe just got killed by kernel (i've inserted debug
printf at the exit from main cycle at proc_child, but it didn't show
up), and groff, had been left alone and popped a dialog window that
noone can handle his breakpoint. Can it have something to do with
reparenting?

I'll attach one of strace logs.

Egor.            mailto:deo@logos-m.ru ICQ 5165414 FidoNet 2:5020/496.19
trace.dump.gz



More information about the Cygwin-developers mailing list