Index: lib/source_map_stack_trace.dart |
diff --git a/lib/source_map_stack_trace.dart b/lib/source_map_stack_trace.dart |
index 63c5a7a7a92bed3097fc9c1b51830d421c43b1fe..5d6664c5c3a096c6eb1a10cf2c4275c52b06af41 100644 |
--- a/lib/source_map_stack_trace.dart |
+++ b/lib/source_map_stack_trace.dart |
@@ -76,7 +76,7 @@ StackTrace mapStackTrace(Mapping sourceMap, StackTrace stackTrace, |
p.url.isWithin(packageResolver.packageRoot.toString(), sourceUrl)) { |
sourceUrl = "package:" + p.url.relative(sourceUrl, |
from: packageResolver.packageRoot.toString()); |
- } else { |
+ } else if (packageResolver.packageConfig != null) { |
for (var package in packageResolver.packageConfigMap.keys) { |
var packageUrl = packageResolver.packageConfigMap[package].toString(); |
if (!p.url.isWithin(packageUrl, sourceUrl)) continue; |