[so] [Tema3][Windows] Permisiuni segment

2018-04-28 Fir de Conversatie Adrian Pop via so
Buna ziua! Am o intrebare cu privirile la permisiunile pe care trebuie trebuie sa i le ofer paginii cand o mapez. Pe Linux, de exemplu, am folosit seg->perm direct asa (in cadrul mprotect). Pe Windows dupa cateva zeci de minute de debug, am descoperit ca nu este chiar un corespondent direct si nu

Re: [so] [Tema 3][Windows] Rollback versiune anterioara

2018-05-06 Fir de Conversatie Adrian Pop via so
>: > >> On Thu, May 3, 2018 at 1:05 AM Adrian Pop via so <so@cursuri.cs.pub.ro> >> wrote: >> >>> Buna seara! >>> Aruncand o privire pe tema 3, varianta Windows, am descoperit undeva un >>> typo, nu m-am putut abtine si l-am corectat, reincarcand a

[so] [Tema 4][Linux] Necesitate stare NEW si sincronizare

2018-05-15 Fir de Conversatie Adrian Pop via so
Salutare! Este necesara ca un thread (structura custom care simuleaza un thread) sa treaca si prin starea NEW, sau la initializare, obiectul poate fi returnat avand direct starea READY? Nu gasesc ceva specific ce thread-ul ar trebui sa execute ca sa fie in procesul 'de admisie' si astfel sa fie

Re: [so] [Tema 4][Linux] Necesitate stare NEW si sincronizare

2018-05-15 Fir de Conversatie Adrian Pop via so
Salut! Multumesc mult pentru raspunsuri! O seara frumoasa! Adi 2018-05-15 23:00 GMT+03:00 Razvan Crainea <razvan.crai...@gmail.com>: > Salut, Adrian! > > Găsești răspunsurile mele inline. > > Numai bine, > Răzvan > > On Tue, May 15, 2018 at 8:46 PM Adrian Po

Re: [so] [Tema4][Linux] Incarcare pe VMChecker

2018-05-18 Fir de Conversatie Adrian Pop via so
Salut! Pune LIB=libscheduler.so, adica prefixeaza cu acel "lib" numele bibliotecii dinamice. Bafta! 2018-05-18 14:09 GMT+03:00 Cristi Dutescu via so : > Salutare! > > Nu imi este clar ce trebuie sa incarc pe vmchecker. Eu am pus in arhiva > toate fisierele sursa necesare

[so] [Tema 3][Windows] Rollback versiune anterioara

2018-05-02 Fir de Conversatie Adrian Pop via so
Buna seara! Aruncand o privire pe tema 3, varianta Windows, am descoperit undeva un typo, nu m-am putut abtine si l-am corectat, reincarcand arhiva. Totusi, am pierdut notiunea timpului si nu mi-am dat seama ca a trecut de ora 23:55, acum avand o depunctare de 0.5p. Se poate face rollback la

Re: [so] [Tema3][Windows] Permisiuni segment

2018-04-28 Fir de Conversatie Adrian Pop via so
costin@gmail.com>: > Salutare, Adrian, > > On 04/28/2018 12:13 PM, Adrian Pop via so wrote: > > Buna ziua! > > Am o intrebare cu privirile la permisiunile pe care trebuie trebuie sa i > > le ofer paginii cand o mapez. Pe Linux, de exemplu, am folosit seg->perm

Re: [so] [Macro-ul DIE]

2018-03-06 Fir de Conversatie Adrian Pop via so
Salut! Nu m-am prins daca ai intrebat sau nu ceva, insa pot sa spun ca nu este obligatoriu sa: - folosim DIE (de exemplu in caz ca vrem sa dezalocam memoria, nu este prea ok) - intoarcem neaparat codul intors de apelul de sistem, in cazul unei erori Pentru partea cu DIE, poti tu pur si simplu sa

Re: [so] [Tema 2][Linux] Rulare tema fara valgrind

2018-04-04 Fir de Conversatie Adrian Pop via so
Salutare! Din cate am mai citit aici [0] (si de asemenea aici [1] si aici [2]), valgrind iti ruleaza intr-un alt environment (cu alte proprietati) executabilul, unul mai controlat, astfel ca daca se intampla vreun segmentation fault din cauza unui buffer overflow sau cine stie ce, stie sa

