-> dir stack 1 in context stack 2 <- dir stack 1 -> dir stack 1 in context stack 2 exited with exception <- dir stack 1