On Tue, 03 Sep 2013 18:40:21 GMT, Craig Dillabaugh wrote:

(...)

Stack trace:

0x0000000000565e13 in app.getTile() (res=0x18, req=0x565e08 <app.getTile()>) at source/app.d:17
17      void getTile(HTTPServerRequest req, HTTPServerResponse res)
Missing separate debuginfos, use: zypper install glibc-debuginfo-2.15-22.17.1.x86_64 libevent-2_0-5-debuginfo-2.0.10-9.1.2.x86_64 libopenssl1_0_0-debuginfo-1.0.1e-2.8.1.x86_64 zlib-debuginfo-1.2.7-2.1.2.x86_64
(gdb) bt
#0  0x0000000000565e13 in app.getTile() (res=0x18, req=0x565e08 <app.getTile()>) at source/app.d:17

(...)

I don't see what might crash on that line (assuming it's still the same code as in the paste), my assumption would be that the stack trace is not precise there. Does it still crash if you comment out the whole function body?

BTW I tried this on Windows and it works fine there (tested with http://127.0.0.1:8080/images/id/0/1/0/0/tiles and a file data/z0b1x0y0.raw).