Pages : 1
#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
Pages : 1