Forum Linux.debian/ubuntu Je n'arrive plus à ouvrir mon projet de musique / Erreur de wine

Posté par . Licence CC by-sa.
0
23
avr.
2016

Salut tout le monde !

J'ai un gros problème,
Je compose actuellement une musique pour un court-métrage et je n'arrive plus à réouvrir un projet en cours sur le logiciel de composition musicale lmms
depuis que j'ai installé un plugin sur celui-ci qui marche grâce à wine.
C'est un Vst, .dll pour ceux qui connaissent.
En gros, quand je lance le logiciel, wine s'ouvre puis m'indique :

Erreur du programme

    Le programme RemoteVstPlugin.exe a rencontré un problème sérieux et doit être fermé. Nous somme désolés pour le désagrément subi.

    Cela peut être causé par une erreur dans le programme ou un défaut dans Wine. Vous pouvez consulter la base de données d'applications pour obtenir des conseils sur la façon d'exécuter cette application.

Puis je clique sur : Afficher les détails

Unhandled exception: assertion failed in 32-bit code (0xf7738430).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:f7738430 ESP:0032f9c4 EBP:0032fc38 EFLAGS:00200296(   - --  I S -A-P- )
 EAX:00000000 EBX:0000407f ECX:0000407f EDX:00000006
 ESI:00000058 EDI:f750d000
Stack dump:
0x0032f9c4:  0032fc38 00000006 0000407f f7391607
0x0032f9d4:  f750d000 0032fa74 f7394a33 00000006
0x0032f9e4:  0032f9f4 00000000 7de064fa 0032fcdc
0x0032f9f4:  00000020 00000000 00000000 00000000
0x0032fa04:  00000000 00000000 00000000 00000000
0x0032fa14:  00000000 00000000 00000000 00000000
000c: sel=0067 base=00000000 limit=00000000 32-bit r-x
Backtrace:
=>0 0xf7738430 __kernel_vsyscall+0x10() in [vdso].so (0x0032fc38)
  1 0xf7391607 gsignal+0x46() in libc.so.6 (0x0032fc38)
  2 0xf7394a33 abort+0x142() in libc.so.6 (0x0032fc38)
  3 0xf73cbe53 in libc.so.6 (+0x68e52) (0x0032fc38)
  4 0xf745e85b __fortify_fail+0x6a() in libc.so.6 (0xf74c661b)
  5 0xf745e7ea __stack_chk_fail+0x19() in libc.so.6 (0x0032fd08)
  6 0x7ebe9084 in remotevstplugin (+0x19083) (0x0032fd08)
  7 0x7ebe2c44 _ZN15RemoteVstPlugin16getParameterDumpEv+0x1cb() in remotevstplugin (0x0032fd08)
  8 0x7ebe1048 _ZN15RemoteVstPlugin14processMessageERKN16RemotePluginBase7messageE+0xc3() in remotevstplugin (0x0032fd58)
  9 0x7ebe55ce _ZN15RemoteVstPlugin12guiEventLoopEPv+0x1e5() in remotevstplugin (0x0032fdc8)
  10 0x7ebe586a main+0x1c7() in remotevstplugin (0x0032fe18)
  11 0x7ebe8fd0 in remotevstplugin (+0x18fcf) (0x0032fe58)
  12 0x7b861e8c call_process_entry+0xb() in kernel32 (0x0032fe78)
  13 0x7b862f63 in kernel32 (+0x52f62) (0x0032feb8)
  14 0x7bc84470 call_thread_func_wrapper+0xb() in ntdll (0x0032fed8)
  15 0x7bc8763d call_thread_func+0x7c() in ntdll (0x0032ffa8)
  16 0x7bc8444e RtlRaiseException+0x21() in ntdll (0x0032ffc8)
  17 0x7bc564ce call_dll_entry_point+0x3fd() in ntdll (0x0032ffe8)
  18 0xf756761d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
  19 0xf75676db wine_switch_to_stack+0x2a() in libwine.so.1 (0xff871058)
  20 0x7bc5c809 LdrInitializeThunk+0x238() in ntdll (0xff871098)
  21 0x7b869853 __wine_kernel_init+0xa12() in kernel32 (0xff8721b8)
  22 0x7bc5d733 __wine_process_init+0x192() in ntdll (0xff872248)
  23 0xf7564d80 wine_init+0x30f() in libwine.so.1 (0xff8722a8)
  24 0x7bf0100c main+0xfb() in <wine-loader> (0xff8726f8)
  25 0xf737ca83 __libc_start_main+0xf2() in libc.so.6 (0x00000000)
0xf7738430 __kernel_vsyscall+0x10 in [vdso].so: popl    %ebp
Modules:
Module  Address         Debug info  Name (92 modules)
PE  10000000-10ef6000   Deferred        ewqlsogoldvst
ELF 7b800000-7ba6a000   Dwarf           kernel32<elf>
  \-PE  7b810000-7ba6a000   \               kernel32
