Open GoogleCodeExporter opened 9 years ago
The first thing to ask in such case is "Does your program have any memory
allocation or thread race issues?" Did you run valgrind plugins memcheck and
helgrind? In case if it produces any error messages you need to fix them first.
Original comment by yuriv...@gmail.com
on 10 Apr 2014 at 9:28
Crash happened when trying to capture backtrace. It could be caused by memory
corruption by program (as pointed out by user yurivict). But could also be
caused by imperfect backtrace capturing code. Note that on amd64 it needs all
code (including system libraries) to be built with -fenable-frame-pointer.
That you can access *sp doesn't mean that *(sp+1) is accessible. You can see
that instruction that caused segfault looks exactly like instruction to read
*(<some variable> + 1).
Original comment by alkondratenko
on 18 May 2014 at 6:11
Forgot to note. It would be interesting if you could try libunwind-based stack
trace capturing.
Original comment by alkondratenko
on 18 May 2014 at 6:11
Ping. Any news ? Can you try non-frame-pointer-register-based unwinder ?
Original comment by alkondratenko
on 28 Jun 2014 at 8:23
Original issue reported on code.google.com by
baimus...@gmail.com
on 8 Apr 2014 at 5:05