Goto page Previous 1, 2, 3, 4, 5, 6, 7
Darkac
Guest
Mon Oct 19, 2009 8:26 am
He, he. Ale włożyłem kij w mrowisko. Dyskusja na 100 fajerek.
A tak wracając do początkowego problemu zamazywania flagi, zdaje się że
znalazłem przyczynę.
Pewne parametry pamiętane są w tablicy zadeklarowanej
uchar parametr[8];
W ferworze poprawek w programie zaczął być używany nowy parametr któremu
przydzielono komórkę parametr[8];
O powiększeniu tablicy do 9-ciu elementów niestety się zapomniało. Czyli
typowe przekroczenie rozmiaru tablicy. Takie banalne.
W jednej z początkowych operacji feralnej procedury było:
parametr[8] = cos_tam;
Jeżeli cos_tam było zerem, to pewnie kasowało feralną flagę, która sobie
zamieszkała w tym miejscu.
Czasami cuda i duchy są, ale teraz chyba jeszcze nie. Dziękuję wszystkim za
chęć pomocy.
Ghost
Guest
Mon Oct 19, 2009 10:45 am
Użytkownik "Darkac" <darkac2@wp.pl> napisał w wiadomości
news:hbh4eh$o6a$1@news.task.gda.pl...
Quote:
W ferworze poprawek w programie zaczął być używany nowy parametr któremu
przydzielono komórkę parametr[8];
O powiększeniu tablicy do 9-ciu elementów niestety się zapomniało.
Czyli tak jak pare osob wskazalo.
Quote:
Czasami cuda i duchy są, ale teraz chyba jeszcze nie.
99,99% cudow to bledy programistow, byc moze ta liczba powinna byc wieksza.
marko1a
Guest
Mon Oct 19, 2009 11:58 am
Użytkownik "Ghost" <ghost@everywhere.pl> napisał w wiadomości
news:hbhchd$58j$1@news.onet.pl...
Quote:
Użytkownik "Darkac" <darkac2@wp.pl> napisał w wiadomości
news:hbh4eh$o6a$1@news.task.gda.pl...
W ferworze poprawek w programie zaczął być używany nowy parametr któremu
przydzielono komórkę parametr[8];
O powiększeniu tablicy do 9-ciu elementów niestety się zapomniało.
Czyli tak jak pare osob wskazalo.
Czasami cuda i duchy są, ale teraz chyba jeszcze nie.
99,99% cudow to bledy programistow, byc moze ta liczba powinna byc
wieksza.
Jakby programista był chodzącym datascheetem to wartość ta znacznie by
spadła.
A zresztą... prawdziwy programista wiesza się wraz ze swoim programem

A
jak się to ma do majkrosoftu?
Marek
DJ
Guest
Mon Oct 19, 2009 1:05 pm
On 2009-10-19 12:58:22 +0200, "marko1a" <marko1a@lycos.de> said:
Quote:
A zresztą... prawdziwy programista wiesza się wraz ze swoim programem

A jak się to ma do majkrosoftu?
Ten przywilej (wieszania się razem z programem) przerzucono na
użytkowników. Nie czytałeś EULA? ;o)))
--
DJ
PS. przy odpisywaniu na priv usun antyspamowy wpis z adresu
Ghost
Guest
Mon Oct 19, 2009 3:11 pm
Użytkownik "marko1a" <marko1a@lycos.de> napisał w wiadomości
news:hbhgto$qs4$1@atlantis.news.neostrada.pl...
Quote:
Użytkownik "Ghost" <ghost@everywhere.pl> napisał w wiadomości
news:hbhchd$58j$1@news.onet.pl...
Użytkownik "Darkac" <darkac2@wp.pl> napisał w wiadomości
news:hbh4eh$o6a$1@news.task.gda.pl...
W ferworze poprawek w programie zaczął być używany nowy parametr któremu
przydzielono komórkę parametr[8];
O powiększeniu tablicy do 9-ciu elementów niestety się zapomniało.
Czyli tak jak pare osob wskazalo.
Czasami cuda i duchy są, ale teraz chyba jeszcze nie.
99,99% cudow to bledy programistow, byc moze ta liczba powinna byc
wieksza.
Jakby programista był chodzącym datascheetem to wartość ta znacznie by
spadła.
Dataszit dataszitem, tu bardziej chodzi o zapetlenie sie w mysleniu - jak
cos nie kopnie czlowieka w głowe to nie ruszy z miejsca. Najtrudniejsza
sytuacje maja goscie podatni na (auto)sugestie "to pewnie blad kompilatora,
albo procesora" itp.
Goto page Previous 1, 2, 3, 4, 5, 6, 7