ELF 7bc00000-7bcf3000   Dwarf           ntdll<elf>
  \-PE  7bc10000-7bcf3000   \               ntdll
ELF 7bf00000-7bf04000   Dwarf           <wine-loader>
ELF 7d4af000-7d4c3000   Deferred        msimg32<elf>
  \-PE  7d4b0000-7d4c3000   \               msimg32
ELF 7d4c3000-7d507000   Deferred        usp10<elf>
  \-PE  7d4d0000-7d507000   \               usp10
ELF 7d529000-7d532000   Deferred        librt.so.1
ELF 7d532000-7d539000   Deferred        libffi.so.6
ELF 7d539000-7d53e000   Deferred        libgpg-error.so.0
ELF 7d53e000-7d556000   Deferred        libresolv.so.2
ELF 7d556000-7d5a1000   Deferred        libdbus-1.so.3
ELF 7d5a1000-7d5dd000   Deferred        libp11-kit.so.0
ELF 7d5dd000-7d5f1000   Deferred        libtasn1.so.6
ELF 7d5f1000-7d678000   Deferred        libgcrypt.so.11
ELF 7d678000-7d684000   Deferred        libkrb5support.so.0
ELF 7d684000-7d6b4000   Deferred        libk5crypto.so.3
ELF 7d6b4000-7d772000   Deferred        libkrb5.so.3
ELF 7d772000-7d838000   Deferred        libgnutls.so.26
ELF 7d838000-7d87d000   Deferred        libgssapi_krb5.so.2
ELF 7d87d000-7d8ea000   Deferred        libcups.so.2
ELF 7d915000-7d94e000   Deferred        uxtheme<elf>
  \-PE  7d920000-7d94e000   \               uxtheme
ELF 7d94e000-7d954000   Deferred        libxfixes.so.3
ELF 7d954000-7d95f000   Deferred        libxcursor.so.1
ELF 7d95f000-7d96f000   Deferred        libxi.so.6
ELF 7d96f000-7d973000   Deferred        libxcomposite.so.1
ELF 7d973000-7d97e000   Deferred        libxrandr.so.2
ELF 7d97e000-7d989000   Deferred        libxrender.so.1
ELF 7d989000-7d98f000   Deferred        libxxf86vm.so.1
ELF 7d98f000-7d993000   Deferred        libxinerama.so.1
ELF 7d993000-7d99a000   Deferred        libxdmcp.so.6
ELF 7d99a000-7d99e000   Deferred        libxau.so.6
ELF 7d99e000-7d9c0000   Deferred        libxcb.so.1
ELF 7d9c0000-7daf4000   Deferred        libx11.so.6
ELF 7daf4000-7db07000   Deferred        libxext.so.6
ELF 7db07000-7db0b000   Deferred        libkeyutils.so.1
ELF 7db0b000-7db10000   Deferred        libcom_err.so.2
ELF 7db10000-7db22000   Deferred        libavahi-client.so.3
ELF 7db22000-7db30000   Deferred        libavahi-common.so.3
ELF 7db32000-7dbc6000   Deferred        winex11<elf>
  \-PE  7db40000-7dbc6000   \               winex11
ELF 7dbc6000-7dc4b000   Deferred        rpcrt4<elf>
  \-PE  7dbd0000-7dc4b000   \               rpcrt4
ELF 7dc4b000-7dd90000   Deferred        ole32<elf>
  \-PE  7dc60000-7dd90000   \               ole32
ELF 7dd90000-7de45000   Deferred        msvcrt<elf>
  \-PE  7ddb0000-7de45000   \               msvcrt
ELF 7de45000-7df64000   Deferred        msvcp60<elf>
  \-PE  7de80000-7df64000   \               msvcp60
ELF 7df64000-7dfa7000   Deferred        winspool<elf>
  \-PE  7df70000-7dfa7000   \               winspool
ELF 7dfa7000-7e0b3000   Deferred        comctl32<elf>
  \-PE  7dfb0000-7e0b3000   \               comctl32
ELF 7e0b3000-7e12e000   Deferred        shlwapi<elf>
  \-PE  7e0c0000-7e12e000   \               shlwapi
ELF 7e12e000-7e37c000   Deferred        shell32<elf>
  \-PE  7e140000-7e37c000   \               shell32
ELF 7e37c000-7e46c000   Deferred        comdlg32<elf>
  \-PE  7e380000-7e46c000   \               comdlg32
ELF 7e59c000-7e5c1000   Deferred        imm32<elf>
  \-PE  7e5a0000-7e5c1000   \               imm32
