Crash in gconv_db.c

Florian Weimer fweimer@redhat.com
Mon Nov 11 16:19:00 GMT 2019


* 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