Ladění problému ve stacku

Libor Chocholaty libor_ml1 na mts.cz
Čtvrtek Září 16 16:06:14 CEST 2010


On 09/16/2010 04:03 PM, Ladislav Vaiz wrote:
>>
>> Pokud se vam nechce tu spoustu kodu auditovat "ocima", nez chybu
>> najdete,
>> doporucuji zkusit pustit to pod valgrindem.
>
> Bohužel, valgrind hlásí až chyby způsobené chybným free. Ale příčina
> je v přepsání proměnné n ve stacku.
>
> Padá to jen při kompilaci -O2, s -O0 je to v pořádku. A při -O2 se
> půlením intervalu dostanu k nesmyslnému výsledku.

Obcas nebyde nez pouzit metodu "cumeni a hledani". Obvykle si pak rikam,
ze jsem ji nepouzil driv a stravil tolik casu jinymy
(radoby)sofistikovanymi pokusy.

Libor


>
> Láďa
>
>
> _______________________________________________
> Linux mailing list
> Linux na linux.cz
> http://www.linux.cz/mailman/listinfo/linux




Další informace o konferenci Linux