1

Does it require compiling a debug build, or can it be done with a release build as well? I assume it can be done, but might lack proper feedback!?

Either way; which tools are needed and which guidelines should i follow?

For example, would;

gdb monerod
run
-segfault-
bt

Generate enough information for the devs to work with? Or are there better ways?

1 Answer 1

2

You have the right steps, but a release build will not provide enough info so it would be better to compile a debug build.

2
  • Makes sense! Would i also be able to locate and pinpoint libboost problems? And is there any need for loading libraries that supply symbols, or would a debug build achieve that?
    – Roy Jacobs
    Commented Dec 1, 2016 at 5:13
  • A debug build shouldn't need any other libraries, in general. libboost - maybe. Half of libboost is header files, so those bits will be debuggable. Half is external libraries, so for those parts you'd need debug libraries.
    – hyc
    Commented Dec 2, 2016 at 1:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.