Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/08/2007, à 14:55

mattthieu

Wine & Visual Basic

Bonjour,

J' ai installé Wine sans problème, et un logiciel (nommé visual basic) dessus sans trop trop de problème.
Le problème c' est qu' à chaque fois que je tape msgbox, et après un espace visual basic se ferme tout de suite. (Oui il y a d' autres logiciels pour programmer, sans doute bcp mieux, mais j' aimerai d' abord en faire fonctionner un correctement)
Ce bug est reproductible à loisir...
Voici ce qu' il me dit

mathieu@mathieu-desktop:~/.wine/drive_c/DevStudio/VB$ wine vb5.exe
fixme:ole:DllDebugObjectRPCHook stub
fixme:richedit:RichEditWndProc_common WM_STYLECHANGING: stub
fixme:richedit:RichEditWndProc_common WM_STYLECHANGED: stub
fixme:richedit:ITextDocument_fnRange stub 0x11e31c8
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:00000000 ESP:0033f92c EBP:0033f974 EFLAGS:00210206(   - 00      - RIP1)
 EAX:0033fa34 EBX:00000000 ECX:0033f950 EDX:0033f94c
 ESI:00e8d9f0 EDI:00000000
Stack dump:
0x0033f92c:  0fb758b6 0033f9ac 00000020 0033f94c
0x0033f93c:  0033f950 00000000 00e8d9f0 000200c8
0x0033f94c:  00000000 0033f970 7ed0ab54 00000000
0x0033f95c:  00000000 00000500 00000400 0033f9ac
0x0033f96c:  000200c8 0033f9ac 0033f9ac 0fb75a6b
0x0033f97c:  0033f98c 0033faf8 0033fa60 00fc3db8
Backtrace:
=>1 0x00000000 (0x0033f974)
err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file vba5.dbg ("")
  2 0x0fb75a6b in vba5 (+0x115a6b) (0x0033f9ac)
  3 0x0fb75b1a in vba5 (+0x115b1a) (0x0033fa34)
  4 0x0fb73003 in vba5 (+0x113003) (0x0033fb54)
  5 0x0fb73f44 in vba5 (+0x113f44) (0x0033fb80)
  6 0x0fb9fa96 in vba5 (+0x13fa96) (0x00fc4548)
  7 0x0fab9fa0 in vba5 (+0x59fa0) (0x0faba030)
  8 0x0fba3fba in vba5 (+0x143fba) (0x0fab449e)
  9 0x2041f6f9 (0x8b575653)
  10 0x00000000 (0x00000000)
0x00000000: addb        %al,0x0(%eax)
Modules:
Module  Address                 Debug info      Name (81 modules)
PE        400000-  5cd000       Deferred        vb5
PE       f6f0000- f7da000       Deferred        vb5ide
PE       fa60000- fc17000       Export          vba5
PE      306c0000-30a47000       Deferred        mso97rt
ELF     7b800000-7b929000       Deferred        kernel32<elf>
  \-PE  7b820000-7b929000       \               kernel32
ELF     7bc00000-7bca0000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bca0000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7c89c000-7c8e2000       Deferred        riched20<elf>
  \-PE  7c8b0000-7c8e2000       \               riched20
ELF     7c98b000-7c9dc000       Deferred        libgcrypt.so.11
ELF     7c9dc000-7c9f1000       Deferred        libtasn1.so.3
ELF     7c9f1000-7ca1f000       Deferred        libcrypt.so.1
ELF     7ca2f000-7ca9f000       Deferred        libgnutls.so.13
ELF     7ca9f000-7cad0000       Deferred        libcups.so.2
ELF     7cad0000-7cb04000       Deferred        winspool<elf>
  \-PE  7cae0000-7cb04000       \               winspool
ELF     7cb04000-7cba5000       Deferred        comdlg32<elf>
  \-PE  7cb10000-7cba5000       \               comdlg32
ELF     7cf03000-7cf35000       Deferred        uxtheme<elf>
  \-PE  7cf10000-7cf35000       \               uxtheme
ELF     7cf35000-7cff2000       Deferred        comctl32<elf>
  \-PE  7cf40000-7cff2000       \               comctl32
ELF     7cff2000-7d04b000       Deferred        shlwapi<elf>
  \-PE  7d000000-7d04b000       \               shlwapi
ELF     7d04b000-7d149000       Deferred        shell32<elf>
  \-PE  7d060000-7d149000       \               shell32
ELF     7d6e1000-7d6e5000       Deferred        libgpg-error.so.0
ELF     7d6e5000-7d6f9000       Deferred        lz32<elf>
  \-PE  7d6f0000-7d6f9000       \               lz32
ELF     7d6f9000-7d713000       Deferred        version<elf>
  \-PE  7d700000-7d713000       \               version
ELF     7d72f000-7d734000       Deferred        libxfixes.so.3
ELF     7d734000-7d73d000       Deferred        libxcursor.so.1
ELF     7d73d000-7d75a000       Deferred        imm32<elf>
  \-PE  7d740000-7d75a000       \               imm32
ELF     7d75a000-7d760000       Deferred        libxrandr.so.2
ELF     7d760000-7d768000       Deferred        libxrender.so.1
ELF     7dcf2000-7e578000       Deferred        libglcore.so.1
ELF     7e578000-7e604000       Deferred        libgl.so.1
ELF     7e604000-7e6f5000       Deferred        libx11.so.6
ELF     7e6f5000-7e703000       Deferred        libxext.so.6
ELF     7e703000-7e71b000       Deferred        libice.so.6
ELF     7e71b000-7e7a4000       Deferred        winex11<elf>
  \-PE  7e730000-7e7a4000       \               winex11
ELF     7e893000-7e8b3000       Deferred        libexpat.so.1
ELF     7e8b3000-7e8de000       Deferred        libfontconfig.so.1
ELF     7e8de000-7e8f2000       Deferred        libz.so.1
ELF     7e8f2000-7e95d000       Deferred        libfreetype.so.6
ELF     7e95d000-7e9fb000       Deferred        oleaut32<elf>
  \-PE  7e970000-7e9fb000       \               oleaut32
ELF     7e9fb000-7ea0e000       Deferred        libresolv.so.2
ELF     7ea0e000-7ea2c000       Deferred        iphlpapi<elf>
  \-PE  7ea20000-7ea2c000       \               iphlpapi
ELF     7ea2c000-7ea85000       Deferred        rpcrt4<elf>
  \-PE  7ea40000-7ea85000       \               rpcrt4
ELF     7ea85000-7ea91000       Deferred        libgcc_s.so.1
ELF     7ea93000-7ea98000       Deferred        libxdmcp.so.6
ELF     7ea98000-7eaa1000       Deferred        libsm.so.6
ELF     7eb8b000-7ec4b000       Deferred        gdi32<elf>
  \-PE  7eba0000-7ec4b000       \               gdi32
ELF     7ec4b000-7ed88000       Deferred        user32<elf>
  \-PE  7ec70000-7ed88000       \               user32
ELF     7ed88000-7edd0000       Deferred        advapi32<elf>
  \-PE  7ed90000-7edd0000       \               advapi32
ELF     7edd0000-7ee6f000       Deferred        ole32<elf>
  \-PE  7ede0000-7ee6f000       \               ole32
ELF     7ef9d000-7efa8000       Deferred        libnss_files.so.2
ELF     7efa8000-7efb2000       Deferred        libnss_nis.so.2
ELF     7efb2000-7efc9000       Deferred        libnsl.so.1
ELF     7efc9000-7eff0000       Deferred        libm.so.6
ELF     7eff4000-7eff7000       Deferred        libxau.so.6
ELF     7eff7000-7f000000       Deferred        libnss_compat.so.2
ELF     b7cf0000-b7cf2000       Deferred        libnvidia-tls.so.1
ELF     b7cf2000-b7cf7000       Deferred        libxxf86vm.so.1
ELF     b7cf9000-b7cfd000       Deferred        libdl.so.2
ELF     b7cfd000-b7e3e000       Deferred        libc.so.6
ELF     b7e3f000-b7e56000       Deferred        libpthread.so.0
ELF     b7e66000-b7f7a000       Deferred        libwine.so.1
ELF     b7f7c000-b7f97000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\DevStudio\VB\vb5.exe
        0000000f    0
        0000000e    0
        0000000d    0
        0000000c    0
        00000009    0 <==

Il parait que le logiciel fonctionne parfaitement sous wine lol.
Quesque je peux faire ?

#2 Le 10/08/2007, à 14:58

Kepinot

Re : Wine & Visual Basic

euh...une virtualbox?


Avec toute cette histoire chui au bord du Cervel Panic...
Rahhh Lovely !!!
- Comment on reboot un pc?
- Si t'as windows, tu lances un programme au hasard =)

Hors ligne

#3 Le 10/08/2007, à 15:02

mattthieu

Re : Wine & Visual Basic

Qu' on active, ou non le bureau virtuel ca ne change rien.
Je pensais plutot copier des dll d'un ordi sous windows sous wine, mais je savais pas lesquel prendre, et je sais pas si ca marcherait