Bladeren bron

[js] fixed stack trace parsing when symbol name contains "$"

Aleksandr Kuzmenko 3 jaren geleden
bovenliggende
commit
30d639bca1
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      std/js/_std/haxe/NativeStackTrace.hx

+ 1 - 1
std/js/_std/haxe/NativeStackTrace.hx

@@ -62,7 +62,7 @@ class NativeStackTrace {
 			for (i in 0...stack.length) {
 				if(skip > i) continue;
 				var line = stack[i];
-				var matched:Null<Array<String>> = Syntax.code('{0}.match(/^    at ([A-Za-z0-9_. ]+) \\(([^)]+):([0-9]+):([0-9]+)\\)$/)', line);
+				var matched:Null<Array<String>> = Syntax.code("{0}.match(/^    at ([$A-Za-z0-9_. ]+) \\(([^)]+):([0-9]+):([0-9]+)\\)$/)", line);
 				if (matched != null) {
 					var path = matched[1].split(".");
 					if(path[0] == "$hxClasses") {