Be robust against premature EOF in more places.
diff --git a/trace_parser.hpp b/trace_parser.hpp
index 49e8908..7a88d27 100644
--- a/trace_parser.hpp
+++ b/trace_parser.hpp
@@ -78,7 +78,7 @@
 
     Call *parse_leave(void);
 
-    void parse_call_details(Call *call);
+    bool parse_call_details(Call *call);
 
     void parse_arg(Call *call);