From 2a5b12f128a0c354787d9997a9850dcb48195e74 Mon Sep 17 00:00:00 2001
From: Alexander Adam <alexander.adam@vade.io>
Date: Mon, 12 Mar 2018 14:45:03 +0100
Subject: [PATCH] issue #132: don't assume that exceptions have a backtrace

---
 lib/party_foul/issue_renderers/base.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/party_foul/issue_renderers/base.rb b/lib/party_foul/issue_renderers/base.rb
index 6377269..2dea518 100644
--- a/lib/party_foul/issue_renderers/base.rb
+++ b/lib/party_foul/issue_renderers/base.rb
@@ -57,7 +57,7 @@ def comment
   #
   # @return [String]
   def stack_trace
-    exception.backtrace.map do |line|
+    (exception.backtrace || []).map do |line|
       if from_bundler?(line)
         format_line(line)
       elsif (matches = extract_file_name_and_line_number(line))