A few days ago I again stumbled over the fact that Anorm does not provide any strack traces for thrown exceptions. The reason is that the corresponding exceptions implement the trait scala.util.control.NoStackTrace, which overrides fillInStacktrace and by default does, well, not fill the StackTrace.
Stack traces can be enabled by setting the system property scala.control.noTraceSuppression to true when starting the JVM. After that, AnormExceptions will give normal stacktraces that help you debug your code.