[Wine] Ubuntu 8.10 - Irfanview - no longer able to install or use.

emarkay wineforum-user at winehq.org
Mon Mar 2 14:28:41 CST 2009


DOS ".EXE" programs aren't "automagically" being opened by WINE, but with the "Archive Manager. I found this by Right Clicking on the Wine EXE file. This opens the "Archive Manager" as the default application, not "Wine Windows Program Loader" as it used to.

I have confirmed this with the native 8.10 version and the latest WINE from Wine HQ.

Something has changed here and now I can not get the program to install, because Ubuntu thinks it 's an archive - and I was always able to this before.

So, how do I change all my ".exe" to open with WINE instead of "Archive Manager", and is this why the programs are not installing?

Here's what I get when I try to insatall this program in WINE:

"wine iview423_setup.exe
fixme:advapi:CheckTokenMembership ((nil) 0x126d38 0x32f31c) stub!
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:system:SystemParametersInfoW Unimplemented action: 88 (SPI_SETICONS)
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
wine: Unhandled page fault on read access to 0x03c0000c at address 0x7ebbf57d (thread 0030), starting debugger...
Unhandled exception: page fault on read access to 0x03c0000c in 32-bit code (0x7ebbf57d).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7ebbf57d ESP:0033e2c0 EBP:0033e2e8 EFLAGS:00010202( - 00 - -RI1)
EAX:00000000 EBX:7ebe9ff4 ECX:7ebf20e0 EDX:7ebf20e4
ESI:03c00004 EDI:00000384
Stack dump:
0x0033e2c0: 00000384 00000000 000004cc 00000017
0x0033e2d0: 00000090 00120a20 00120a20 7ee04ff4
0x0033e2e0: 7ec9b790 00135910 0033e368 7ed8760a
0x0033e2f0: 00000384 00000018 0033e344 00000018
0x0033e300: 00000018 0000045c 00000030 00000060
0x0033e310: 00220326 7ee04ff4 000004b4 00135910
Backtrace:
=>0 0x7ebbf57d GetObjectW+0x4d() in gdi32 (0x0033e2e8)
1 0x7ed8760a ImageList_AddMasked+0xaa() in comctl32 (0x0033e368)
2 0x00460997 in i_view32 (+0x60997) (0x00000378)
3 0x00000000 (0x00000000)
0x7ebbf57d GetObjectW+0x4d in gdi32: movl 0x8(%esi),%eax
Modules:
Module Address Debug info Name (74 modules)
PE 400000- 542000 Export i_view32
ELF 7b800000-7b93f000 Deferred kernel32<elf>
\-PE 7b820000-7b93f000 \ kernel32
ELF 7bc00000-7bcb1000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb1000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e0b2000-7e0b6000 Deferred libgpg-error.so.0
ELF 7e0b6000-7e11f000 Deferred libgcrypt.so.11
ELF 7e11f000-7e131000 Deferred libtasn1.so.3
ELF 7e131000-7e145000 Deferred libresolv.so.2
ELF 7e145000-7e149000 Deferred libkeyutils.so.1
ELF 7e149000-7e152000 Deferred libkrb5support.so.0
ELF 7e152000-7e184000 Deferred libcrypt.so.1
ELF 7e184000-7e221000 Deferred libgnutls.so.26
ELF 7e221000-7e245000 Deferred libk5crypto.so.3
ELF 7e245000-7e2d7000 Deferred libkrb5.so.3
ELF 7e2d7000-7e301000 Deferred libgssapi_krb5.so.2
ELF 7e301000-7e337000 Deferred libcups.so.2
ELF 7e392000-7e3c5000 Deferred uxtheme<elf>
\-PE 7e3a0000-7e3c5000 \ uxtheme
ELF 7e3c5000-7e3ce000 Deferred libxcursor.so.1
ELF 7e3ce000-7e3d3000 Deferred libxfixes.so.3
ELF 7e3d3000-7e3d7000 Deferred libxcomposite.so.1
ELF 7e3d7000-7e3de000 Deferred libxrandr.so.2
ELF 7e3de000-7e3e8000 Deferred libxrender.so.1
ELF 7e3e8000-7e3ee000 Deferred libxxf86vm.so.1
ELF 7e3ee000-7e40f000 Deferred imm32<elf>
\-PE 7e3f0000-7e40f000 \ imm32
ELF 7e40f000-7e428000 Deferred libxcb.so.1
ELF 7e428000-7e517000 Deferred libx11.so.6
ELF 7e517000-7e526000 Deferred libxext.so.6
ELF 7e526000-7e53e000 Deferred libice.so.6
ELF 7e53e000-7e547000 Deferred libsm.so.6
ELF 7e550000-7e554000 Deferred libcom_err.so.2
ELF 7e556000-7e5f2000 Deferred winex11<elf>
\-PE 7e560000-7e5f2000 \ winex11
ELF 7e628000-7e64f000 Deferred libexpat.so.1
ELF 7e64f000-7e67c000 Deferred libfontconfig.so.1
ELF 7e67c000-7e67f000 Deferred libxinerama.so.1
ELF 7e68b000-7e6a1000 Deferred libz.so.1
ELF 7e6a1000-7e717000 Deferred libfreetype.so.6
ELF 7e717000-7e77e000 Deferred rpcrt4<elf>
\-PE 7e720000-7e77e000 \ rpcrt4
ELF 7e77e000-7e890000 Deferred ole32<elf>
\-PE 7e7a0000-7e890000 \ ole32
ELF 7e890000-7e8c6000 Deferred winspool<elf>
\-PE 7e8a0000-7e8c6000 \ winspool
ELF 7e8c6000-7e924000 Deferred shlwapi<elf>
\-PE 7e8d0000-7e924000 \ shlwapi
ELF 7e924000-7eab1000 Deferred shell32<elf>
\-PE 7e930000-7eab1000 \ shell32
ELF 7eab1000-7eb62000 Deferred comdlg32<elf>
\-PE 7eac0000-7eb62000 \ comdlg32
ELF 7eb62000-7ec03000 Export gdi32<elf>
\-PE 7eb70000-7ec03000 \ gdi32
ELF 7ec03000-7ed52000 Deferred user32<elf>
\-PE 7ec20000-7ed52000 \ user32
ELF 7ed52000-7ee19000 Export comctl32<elf>
\-PE 7ed60000-7ee19000 \ comctl32
ELF 7ee19000-7ee6e000 Deferred advapi32<elf>
\-PE 7ee30000-7ee6e000 \ advapi32
ELF 7ee6e000-7ee7a000 Deferred libnss_files.so.2
ELF 7ee7a000-7ee93000 Deferred libnsl.so.1
ELF 7ee93000-7ee9c000 Deferred libnss_compat.so.2
ELF 7ee9c000-7eea1000 Deferred libxdmcp.so.6
ELF 7eea1000-7eea4000 Deferred libxcb-xlib.so.0
ELF 7efcb000-7eff1000 Deferred libm.so.6
ELF 7eff2000-7eff5000 Deferred libxau.so.6
ELF 7eff5000-7f000000 Deferred libnss_nis.so.2
ELF b7d14000-b7d18000 Deferred libdl.so.2
ELF b7d18000-b7e76000 Deferred libc.so.6
ELF b7e77000-b7e90000 Deferred libpthread.so.0
ELF b7e9f000-b7fda000 Deferred libwine.so.1
ELF b7fdc000-b7ff9000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008
00000009 0
0000000c
00000014 0
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000016 0
00000015 0
00000011 0
00000010 0
00000017
00000018 0
0000002f (D) C:\Program Files\IrfanView\i_view32.exe
00000030 0 <==
Backtrace:
=>0 0x7ebbf57d GetObjectW+0x4d() in gdi32 (0x0033e2e8)
1 0x7ed8760a ImageList_AddMasked+0xaa() in comctl32 (0x0033e368)
2 0x00460997 in i_view32 (+0x60997) (0x00000378)
3 0x00000000 (0x00000000)"

Thanks!







More information about the wine-users mailing list