ELF 7e658000-7e681000   Deferred        libexpat.so.1
ELF 7e681000-7e6bc000   Deferred        libfontconfig.so.1
ELF 7e6bc000-7e6e4000   Deferred        libpng12.so.0
ELF 7e6e4000-7e6fe000   Deferred        libz.so.1
ELF 7e6fe000-7e79e000   Deferred        libfreetype.so.6
ELF 7e7c9000-7e926000   Deferred        user32<elf>
  \-PE  7e7e0000-7e926000   \               user32
ELF 7e926000-7e9a2000   Deferred        advapi32<elf>
  \-PE  7e930000-7e9a2000   \               advapi32
ELF 7e9a2000-7eac3000   Deferred        gdi32<elf>
  \-PE  7e9b0000-7eac3000   \               gdi32
ELF 7eac3000-7eae0000   Deferred        libgcc_s.so.1
ELF 7ebc8000-7ebf9000   Dwarf           remotevstplugin<elf>
  \-PE  7ebd0000-7ebf9000   \               remotevstplugin
ELF 7ef69000-7ef76000   Deferred        libnss_files.so.2
ELF 7ef76000-7ef8f000   Deferred        libnsl.so.1
ELF 7ef8f000-7efd5000   Deferred        libm.so.6
ELF 7efe6000-7f000000   Deferred        version<elf>
  \-PE  7eff0000-7f000000   \               version
