🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #7808

Tracing function call path on Ctrl-C break?

#7808
From: fyu Francis Yu
Date: Tue, 26 Jan 1993 21:56
12 lines
1351 bytes
Is there any way to let a C program trace back to the function and the
statement in the source file when a Ctrl-C break occur?  I do not want
to run the program in CodeView.

I know that I can use signal() to trap SIGINT, but how do I retrieve
the line number in the source code and function call path?  If I
compile with CodeView debugging flags, the information must be there.

Please kindly reply to fyu@oracle.com.  Thanks.
Francis H. Yu
Oracle Corporation, 500 Oracle Parkway, Box 659504, Redwood Shores, CA  94065
Email:  fyu@shanghai.oracle.com  Voice:  (415) 506-3129  FAX:  (415) 506-7103
Technical Details
Message-ID: <1993Jan26.215605.7293@oracle.us.oracle.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!news.univie.ac.at!scsing.switch.ch!univ-lyon1.fr!ghost.dsi.unimi.it!rpi!uwm.edu!cs.utexas.edu!sun-barr!decwrl!oracle!unrepliable!bounce

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!news.univie.ac.at!scsing.switch.ch!univ-lyon1.fr!ghost.dsi.unimi.it!rpi!uwm.edu!cs.utexas.edu!sun-barr!decwrl!oracle!unrepliable!bounce
Newsgroups: comp.os.msdos.programmer
From: fyu@.com (Francis Yu)
Subject: Tracing function call path on Ctrl-C break?
Message-ID: <1993Jan26.215605.7293@oracle.us.oracle.com>
Sender: usenet@oracle.us.oracle.com (Oracle News Poster)
Nntp-Posting-Host: oasun1.us.oracle.com
Organization: Oracle Corporation, Redwood Shores, CA
Date: Tue, 26 Jan 1993 21:56:05 GMT
X-Disclaimer: This message was written by an unauthenticated user
              at Oracle Corporation.  The opinions expressed are those
              of the user and not necessarily those of Oracle.
Lines: 12