<div class="highlight highlight-source-julia notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="function foo()
    try
        error(&quot;error in foo&quot;)
    catch e
    end
end

function bar()
    try
        error(&quot;error in bar&quot;)
    catch e
        foo()
        rethrow(e)
    end
end

bar()"><pre class="notranslate"><span class="pl-k">function</span> <span class="pl-en">foo</span>()
    <span class="pl-k">try</span>
        <span class="pl-c1">error</span>(<span class="pl-s"><span class="pl-pds">"</span>error in foo<span class="pl-pds">"</span></span>)
    <span class="pl-k">catch</span> e
    <span class="pl-k">end</span>
<span class="pl-k">end</span>

<span class="pl-k">function</span> <span class="pl-en">bar</span>()
    <span class="pl-k">try</span>
        <span class="pl-c1">error</span>(<span class="pl-s"><span class="pl-pds">"</span>error in bar<span class="pl-pds">"</span></span>)
    <span class="pl-k">catch</span> e
        <span class="pl-c1">foo</span>()
        <span class="pl-c1">rethrow</span>(e)
    <span class="pl-k">end</span>
<span class="pl-k">end</span>

<span class="pl-c1">bar</span>()</pre></div>
<p dir="auto">produces the misleading</p>
<div class="highlight highlight-source-julia notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="ERROR: error in bar
Stacktrace:
 [1] foo() at ./REPL[1]:3
 [2] bar() at ./REPL[2]:5"><pre class="notranslate">ERROR<span class="pl-k">:</span> error <span class="pl-k">in</span> bar
Stacktrace<span class="pl-k">:</span>
 [<span class="pl-c1">1</span>] <span class="pl-c1">foo</span>() at <span class="pl-k">./</span>REPL[<span class="pl-c1">1</span>]<span class="pl-k">:</span><span class="pl-c1">3</span>
 [<span class="pl-c1">2</span>] <span class="pl-c1">bar</span>() at <span class="pl-k">./</span>REPL[<span class="pl-c1">2</span>]<span class="pl-k">:</span><span class="pl-c1">5</span></pre></div>
<p dir="auto">This just hit me in a really wicked situation: The stacktrace actually lead me to a line erroneously throwing the reported exception. I fixed it (to throw the correct exception), but the same error kept showing, leaving me completely puzzled for quite some time...</p>
<p dir="auto"><code class="notranslate">\varepsilon</code> is currently mapped to ɛ (U+025B latin small letter open e). This is wrong. The correct mapping is ε (U+03B5 greek small letter epsilon).</p>