Ladění problému ve stacku
Petr Štetiar
ynezz na true.cz
Pátek Září 17 12:04:02 CEST 2010
Ladislav Vaiz <spam na nagano.cz> [2010-09-16 13:14:44]:
> Volání free(namelist[32]) vyvolá segmentation fault, protože n bylo
> spoustou volání přepsáno na nesmysl (31671296, ale mění se to).
>
> Jak odladit, kde to "ustřelilo" do n?
Pokud to fakt nejde najit pomoci Valgrindu nebo gdb, tak bych proste zkousel
najit ten kus kodu co dela bordel postupnym zakomentovanim ruznych casti az
bych prisel na to, co to zpusobuje a to bych opravil. Verim, ze to je nejaka
blbost, vzdycky to je blbost a kdybyste poskytl nejaky minimalni kod s
reprodukovatelnym problemem, tak to mate za chvilku vyresene.
-- ynezz
Další informace o konferenci Linux