[elektro] Szegmentálási hiba

Acs Gabor levlista at e8e.eu
Wed Feb 12 12:53:15 CET 2014


Az a baj, hogy mindig minden tegnapra kell, így most is a leggyorsabb 
utat keresem. HW hiba (szerintem/remélem) nincs, az érkező input lehet 
hogy nincs eléggé szűrve, amennyire tudtam megcsináltam, de lehet benne 
hiba, ezt tudnám most -talán- a signal megjelenésekor gyorsan elkapni.


Gábor

2014.02.12. 11:44 keltezéssel, Kovács József írta:
> Meglátásom szerint, ha idáig tud jutni egy user szinten futó szoftver, akkor
>
> - hw vagy kernel szintű hiba áll fent >> javítandó
> - nincs rendesen kezelve(szűrve) az érkező input
> - nincs rendesen kezelve az állapotgép minden lehetséges állapota
>
> Szóval, nem a signálokra vadásznék elsőre...
> Hanem a saját rendszertervet nyálaznám át az elhanyagolt/kezeletlen
> esetekre vadászva.
>
>
> KJ
>
> 2014.02.12. 11:27 keltezéssel, Acs Gabor írta:
>> Szia, igen, az oprendszer stimt.
>>
>> Ilyen súlyos hibák szerencsére nem jönnek (core dump). Kérhetnék egy kis
>> oktatást, hogy hogyan kell ezt a programban megvalósítani? Szegmentálási
>> hibát ír ki, amikor kilövi a programomat, ezt milyen signalok
>> kezelésével lehet megfogni?
>>
>> Gábor
>>
>> 2014.02.12. 11:10 keltezéssel, SZIGETI Szabolcs írta:
>>> Hali!
>>>
>>> Milyen oprendszer?
>>> Unix és társai alatt csak a a SIGKILL és a SIGSTOP signal nem kezelhető le,
>>> minden más igen. Nekem a SIGSEGV-et kell kezelni, ami defaultban core dump
>>> és halál, de beállíthatsz más kezelőt.
>>> Lásd sigaction() hívás.
>>>
>>> Szabolcs
>>>
>>>
>>>
>>>
>>> 2014. február 12. 10:57 Acs Gabor írta, <levlista at e8e.eu>:
>>>
>>>> Sziasztok!
>>>>
>>>> A C program ha elszáll szegmentálási hibával, azt meg lehet fogni egy
>>>> belső hibakezeléssel, vagy úgyse fogja hagyni az oprendszer, és
>>>> mindenképp kirúgja?
>>>>
>>>>
>>>> --
>>>> Gábor
>>>>
>>>> -----------------------------------------
>>>>              elektro[-flame|-etc]
>>>>
>>> -----------------------------------------
>>>              elektro[-flame|-etc]
>>>
>> -----------------------------------------
>>             elektro[-flame|-etc]
>>
>>
>> -----
>> A(z)  üzenetben nem található vírus.
>> Ellenőrizte: AVG - www.avg.com
>> Verzió: 2013.0.3462 / Vírus adatbázis: 3697/7085 - Kiadás dátuma: 2014.02.11.
>>
>>
>>
> -----------------------------------------
>            elektro[-flame|-etc]



More information about the Elektro mailing list