Retourner au contenu associé (journal : Retour aux sources)
Posté par fearan le 26 septembre 2014 à 12:50. En réponse au journal Retour aux sources. Évalué à 2.
ou a l'init signal(11, fonction());
et dans la fonction faire tout ce qu'il faut pour la stacktrace, attention cependant : pas d'allocation dynamique dans une fonction appelé via un signal (théoriquement que du signal safe)
typiquement
void printStackTrace() { void *stack[20]; backtrace_symbols_fd(stack, backtrace(stack, 20), 2); }
et hop magie (bon c'est dun GNU ) ;)
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: ...
Posté par fearan . En réponse au journal Retour aux sources. Évalué à 2.
ou a l'init signal(11, fonction());
et dans la fonction faire tout ce qu'il faut pour la stacktrace, attention cependant :
pas d'allocation dynamique dans une fonction appelé via un signal (théoriquement que du signal safe)
typiquement
et hop magie (bon c'est dun GNU ) ;)
Il ne faut pas décorner les boeufs avant d'avoir semé le vent