J'ai résolu ce problème particulier, en grande partie grâce à WhozCraig, qui a suggéré que GDB se comportait comme il se doit lors de l'alimentation forcée d'un corefile compressé LZ4. Si Craig avait la gentillesse de publier une solution disant quelque chose de similaire, je serais heureux de lui donner cette grosse coche Je prends tout le crédit, cependant. Bwahahaha !
La solution la plus simple est de démarrer gdb via une sous-routine nommée coredumpctl avec le PID du programme planté, à la
$coredumpctl gdb PID ICI
Cela me vexe, Arch, et je peux migrer vers Gentoo à cause de cela .
J'ai le même but avec vous. Décompressez simplement le fichier lz4 par lz4
commande, alors vous pouvez déboguer par gdb crashed_C_executable_file uncompressed_coredump_file