Re: [so] [SO][Tema2][Windows] Invalid number of syscalls

2019-03-29 Fir de Conversatie Paul-Stelian Olaru via so
Got 0 expected 0 este neașteptat. Pentru a putea număra corect nr de syscall-uri trebuie să le faci prin funcțiile ReadFile, WriteFile, CreateFile, CloseHandle etc. Și trebuie ca so_fileno să returneze HANDLE-ul. Sent from Mail for Windows 10 From: Ionuț Mihalache via so Sent: Saturday, March

[so] [SO][Tema2][Windows] Invalid number of syscalls

2019-03-29 Fir de Conversatie Ionuț Mihalache via so
Checker-ul nu imi numara syscall-urile desi acestea se executa cu succes. Orice as face numarul este 0. Si de asemenea primesc si asa ceva "src/test_fputc.c:82: Incorrect number of write syscalls: got 0, expected 0". Care ar putea fi cauza? ___ http://ocw

Re: [so] [Tema2] [Generic] Cursor

2019-03-29 Fir de Conversatie Adrian Șendroiu via so
Bună, Poți implementa cum vrei tu. Bănuiesc că se poate și să îți faci cursorul propriu, dar cel mai simplu este să te folosești de lseek. On Fri, 29 Mar 2019 at 21:55, Paul Olaru via so wrote: > > Deci apelul read nu oferă și un offset, ci citește de la cursorul din kernel. > Tu îl vei manipul

Re: [so] [Tema2][Windows] drmemory not found

2019-03-29 Fir de Conversatie Mihai Barbulescu via so
Mai mult ca sigur a desccarcat o masina virtuala mai veche care nu avea DrMemory instalat, rugamintea e sa descarci ce e pe wiki [1]. A fost la un moment dat actualizata cand am instalat DrMemory inainte de publicarea temei 1. [1] https://ocw.cs.pub.ro/courses/so/info/mv On Fri, 29 Mar 2019 at 23

Re: [so] [Tema2][Windows] drmemory not found

2019-03-29 Fir de Conversatie Razvan Crainea via so
Ar fi trebuit să fie instalat drmemory, și să fie deja în PATH. Asta dacă nu ai downloadat mașina virtuală de windows înainte de publicarea temei 1. On Fri, Mar 29, 2019 at 11:29 PM Ionuț Mihalache wrote: > > Gata, am rezolvat. Doar ca am luat o versiune de drmemory de pe net. > Intrebarea era d

Re: [so] [Tema2][Windows] drmemory not found

2019-03-29 Fir de Conversatie Ionuț Mihalache via so
Gata, am rezolvat. Doar ca am luat o versiune de drmemory de pe net. Intrebarea era daca nu cumva ar trebui sa existe drmemory pe masina virtuala ca sa fac un export catre cale. În vin., 29 mar. 2019 la 23:20, Razvan Crainea a scris: > Salut, Ionuț! > > Poți rula drmemory.exe direct în cygwin, n

Re: [so] [Tema2][Windows] drmemory not found

2019-03-29 Fir de Conversatie Razvan Crainea via so
Salut, Ionuț! Poți rula drmemory.exe direct în cygwin, nu prin checker? Numai bine! Răzvan On Fri, Mar 29, 2019 at 11:18 PM Paul Olaru via so wrote: > > Sper că nu ai încurcat PATH-ul cum a făcut-o altcineva (da, cineva a vrut să > îl modifice și l-a făcut praf, am uitat cine). Ideea e că nu t

Re: [so] [Tema2][Windows] drmemory not found

2019-03-29 Fir de Conversatie Paul Olaru via so
Sper că nu ai încurcat PATH-ul cum a făcut-o altcineva (da, cineva a vrut să îl modifice și l-a făcut praf, am uitat cine). Ideea e că nu trebuie să ai spațiu lângă ; că îl pune în numele directorului. Otherwise no clue. On Fri, Mar 29, 2019, 23:00 Ionuț Mihalache via so wrote: > Salut, > > Can