ELF f7363000-f7511000   Dwarf           libc.so.6
ELF f7511000-f7516000   Deferred        libdl.so.2
ELF f7517000-f7533000   Deferred        libpthread.so.0
ELF f7534000-f7540000   Deferred        libnss_nis.so.2
ELF f7555000-f755e000   Deferred        libnss_compat.so.2
ELF f755e000-f7714000   Dwarf           libwine.so.1
ELF f7716000-f7738000   Deferred        ld-linux.so.2
ELF f7738000-f7739000   Dwarf           [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 RemoteVstPlugin.exe
    00000031    1
    00000030    0
    0000002f    0
    0000002e    0
    0000002d    0
    00000009    0
0000000e services.exe
    00000023    0
    00000022    0
    0000001c    0
    00000014    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    00000026    0
    00000019    0
    00000018    0
    00000013    0
0000001a plugplay.exe
    0000001f    0
    0000001e    0
    0000001b    0
00000020 winedevice.exe
    00000025    0
    00000024    0
    00000021    0
00000027 explorer.exe
    0000002c    0
    0000002b    0
    0000002a    0
    00000029    0
    00000028    0
00000032 RemoteVstPlugin.exe
    00000037    0
    00000036    0
    00000035    0
    00000034    0
    00000033    0
00000038 RemoteVstPlugin.exe
    0000003e    1
    0000003d    0
    0000003c    0
    0000003b    0
    0000003a    0
    00000039    0
0000003f (D) Z:\usr\lib\lmms\RemoteVstPlugin.exe
    00000044    0
    00000043    0
    00000042    0
    00000041    0
    00000040    0 <==
00000047 RemoteVstPlugin.exe
    00000016    0
    0000000b    0
00000017 RemoteVstPlugin.exe
    00000048    0
    0000000d    0
System information:
    Wine build: wine-1.8
    Platform: i386
    Version: Windows 7
    Host system: Linux
    Host version: 3.13.0-34-generic

Aidez moi s'il vous plaît comment faire pour régler celà ???

  • # annuler ton dernier changement...

    Posté par . Évalué à 2.

    un linux, ca ne tombe pas en panne tout seul,
    s'il est en panne, c'est qu'il y a eu un changement, dans LMMS, dans WINE, ou dans ton plugin.

    il te faut donc trouver qui a changé recemment, et revenir en arriere.
    si tu ne peux pas, regardes si tu peux desactiver ce plugin pour eviter qu'il ne plante LMMS.

    • [^] # Re: annuler ton dernier changement...

      Posté par . Évalué à 1. Dernière modification le 23/04/16 à 20:57.

      oui c'est wine le problème ou un programme…apparemment RemoteVstPlugin.exe
      Mais j'en ai besoin de ce programme alors comment faire ? le désinstaller et le réinstaller ?
      C'est un programme .exe je ne me souviens même plus comment je l'ai eu, d'où il vient etc…

      Merci pour ta réponse :)

      • [^] # Re: annuler ton dernier changement...

        Posté par . Évalué à 2. Dernière modification le 23/04/16 à 21:40.

        C'est un programme .exe je ne me souviens même plus comment je l'ai eu, d'où il vient etc…

        est-ce que tu sais si le plugin VST est utilisé dans le projet, ou il est juste chargé car declaré dans la configuration ?

        s'il est juste déclaré car tu l'as utilisé dans le passé mais que tu ne l'utilises plus dans le projet actuel, tu dois pouvoir changer le fichier de configuration pour supprimer l'appel à ce plugin.

        LMMS plante-t-il quand tu le demarres à vide ?
        si tu fais un projet sans ce plugin ?
        etc…

        • [^] # Re: annuler ton dernier changement...

          Posté par . Évalué à 1. Dernière modification le 23/04/16 à 22:02.

          LMMS ou plutôt wine ne plante pas du tout à vide,
          seulement en ouvrant le Plugin mais aussi par le passé en essayant d'ouvrir le logiciel Kontakt avec exactement le même message d'erreur
          J'ai besoin et demandé à démarrer ce Plugin. Ce plugin est plus lourd que les autres ( qui marchent parfaitement ) mais bon…
          Attends mais au fait tu parle de RemoteVstPlugin.exe ou ?
          Sinon RemoteVstPlugin.exe je ne l'ai pas demandé de s'ouvrir.
          Mais je croyais que ce programme était nécessaire pour ouvrir des Vst… ( je le croie toujours mais peut être pas )
          C'est lui qui plante en tout cas.

          • [^] # Re: annuler ton dernier changement...

            Posté par . Évalué à 3.

            Mais je croyais que ce programme était nécessaire pour ouvrir des Vst… ( je le croie toujours mais peut être pas )
            C'est lui qui plante en tout cas.

            je reformule donc ma question.
            remoteVSTplugin.exe sert visiblement à utiliser les plugins VST windows sur ton linux,

            un projet vierge arrive-t-il a demarré (sans les VSTs) ?

            ton projet utilise-t-il des VST ? si oui lesquels (il faut peut-etre nettoyer ce qui ne servent pas pour l'instant)
            si non, alors il faut voir à virer les VST pour que le remoteVSTplugin.exe ne se lance pas.

            • [^] # Re: annuler ton dernier changement...

              Posté par . Évalué à 1.

              J'ai modifié ma réponse en haut

              Je suis obligé d'utiliser des VST pour mon projet, j'en utilise 6 en tout.
              Le dernier que j'ai ouvert a fait planter wine…

              Et je pense que le RemoteVstPlugin.exe se lance pour ouvrir les autres Vst également.
              ( enfin je pense )

              • [^] # Re: annuler ton dernier changement...

                Posté par . Évalué à 1.

                Tiens je viens de tester d'ouvrir mon Vst en particulier dans un projet vierge et il marche…
                Peut être qu'il y a trop de Vst mais le problème c'est que je ne peux pas accéder à mon projet à cause du message d'erreur !

              • [^] # Re: annuler ton dernier changement...

                Posté par . Évalué à 2.

                Et je pense que le RemoteVstPlugin.exe se lance pour ouvrir les autres Vst également. ( enfin je pense )

                en fait si tous tes plugins sont des VST windows (DLL)
                alors remoteVSTplugin va se lancer pour chacun des plugins qui se trouvent dans le projet.

                tu as 6 plugins VST dans ton projet,
                tu peux faire un nouveau projet, activer chacun de ces plugins un par un jusqu'à voir lequel fait planter le logiciel.
                et ainsi essayer de determiner lequel fait planter, ou si c'est une combinaison de plusieurs plugins…

                • [^] # Re: annuler ton dernier changement...

                  Posté par . Évalué à 1.

                  Si jamais tu n'as pas vu j'ai répondu juste en haut

                  Alors oui mais voilà je ne peux pas accéder à mon projet pour changer ou supprimer des vst :/

                  J'ai ouvert un projet vierge avec les 6 vst et tout marche …… hum

                  • [^] # Re: annuler ton dernier changement...

                    Posté par . Évalué à 2.

                    J'ai ouvert un projet vierge avec les 6 vst et tout marche …… hum

                    argh, ca c'est pas bon parce que ca veut dire que LMMS + remoteVSTplugin.exe + WINE fonctionne
                    et que c'est dans ton projet qu'il y a un probleme :/

                    j'imagine que dans ce projet vierge, tu utilises les 6 plugins, tu ne les a pas juste activé sans rien dedans ?

                    • [^] # Re: annuler ton dernier changement...

                      Posté par . Évalué à 1.

                      Non je les utilise tous.
                      C'est peut être la combinaison de la sauvegarde, des paramètres appliqués etc…

                      Oui ok mais comment faire du coups :/

                      • [^] # Re: annuler ton dernier changement...

                        Posté par . Évalué à 1. Dernière modification le 24/04/16 à 15:26.

                        Tu peux toujours essayer de recompiler wine avec -fno-stack-protector, avec un peu de chance ça pourrait peut-être passer…

                        En faisant qq chose du genre (non testé):
                        activer les dépots de sources dans /etc/atp/sources.list
                        apt-get build-dep wine32
                        apt-get source wine32
                        cd wine-*/
                        env DEB_BUILD_OPTIONS=hardening=-stackprotector dpkg-buildpackage -uc -us
                        puis sudo dpkg -i lesbonpaquets.deb …

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.