Leonardo Ferreira Fontenelle
2009-Mar-30 01:29 UTC
[Wine] Compatibility regression after migrating to 64 bit Linux
I used to use Wine (from 0.9.x to 1.1.x) on ArchLinux 32 bits to run a Brazilian Dictionary called Houaiss [1], and it worked almost flawlessly. But then I got a new computer and installed Ubuntu 64 bits on it, and now Houaiss' interface is unreadable (same Windows software, not a 64 bits version). I'll provide further information below, and I'd like to know if it's a 64 bits issue, or if it's an Ubuntu issue. Using this screenshot [2] as a reference: all text was absent or unreadable, except for the menu bar, the tool bar, and the tabs on the left. The graphical elements were wcorrect. When I tried typing at the text entry field above the (unreadable) word list, I received an error dialog, eith the message "External exception 8000101." and the title "Houaiss2". I attached the output of Wine in the command line. Thank you very much for your attention! 1. http://en.wikipedia.org/wiki/Dicion%C3%A1rio_Houaiss_da_L%C3%ADngua_Portuguesa 2. http://www.digento.de/screenshots/100571s01.gif -------------- next part -------------- A non-text attachment was scrubbed... Name: wine-output-running-Houais-dictionary.txt.gz Type: application/x-gzip Size: 2521 bytes Desc: not available URL: <http://www.winehq.org/pipermail/wine-users/attachments/20090329/f551b423/attachment.bin>
James McKenzie
2009-Mar-30 02:56 UTC
[Wine] Compatibility regression after migrating to 64 bit Linux
Leonardo Ferreira Fontenelle wrote:> I used to use Wine (from 0.9.x to 1.1.x) on ArchLinux 32 bits to run a > Brazilian Dictionary called Houaiss [1], and it worked almost > flawlessly. But then I got a new computer and installed Ubuntu 64 bits > on it, and now Houaiss' interface is unreadable (same Windows software, > not a 64 bits version). I'll provide further information below, and I'd > like to know if it's a 64 bits issue, or if it's an Ubuntu issue. > > Using this screenshot [2] as a reference: all text was absent or > unreadable, except for the menu bar, the tool bar, and the tabs on the > left. The graphical elements were wcorrect. When I tried typing at the > text entry field above the (unreadable) word list, I received an error > dialog, eith the message "External exception 8000101." and the title > "Houaiss2". > > I attached the output of Wine in the command line. Thank you very much > for your attention! >Attachments are dropped for security reasons, sorry. Might I suggest pastebin where you should be able to paste the uncompressed output? James McKenzie
jeffz
2009-Mar-30 04:49 UTC
[Wine] Re: Compatibility regression after migrating to 64 bit Linux
James McKenzie wrote:> Attachments are dropped for security reasons, sorry. Might I suggest > pastebin where you should be able to paste the uncompressed output? > > James McKenzieIt's not dropped, it's separated because it has a different content type, the mailing list archives it, URL: <http://www.winehq.org/pipermail/wine-users/attachments/20090329/f551b423/attachment.bin>
Leonardo Ferreira Fontenelle
2009-Apr-01 22:14 UTC
[Wine] Compatibility regression after migrating to 64 bit Linux
Now I pasted the output online: http://paste.ubuntu.com/142373/ On Sun, 29 Mar 2009 22:29:45 -0300, "Leonardo Ferreira Fontenelle" <leonardof at gnome.org> said:> I used to use Wine (from 0.9.x to 1.1.x) on ArchLinux 32 bits to run a > Brazilian Dictionary called Houaiss [1], and it worked almost > flawlessly. But then I got a new computer and installed Ubuntu 64 bits > on it, and now Houaiss' interface is unreadable (same Windows software, > not a 64 bits version). I'll provide further information below, and I'd > like to know if it's a 64 bits issue, or if it's an Ubuntu issue. > > Using this screenshot [2] as a reference: all text was absent or > unreadable, except for the menu bar, the tool bar, and the tabs on the > left. The graphical elements were wcorrect. When I tried typing at the > text entry field above the (unreadable) word list, I received an error > dialog, eith the message "External exception 8000101." and the title > "Houaiss2". > > I attached the output of Wine in the command line. Thank you very much > for your attention! > > 1. > http://en.wikipedia.org/wiki/Dicion%C3%A1rio_Houaiss_da_L%C3%ADngua_Portuguesa > 2. http://www.digento.de/screenshots/100571s01.gif > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: wine-output-running-Houais-dictionary.txt.gz > Type: application/x-gzip > Size: 2521 bytes > Desc: not available > URL: > <http://www.winehq.org/pipermail/wine-users/attachments/20090329/f551b423/attachment.bin>
Leonardo Ferreira Fontenelle
2009-Apr-11 15:03 UTC
[Wine] Compatibility regression after migrating to 64 bit Linux
On Sun, 29 Mar 2009 22:29:45 -0300, "Leonardo Ferreira Fontenelle" <leonardof at gnome.org> said:> I used to use Wine (from 0.9.x to 1.1.x) on ArchLinux 32 bits to run a > Brazilian Dictionary called Houaiss [1], and it worked almost > flawlessly. But then I got a new computer and installed Ubuntu 64 bits > on it, and now Houaiss' interface is unreadable (same Windows software, > not a 64 bits version). I'll provide further information below, and I'd > like to know if it's a 64 bits issue, or if it's an Ubuntu issue. > > Using this screenshot [2] as a reference: all text was absent or > unreadable, except for the menu bar, the tool bar, and the tabs on the > left. The graphical elements were wcorrect. When I tried typing at the > text entry field above the (unreadable) word list, I received an error > dialog, eith the message "External exception 8000101." and the title > "Houaiss2". > > I attached the output of Wine in the command line. Thank you very much > for your attention! > > 1. > http://en.wikipedia.org/wiki/Dicion%C3%A1rio_Houaiss_da_L%C3%ADngua_Portuguesa > 2. http://www.digento.de/screenshots/100571s01.gifAttaching the output inline to see if someone can take a look at it: fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 15/02/2009, dlt (d/m/y): 18/10/2009 wine: Unhandled page fault on read access to 0x7d9f3d41 at address 0x7b853796 (thread 0019), starting debugger... Unhandled exception: page fault on read access to 0x7d9f3d41 in 32-bit code (0x7b853796). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7b853796 ESP:00c5e498 EBP:00c5e510 EFLAGS:00010246( - 00 -RIZP1) EAX:7d9f3d41 EBX:7b8b6ff4 ECX:ffffffff EDX:7d9f3d41 ESI:7d9f3d41 EDI:00000000 Stack dump: 0x00c5e498: 00000023 00000000 00000000 00000000 0x00c5e4a8: 00000000 00000000 00000000 00000000 0x00c5e4b8: 00000000 00000000 00000001 00000001 0x00c5e4c8: 00000000 00000000 00000000 7bc34e61 0x00c5e4d8: 00c5e570 00000000 00c5e5b4 7bc344cf 0x00c5e4e8: 0012f9c0 7dfddff4 7d9f3d41 7df7dfec Backtrace: =>0 0x7b853796 __wine_emulate_instruction+0x66() in kernel32 (0x00c5e510) 1 0x7b85492c INSTR_vectored_handler+0x6c() in kernel32 (0x00c5e530) 2 0x7bc3c9c9 in ntdll (+0x2c9c9) (0x00c5e5d0) 3 0x7bc3cf7b __regs_RtlRaiseException+0x2b() in ntdll (0x00c5e640) 4 0x7bc6d6bc in ntdll (+0x5d6bc) (0x00c5e660) 5 0xdeadbabe (0x00c5e9f8) 6 0x7d9f442d (0x00c5ea28) 7 0x7bc739ce call_thread_entry_point+0xe() in ntdll (0x00c5ea38) 8 0x7bc75752 in ntdll (+0x65752) (0x00c5ead8) 9 0x7bc75920 in ntdll (+0x65920) (0x00c5f3c8) 10 0xf7e2b50f start_thread+0xbf() in libpthread.so.0 (0x00c5f4c8) 11 0xf7daa0ee __clone+0x5e() in libc.so.6 (0x00000000) 0x7b853796 __wine_emulate_instruction+0x66 in kernel32: movzbl 0x0(%edx,%edi,1),%esi Modules: Module Address Debug info Name (116 modules) PE 400000- 6f0000 Deferred houaiss2 ELF 7b800000-7b93e000 Export kernel32<elf> \-PE 7b820000-7b93e000 \ kernel32 ELF 7bc00000-7bcb0000 Export ntdll<elf> \-PE 7bc10000-7bcb0000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7da01000-7da15000 Deferred olepro32<elf> \-PE 7da10000-7da15000 \ olepro32 ELF 7da15000-7da2a000 Deferred midimap<elf> \-PE 7da20000-7da2a000 \ midimap ELF 7da2a000-7da50000 Deferred msacm32<elf> \-PE 7da30000-7da50000 \ msacm32 ELF 7da50000-7da69000 Deferred msacm32<elf> \-PE 7da60000-7da69000 \ msacm32 ELF 7da69000-7da81000 Deferred libice.so.6 ELF 7da81000-7dad1000 Deferred libpulse.so.0 ELF 7dae4000-7daed000 Deferred librt.so.1 ELF 7daed000-7dbb5000 Deferred libasound.so.2 ELF 7dbb8000-7dbc1000 Deferred libsm.so.6 ELF 7dbc1000-7dbc8000 Deferred libasound_module_pcm_pulse.so ELF 7dbc8000-7dbff000 Deferred winealsa<elf> \-PE 7dbd0000-7dbff000 \ winealsa ELF 7dc4b000-7dc4f000 Deferred libgpg-error.so.0 ELF 7dc4f000-7dcb8000 Deferred libgcrypt.so.11 ELF 7dcb8000-7dcca000 Deferred libtasn1.so.3 ELF 7dcca000-7dcfc000 Deferred libcrypt.so.1 ELF 7dcfc000-7dd99000 Deferred libgnutls.so.26 ELF 7dd99000-7ddbd000 Deferred libk5crypto.so.3 ELF 7ddbd000-7de4f000 Deferred libkrb5.so.3 ELF 7de4f000-7de79000 Deferred libgssapi_krb5.so.2 ELF 7de79000-7deaf000 Deferred libcups.so.2 ELF 7debe000-7dec2000 Deferred libcap.so.1 ELF 7dec2000-7def5000 Deferred uxtheme<elf> \-PE 7ded0000-7def5000 \ uxtheme ELF 7def5000-7defe000 Deferred libxcursor.so.1 ELF 7defe000-7df02000 Deferred libxcomposite.so.1 ELF 7df02000-7df09000 Deferred libxrandr.so.2 ELF 7df09000-7df13000 Deferred libxrender.so.1 ELF 7df13000-7df16000 Deferred libxinerama.so.1 ELF 7df16000-7df1a000 Deferred libkeyutils.so.1 ELF 7df1a000-7df23000 Deferred libkrb5support.so.0 ELF 7df23000-7df27000 Deferred libcom_err.so.2 ELF 7df29000-7df4a000 Deferred imm32<elf> \-PE 7df30000-7df4a000 \ imm32 ELF 7df4a000-7dfe6000 Deferred winex11<elf> \-PE 7df60000-7dfe6000 \ winex11 ELF 7dfe6000-7dffb000 Deferred keyboard.drv16.so PE 7dff0000-7dffb000 Deferred keyboard.drv16 ELF 7e005000-7e02c000 Deferred libexpat.so.1 ELF 7e02c000-7e059000 Deferred libfontconfig.so.1 ELF 7e06c000-7e082000 Deferred libz.so.1 ELF 7e082000-7e0f8000 Deferred libfreetype.so.6 ELF 7e12a000-7e139000 Deferred libgcc_s.so.1 ELF 7e228000-7e299000 Deferred libglu.so.1 ELF 7e299000-7e2b0000 Deferred glu32<elf> \-PE 7e2a0000-7e2b0000 \ glu32 ELF 7e2b0000-7e2c4000 Deferred libresolv.so.2 ELF 7e2c4000-7e2e3000 Deferred iphlpapi<elf> \-PE 7e2d0000-7e2e3000 \ iphlpapi ELF 7e2e3000-7e310000 Deferred ws2_32<elf> \-PE 7e2f0000-7e310000 \ ws2_32 ELF 7e310000-7e32b000 Deferred wsock32<elf> \-PE 7e320000-7e32b000 \ wsock32 ELF 7e32b000-7e3be000 Deferred winmm<elf> \-PE 7e340000-7e3be000 \ winmm ELF 7e3be000-7e46f000 Deferred comdlg32<elf> \-PE 7e3d0000-7e46f000 \ comdlg32 ELF 7e46f000-7e4cd000 Deferred shlwapi<elf> \-PE 7e480000-7e4cd000 \ shlwapi ELF 7e4cd000-7e65a000 Deferred shell32<elf> \-PE 7e4e0000-7e65a000 \ shell32 ELF 7e65a000-7e690000 Deferred winspool<elf> \-PE 7e660000-7e690000 \ winspool ELF 7e690000-7e758000 Deferred comctl32<elf> \-PE 7e6a0000-7e758000 \ comctl32 ELF 7e758000-7e75d000 Deferred libxdmcp.so.6 ELF 7e75d000-7e766000 Deferred libdrm.so.2 ELF 7e766000-7e76b000 Deferred libxfixes.so.3 ELF 7e76b000-7e76e000 Deferred libxdamage.so.1 ELF 7e76e000-7e787000 Deferred libxcb.so.1 ELF 7e787000-7e7e8000 Deferred libgl.so.1 ELF 7e7e8000-7e8d7000 Deferred libx11.so.6 ELF 7e8d7000-7e8e6000 Deferred libxext.so.6 ELF 7e8f9000-7e98e000 Deferred opengl32<elf> \-PE 7e910000-7e98e000 \ opengl32 ELF 7e98e000-7e9a2000 Deferred lz32<elf> \-PE 7e990000-7e9a2000 \ lz32 ELF 7e9a2000-7e9bd000 Deferred version<elf> \-PE 7e9b0000-7e9bd000 \ version ELF 7e9bd000-7e9e0000 Deferred mpr<elf> \-PE 7e9c0000-7e9e0000 \ mpr ELF 7e9e0000-7ea4c000 Deferred rpcrt4<elf> \-PE 7e9f0000-7ea4c000 \ rpcrt4 ELF 7ea4c000-7eb44000 Deferred ole32<elf> \-PE 7ea60000-7eb44000 \ ole32 ELF 7eb44000-7ec2b000 Deferred oleaut32<elf> \-PE 7eb60000-7ec2b000 \ oleaut32 ELF 7ec2b000-7ec81000 Deferred advapi32<elf> \-PE 7ec40000-7ec81000 \ advapi32 ELF 7ec81000-7ed22000 Deferred gdi32<elf> \-PE 7ec90000-7ed22000 \ gdi32 ELF 7ed22000-7ee6e000 Deferred user32<elf> \-PE 7ed40000-7ee6e000 \ user32 ELF 7ef8e000-7ef9a000 Deferred libnss_files.so.2 ELF 7ef9a000-7efa5000 Deferred libnss_nis.so.2 ELF 7efa5000-7efbe000 Deferred libnsl.so.1 ELF 7efbe000-7efc7000 Deferred libnss_compat.so.2 ELF 7efc7000-7efed000 Deferred libm.so.6 ELF 7efee000-7eff4000 Deferred libxxf86vm.so.1 ELF 7eff4000-7eff7000 Deferred libxcb-xlib.so.0 ELF 7eff7000-7effa000 Deferred libxau.so.6 ELF f7cc2000-f7cc6000 Deferred libdl.so.2 ELF f7cc6000-f7e24000 Export libc.so.6 ELF f7e25000-f7e3e000 Export libpthread.so.0 ELF f7e51000-f7f8c000 Deferred libwine.so.1 ELF f7f8e000-f7fae000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) H:\.wine\drive_c\Arquivos de programas\Houaiss\Houaiss2.exe 00000019 15 <= 00000009 0 0000000c 00000016 0 00000013 0 00000012 0 0000000e 0 0000000d 0 0000000f 00000015 0 00000014 0 00000011 0 00000010 0 00000017 00000018 0 Backtrace: =>0 0x7b853796 __wine_emulate_instruction+0x66() in kernel32 (0x00c5e510) 1 0x7b85492c INSTR_vectored_handler+0x6c() in kernel32 (0x00c5e530) 2 0x7bc3c9c9 in ntdll (+0x2c9c9) (0x00c5e5d0) 3 0x7bc3cf7b __regs_RtlRaiseException+0x2b() in ntdll (0x00c5e640) 4 0x7bc6d6bc in ntdll (+0x5d6bc) (0x00c5e660) 5 0xdeadbabe (0x00c5e9f8) 6 0x7d9f442d (0x00c5ea28) 7 0x7bc739ce call_thread_entry_point+0xe() in ntdll (0x00c5ea38) 8 0x7bc75752 in ntdll (+0x65752) (0x00c5ead8) 9 0x7bc75920 in ntdll (+0x65920) (0x00c5f3c8) 10 0xf7e2b50f start_thread+0xbf() in libpthread.so.0 (0x00c5f4c8) 11 0xf7daa0ee __clone+0x5e() in libc.so.6 (0x00000000) fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub fixme:pager:PAGER_Create [0x10052] Drag and Drop style is not implemented yet.
James McKenzie
2009-Jun-06 20:31 UTC
[Wine] Compatibility regression after migrating to 64 bit Linux
Leonardo Ferreira Fontenelle wrote:> I'm using an onboard Intel GMA X4500HD (G45 chipset), driver > xserver-xorg-video-intel 2:2.6.3-0ubuntu9. If this might be fixed in the > 2.7 version of the video driver, I would be willing to instal Arch Linux > on a sepparate partition and try wine on it. > >Intel chipsets are notorious for providing poor Linux support. Wine is one of those programs that will test the ability of these drivers.> [In my previous computer I used S3 Unichrome onboard and Nvidia FX 5200 > offboard with either the nv or the nvidia drivers, without a problem.] > >NVida on the other hand provides much better Linux support and Wine functions much better. I would suggest, if at all possible, using the NVida card if you still have it. James McKenzie