[so] [Tema2][Windows] drmemory not found

2019-03-29 Fir de Conversatie Ionuț Mihalache via so
Salut, Cand incerc sa rulez checkerul in cygwin pe masina virtuala spune "drmemory: command not found". Nu ar trebui sa fie instalat pe masina virtuala? ___ http://ocw.cs.pub.ro/courses/so/info/lista-discutii

Re: [so] [Tema2] [Generic] Cursor

2019-03-29 Fir de Conversatie Paul Olaru via so
Deci apelul read nu oferă și un offset, ci citește de la cursorul din kernel. Tu îl vei manipula corespunzător folosind lseek (în fseek, ftell, dar nu numai). Pe Windows vei folosi în scop similar SetFilePosition dacă vrei să te arunci acolo. On Fri, Mar 29, 2019, 21:53 Paul Olaru wrote: > Chia

Re: [so] [Tema2] [Generic] Cursor

2019-03-29 Fir de Conversatie Paul Olaru via so
Chiar mă întreb CUM ai putea implementa corect citirea și scrierea folosind un cursor propriu. On Fri, Mar 29, 2019, 20:55 Aida-Ștefania MANOLE (87667) via so < so@cursuri.cs.pub.ro> wrote: > Buna, > > > Am cautat structura de fisier deschis din kernel >

[so] [Tema2] [Generic] Cursor

2019-03-29 Fir de Conversatie 87667
Buna, Am cautat structura de fisier deschis din kernel si am observat ca acolo este tinut cursorul din fisier, nu in FILE, structura din user space. Este la latitudinea noastra daca in structura implementata de

Re: [so] [Tema2][General]

2019-03-29 Fir de Conversatie 87849
"Apelul de citire în schimb nu trebuie repetat la o citire mai mică." ?? Poți să elaborezi ? so_fread nu trebuie să întoarcă fix cât îi spunem noi ca dimensiune? Dacă există o întrerupere, read se oprește, iar so_fread nu citește tot ce i-am dat, asta se urmărește ? On 28 Mar 2019, at 20:03, "Adri

Re: [so] [Tema2] Incarcare tema gresit pe vm

2019-03-29 Fir de Conversatie Razvan Crainea via so
Bună, Andrada! Am făcut revert la submisia anterioară. Pe viitor, te rog să ne specifici și username-ul de pe cs.curs.pub.ro, să ne fie mai ușor să te identificăm. Numai bine! On Fri, Mar 29, 2019 at 12:22 PM Andrada Hristu via so wrote: > > Buna, > > Din greseala, am incarcat arhiva pentru tem

Re: [so] [Tema2] Incarcare tema gresit pe vm

2019-03-29 Fir de Conversatie Razvan Crainea via so
Nu putem face asta, doar tu o poți face aici[1]. [1] http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so Numai bine! On Fri, Mar 29, 2019 at 12:23 PM Explained via so wrote: > > Buna ziua, > > Puteti sa ma scoateti va rog de pe acest mailing list? > > Multumesc, > > Cosmin > > On Fri, Mar 29,

Re: [so] [Tema2] Incarcare tema gresit pe vm

2019-03-29 Fir de Conversatie Explained via so
Buna ziua, Puteti sa ma scoateti va rog de pe acest mailing list? Multumesc, Cosmin On Fri, Mar 29, 2019 at 12:22 PM Andrada Hristu via so wrote: > Buna, > > Din greseala, am incarcat arhiva pentru tema 2 pe vmchecker, in locul in > care trebuia incarcata tema 1 pe WIndows. Am facut tema 1, d

[so] [Tema2] Incarcare tema gresit pe vm

2019-03-29 Fir de Conversatie Andrada Hristu via so
Buna, Din greseala, am incarcat arhiva pentru tema 2 pe vmchecker, in locul in care trebuia incarcata tema 1 pe WIndows. Am facut tema 1, dar acum sper ca nu s-a pierdut rezolvarea. Multumesc___ http://ocw.cs.pub.ro/courses/so/info/lista-discutii