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 [04/05/2011 alle 13:36 (14 anni fa)] – [Debuggare programmi con piu` processi] 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 | ||
+ | ...... | ||
+ | </ | ||
Linea 80: | Linea 103: | ||
===== 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:// |
E` possibile usare i comandi indicati anche in DDD, scrivendoli manualmente nel prompt del GDB in basso nella schermata. | E` possibile usare i comandi indicati anche in DDD, scrivendoli manualmente nel prompt del GDB in basso nella schermata. | ||
informatica/sol/laboratorio11/faq.1304516184.txt.gz · Ultima modifica: 04/05/2011 alle 13:36 (14 anni fa) da Susanna Pelagatti