Voilà, j'ai un soucis : mon client boinc ne se lance plus !
J'ai constaté ça suite à un brusque chute dans le RAC de mes stats.
Donc je fais le tour des machines sensées calculées. Et j'arrive sur mon PC en Fedora 14 x86_64.
Je constate que le manager est déconnecté.
Pas de soucis, je relance le service boinc-client :
Code : Tout sélectionner
$su -lc 'service boinc-client restart'
Je tente un lancement :
Code : Tout sélectionner
$su -lc 'service boinc-client start'
Toujours pas de client.
je regarde les messages de log.
Code : Tout sélectionner
#tail /var/log/messages
Rien.
Code : Tout sélectionner
#tail /var/log/boinc.log
Rien.
Code : Tout sélectionner
#more /var/log/boincerr.log
Et là ... ça devient plus intéressant.
Au passage, je vous ai épargné le détail du Memory Map.*** buffer overflow detected ***: /usr/bin/boinc_client terminated
======= Backtrace: =========
/lib64/libc.so.6(__fortify_fail+0x37)[0x30a2afa127]
/lib64/libc.so.6[0x30a2af8100]
/lib64/libc.so.6[0x30a2af7549]
/lib64/libc.so.6(_IO_default_xsputn+0xd8)[0x30a2a73498]
/lib64/libc.so.6(_IO_vfprintf+0x19e8)[0x30a2a46748]
/lib64/libc.so.6(__vsprintf_chk+0x9d)[0x30a2af75ed]
/lib64/libc.so.6(__sprintf_chk+0x7f)[0x30a2af752f]
/usr/lib64/libboinc.so.6(_Z8dir_sizePKcRdb+0x9b)[0x7f94d700c70b]
/usr/lib64/libboinc.so.6(_Z8dir_sizePKcRdb+0xbe)[0x7f94d700c72e]
======= Memory map: ========
(...)
SIGABRT: abort called
Stack trace (14 frames):
/usr/lib64/libboinc.so.6(boinc_catch_signal+0x4d)[0x7f94d700b6dd]
/lib64/libpthread.so.0[0x30a320eeb0]
/lib64/libc.so.6(gsignal+0x35)[0x30a2a330c5]
/lib64/libc.so.6(abort+0x186)[0x30a2a34a76]
/lib64/libc.so.6[0x30a2a6fcfb]
/lib64/libc.so.6(__fortify_fail+0x37)[0x30a2afa127]
/lib64/libc.so.6[0x30a2af8100]
/lib64/libc.so.6[0x30a2af7549]
/lib64/libc.so.6(_IO_default_xsputn+0xd8)[0x30a2a73498]
/lib64/libc.so.6(_IO_vfprintf+0x19e8)[0x30a2a46748]
/lib64/libc.so.6(__vsprintf_chk+0x9d)[0x30a2af75ed]
/lib64/libc.so.6(__sprintf_chk+0x7f)[0x30a2af752f]
/usr/lib64/libboinc.so.6(_Z8dir_sizePKcRdb+0x9b)[0x7f94d700c70b]
/usr/lib64/libboinc.so.6(_Z8dir_sizePKcRdb+0xbe)[0x7f94d700c72e]
Exiting...
Buffer overflow detected
Hop, je googelise la chose, et je tombe sur ceci.
Alors je vais tenter la chose.I seem to have boinc running again....
I was going to see if I could get it to start if I removed all my projects. But, I wasn't sure what the safe way to do that was....so I removed all the files at the top for one project to see what would happen.
Well, after I did that....it started.
BCL@Home (CSB) was the project I removed. Not sure I'll add it back....
The Dreamer.
- Sauvegarder le dossier /var/lib/boinc
Code : Tout sélectionner
# tar -zcvf sauvegarde_var_lib_boinc.gz /var/lib/boinc
- Supprimer les éléments du projet Spinhenge@Home (dernier ajouté et premier suspecté - message d'alerte par rapport au fait qu'il n'y a pas d'unité pour le système)
- relance de boinc-client
Code : Tout sélectionner
#service boinc-client start
- vérification du status du service boinc-client
Code : Tout sélectionner
#service boinc-client status
J'ai vu un sous-dossier .wine dans /var/lib/boinc durant la sauvegarde du dossier.
Je vais explorer cette piste.