On Thursday, 5 June 2014 at 15:15:48 UTC, Casper Færgemand wrote:
On Thursday, 5 June 2014 at 14:22:46 UTC, Mike James wrote:
I am having problems running (debugging) the example1 program.
When loading the resources it gets to tab_up_background.9.png
(line 579 in file resources.d) and then fails with an
exception:
"Unhandled exception at 0x0044f932 in example1.exe:
0xC0000005: Access violation reading location 0x00000000."
Do you have any clues as to what the problem could be?
I didn't compile this, so take it with a grain of salt.
Access violation reading 0x00000000 is a null pointer
dereference. Looking at the source:
_drawbuf = loadImage(_filename);
if (_filename.endsWith(".9.png"))
_drawbuf.detectNinePatch();
I'm making a wild guess that loadImage returns a null if it
can't find the file. Dereferencing thus throws. You probably
lack the image or it's in the wrong place.
Hi Casper,
I checked the sub-directory the loading refers to and all the
pngs seems to be there.
Regards,
-=mike=-