[so] [SO][Tema3][Linux] Folosire semnale pentru SIGSEGV

Paul Olaru olarupaulstelian97 at gmail.com
Mon Apr 15 12:27:24 EEST 2019


Pe scurt, dacă e o funcționalitate oferită de sistemul de operare e ok și
putem folosi ce ne oferă acesta fără restricții, și tot ce e de evitat e
doar folosirea funcțiilor din libc care ori s-ar comporta ciudat ori ar
implementa într-un mod cheaty funcționalitatea dorită? (Notă, la tema asta
nu cred că e nimic în a doua categorie dar ar putea fi câteva în prima)

On Mon, Apr 15, 2019, 12:24 PM Mihai Barbulescu via so <so at cursuri.cs.pub.ro>
wrote:

> Buna Alice,
>
> Si eu sunt confuz din doua motive:
> 1. Formularea ta: alea nu sunt semnale, par a fi chestii pe care le
> primesti in siginfo_t in si_code [1],[2]
> 2. Nu vad de ce ar fi interzis sa verifici structura siginfo_t si
> continutul ei daca te ajuta in rezolvare, e aceasta restrictie
> mentionata pe undeva?
>
> [1] https://www.mkssoftware.com/docs/man5/siginfo_t.5.asp
> [2]
> https://elixir.bootlin.com/linux/latest/source/include/uapi/asm-generic/siginfo.h#L221
>
> On Mon, 15 Apr 2019 at 11:10, Adrian Șendroiu via so
> <so at cursuri.cs.pub.ro> wrote:
> >
> > Bună,
> >
> > La ce te referi mai exact? Alea nu sunt semnale.
> >
> > On Mon, 15 Apr 2019 at 10:22, Alice Suiu via so <so at cursuri.cs.pub.ro>
> wrote:
> > >
> > > Buna ziua,
> > >
> > > Este permis ca in cadrul rezolvării temei de pe Linux sa ne folosim de
> semnalele SEGV_MAPERR si SEGV_ACCERR pentru a verifica dacă o pagina este
> mapata sau nemapata?
> > >
> > > Mulțumesc,
> > > Alice Suiu
> > > _______________________________________________
> > > http://ocw.cs.pub.ro/courses/so/info/lista-discutii
> > _______________________________________________
> > http://ocw.cs.pub.ro/courses/so/info/lista-discutii
>
>
>
> --
> Cu stimă,
> Mihai Bărbulescu
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so/info/lista-discutii
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20190415/0a0c8147/attachment.html>


More information about the so mailing list