<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">am incercat sa mai fac unele modificari insa am acceasi eroare.<br>am rulat executabilul cu strace -f ./CUseParser (e exemplul din arhiva pusa pe site la care am facut modificari). <br>comenzile pe care le dau in shell sunt <br>./CUseParser<br>./CUseParser<br>exit<br>exit<br>exit<br>outputul lui strace pentru ultimele doua comenzi este urmatorul:<br>[pid&nbsp; 6294] read(0, exit<br>"exit\n", 1024)&nbsp;&nbsp;&nbsp;&nbsp; = 5<br>[pid&nbsp; 6294] open("/dev/tty", O_RDWR|O_NONBLOCK|O_NOCTTY) = 3<br>[pid&nbsp; 6294] writev(3, [{"*** glibc detected *** ", 23}, {"free(): invalid pointer", 23}, {": 0x", 4}, {"08050480", 8}, {" ***\n", 5}], 5*** glibc detected *** free(): invalid pointer: 0x08050480 ***<br>) = 63<br>[pid&nbsp; 6294] rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0<br>[pid&nbsp; 6294]
 gettid()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 6294<br>[pid&nbsp; 6294] tgkill(6294, 6294, SIGABRT) = 0<br>[pid&nbsp; 6294] --- SIGABRT (Aborted) @ 0 (0) ---<br>Process 6289 resumed<br>Process 6294 detached<br>&lt;... waitpid resumed&gt; [{WIFSIGNALED(s) &amp;&amp; WTERMSIG(s) == SIGABRT}], 0) = 6294<br>--- SIGCHLD (Child exited) @ 0 (0) ---<br>write(1, "&gt; ", 2&gt; )&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 2<br>read(0, exit<br>"exit\n", 1024)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 5<br>open("/dev/tty", O_RDWR|O_NONBLOCK|O_NOCTTY) = 3<br>writev(3, [{"*** glibc detected *** ", 23}, {"free(): invalid pointer", 23}, {": 0x", 4}, {"08050480", 8}, {" ***\n", 5}], 5*** glibc detected *** free(): invalid pointer: 0x08050480
 ***<br>) = 63<br>rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0<br>gettid()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 6289<br>tgkill(6289, 6289, SIGABRT)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0<br>--- SIGABRT (Aborted) @ 0 (0) ---<br>+++ killed by SIGABRT +++<br>Process 6289 detached<br><br>Poate se pricepe cineva mai bine la asta ca eu nu stiu cum as putea rezolva<br><br></td></tr></table><br>