[ SBS.C @ 24.07.2009. 02:44 ] @
Radim neku simulaciju i kada pustim da radi, pukne nešto posle nekog vremena i vrati mi error:

Process returned 3 <0x3> execution time : "vreme posle koga je puklo"

Guglao sam i nisam uspeo da nađem ništa konkretno. Vec 3 dana gledam program i ne znam gde je greška. Da li se neko susretao sa sličnim problemom? Molim vas pomagajte...

Unapred hvala
[ Goran Arandjelovic @ 24.07.2009. 05:35 ] @
A gde pukne? Možeš da okačiš kod i kažeš šta ti je sumnjivo? Ne možeš da kompajliraš ili pukne u runtime-u?
[ SBS.C @ 24.07.2009. 13:57 ] @
Pukne u run-timeu, ne mogu da kačim kod . . .
[ Goran Arandjelovic @ 24.07.2009. 15:41 ] @
Tesko da neko moze da ti pomogne ako ne mozes detaljnije da kazes o cemu se radi, koju gresku prijavljuje, da li se desio neki izuzetak i da prikazes stack trace...

"Puko je u runtime-u" je siroka klasa problema.

Jedino sto mogu da ti kazem je da postavis break point tamo gde puca (ili malo pre toga gde si siguran da je sve ok) i da daljes debugerom ides korak po korak, posmatras promenljive i vidis gde je problem.
[ djoka_l @ 24.07.2009. 15:54 ] @
Kao što reče Goran, nisi dao dovoljno informacija. Na primer, ne znamo da li je u pitanju tvoj kod ili neka gotova aplikacija, nemamo pojma ni na kojem operativnom sistemu rediš.

U svakom slučaju, tvoj program se verovatno završio zbog nekog uslova u programu i vratio je 3 kao exit kod. Po pravilu, programi vraćaju 0 ako je sve u redu, a neki drugi broj ako su ranije prekinuli sa radom. To programer sam stavlja u kod i taj broj 3 znači nešto programeru koji je napisao kod...
[ SBS.C @ 24.07.2009. 17:02 ] @
Našao sam grešku :), pozivao sam random preko 20 miliona puta i to mi je sjebalo RAM memoriju, preko 2 gigia, sad sam sredio, ne puca, i memorija koju potroši je oko 2 Mb :D, u svakom sučaju hvala :)