If parsing stacktraces when :host and ort are supplied, elements that have no file/line/column are properly accommodated.
:host
ort
For example:
https://github.com/clojure/clojurescript/blob/v1.7/src/main/cljs/cljs/stacktrace.cljc#L266
But, an attempt to process a similar stacktrace when :output-dir is being used, an error will be thrown. (This can occur when using :output-dir for embedded JavaScriptCore.)
:output-dir
Here is a simple repro:
(parse-stacktrace {} "cljs$core$seq@out/cljs/core.js:3999:17 cljs$core$first@out/core.js:4018:22 cljs$core$ffirst@out/cljs/core.js:5161:39 global code" {:ua-product :safari} {:output-dir "out"})
fixed https://github.com/clojure/clojurescript/commit/49f3ea9c1e5064bacb3e13d29f5f3f18af1f4bc1
If parsing stacktraces when
:host
andort
are supplied, elements that have no file/line/column are properly accommodated.For example:
https://github.com/clojure/clojurescript/blob/v1.7/src/main/cljs/cljs/stacktrace.cljc#L266
But, an attempt to process a similar stacktrace when
:output-dir
is being used, an error will be thrown. (This can occur when using:output-dir
for embedded JavaScriptCore.)Here is a simple repro:
(parse-stacktrace {} "cljs$core$seq@out/cljs/core.js:3999:17 cljs$core$first@out/core.js:4018:22 cljs$core$ffirst@out/cljs/core.js:5161:39 global code" {:ua-product :safari} {:output-dir "out"})