[so] Test? + Other things
Octavian Purdila
so@cursuri.cs.pub.ro
Tue, 23 Nov 2004 15:45:44 +0200
On Monday 22 November 2004 20:33, Daniel Avieritei wrote:
> On Sunday 21 November 2004 23:15, gavieritei@home.ro wrote:
>
> Intre timp am avansat la Segmentation Fault :P. Chestia cu filedescripturul
> nu se intampla pentru ca il iau exact pe ala pe care il primesc.
>
> Eu redefinesc functia read astfel:
> ssize_t read(fd, buffer, count)
> -apoi fac chestia cu dlopen si ajung la un read_original.
> retfunc = read_original (fd, buffer, count ) e ok?
Faci si dlclose()? Daca nu faci dlclose() o sa se umple tabela de descriptori,
si de aici problema...
> Sau trebuie sa aloc cumva bufferul ala???
Nu.
> In other words, cum pot sa fac debug activ la librarie? Ca m-ar ajuta mult
> mai mult sa termin tema, decat niste printfuri ...
>
Poti sa faci un sleep(xxx) in biblioteca, vezi pid-ul procesului si apoi din
gdb faci un attach pe pid.
tavi