crash of soft after gdiplus install

Questions about Wine on Linux
Locked
freewee
Newbie
Newbie
Posts: 4
Joined: Mon Jan 06, 2014 7:59 am

crash of soft after gdiplus install

Post by freewee »

Hi
I was happy to finally install my old version of Lightroom(3.6) in a 32b prefix (the 64b version seems to be installed in the 64b prefix, but doesn't start), but after that, Flashair downloader2 ( a soft for downloading pictures from Toshiba wifi cards) that was working well (32b prefix), crashes on start...
I made some test and know that the problem occures after the installation of gdiplus in the 32b prefix (if not installed, lightroom starts but freeze)...
Ubuntu 16.04 LTS Wine 2.4
Here is the backtrace: Unhandled exception: 0xe0434352 in 32-bit code (0x7b43c30c).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b43c30c ESP:0033ef64 EBP:0033efe8 EFLAGS:00000212( - -- I -A- - )
EAX:7b428c89 EBX:00000010 ECX:0033ef90 EDX:0033f064
ESI:00000000 EDI:00000001
Stack dump:
0x0033ef64: 008b4951 0138c02c 6b50b053 0138c02c
0x0033ef74: 0138c02c 0014ada8 e0434352 00000001
0x0033ef84: 00000000 7b43c30c 00000005 80070057
0x0033ef94: 00000000 00000000 00000000 00790000
0x0033efa4: 0138c02c 008080e2 6b50af23 00000000
0x0033efb4: 0138c02c 00000005 00000000 00000000
Backtrace:
=>0 0x7b43c30c in kernel32 (+0x2c30c) (0x0033efe8)
1 0x008b48c7 in clr (+0x1248c6) (0x0033f098)
2 0x008b52b5 in clr (+0x1252b4) (0x0033f16c)
3 0x04dce965 (0x0033f17c)
4 0x04dcdbcf (0x0033f19c)
5 0x064adc9f (0x0033f1c4)
6 0x064adbf0 (0x0033f1e8)
7 0x064adb3a (0x0033f208)
8 0x064ada25 (0x0033f21c)
9 0x064abc55 (0x0033f25c)
10 0x064abbcf (0x0033f26c)
11 0x0518590e (0x0033f2a4)
12 0x064abb55 (0x0033f2b4)
13 0x064a8b64 (0x0033f340)
14 0x052459a3 (0x0033f358)
15 0x052457c0 (0x0033f368)
16 0x04c814e0 (0x0033f37c)
17 0x04cbf265 (0x0033f388)
18 0x00792652 in clr (+0x2651) (0x0033f394)
19 0x007a264f in clr (+0x1264e) (0x0033f3e8)
20 0x007a2e95 in clr (+0x12e94) (0x0033f460)
21 0x008574ec in clr (+0xc74eb) (0x0033f58c)
22 0x00857610 in clr (+0xc760f) (0x0033f800)
23 0x008e1dc4 in clr (+0x151dc3) (0x0033fd04)
24 0x008e1e67 in clr (+0x151e66) (0x0033fd60)
25 0x008e1f7a in clr (+0x151f79) (0x0033fda0)
26 0x008e416a in clr (+0x154169) (0x0033fddc)
27 0x1000f5a3 in mscoreei (+0xf5a2) (0x0033fe18)
28 0x79007f16 in mscoree (+0x7f15) (0x0033fe28)
29 0x79004de3 in mscoree (+0x4de2) (0x0033fe48)
30 0x7b461704 in kernel32 (+0x51703) (0x0033fe88)
31 0x7bc80b4c call_thread_func_wrapper+0xb() in ntdll (0x0033fea8)
32 0x7bc83b1d call_thread_func+0xfc() in ntdll (0x0033ffa8)
33 0x7bc80b2a RtlRaiseException+0x21() in ntdll (0x0033ffc8)
34 0x7bc52b13 call_dll_entry_point+0x3d2() in ntdll (0x0033ffe8)
35 0xf7618b7d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
36 0xf7618ce0 wine_switch_to_stack+0x1f() in libwine.so.1 (0xffde99b8)
37 0x7bc58b1e LdrInitializeThunk+0x24d() in ntdll (0xffde9a08)
38 0x7b46787a __wine_kernel_init+0xa69() in kernel32 (0xffdeab78)
39 0x7bc599f3 __wine_process_init+0x152() in ntdll (0xffdeabe8)
40 0xf7616d37 wine_init+0x2c6() in libwine.so.1 (0xffdeac48)
41 0x7c000ac2 main+0x81() in <wine-loader> (0xffdeb098)
42 0xf742b637 __libc_start_main+0xf6() in libc.so.6 (0x00000000)
0x7b43c30c: addl $12,%esp
Modules:
Module Address Debug info Name (92 modules)
PE 400000- 45c000 Deferred fad2
PE 790000- e22000 Export clr
PE e30000- f03000 Deferred msvcr110_clr0400
PE 3900000- 396e000 Deferred clrjit
PE 47b0000- 47c2000 Deferred nlssorting
PE 6a30000- 6d3b000 Deferred system.data
PE 10000000-1007a000 Export mscoreei
PE 25cb0000-25e40000 Deferred gdiplus
PE 5e0d0000-5e1a4000 Deferred diasymreader
PE 79000000-7904a000 Export mscoree
ELF 7b400000-7b7e1000 Dwarf kernel32<elf>
\-PE 7b410000-7b7e1000 \ kernel32
ELF 7bc00000-7bcf6000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcf6000 \ ntdll
ELF 7c000000-7c004000 Dwarf <wine-loader>
ELF 7ef47000-7ef5a000 Deferred libnss_files.so.2
ELF 7ef5a000-7ef67000 Deferred libnss_nis.so.2
ELF 7ef67000-7ef82000 Deferred libnsl.so.1
ELF 7ef82000-7efd7000 Deferred libm.so.6
ELF f5f12000-f5f4c000 Deferred ws2_32<elf>
\-PE f5f20000-f5f4c000 \ ws2_32
ELF f5f4c000-f5f74000 Deferred mpr<elf>
\-PE f5f50000-f5f74000 \ mpr
ELF f5f74000-f5fec000 Deferred wininet<elf>
\-PE f5f80000-f5fec000 \ wininet
ELF f5fec000-f6231000 Deferred shell32<elf>
\-PE f6000000-f6231000 \ shell32
ELF f6231000-f62ce000 Deferred urlmon<elf>
\-PE f6240000-f62ce000 \ urlmon
ELF f62ce000-f6400000 Deferred oleaut32<elf>
\-PE f62e0000-f6400000 \ oleaut32
ELF f6524000-f65de000 Deferred windowscodecs<elf>
\-PE f6530000-f65de000 \ windowscodecs
PE f65de000-f65f2000 Deferred api-ms-win-core-localregistry-l1
PE f65e0000-f65f2000 Deferred api-ms-win-core-localregistry-l1C:\windows\system32\api-ms-win-core-localregistry-l1-1-0.dll
ELF f65f2000-f66b4000 Deferred msvcrt<elf>
\-PE f6610000-f66b4000 \ msvcrt
ELF f66b4000-f67b0000 Deferred comctl32<elf>
\-PE f66c0000-f67b0000 \ comctl32
ELF f67b0000-f67e8000 Deferred uxtheme<elf>
\-PE f67c0000-f67e8000 \ uxtheme
ELF f67e8000-f68b7000 Deferred crypt32<elf>
\-PE f67f0000-f68b7000 \ crypt32
ELF f68b7000-f68f9000 Deferred rsaenh<elf>
\-PE f68c0000-f68f9000 \ rsaenh
ELF f68f9000-f6919000 Deferred combase<elf>
\-PE f6900000-f6919000 \ combase
ELF f69c4000-f69cb000 Deferred libxfixes.so.3
ELF f69cb000-f69d6000 Deferred libxcursor.so.1
ELF f69d6000-f69e9000 Deferred libxi.so.6
ELF f69e9000-f69ed000 Deferred libxcomposite.so.1
ELF f69ed000-f69fa000 Deferred libxrandr.so.2
ELF f69fa000-f6a06000 Deferred libxrender.so.1
ELF f6a06000-f6a0d000 Deferred libxxf86vm.so.1
ELF f6a0d000-f6a11000 Deferred libxinerama.so.1
ELF f6a11000-f6a18000 Deferred libxdmcp.so.6
ELF f6a18000-f6a1c000 Deferred libxau.so.6
ELF f6a1c000-f6a42000 Deferred libxcb.so.1
ELF f6a42000-f6b8d000 Deferred libx11.so.6
ELF f6b8d000-f6ba2000 Deferred libxext.so.6
ELF f6bcb000-f6c58000 Deferred winex11<elf>
\-PE f6be0000-f6c58000 \ winex11
ELF f6c64000-f6c78000 Deferred api-ms-win-core-winrt-l1-1-0<elf
PE f6c70000-f6c78000 Deferred api-ms-win-core-winrt-l1-1-0
ELF f6c78000-f6cf8000 Deferred rpcrt4<elf>
\-PE f6c80000-f6cf8000 \ rpcrt4
ELF f6cf8000-f6e31000 Deferred ole32<elf>
\-PE f6d10000-f6e31000 \ ole32
ELF f6e31000-f6e55000 Deferred imm32<elf>
\-PE f6e40000-f6e55000 \ imm32
ELF f6ebf000-f6ee9000 Deferred libexpat.so.1
ELF f6ee9000-f6f32000 Deferred libfontconfig.so.1
ELF f6f32000-f6f5d000 Deferred libpng12.so.0
ELF f6f5d000-f6f78000 Deferred libz.so.1
ELF f6f78000-f7028000 Deferred libfreetype.so.6
ELF f7051000-f706b000 Deferred version<elf>
\-PE f7060000-f706b000 \ version
ELF f706b000-f719a000 Deferred gdi32<elf>
\-PE f7080000-f719a000 \ gdi32
ELF f719a000-f72ef000 Deferred user32<elf>
\-PE f71b0000-f72ef000 \ user32
ELF f72ef000-f7366000 Deferred shlwapi<elf>
\-PE f7300000-f7366000 \ shlwapi
ELF f738c000-f7403000 Deferred advapi32<elf>
\-PE f73a0000-f7403000 \ advapi32
ELF f7403000-f740d000 Deferred libnss_compat.so.2
ELF f740e000-f7413000 Deferred libdl.so.2
ELF f7413000-f75c9000 Dwarf libc.so.6
ELF f75ca000-f75e7000 Deferred libpthread.so.0
ELF f7610000-f77c7000 Dwarf libwine.so.1
ELF f77c9000-f77ee000 Deferred ld-linux.so.2
ELF f77f0000-f77f1000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Ole Albers\FlashairDownloader 2\fad2.exe
00000044 0
00000043 0
00000042 2
00000041 0
00000009 0 <==
0000000e services.exe
00000037 0
00000036 0
0000002e 0
00000028 0
0000001f 0
00000018 0
00000016 0
00000010 0
0000000f 0
00000012 mscorsvw.exe
0000001c 0
0000001b 0
0000001a 0
00000013 0
00000014 explorer.exe
0000003f 0
0000003e 0
0000003d 0
0000003c 0
00000015 0
0000001d winedevice.exe
00000027 0
00000022 0
00000021 0
0000001e 0
00000025 plugplay.exe
0000002b 0
0000002a 0
00000026 0
0000002c winedevice.exe
00000031 0
00000030 0
0000002d 0
00000034 winedevice.exe
00000040 0
0000003b 0
0000003a 0
00000039 0
00000038 0
00000035 0
System information:
Wine build: wine-2.4
Platform: i386
Version: Windows 7
Host system: Linux
Host version: 4.4.0-79-generic Do you think there is something to do?
Thank you!
User avatar
dimesio
Moderator
Moderator
Posts: 13205
Joined: Tue Mar 25, 2008 10:30 pm

Re: crash of soft after gdiplus install

Post by dimesio »

I made some test and know that the problem occures after the installation of gdiplus in the 32b prefix (if not installed, lightroom starts but freeze)..
Either set the override for gdiplus only for the app that needs it instead of globally or use separate wineprefixes.
freewee
Newbie
Newbie
Posts: 4
Joined: Mon Jan 06, 2014 7:59 am

Re: crash of soft after gdiplus install

Post by freewee »

Thank you very much.
The override for this application works (I never did that before)!
Thanks again for this help!
Locked