Disable -lmcheck when Python has threads (Re: [BUG] gdb crash when "python import gtk")

Jan Kratochvil jan.kratochvil@redhat.com
Thu Aug 30 16:05:00 GMT 2012


Hi,

On Thu, 30 Aug 2012 18:00:46 +0200, Khoo Yit Phang wrote:
> I ran into a similar issue as below and tracked it down: the "memory
> clobbered before allocated block" (and other related messages) because
> -lmcheck is not thread safe, and triggers spuriously when threads are used
> in Python (e.g., the "gtk" module).

this needs some references to glibc/gtk/python maintainers statements etc.

-lmcheck is AFAIK thread safe in glibc itself.

It seems to me rather that python and/or gtk may have some bugs exposed by
-lmcheck.  Could you provide a reproducer (with proper versions of all
components and OS) of the problematic behavior?


Thanks,
Jan



More information about the Gdb mailing list