Partage
  • Partager sur Facebook
  • Partager sur Twitter

cygwin_exception::open_stackdumpfile

    21 juillet 2024 à 14:53:01

    Salut tout le monde !

    J'ai 2 erreurs lorsque j'essaie de compiler un programme 3rdParty :

    [main] mkpasswd 4060 cygwin_exception::open_stackdumpfile: Dumping stack trace to mkpasswd.exe.stackdump
    [main] mkgroup 8320 cygwin_exception::open_stackdumpfile: Dumping stack trace to mkgroup.exe.stackdump

    Voici le contenu de mkgroup.exe.stackdump :

    Exception: STATUS_ACCESS_VIOLATION at eip=0040331E
    eax=00000000 ebx=20073738 ex=00000001 edx=00000000 esi=0061BB5C edi=00000000
    ebp=0061CBD8 esp=0061BB30 program=C: \chemin\vers\le\programme\mkgroup.exe, pid 9056, thread main cs=0023 ds=002B es=002B fs=0053 gs=002B 55=002B
    Stack trace:
    Frame
    Function Args
    0061CBD8 0040331E (2007365C, 611EAEEE, 0061CD08, 61007DCC)
    0061D08 61007DCC (00060000, 0061D64, 61006D0, 00000060)
    End of stack trace

    Et le contenu de mkpasswd.exe.stackdump :

    Exception: STATUS_ACCESS_VIOLATION at eip=00402312
    eax=0000002B ebx=00000000 ecx=00000000 edx=00000000 esi=00000000 edi=00000000
    ebp=0061CBD8 esp=00619B30 program=C: \chemin\vers\le\programme\mkpasswd.exe, pid 11168, thread main
    Cs=0023 ds=002B es=002B fs=0053 gs=002B ss=002B
    Stack trace:
    Frame
    Function Args
    0061CBD8 00402312 (2007365D, 611EAEEE, 0061D08, 61007DCC)
    0061D08 61007DCC (00000000, 0061CD64, 61006DC, 00060000)
    End of stack trace


    Vous sauriez comment résoudre ce problème ?

    Merci d'avance !

    • Partager sur Facebook
    • Partager sur Twitter
      23 juillet 2024 à 20:36:07

      Cela semble plus un problème à l'exécution qu'à la compilation.

      Si vous avez les fichiers de symboles de ces exécutables (ou les infos de débugging embarquées dans les exécutables) utiliser un débuggeur devrait indiquer la nature du problème.

      Il doit bien aussi exister des "lecteurs" de ".stackdump" come il y a des lecteurs de ".DMP" plus classique, qui utilisent aussi des fichiers de symboles des exécutables.

      • Partager sur Facebook
      • Partager sur Twitter
      Je recherche un CDI/CDD/mission freelance comme Architecte Logiciel/ Expert Technique sur technologies Microsoft.
        26 juillet 2024 à 23:55:32

        Désolé de ne pas avoir répondu plus tôt.

        Finalement en regardant de plus près mon build j'ai vu les commandes qui déclenchaient les crashes et en les exécutant avec Cygwin et pas la console VScode ça a fonctionné...

        Du coup le problème est résolu même si je sais toujours pas pourquoi ça marchait pas.

        -
        Edité par JeffWallace 27 juillet 2024 à 0:42:59

        • Partager sur Facebook
        • Partager sur Twitter
          27 juillet 2024 à 7:20:28

          Bonjour,

          Sujet résolu

          Tu peux passer le sujet à "résolu" (bouton en haut à droite du sujet) et cliquer sur les pouces levés des messages qui t'ont aidé⋅e ;)
          • Partager sur Facebook
          • Partager sur Twitter
            28 juillet 2024 à 11:04:04

            Bonjour !

            Je n'ai plus le problème mais je n'ai pas réussi à trouver la solution aux 2 erreurs plus haut. >_< Donc ça me gêne un peu de mettre le sujet en "résolu" car quelqu'un qui a le même problème pourrait penser que ce topic contient la solution. Alors que ce n'est pas le cas.

            • Partager sur Facebook
            • Partager sur Twitter
              29 juillet 2024 à 5:35:59

              Tu avais peut-être une troisième option, si tu sais le faire.

              Aller directement sur cmd au lieu de VSCode ou Cygwin.

              • Partager sur Facebook
              • Partager sur Twitter

              Le Tout est souvent plus grand que la somme de ses parties.

              cygwin_exception::open_stackdumpfile

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              • Editeur
              • Markdown