I've learned it from Sergio many years ago and I use it constantly. The other day I got an error from a lib which failed in a application running in Aws because sometimes it ran in amd machine and others in intel and one of those had a optimization which was broken. Thanks Sergio!
Normally I would just restart the execution with gdb and see where it crashes step by step... This is much faster so I will surely use it, thank you for this video =) Out of curiosity, it seems like the ELF format also is used for core dumps I think that is kind of cool :p
Thanks for the great video. Does the application running in realtime may not be enabling debug symbols? Do we need the real time running application to be enabled with debug info? Most of the cases it won't be the case right?
I am glad you enjoyed it! No, you don't need debugging symbols in the running application. You only need debugging symbols on the host so you can use tools like gdb and addr2line to translate addresses to symbols.
The second scenario is really brilliant ❤❤ thank you Sergio really ur videos means alot for me 😍
I am glad you enjoyed it @moatasemelsayed6226, thanks!
I've learned it from Sergio many years ago and I use it constantly.
The other day I got an error from a lib which failed in a application running in Aws because sometimes it ran in amd machine and others in intel and one of those had a optimization which was broken.
Thanks Sergio!
Hey @motbus3! Nice you have been applying the techniques you learned in the training!
This is great content but please fix your mic it's hard to understand sometimes
I will try to improve it, thanks for the feedback!
Great content. Do you have a video on the tombstone log analysis from android devices?
I don't, but that is a great idea for a future content. Thanks for watching!
Normally I would just restart the execution with gdb and see where it crashes step by step... This is much faster so I will surely use it, thank you for this video =)
Out of curiosity, it seems like the ELF format also is used for core dumps I think that is kind of cool :p
Hey @0xfeedcafe! Yeah, core dumps are ELF files as well, so they can be inspected by any tool that supports the ELF format.
Thanks for the great video. Does the application running in realtime may not be enabling debug symbols? Do we need the real time running application to be enabled with debug info? Most of the cases it won't be the case right?
I am glad you enjoyed it! No, you don't need debugging symbols in the running application. You only need debugging symbols on the host so you can use tools like gdb and addr2line to translate addresses to symbols.
@@spradotube Understood. Appreciate it. Thanks.
@@spradotube Do you provide online trainings?
thanks for video.. please make video on kernel core dumps...
Working on it! :-)
thanks
You're welcome!