When running the program with some random seeds, it fails with a segmentation fault (specifically from mandelbrot.cpp line 125)
some seed values that fail are: 927, 2586, 3815, 5234, and 5317
Here is a log of the debug output for a failing seed (when compiled with -DDEBUG)
log.txt