Re: [PATCH] PR30879: debuginfod intermittent terminate()

2023-10-01 Thread Frank Ch. Eigler via Elfutils-devel
Hi - > The new terminate_handler seems really useful, I wonder why something > like this isn't the default behaviour. Yeah. > I think I understand the idea behind wrapping scan () to catch the > reportable_exception. Yup. > The sqlite_checkpoint_pb looks simpler now. But I must admit I don't >

Re: [PATCH] PR30879: debuginfod intermittent terminate()

2023-10-01 Thread Mark Wielaard
Hi Frank, On Fri, Sep 22, 2023 at 04:36:07PM -0400, Frank Ch. Eigler via Elfutils-devel wrote: > > Author: Frank Ch. Eigler > Date: Fri Sep 22 15:30:51 2023 -0400 > > PR30879: intermittent debuginfod crash with unhandled exception > > Code inspection identified two places where

[PATCH] PR30879: debuginfod intermittent terminate()

2023-09-22 Thread Frank Ch. Eigler via Elfutils-devel
Author: Frank Ch. Eigler Date: Fri Sep 22 15:30:51 2023 -0400 PR30879: intermittent debuginfod crash with unhandled exception Code inspection identified two places where sqlite_ps objects were being created/used outside try/catch protection. This patch wraps or replaces