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?

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.

  • 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 Dec 1 '16 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 Dec 2 '16 at 1:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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