Am 20.02.2015 um 15:29 schrieb Luís Marques:
On Fri, 20 Feb 2015 08:24:25 +0100, Sönke Ludwig wrote:
Am 20.02.2015 um 03:51 schrieb Luís Marques:
I think its unrelated (stepping through the code, there was no exception
involved, just EBP gets zeroed out with the "leave" instruction in
Controller.getUserByEmail). I'll look into that other issue, though.Thanks for the quick support. By the way, what did you use to debug? VisualD's debugger? (mango, or whatever its called?). I'm on OS X and Linux, the last time I tried gdb it didn't play very well with D, so I always go back to printf-style debugging...
It always depends on the situation. Sometimes the VisualStudio debugger 
works best, sometimes Mago, sometimes GDB (at least the latest 
versions), and more often than I'd like I also have to revert to printf 
debugging (or assembler single stepping within VisualStudio). The 
situation is still not optimal, but it's definitely getting better.
But in this case, I just fixed the root cause by going with the error 
message (accessing the Nullable), but couldn't directly see in the 
debugger where in the exception handling code the segmentation fault was 
caused. Seems like there is still a bug in the runtime.
