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]

Odpowiedź listem elektroniczym