I'm experimenting a little bit with ggez
and am trying to write a small chess app.
This all worked very well, until I added pleco
to my project. Somehow, this caused my app to stack overflow directly after startup.
As I debugged further, it seems that the stack overflow occurs in a loop which draws all pieces on the board. After executing correctly for all white pieces, before showing the black ones, the stack overflow occurs.
I have to say, that's pretty weird. Is your code viewable online anywhere?
Problem (kind of) solved. pleco::Board::get_piece_locations()
causes the error. I`ll file a bug report