I am wondering how to interpret it?
It appears pretty clear already: your code, more precisely: instruction at address 0x401cb1
, attempted to dereference memory at address 0x00006c11
. That memory access was not valid, and triggered a page fault.
Is there some useful information that I could get from that?
Yes, as above.
For example would it be possible to get lines in my source code from the Stack dump?
Sure: when you build your application in release mode, add the -g
flag. Then
addr2line -fe analyser 0x401cb1
should tell you which file/line the address 0x401cb1
corresponds to.