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

2019-04-15 Fir de Conversatie Mihai Barbulescu via so
On Mon, 15 Apr 2019 at 17:53, Mihai Barbulescu wrote: > > Salut Paul, > > Acestea nu sunt definitii oficiale > > On Mon, 15 Apr 2019 at 12:47, Paul Olaru wrote: > > > > Comportament ciudat: mă gândeam la situația în care libc și-ar reinițializa > > heap-ul după ce am dat so_exec_start și astfel

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

2019-04-15 Fir de Conversatie Mihai Barbulescu via so
Salut Paul, Acestea nu sunt definitii oficiale On Mon, 15 Apr 2019 at 12:47, Paul Olaru wrote: > > Comportament ciudat: mă gândeam la situația în care libc și-ar reinițializa > heap-ul după ce am dat so_exec_start și astfel bufferele din > printf/fprintf/... nu mai sunt partajate cu

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

2019-04-15 Fir de Conversatie Mihai Barbulescu via so
On Mon, 15 Apr 2019 at 12:53, Alice Suiu wrote: > > Buna Mihai, > > Da imi cer scuze pentru formulare. Într-adevăr ma refeream la situația in > care ne putem folosi de orice informatie pe care ne-o oferă structura > siginfo_t pentru a vedea dacă o pagina este mapata sau nu. E OK, am vrut sa

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

2019-04-15 Fir de Conversatie Alice Suiu via so
Buna Mihai, Da imi cer scuze pentru formulare. Într-adevăr ma refeream la situația in care ne putem folosi de orice informatie pe care ne-o oferă structura siginfo_t pentru a vedea dacă o pagina este mapata sau nu. Nu am vazut nicio restricție in acest sens, însă am zis sa intreb ca sa fiu

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

2019-04-15 Fir de Conversatie Paul Olaru via so
Comportament ciudat: mă gândeam la situația în care libc și-ar reinițializa heap-ul după ce am dat so_exec_start și astfel bufferele din printf/fprintf/... nu mai sunt partajate cu programul, nu mai sunt flushuite corespunzător etc. Nu sunt sigur că se comportă așa sau nu, eu voi merge pe

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

2019-04-15 Fir de Conversatie Mihai Barbulescu via so
Salut, Iar am probleme cu vocabularul vostru si devin din nou confuz. Ce e aia: - functie libc care se comporta ciudat? -> defineste conceptul "comportament ciudat" ca sa imi calibrez limbajul pe frecventa ta -> da-mi si exmplele la care te gandesti, eu unul nu am in minte nici o functie

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

2019-04-15 Fir de Conversatie Paul Olaru via so
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

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

2019-04-15 Fir de Conversatie Mihai Barbulescu via so
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

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

2019-04-15 Fir de Conversatie Adrian Șendroiu via so
Bună, La ce te referi mai exact? Alea nu sunt semnale. On Mon, 15 Apr 2019 at 10:22, Alice Suiu via so 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

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

2019-04-15 Fir de Conversatie Alice Suiu via so
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 ___