zmena SIGSEGV v kernelu 2.6.x?
Petr Stehlik
pstehlik na sophics.cz
Středa Červenec 7 21:13:51 CEST 2004
V St, 07. 07. 2004 v 16:25, Matus UHLAR - fantomas píše:
> Petr Stehlik <pstehlik na sophics.cz> wrote:
> > mam aplikaci, ktera ma vlastni handler pro SIGSEGV a v 2.4.x kernelech
> > funguje dobre. V 2.6.x ale nefunguje v urcitych pripadech - zatim jsem
> > identifikoval dva problemy:
>
> [1. vyrieseny]
ano, jeste jsem chtel p.Kosinovi podekovat, protoze to skvele vyresilo
vlekly problem.
> > 2) kdyz uvnitr toho sigsegv ovladace zpusobim dalsi SEGV, tak misto aby
> > se rekurzivne vyresil, tak je aplikace opet zastrelena se SIGSEGV.
>
> miesto toho aby sa rekurzine vyriesil? Nie skor rekurzivne zasignalila?
ano, proste aby se pomoci signalu vyresila ta situace. Nakonec bylo ale
nejjednodussi zmenit ten muj algoritmus tak, ze k rekurzi signalu (resp.
k vnorenemu SEGVu) vubec nedochazi.
Petr
Další informace o konferenci Linux