informatica:sol:laboratorio11:faq
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
informatica:sol:laboratorio11:faq [15/03/2011 alle 14:00 (14 anni fa)] – [FRAM 1: A cosa serve la macro ''UNDEF''?] Susanna Pelagatti | informatica:sol:laboratorio11:faq [22/09/2011 alle 10:41 (14 anni fa)] (versione attuale) – [FRAM 3: BUG in testparse] Susanna Pelagatti | ||
---|---|---|---|
Linea 2: | Linea 2: | ||
Ossia // | Ossia // | ||
+ | ===== FRAM 3: BUG in testparse ===== | ||
+ | Nel file testparse e' presente una scorretta temporizzazione fra le attivazioni dei client ed i comandi successivi (es kill) che lavorano sul client stesso. Il problema si deve fissare modificando testparse e introducendo delle sleep fra l' | ||
+ | Ad esempio: | ||
+ | < | ||
+ | # seconda invocazione pippo (password errata) | ||
+ | ./ | ||
+ | |||
+ | # uccido il client (non deve essere attivo) | ||
+ | if killall -w pippoclientw.sh; | ||
+ | echo Error 1 1>&2 | ||
+ | ....... | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | # seconda invocazione pippo (password errata) | ||
+ | ./ | ||
+ | |||
+ | sleep 1 # < ------ fix | ||
+ | |||
+ | # uccido il client (non deve essere attivo) | ||
+ | if killall -w pippoclientw.sh; | ||
+ | echo Error 1 1>&2 | ||
+ | ...... | ||
+ | </ | ||
+ | ===== FRAM 1: Il grafo e' ORIENTATO ===== | ||
+ | Nel file '' | ||
===== FRAM 1: Errore nella specifica di new_graph(): | ===== FRAM 1: Errore nella specifica di new_graph(): | ||
Linea 76: | Linea 102: | ||
(vedete anche man bashdb e l'help che ottenete digitando " | (vedete anche man bashdb e l'help che ottenete digitando " | ||
- | ===== Debuggare programmi con piu` processi ===== | + | ===== Debuggare programmi con piu` processi/ |
- | E` possibile usare GDB per debuggare programmi multiprocesso / multithread come indicato nella documentazione [[http:// | + | E` possibile usare GDB per debuggare programmi multiprocesso / multithread come indicato nella documentazione [[http:// |
- | [[http:// | + | E` possibile usare i comandi indicati anche in DDD, scrivendoli manualmente nel prompt del GDB in basso nella schermata. |
===== Uso di GDB da emacs ===== | ===== Uso di GDB da emacs ===== |
informatica/sol/laboratorio11/faq.1300197631.txt.gz · Ultima modifica: 15/03/2011 alle 14:00 (14 anni fa) da Susanna Pelagatti