diff options
author | Petr Machata <pmachata@redhat.com> | 2012-10-27 02:36:35 +0200 |
---|---|---|
committer | Petr Machata <pmachata@redhat.com> | 2012-10-27 02:36:35 +0200 |
commit | 62a0d390cdcfa42397fa892c8400b59e34e41434 (patch) | |
tree | c02268be5a0495974f32c676e282fcf4d86a3419 /libltrace.c | |
parent | 50a42857c740a3bc344aa73569513d14d7c775a2 (diff) | |
download | ltrace-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.c | 1 |
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(); } |