Subject: make stackdump strace?
From: "Gerrit P. Haase" <[email-masked]>
To: [email-masked]
Date: Wed, 19 Sep 2001 18:05:24 +0200

Hi all,

i've straced a make distclean session where a make stackdump happens
more often as usual. The process never terminated.
I was away for an hour and have a logfile with 700MB now:)

The last few lines show that there is a loop.
Now I'm not very familiar with interpreting this so I post it now:

[...]
  132 -1825475799 [sig] make 781 wait_sig: looping
  135 -1825475664 [sig] make 781 wait_sig: awake
  131 -1825475533 [sig] make 781 wait_sig: processing signal 20
  130 -1825475403 [sig] make 781 wait_sig: Got signal 20
  129 -1825475274 [sig] make 781 sig_handle: signal 20
  132 -1825475142 [sig] make 781 sig_handle: signal 20, about to call 0x40BAA8
  132 -1825475010 [sig] make 781 setup_handler: suspending mainthread
  164 -1825474846 [sig] make 781 interruptible: pc 0x77F990AD, h 0x77F70000, interruptible 1, testvalid 1
  173 -1825474673 [sig] make 781 interruptible: pc 0x77F990AD, h 0x77F70000, interruptible 0, testvalid 0
  155 -1825474518 [sig] make 781 setup_handler: couldn't send signal 20
  134 -1825474384 [sig] make 781 setup_handler: ResumeThread returned 1
  129 -1825474255 [sig] make 781 setup_handler: returning 0
  131 -1825474124 [sig] make 781 sig_handle: returning 0
  130 -1825473994 [sig] make 781 proc_subproc: args: 3, 0
  131 -1825473863 [sig] make 781 proc_subproc: looking for processes to reap
  130 -1825473733 [sig] make 781 proc_subproc: finished processing terminated/stopped child
  121 -1825473612 [sig] make 781 proc_subproc: returning 1

   92 -1825473520 [sig] make 781 wait_sig: looping
 1406 -1825472114 [sig] make 781 wait_sig: awake
  233 -1825471881 [sig] make 781 wait_sig: processing signal 20
   91 -1825471790 [sig] make 781 wait_sig: Got signal 20
   93 -1825471697 [sig] make 781 sig_handle: signal 20
   93 -1825471604 [sig] make 781 sig_handle: signal 20, about to call 0x40BAA8
   98 -1825471506 [sig] make 781 setup_handler: suspending mainthread
 1293 -1825470213 [sig] make 781 interruptible: pc 0x77F990AD, h 0x77F70000, interruptible 1, testvalid 1
  295 -1825469918 [sig] make 781 interruptible: pc 0x77F990AD, h 0x77F70000, interruptible 0, testvalid 0
 6219 -1825463699 [sig] make 781 setup_handler: couldn't send signal 20
  586 -1825463113 [sig] make 781 setup_handler: ResumeThread returned 1
  121 -1825462992 [sig] make 781 setup_handler: returning 0
   98 -1825462894 [sig] make 781 sig_handle: returning 0
  362 -1825462532 [sig] make 781 proc_subproc: args: 3, 0
  103 -1825462429 [sig] make 781 proc_subproc: looking for processes to reap
   96 -1825462333 [sig] make 781 proc_subproc: finished processing terminated/stopped child
   95 -1825462238 [sig] make 781 proc_subproc: returning 1

   95 -1825462143 [sig] make 781 wait_sig: looping
  103 -1825462040 [sig] make 781 wait_sig: awake
   94 -1825461946 [sig] make 781 wait_sig: processing signal 20
   87 -1825461859 [sig] make 781 wait_sig: Got signal 20
   91 -1825461768 [sig] make 781 sig_handle: signal 20
   93 -1825461675 [sig] make 781 sig_handle: signal 20, about to call 0x40BAA8
   93 -1825461582 [sig] make 781 setup_handler: suspending mainthread
 2453 -1825459129 [sig] make 781 interruptible: pc 0x77F990AD, h 0x77F70000, interruptible 1, testvalid 1
  496 -1825458633 [sig] make 781 interruptible: pc 0x77F990AD, h 0x77F70000, interruptible 0, testvalid 0
===terminated here.

Gerrit

-- 
=^..^=

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/