[ovs-dev] [PATCHv4] fatal-signal: Catch SIGSEGV and print backtrace.

William Tu u9012063 at gmail.com
Tue Oct 1 20:22:32 UTC 2019


On Tue, Oct 01, 2019 at 02:25:22PM +0300, Ilya Maximets wrote:
> On 01.10.2019 12:01, Ilya Maximets wrote:
> >>On Fri, Sep 27, 2019 at 10:22:55AM -0700, William Tu wrote:
> >>>The patch catches the SIGSEGV signal and prints the backtrace
> >>>using libunwind at the monitor daemon. This makes debugging easier
> >>>when there is no debug symbol package or gdb installed on production
> >>>systems.
> >>
> >>Thanks.
> >>
> >>Let's try it.
> >>
> >>I applied this to master.
> >
> >Hi.
> >
> >This patch broke the 32bit gcc build on travis:
> >
> >     https://travis-ci.org/openvswitch/ovs/jobs/590580374
> >
> >     /usr/include/libunwind.h:23:28: fatal error:
> >         libunwind-x86.h: No such file or directory
> >
> >Could you, please, take a look?
> 
> I've sent a patch for this issue here:
> https://patchwork.ozlabs.org/patch/1169841/
> 
> Best regards, Ilya Maximets.

Hi Ilya,

Thank you. I can reproduce the issue.
Looking at your patch now.

Regards,
William


More information about the dev mailing list