Pytania oznaczone «exception»

246
Wykryto rozbicie stosu

Wykonuję mój plik a.out. Po wykonaniu program działa przez pewien czas, a następnie kończy pracę z komunikatem: **** stack smashing detected ***: ./a.out terminated* *======= Backtrace: =========* */lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)Aborted* Jakie mogą być tego przyczyny i jak to...

244
C ++ łapie wszystkie wyjątki

Czy istnieje odpowiednik języka Java w języku C ++? try { ... } catch (Throwable t) { ... } Próbuję debugować kod Java / jni, który wywołuje rodzime funkcje systemu Windows, a maszyna wirtualna ulega awarii. Kod macierzysty pojawia się dobrze w testach jednostkowych i wydaje się zawieszać tylko...

242
Globalnie łapać wyjątki w aplikacji WPF?

Mamy aplikację WPF, której części mogą generować wyjątki w czasie wykonywania. Chciałbym globalnie złapać każdy nieobsługiwany wyjątek i zapisać je, ale poza tym kontynuować wykonywanie programu tak, jakby nic się nie wydarzyło (trochę jak VB On Error Resume Next). Czy jest to możliwe w C #? A...

239
Co robić w TransactionTooLargeException

Mam TransactionTooLargeException. Niereprodukowalny. W dokumentacji jest napisane Transakcja Binder nie powiodła się, ponieważ była zbyt duża. Podczas zdalnego wywołania procedury argumenty i wartość zwracana wywołania są przesyłane jako obiekty Parcel przechowywane w buforze transakcji Binder....

230
python: Skąd mam wiedzieć, jaki wystąpił wyjątek?

Mam funkcję wywoływaną przez program główny: try: someFunction() except: print "exception happened!" ale w trakcie wykonywania funkcji podnosi wyjątek, więc przeskakuje do exceptczęści. Jak mogę zobaczyć dokładnie, co się stało w tym, someFunction()co spowodowało...

226
Sprawdzanie, czy obiekt jest pusty w C #

Chciałbym zapobiec dalszemu przetwarzaniu obiektu, jeśli jest on pusty. W poniższym kodzie sprawdzam, czy obiekt jest pusty przez: if (!data.Equals(null)) i if (data != null) Jednak mogę otrzymać NullReferenceExceptionna dataList.Add(data). Jeśli obiekt był zerowy, nigdy nie powinien był nawet...

215
Jak utworzyć niestandardowy błąd w JavaScript?

Z jakiegoś powodu wygląda na to, że delegowanie konstruktora nie działa w następującym fragmencie: function NotImplementedError() { Error.apply(this, arguments); } NotImplementedError.prototype = new Error(); var nie = new NotImplementedError("some message"); console.log("The message is:...

213
Kiedy wybrać sprawdzone i niezaznaczone wyjątki

W Javie (lub innym języku z zaznaczonymi wyjątkami), kiedy tworzysz własną klasę wyjątków, jak decydujesz, czy powinna być zaznaczona, czy niezaznaczona? Instynktownie mówię, że sprawdzany byłby wyjątek w przypadkach, w których osoba dzwoniąca mogłaby odzyskać w jakiś produktywny sposób, gdzie...