Salut,
Am subsmis aseara tema cu toate testele mergand bine pe *local*, insa
pe vmchecker aflu ca testul de popen read esueaza cu mem check failed.
Cum as putea investiga problema?
Mentionez ca am folosit masina virtuala adecvata. :)
Raluca-Mihaela Gîjgă via so writes:
> Buna seara,
>
> Am incarcat si eu arhiva temei cu o ora inainte de deadline, insa, coada
> era foarte incarcata.
>
> La ora deadline-ului au disparut toate temele din coada iar tema mea si a
> multor alti colegi a ramas cu rezultatul "Not Tested".
>
> Ar
Buna seara,
Am incarcat si eu arhiva temei cu o ora inainte de deadline, insa, coada
era foarte incarcata.
La ora deadline-ului au disparut toate temele din coada iar tema mea si a
multor alti colegi a ramas cu rezultatul "Not Tested".
Ar trebui sa reuploadez tema (asta insemnand sa iau
Salutare!
Am publicat tema de casă numărul 3 - Loader de Executabile. Enunțul
temei este pe disponibil pe wiki [1]. Vă rog să citiți cu atenție
indicațiile prezente în enunțul temei.
Deadline-un soft pentru temă este 17 Aprilie 2019, ora 23:55, iar cel
hard - 24 Aprilie 2019, ora 23:55.
Nu
Salut!
Pentru implementarea temei pe Windows intampin o problema destul de dubioasa.
Atunci cand citesc cu ReadFile sau cand scriu cu WriteFile, se scrie si se
citeste ceea ce trebuie, insa checker-ul nu imi detecteaza apelurile de sistem
si peste tot in checker am
Got 0, expected N. Facand
On Thu, Apr 4, 2019 at 12:14 AM Paul-Stelian Olaru via so
wrote:
>
> În Windows, BOOL nu e chiar un boolean. În Windows FALSE este 0, TRUE este 1
> și BOOL este de fapt int și poate avea valori diferite (dar orice valoare
> nenulă trebuie tratată ca true). Yeah, IKR, not exactly intuitive.
În Windows, BOOL nu e chiar un boolean. În Windows FALSE este 0, TRUE este 1 și
BOOL este de fapt int și poate avea valori diferite (dar orice valoare nenulă
trebuie tratată ca true). Yeah, IKR, not exactly intuitive. Winapi is weird.
Sent from Mail for Windows 10
From: Lepadatu Tiberiu Andrei
Salut!
De ce in laboratorul2 [1] la exemplul de la Trunchierea fișierelor pe
windows
este comparat dwRet cu FALSE. Nu trebuia sa fie un BOOL intrucat
ReadFile intoarce un BOOL?
Stima,
Tiberiu Lepadatu
___
On Wed, Apr 3, 2019 at 10:01 PM Alexandru Fazakas via so
wrote:
>
> In caz ca mai e cineva in aceeasi situatie, un work-around bun ar putea fi sa
> aruncati o privire la execl [1]. :)
>
> [1] https://linux.die.net/man/3/execl
>
> Alex
>
> On Wed, Apr 3, 2019 at 9:23 PM Paul Olaru
> wrote:
>>
Am rezolvat problema cu memoria dar acum primesc doar Incorrect data pe ambele
teste(fread fwrite, fwrite fread). In rest imi trec toate testele. LDAP:
andrei_eduard.lica
Sent from Mail for Windows 10
___
Urmăriți, vă rog, thread-ul de aici[1]. Nu trebuie să resubmiteți
tema, nu a dispărut nimic.
[1] http://cursuri.cs.pub.ro/pipermail/so/2019-April/019148.html
Numai bine,
On Wed, Apr 3, 2019 at 11:25 PM Paul-Stelian Olaru via so
wrote:
>
> Colega mea mi-a spus că au dispărut dintr-odată toate
Colega mea mi-a spus că au dispărut dintr-odată toate temele și a trebuit să
facă reupload. Momentan primesc și eu BS-ul cu timeout 1ms.
Sent from Mail for Windows 10
From: Lepadatu Tiberiu Andrei via so
Sent: Wednesday, April 3, 2019 11:24 PM
To: so@cursuri.cs.pub.ro
Subject: [so]
Salut!
A picat? Sau e de la mine?
Stima,
Tiberiu Lepadatu
Ps: Scuzati caracterul colocvial al acestui email intrucat el este
scris folosind mijloace mobile.
___
http://ocw.cs.pub.ro/courses/so/info/lista-discutii
Repet ce a zis colegul si tovarasul Razvan Crainea: "testați pe
mașinile virtuale puse la dispoziție și
submiteți când terminați de rezolvat tema".
Ne vom ocupa noi sa se re-ruleze testele pe Windows si sa va primiti punctele.
Mai insist cu ceva ce-am zis pe alt thread: NU UMBLATI la configuratia
On Wed, 3 Apr 2019 at 22:51, Ebru Resul via so wrote:
> Bună,
>
> Atunci când citesc cu ReadFile imi spune ca a citit 0 caractere orice as
> face si astfel imi da eroare ca am 5000 de syscal-uri, în loc de 2. A mai
> avut cineva problema asta? Codul este aproape identic ca pe linux, unde nu
> am
Salut,
Si eu am aceeasi problema. Am testat arhiva pe masina virtuala de Windows
si toate testele treceau, dar pe vmchecker imi apare doar mesajul de
"error".
Mutumesc,
Bianca Tazlauanu
On Wed, Apr 3, 2019 at 11:00 PM Darius Balanica via so
wrote:
> Salut,
>
> Am incarcat tema pe
> 2. Primesc o eroare de memorie si anume:
> Invalid read of size 1 in functia so_fgetc() atunci cand returnez caracterul
> citit (return *p++), Address 0x... is 0 bytes after a block of size 4096
> alloc'd. M-ati putea indruma spre rezolvarea acestei probleme? Ma chinui de
> ceva ore bune
Este în regulă, probabil vmchecker este foarte încârcat. Voi resubmite
temele când își revine.
Între timp, testați pe mașinile virtuale puse la dispoziție și
submiteți când terminați de rezolvat tema.
Numai bine!
On Wed, Apr 3, 2019 at 11:01 PM Daniel Dinca via so
wrote:
>
> Si mie pe windows
Si mie pe windows imi da eroarea vmexecutor exit code 1On Wednesday, April
3, 2019, 11:00:13 PM GMT+3, Darius Balanica via so
wrote:
Salut,
Am incarcat tema pe ambele platforme, pe linux totul este in regula, insa
pe windows singurul feedback pe care il primesc pe vmchacker
Salut,
Am incarcat tema pe ambele platforme, pe linux totul este in regula,
insa pe windows singurul feedback pe care il primesc pe vmchacker este
"error", fara niciun alt mesaj. Mentionez ca am testat local arhiva pe
masina virtuala de windows si totul este in regula si am resubmis
Pentru că nu există regula "build" în Makefile.
On Wed, 3 Apr 2019 at 21:30, Paul Olaru via so wrote:
>
> Eu nu văd nicăieri să i se compileze codul. Ca și cum acel Makefile ar fi
> complet ignorat.
>
> Poate e el broken?
>
> On Wed, Apr 3, 2019, 21:26 Mihai Barbulescu via so
> wrote:
>>
>> E
Bună,
Atunci când citesc cu ReadFile imi spune ca a citit 0 caractere orice as
face si astfel imi da eroare ca am 5000 de syscal-uri, în loc de 2. A mai
avut cineva problema asta? Codul este aproape identic ca pe linux, unde nu
am nicio problema.
Mulțumesc,
Ebru Resul
2. Suspectez că în fseek/fflush nu golești bufferul (funcțiile ăstea spun că
următoarea operație din buffer poate să fie alta decât ultima). Trebuie să faci
și ceva bounds checking lol.
Resetează și tu toți indicii pe care îi ai (după un write, fseek ar fi bine să
genereze automat fflush).
Buna seara!
1. Am incarcat din greseala arhiva temei in locul arhivei de la tema1 pentru
windows, care era deja corectata, sper ca se poate rezolva.
2. Primesc o eroare de memorie si anume: Invalid read of size 1 in functia
so_fgetc() atunci cand returnez caracterul citit (return *p++), Address
In caz ca mai e cineva in aceeasi situatie, un work-around bun ar putea fi
sa aruncati o privire la execl [1]. :)
[1] https://linux.die.net/man/3/execl
Alex
On Wed, Apr 3, 2019 at 9:23 PM Paul Olaru
wrote:
> Există o funcție în familia exec care te scutește de acel array, overall.
>
> Te
Salut, Cristi
Ai dreptate, asta parea sa fie problema.
M-am lasat pacalit ca celalalt caz nu avea nicio problema.
Mersi mult!
Alex
On Wed, Apr 3, 2019 at 9:50 PM Cristian Margineanu <
margineanucrist...@gmail.com> wrote:
> Ai închis file descriptorul pipe-ului până la waitpid?
>
> On Wed, Apr
Ai închis file descriptorul pipe-ului până la waitpid?
On Wed, Apr 3, 2019, 21:48 Alexandru Fazakas via so
wrote:
> Salut,
>
> Ce ar putea determina ca waitpid() sa ramana blocat?
>
> fwrite-urile par sa se realizeze okay, insa waitpid ramane blocat cand
> incerc sa inchid pipe-ul.
>
> (LDAP:
Salut,
Ce ar putea determina ca waitpid() sa ramana blocat?
fwrite-urile par sa se realizeze okay, insa waitpid ramane blocat cand
incerc sa inchid pipe-ul.
(LDAP: alexandru.fazakas)
Mersi,
Alex
___
http://ocw.cs.pub.ro/courses/so/info/lista-discutii
Eu nu văd nicăieri să i se compileze codul. Ca și cum acel Makefile ar fi
complet ignorat.
Poate e el broken?
On Wed, Apr 3, 2019, 21:26 Mihai Barbulescu via so
wrote:
> E vreo cale hardcodata prin codul tau?
>
> On Wed, 3 Apr 2019 at 21:12, gaby sandu via so
> wrote:
> >
> > Salut pe Vm imi
Există o funcție în familia exec care te scutește de acel array, overall.
Te avertizează generic că ai un vector de pointeri, pointerii în sine sunt
constanți si chestiile la care indică nu neapărat.
On Wed, Apr 3, 2019, 21:19 Alexandru Fazakas via so
wrote:
> Salut,
>
> Stie cineva de ce
Bună, Anca!
Am făcut revert și la tine.
Pe viitor, vă rog să ne spuneți și id-ul de pe vmchecker, să ne fie și
nouă mai ușor să vă identificăm.
Numai bine!
On Wed, Apr 3, 2019 at 9:17 PM David Anca wrote:
>
> Buna ziua!
>
> Si eu am facut acelasi lucru, doar ca la tema 1 pe Linux.
>
>
Salut,
Stie cineva de ce `static const char *args[] = {"sh", "-c", NULL, NULL};`
rezulta
pe checkerpatch intr-un warning de tipul `../util/so_stdio.c:267:
WARNING:STATIC_CONST_CHAR_ARRAY: static const char * array should probably
be static const char * const`?
Mersi,
Alex
Buna ziua!
Si eu am facut acelasi lucru, doar ca la tema 1 pe Linux.
Multumesc anticipat,
David Anca Iulia
On Wed, 3 Apr 2019 at 21:14, Razvan Crainea via so
wrote:
> Bună, Diana!
>
> Am făcut acum revert la submisia anterioară.
>
> Numai bine!
> Răzvan
>
> On Wed, Apr 3, 2019 at 9:10 PM
Te-ai uitat să nu fie vreo eroare de compilare, de la lipsa vreo unei
funcții din .so?
On Wed, Apr 3, 2019, 21:12 gaby sandu via so wrote:
> Salut pe Vm imi pica toate testele din cauza "valgrind: _test/bin/
> test_fopen_args: No such file or directory"(un exemplu) dar pe
> local(masina
Bună, Diana!
Am făcut acum revert la submisia anterioară.
Numai bine!
Răzvan
On Wed, Apr 3, 2019 at 9:10 PM diana Ioana via so wrote:
>
> Bună,
> Din greșeală am încărcat arhiva temei 2 în locul în care trebuia încărcată
> tema 1, windows. Tema 1 era deja notată când s-a întamplat acest
Salut pe Vm imi pica toate testele din cauza "valgrind:
_test/bin/test_fopen_args: No such file or directory"(un exemplu) dar pe
local(masina virtuala de SO) imi trec, nu am aceasta problema.
Sandu Gabriel 331CC
___
Salut Alexandru,
Multumim si noi ca ne-ai spus care a fost problema! Eu abia acum am
apucat sa citesc threadul.
On Wed, 3 Apr 2019 at 19:39, Alexandru Fazakas via so
wrote:
>
> Salut,
>
> Am rezolvat. Foloseam un buffer intermediar undeva si era alocat cu un octet
> mai putin decat era nevoie.
Salut,
Am rezolvat. Foloseam un buffer intermediar undeva si era alocat cu un octet
mai putin decat era nevoie. :)
Mersi de ajutor!
Alex
On Wed, Apr 3, 2019 at 7:27 PM Paul-Stelian Olaru <
olarupaulstelia...@gmail.com> wrote:
> That looks like an off-by-one error to me. În so_fread, apelezi
That looks like an off-by-one error to me. În so_fread, apelezi memmove și nu
ai grijă când muți spre dreapta [nu îmi dau seama de ce ai face asta dar mă
rog], dar depășești bufferul.
(0 bytes after a block of __ allocated).
Memoria e alocată în main. Adică tu scrii mai multe date decât îți
Salut,
Rezultatul din log pare sa fie in regula, mai putin un faulty write [1]
[1] https://pastebin.com/g7SBJGJy
Mersi,
Alex
On Wed, Apr 3, 2019 at 7:20 PM Paul Olaru
wrote:
> Ai dat Valgrind pe Bash. Well, asta nu e productiv.
>
> Doar dă-i cu run_test 32 și vezi ce îți pune în _log.
>
> On
Ai dat Valgrind pe Bash. Well, asta nu e productiv.
Doar dă-i cu run_test 32 și vezi ce îți pune în _log.
On Wed, Apr 3, 2019, 19:16 Alexandru Fazakas via so
wrote:
> Salut,
>
> Stie cineva care ar fi sursa leak-urilor de memorie de genul acesta [1]?
> Au loc pe testul 32.
> Mentionez ca totul
Salut,
Din câte văd testele alea nu sunt compilate pentru că n-ai implementat so_feof.
On Wed, 3 Apr 2019 at 18:36, Ionut Oprea via so wrote:
>
> Salut,
>
> Pe wmchecker la testele pentru append si ferror imi apare "No such file or
> directory", desi eu am implementat functionalitatea pentru
Salut,
Pe wmchecker la testele pentru append si ferror imi apare "No such file or
directory", desi eu am implementat functionalitatea pentru cele doua,
primind local, punctajul. Care sa fie problema?
Scuze de deranj si multumesc anticipat!
Ionut Oprea 331CA
ionut_ciprian.oprea
Asta înseamnă că ai alocat niște memorie cu malloc în so_stdio.c la
linia 23 pe care nu ai mai eliberat-o.
On Wed, 3 Apr 2019 at 18:01, Rares Cosmin wrote:
>
> HEAP SUMMARY:
> ==21345== in use at exit: 4,096 bytes in 1 blocks
> ==21345== total heap usage: 5 allocs, 4 frees, 5,760 bytes
Nu mi-e foarte clar ce faci acolo în popen. Trebuie să iei efectiv
comanda primită ca argument, să faci fork + execve la 'sh -c
comanda_respectivă' , să faci redirectările corespunzătoare în/din
pipe, iar în procesul părinte să setezi fd-ul structurii FILE la
capătul corespunzător al pipe-ului.
HEAP SUMMARY:
==21345== in use at exit: 4,096 bytes in 1 blocks
==21345== total heap usage: 5 allocs, 4 frees, 5,760 bytes allocated
==21345==
==21345== 4,096 bytes in 1 blocks are definitely lost in loss record 1 of 1
==21345==at 0x4C2FB0F: malloc (in
Păi arată-ne și care e eroarea, că altfel n-avem cum să ne dăm seama.
On Wed, 3 Apr 2019 at 17:53, Rares Cosmin wrote:
>
> Intr-adevar daca rulez asa primesc o eroare in functia so_fopen, linie la
> care aloc memorie pentru buffer-ul in care citesc .
>
> On Wed, 3 Apr 2019 at 17:47, Adrian
Buna!
Tot la ultimele doua teste am si eu o problema pe vmchecker, "memcheck failed",
dar pe masina virtuala totul merge bine. Care ar putea fi problema si cum pot
sa o investighez?
Multumesc,Ana Secuiu
On Wednesday, April 3, 2019, 4:50:06 PM GMT+3, Ruxandra Avram via so
wrote:
Intr-adevar daca rulez asa primesc o eroare in functia so_fopen, linie la
care aloc memorie pentru buffer-ul in care citesc .
On Wed, 3 Apr 2019 at 17:47, Adrian Șendroiu wrote:
> Ca să vedeți mai clar, asigurați-vă că ați compilat biblioteca cu
> informații de debug (-g la CFLAGS).
>
> Apoi
Ca să vedeți mai clar, asigurați-vă că ați compilat biblioteca cu
informații de debug (-g la CFLAGS).
Apoi rulați doar testul respectiv (./_test/run_test.sh test_index) și
verificați fișierul _log.
On Wed, 3 Apr 2019 at 17:40, Eduard Nicola via so wrote:
>
> Și eu am aceeași problemă. În _log,
Eu in _log nu primesc nici o eroare.
On Wed, 3 Apr 2019 at 17:40, Eduard Nicola
wrote:
> Și eu am aceeași problemă. În _log, valgrind zice ca ar proveni din
> so_fopen.
>
> On Wed, 3 Apr 2019, 17:34 Rares Cosmin via so,
> wrote:
>
>> Salut! Am si eu o intrebare legata de testele
Și eu am aceeași problemă. În _log, valgrind zice ca ar proveni din
so_fopen.
On Wed, 3 Apr 2019, 17:34 Rares Cosmin via so, wrote:
> Salut! Am si eu o intrebare legata de testele ferror_write_small si
> ferror_write_large. Testul
> ferror_write_*large* imi este luat cu succes , dar cel cu
Salut! Am si eu o intrebare legata de testele ferror_write_small si
ferror_write_large. Testul
ferror_write_*large* imi este luat cu succes , dar cel cu *small* pica cu
un "memcheck failed" Stie cineva de la ce ar putea fi?
___
Ok, mulțumesc!
On Wed, 3 Apr 2019, 17:12 Mihai Barbulescu, wrote:
> Te rog foloseste butonul de reply all data viitoare.
> Bun, vom verifica daca in procesul de "restore" a luat-o pe plaiuri
> masina virtuala urcata pe vmchecker.
> Dupa cum spuneam: testele par sa iti treaca asa ca nu consider
Te rog foloseste butonul de reply all data viitoare.
Bun, vom verifica daca in procesul de "restore" a luat-o pe plaiuri
masina virtuala urcata pe vmchecker.
Dupa cum spuneam: testele par sa iti treaca asa ca nu consider ceva grav acum.
On Wed, 3 Apr 2019 at 17:06, Ruxandra Avram wrote:
>
> Am
Buna,
Vad ca iti trec testele. Si de asemenea ti-as recomanda sa studiezi
putin ce inseamna eroarea caci din ce am studiat eu nu pare sa aiba
legatura cu ce fac testele.
Sigur folosesti masina virtuala de https://ocw.cs.pub.ro/courses/so/info/mv ?
O sa investigam si noi intre timp.
On Wed, 3
Fără să văd codul, am senzația că ai încercat să faci redirectarea într-un
mod altul decât cel intenționat. Checkerul rulează pe vmchecker cu stdin
redirectat la /dev/null, stdout într-un fișier, stderr în alt fișier (sau
același).
Per ansamblu, cum ai făcut redirectarea?
On Wed, Apr 3, 2019,
Salut,
Am submis tema pe vmchecker și am observat 2 erori ciudate la ultimele 2
teste : mesg: ttyname failed: Inappropriate ioctl for device. Această
eroare nu este semnalată, însă, pe mașina virtuală.
Care ar putea fi cauza?
Username-ul pe cs.curs este maria.avram și codul sursă este încărcat
Salut, Ionuț!
Nu mi-e clar care este problema, dar văd că acum merge fără probleme.
Probabil a fost o scurtă perioadă de mentenanță.
Am resubmis tema ta și s-a verificat cu succes. Dacă mai întâmpini
probleme, te rog să ne anunți.
Numai bine,
Răzvan
On Wed, Apr 3, 2019 at 11:31 AM Ionuț
Ionuț Mihalache via so writes:
> Scuze, trebuia să fiu mai explicit.
Ionuț, Paul, apreciem că folosiți lista de discuții. Dar mai limitați
mesajele. O folosiți ca pe Twitter.
Stați câteva minute, respirați și așteptați înainte să trimiteți un
mesaj. Agregați mesaje, vedeți dacă nu puteți găsi
Scuze, trebuia să fiu mai explicit.
În mie., 3 apr. 2019 la 11:30, Mihai Barbulescu a
scris:
> Pai daca exprimati problemele ca naiba normal ca nu imi pot da seama
> ce se intampla: deci vmchecker este disponibil insa cand submiti o
> tema 2 pe windows primesti eroarea: vmexecutor exitcode 1
Pai daca exprimati problemele ca naiba normal ca nu imi pot da seama
ce se intampla: deci vmchecker este disponibil insa cand submiti o
tema 2 pe windows primesti eroarea: vmexecutor exitcode 1 (error)
O sa verific ce se intampla.
On Wed, 3 Apr 2019 at 11:27, Ionuț Mihalache wrote:
>
> Și nu
Minunat... Sincer să fiu mă întreb ce distruge acea mașină virtuală în
halul ăsta, temele de la vreo altă materie?
On Wed, Apr 3, 2019, 11:27 Ionuț Mihalache via so
wrote:
> Și nu merge, iarăși eroare.
>
> În mie., 3 apr. 2019 la 11:26, Ionuț Mihalache a
> scris:
>
>> Am trimis iar și acum
Și nu merge, iarăși eroare.
În mie., 3 apr. 2019 la 11:26, Ionuț Mihalache a
scris:
> Am trimis iar și acum este pare că o să testeze
>
> În mie., 3 apr. 2019 la 11:25, Ionuț Mihalache a
> scris:
>
>> Mie la windows nu îmi testează
>>
>> În mie., 3 apr. 2019 la 11:23, Mihai Barbulescu a
>>
Am trimis iar și acum este pare că o să testeze
În mie., 3 apr. 2019 la 11:25, Ionuț Mihalache a
scris:
> Mie la windows nu îmi testează
>
> În mie., 3 apr. 2019 la 11:23, Mihai Barbulescu a
> scris:
>
>> Salut,
>>
>> Eu m-am putut loga si am putut si sa submit o tema si sa imi fie testata.
>>
Mie la windows nu îmi testează
În mie., 3 apr. 2019 la 11:23, Mihai Barbulescu a
scris:
> Salut,
>
> Eu m-am putut loga si am putut si sa submit o tema si sa imi fie testata.
>
> On Wed, 3 Apr 2019 at 11:13, Ionuț Mihalache via so
> wrote:
> >
> > Salut,
> >
> > Se pare că vmchecker iar nu mai
Salut,
Eu m-am putut loga si am putut si sa submit o tema si sa imi fie testata.
On Wed, 3 Apr 2019 at 11:13, Ionuț Mihalache via so
wrote:
>
> Salut,
>
> Se pare că vmchecker iar nu mai funcționează. Motivul este pentru că se
> lucrează la el sau iar este down?
>
Salut,
Se pare că vmchecker iar nu mai funcționează. Motivul este pentru că se
lucrează la el sau iar este down?
___
http://ocw.cs.pub.ro/courses/so/info/lista-discutii
Bună,
Am rezolvat.
On Wed, 3 Apr 2019 at 02:21, Diana Cretu wrote:
>
> Buna si scuze pentru ora tarzie!
> Am incarcat acum din greseala tema 2 peste tema 1 la Linux, dar am vazut ca
> primisem punctajul pe tema 1. Mai pot primi punctajul si in situatia de fata?
> Multumesc mult!
69 matches
Mail list logo