On Fri, Mar 09, 2007 at 03:31:28PM +0100, chris-f wrote: > > On Sun, Mar 04, 2007 at 12:05:36PM +0100, chris-f wrote: > > > Wiesz jak inaczej jeszcze wylapc blad? > > > > Skompilować z "-g" i bez stripowania, uruchomić pod gdb, obadać > > backtrace i źródła w momencie gdy się wykopie. > > Poniewaz program sie wywala uruchamiany ze skryptu, a nie puszczony z reki: > > #l /etc/ppp/ip-up.d/ppplicznik > -rwxr-xr-x 1 root root 656 2007-02-23 19:46 /etc/ppp/ip-up.d/ppplicznik
A jak z palca odpalisz ten skrypt (/etc/ppp/ip-up.d/ppplicznik) to też się wywala? Czy tylko gdy odpala go pppd? > zawierajacym taki wpis: > > #!/bin/sh -e > > PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin > /usr/local/bin/ppplicznik -n -k /etc/ppplicznik.conf 1>/ppplicznik-stdout.txt > 2>/ppplicznik-stderr.txt > > Jak i co tu zmienic aby gdb zalogowal to co trzeba do pliku w czasie laczenia > sie z internetem? > > Interaktywnie gdb nic nie pokazuje, bo program dziala: > > ([EMAIL PROTECTED])~# gdb ppplicznik [...] > (gdb) r Spróbuj: r -n -k /etc/ppplicznik.conf Jeśli też będzie działać OK, to znaczy że prawdopodobnie przeszkadza mu fakt, że stdout nie jest terminalem. Samemu na to raczej nic nie poradzisz, trzeba zmienić kod programu.. Marcin -- Marcin Owsiany <[EMAIL PROTECTED]> http://marcin.owsiany.pl/ GnuPG: 1024D/60F41216 FE67 DA2D 0ACA FC5E 3F75 D6F6 3A0D 8AA0 60F4 1216 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]