Je vais déboguer et réparer votre crash, fuite de mémoire ou bug étrange


À propos de ce service
Traduction automatique
Votre programme C++ plante-t-il, fuit-il de la mémoire ou se comporte-t-il de manière incompréhensible ? C’est ce genre de problème que je résous. Je travaille avec C++ sur Windows depuis des années et le débogage est ma partie préférée du travail.
Les bugs pour lesquels je suis appelé sont généralement ceux que personne d’autre ne peut résoudre. Crashes aléatoires, corruption du heap, conditions de course, fuites de mémoire. Je ne fais pas d’hypothèses et je ne propose pas de solutions temporaires. Je trouve la vraie cause, la corrige proprement et explique ce qui s’est passé en langage clair.
Ce que vous obtenez :
- Analyse de la cause profonde, pas un pansement
- La correction sous forme de diff ou de patch de code propre
- Une brève explication de ce qui n’allait pas
- Vérification que le problème est résolu
Je travaille avec Visual Studio, CMake, des applications multithread et du code legacy. Windows est ma plateforme principale, Linux me convient aussi.
Veuillez m’envoyer un message avant de commander avec une brève description du bug et toute trace de pile ou sortie d’erreur que vous avez. Je confirmerai si je peux vous aider et vous indiquerai combien de temps il me faut avant que vous ne dépensiez quoi que ce soit.
Découvrez Steven
Developer, Debugger and Reverse Engineer
- DeAllemagne
- Membre depuissept. 2026
Langues
Allemand, Anglais
Traduction automatique
Autres services de Développement de logiciels I Offre
FAQ
Traduction automatique
Quels types de bugs pouvez-vous corriger ?
Principalement les plus difficiles : plantages, violations d'accès, fuites de mémoire, corruption du tas, conditions de concurrence et blocages mutuels, ainsi que les comportements aléatoires qui ne peuvent pas être reproduits à la demande. Les erreurs de logique simples sont aussi les bienvenues.
De quoi avez-vous besoin de ma part pour commencer ?
Une description du bug, votre compilateur et votre plateforme, et si possible une trace de la pile, un message d'erreur ou un dump de crash. Plus j'en reçois, plus vite je peux en identifier la cause.
Que faire si vous ne trouvez pas le bug ?
Alors vous ne payez rien. Si je ne peux pas identifier la cause principale, j'annule la commande avec un remboursement complet. En pratique, cela arrive presque jamais.
Corrigez-vous les bugs dans le code hérité ?
Oui, les anciennes bases de code sont en fait là où je suis le plus utile. Code en style C, anciens projets Visual Studio, bibliothèques tierces sans documentation, tout cela ne pose pas de problème.
Allez-vous refactoriser ou réécrire tout mon projet ?
Non, sauf si vous en faites la demande séparément. Je limite les modifications à ce qui est nécessaire et ciblé pour éviter que la correction n'engendre de nouveaux problèmes ailleurs.

