Crash in gconv_db.c
Abhidnya Joshi
abhidnyachirmule@gmail.com
Mon Nov 11 16:47:00 GMT 2019
This is not reproducible. Its happening in customer environment. I
tried sample iconv program just to understand the flow. But when I
execute this, it takes little different path.
I am afraid I do not understand iconv details much. What else I can do
to detect corruption?
Thanks
Abhidnya
On Mon, Nov 11, 2019 at 9:49 PM Florian Weimer <fweimer@redhat.com> wrote:
>
> * Abhidnya Joshi:
>
> > The questions here are:
> > 1. why step[0] has counter 1? this means it was 0, got incremented via
> > increment_counter and hence getting inside
> >
> > DL_CALL_FCT (init_fct, (step));
> >
> > 2. When step gets initialized, counter is never 0. Under which
> > condition this can become 0?
> > 3. Please let me know what to debug more to understand this.
>
> First, we should rule out that this isn't the result of unrelated heap
> corruption. Do you have reproducer? Can you run under valgrind or
> built with Address Sanitizer?
>
> Thanks,
> Florian
>
More information about the Libc-locales
mailing list