má někdo zkušenosti se signalama? Potřebuji probovat pamět, tj. jestli lze z nějaké dané adresy číst a případně co tam je. A aby to nebylo jednoduché, tak to potřebuju dělat v handleru SIGSEGV.
Napadlo mne pres sigsetjump a siglongjump a handler SIGSEGVu číst na slepo z paměti, ale problém je, že už v jednom handleru jsem.
Účel: Pokus o "zjednodušený" textový core dump. Když mi vycorá aplikace, která běží na vzdáleném serveru, ve kterém je poněkujid jiná verze linuxu (a navíc mám tam přístup jen do logovacího adresáře). Takový zjednodušený backtrace s analýzou paměti, na kterým by se poznalo přes 80% důvodů vycorání pouhým nahlédnutím do textu (vyzkoušeno ve Windows variantě) |