File tree 1 file changed +9
-2
lines changed
src/sentry/issues/auto_source_code_config
1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -60,8 +60,13 @@ def derive_code_mappings(
60
60
return []
61
61
trees = installation .get_trees_for_org ()
62
62
trees_helper = CodeMappingTreesHelper (trees )
63
- frame_filename = FrameFilename (frame )
64
- return trees_helper .list_file_matches (frame_filename )
63
+ try :
64
+ frame_filename = FrameFilename (frame )
65
+ return trees_helper .list_file_matches (frame_filename )
66
+ except NeedsExtension :
67
+ logger .warning ("Needs extension: %s" , frame .get ("filename" ))
68
+
69
+ return []
65
70
66
71
67
72
# XXX: Look at sentry.interfaces.stacktrace and maybe use that
@@ -200,6 +205,8 @@ def _stacktrace_buckets(
200
205
buckets [frame_filename .root ].append (frame_filename )
201
206
except UnsupportedFrameFilename :
202
207
logger .warning ("Frame's filepath not supported: %s" , frame .get ("filename" ))
208
+ except NeedsExtension :
209
+ logger .warning ("Needs extension: %s" , frame .get ("filename" ))
203
210
except Exception :
204
211
logger .exception ("Unable to split stacktrace path into buckets" )
205
212
You can’t perform that action at this time.
0 commit comments