Brak 'SIGSEGV' podczas debugowania
Ostatnio zmodyfikowano 2011-08-01 11:20
pekfos Temat założony przez niniejszego użytkownika |
Brak 'SIGSEGV' podczas debugowania » 2011-07-30 16:28:06 Co, gdy program zaraz po uruchomieniu łapie SIGSEGV a po uruchomieniu na debuggerze działa poprawnie? |
|
DejaVu |
» 2011-07-30 17:42:59 dopisz w mainie:
Jeżeli nie wypisze na konsoli niczego to znaczy, że przekraczasz limit dla stosu aplikacji (np. poprzez stworzenie wielkiej tablicy na stosie). |
|
pekfos Temat założony przez niniejszego użytkownika |
» 2011-07-30 18:43:02 nie aż tak zaraz :P |
|
DejaVu |
» 2011-07-30 19:34:40 No to np. zmienna niezainicjalizowana na której robisz free/delete - samo się nie pali i nie wali. Dodaj TRACE do programu w różnych miejscach i sprawdź na czym zostanie przerwane jego wypisywanie. TRACE => wywołania funkcji OutputDebugString. |
|
pekfos Temat założony przez niniejszego użytkownika |
» 2011-07-30 19:37:38 Skąd w ogóle te rozbieżności między uruchamianiem pod debuggerem a normalnie? |
|
DejaVu |
» 2011-07-30 22:01:36 Poczytaj na MSDN'ie. |
|
pekfos Temat założony przez niniejszego użytkownika |
» 2011-07-31 14:05:23 Nie mogę tam nic znaleźć co by opisywało te różnice :( Jest tam w ogóle coś takiego? :P |
|
DejaVu |
» 2011-07-31 20:21:02 |
|
« 1 » 2 |