Re: [so] [Tema2][Windows] Passed dar cu segmentation fault

2018-03-25 Fir de Conversatie Adrian Pop via so
Am reusit sa rezolv singur problema. Foloseam gresit LPTSTR (incercam sa fac cast cu LPTSTR la s->verb->string, in loc sa folosesc get_word()). O zi frumoasa! Adrian 2018-03-25 17:23 GMT+03:00 Adrian Pop : > Buna ziua! > > Am implementat o parte din tema pentru Windows.

[so] [Tema2][Windows] Passed dar cu segmentation fault

2018-03-25 Fir de Conversatie Adrian Pop via so
Buna ziua! Am implementat o parte din tema pentru Windows. Initial, am facut sa treaca doar testul 1 si 18: aparea passed si la restul failed. Ulterior am implementat redirectarile. Au trecut mai multe teste, insa inclusiv la testul 1 si 18, apare: "./_test/run_test.sh: line 136: 3880

Re: [so] [SO][TEMA 2] Segmentation Fault

2018-03-31 Fir de Conversatie Adrian Pop via so
Salut Alex! Am avut si eu probleme asemanatoare. Ai grija cum te folosesti de LPSTR LPTSTR si restul 'preudonimelor' pentru char si char * (nu stiu ce IDE folosesti, dar in majoritatea poti sa dai click dreapta -> Find Definition). Eu greseam ca declaram intr-un fel, mai faceam si cast-uri aiurea

[so] [SO][Tema 2][Windows] Posibilitate folosire thread-uri

2018-03-20 Fir de Conversatie Adrian Pop via so
Buna seara! Am o intrebare cu privire la modalitatea de rezolvare a temei 2, pe Windows. Este permisa utilizarea thread-urilor (care o fie abia in laboratorul 9) pentru a simula executia in paralel a doua comenzi? Multumesc! -- Adrian Pop Student @University Politehnica of Bucharest

Re: [so] [SO][Tema 2][Windows] Posibilitate folosire thread-uri

2018-03-20 Fir de Conversatie Adrian Pop via so
> Costin > > > On Tue, Mar 20, 2018, 8:56 PM Adrian Pop via so <so@cursuri.cs.pub.ro> > wrote: > >> Buna seara! >> Am o intrebare cu privire la modalitatea de rezolvare a temei 2, pe >> Windows. Este permisa utilizarea thread-urilor (care o fie abia in >&

[so] [Tema1][General] Nelamurire teste checker

2018-03-04 Fir de Conversatie Adrian Pop via so
Buna ziua! Sunt Adrian Pop, de la 336CA. Am o nelamurire cu privire la testarea temei, in particular testele: 04) Test params 29) Test invalid command 1. Testul 04 este singurul care imi da failed, in acest moment. Sunt 100% sigur ca atunci cand dau de o comanda invalida, ies din program

Re: [so] [Tema1][General] Nelamurire teste checker

2018-03-04 Fir de Conversatie Adrian Pop via so
: "run_test; if [ $? -eq 0 ]; then print_score; fi". Aveți acces la fiecare test, vedeți ce comandă vă dă eroarea. Darius 2018-03-04 14:24 GMT+02:00 Adrian Pop via so <so@cursuri.cs.pub.ro>: > Buna ziua! > Sunt Adrian Pop, de la 336CA. Am o nelamurire cu privire la testarea temei, &

Re: [so] [Tema1][General] Nelamurire teste checker

2018-03-04 Fir de Conversatie Adrian Pop via so
t, >> >> >> >> Aveți toate testele puse în arhivă. Probabil dacă primiți punctaj, seg >> >> fault-ul este la testul următor, nu la cel la care ați primit punctaj. >> >> Aveți un parser acolo care face ceva de genul: "run_test; if [ $? -eq >>

Re: [so] [Tema1][Windows] Warning-uri la compilare

2018-03-05 Fir de Conversatie Adrian Pop via so
Salut! La compilare, am folosit urmatoarele flag-uri: CFLAGS = /nologo /Wall /D_CRT_SECURE_NO_DEPRECATE Ultimul dintre ele este tocmai pentru a scapa de acele warning-uri. Am urmat sfaturile de aici [0] ca sa ajung la aceasta solutie. Bafta! [0]