aboutsummaryrefslogtreecommitdiff
path: root/libltrace.c
diff options
context:
space:
mode:
authorPetr Machata <pmachata@redhat.com>2012-10-27 02:36:35 +0200
committerPetr Machata <pmachata@redhat.com>2012-10-27 02:36:35 +0200
commit62a0d390cdcfa42397fa892c8400b59e34e41434 (patch)
treec02268be5a0495974f32c676e282fcf4d86a3419 /libltrace.c
parent50a42857c740a3bc344aa73569513d14d7c775a2 (diff)
downloadltrace-62a0d390cdcfa42397fa892c8400b59e34e41434.tar.gz
Don't call output_line in normal_exit
That's because CURRENT_PROC in output.c may point to a process that was already released. This happens when ltrace detaches from another process.
Diffstat (limited to 'libltrace.c')
-rw-r--r--libltrace.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/libltrace.c b/libltrace.c
index de36e33..559edfa 100644
--- a/libltrace.c
+++ b/libltrace.c
@@ -88,7 +88,6 @@ signal_exit(int sig)
static void
normal_exit(void)
{
- output_line(NULL, NULL);
if (options.summary) {
show_summary();
}