Am Donnerstag, den 28.04.2005, 09:20 +0200 schrieb Carlo:
Ciao Carlo,
[ddd]
E' esattamente la stessa cosa (errore 0177) che mi successa qualche
giorno addietro; solo che stavo usando gdb (che comunque wrappato da
ddd) e che potevo lanciare gdb da un altro utente ma non dal nuovo
Luigi di Lazzaro ha scritto lo scorso 24/04/2005 18:22:
Buon pomeriggio a tutti,
sto facendo conoscenza con il ddd, ma riesco e fare il debug di un
testfile solo come root.
Se provo da utente (ma forse dovrei dire utonto?) mi risponde con:
Program exited with code 0177.
You can't do that without a
Ciao Andrea,
Il problema nasce piu' lontano. Se io avvio ddd da utente normale non mi
esegue il debug del programmino al quale sto lavorando (vedi il mio
posting iniziale).
Ho dato un'occhiata rapida al setuid e un ls -l mi dice che questo
attributo non e' impostato per il ddd, mentre lo e' per
Alle 08:23, martedì 26 aprile 2005, Luigi di Lazzaro ha scritto:
Ovviamente il programma funziona, si tratta di provare il ddd.
Il codice viene regolarmente caricato, mi lascia anche inserire un
breakpoint, poi pero' termina con il messaggio postato sopra.
Come detto, da root funziona tutto,
Andrea Gasparini schrieb
Ovviamente il programma funziona, si tratta di provare il ddd.
Il codice viene regolarmente caricato, mi lascia anche inserire un
breakpoint, poi pero' termina con il messaggio postato sopra.
Come detto, da root funziona tutto, deve essere quindi una questione di
diritti
La noto ora:
#test.c
questa riga???
non e' un commento C...
Bye!
--
-gaspa-
---
Powered by Debian GNU/Linux and Debian GNU/Hurd
-- HomePage: iogaspa.altervista.org ---
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of
Andrea Gasparini schrieb:
La noto ora:
#test.c
questa riga???
non e' un commento C...
No, e' un relitto del copia/incolla, ma gcc compila senza grandi
rimproveri e il file e' eseguibile.
Il problema e' sicuramente collegato con il gdb.
Ma un'altra domanda: tu riesci a fare il debug
Rispondo per l'archivio:
[ddd]
sto facendo conoscenza con il ddd, ma riesco e fare il debug di un
testfile solo come root.
Program exited with code 0177.
You can't do that without a process to debug.
(gdb) Quit
(gdb)
Il menu di gnome offre l'opzione:
eseguire un programma da altro utente.
Alle 18:22, domenica 24 aprile 2005, Luigi di Lazzaro ha scritto:
I files appartegono all'utente attivo su X.
Qualcuno mi sa dire perche'?
Hai settato il setuid bit dell'eseguibile?
Usando gdb da solo hai lo stesso problema?
ls -l testfile?
(sii piu' preciso)
Bye!
--
-gaspa-
Andrea Gasparini schrieb:
Ciao Andrea,
I files appartegono all'utente attivo su X.
Qualcuno mi sa dire perche'?
Hai settato il setuid bit dell'eseguibile?
Usando gdb da solo hai lo stesso problema?
ls -l testfile?
No, nulla sapevo di setuid, per cui ora vado ad approfondire
Alle 14:31, lunedì 25 aprile 2005, Luigi di Lazzaro ha scritto:
Un'ultima cosa: se faccio partire ddd da altro utente (root in questo
caso) mi ritrovo con gli stessi problemi che avrei se facessi il login
in X direttamente come root? Intendo dire, se il programmino che sto
esaminando va fuori
Andrea Gasparini schrieb:
Un'ultima cosa: se faccio partire ddd da altro utente (root in questo
caso) mi ritrovo con gli stessi problemi che avrei se facessi il login
in X direttamente come root? Intendo dire, se il programmino che sto
esaminando va fuori controllo, mi sfascia qualcosa?
Alle 15:48, lunedì 25 aprile 2005, Luigi di Lazzaro ha scritto:
Il problema nasce piu' lontano. Se io avvio ddd da utente normale non mi
esegue il debug del programmino al quale sto lavorando (vedi il mio
posting iniziale).
Ho dato un'occhiata rapida al setuid e un ls -l mi dice che questo
Buon pomeriggio a tutti,
sto facendo conoscenza con il ddd, ma riesco e fare il debug di un
testfile solo come root.
Se provo da utente (ma forse dovrei dire utonto?) mi risponde con:
Program exited with code 0177.
You can't do that without a process to debug.
(gdb) Quit
(gdb)
I files
14 matches
Mail list logo