I installed the dwmapi library and made an override for it, but I obtained
another error. By the nature of it, I think by now its impossible to continue:
> fixme:ntdll:RtlInitializeGenericTable
(0x4a3f80b0,0x4a3f35af,0x4a3f3862,0x4a3f366e,(nil)) stub!
> fixme:advapi:RegisterTraceGuidsW 0x4a3f623d (nil) 0x4a3f2198 1 0x4a3f8030
(null) (null) 0x4a3f8038
> fixme:seh:RtlCaptureStackBackTrace (2, 3, 0x4a3f8494, (nil)) stub!
> wine: Call from 0x7bc478f0 to unimplemented function
USER32.dll.IsThreadDesktopComposited, aborting
> wine: Unimplemented function USER32.dll.IsThreadDesktopComposited called at
address 0x7bc478f0 (thread 0009), starting debugger...
> Unhandled exception: unimplemented function
USER32.dll.IsThreadDesktopComposited called in 32-bit code (0x7bc478f0).Register
dump:
> CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
> EIP:7bc478f0 ESP:0032fca4 EBP:0032fd08 EFLAGS:00200202( - -- I - - -
)
> EAX:4a3f7b06 EBX:7bc94ff4 ECX:0032fd38 EDX:00000000
> ESI:0032fcb0 EDI:0032fd38
> Stack dump:
> 0x0032fca4: 7bc94ff4 4a3f0000 7bc94ff4 80000100
> 0x0032fcb4: 00000001 00000000 7bc478f0 00000002
> 0x0032fcc4: 4a3f73c0 4a3f7b06 0032fcf4 0065dd4c
> 0x0032fcd4: 0000037d 0065dd34 00000000 7bc4c4fb
> 0x0032fce4: 00000000 4a3f0000 0032fd0c 0032fd20
> 0x0032fcf4: 7b865a3d 4a3f0000 0032fd0c 00000000
> Backtrace:
> =>0 0x7bc478f0 in ntdll (+0x378f0) (0x0032fd08)
> 1 0x0034002d (0x0032fd24)
> 2 0x0040f32d in imc (+0xf32d) (0x0032fd3c)
> 3 0x0040e3d8 in imc (+0xe3d8) (0x0032fd7c)
> 4 0x0046c34b in imc (+0x6c34b) (0x0032fdb4)
> 5 0x0046a7c2 in imc (+0x6a7c2) (0x0032fe00)
> 6 0x0062edd2 in imc (+0x22edd2) (0x0032fea8)
> 7 0x7b876c54 in kernel32 (+0x56c54) (0x0032fee8)
> 8 0x7bc6b594 call_thread_func+0xc() in ntdll (0x0032fef8)
> 9 0x7bc6b7a0 call_thread_entry_point+0x70() in ntdll (0x0032ffc8)
> 10 0x7bc47f1a in ntdll (+0x37f1a) (0x0032ffe8)
> 11 0x68024e5d wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000)
> 0x7bc478f0: subl $4,%esp
> Modules:
> Module Address Debug info Name (106 modules)
> PE 330000- 33f000 Deferred imhook
> PE 400000- 749000 Export imc
> PE 750000- 86b000 Deferred imcres
> PE 10000000-10055000 Deferred imlib
> ELF 20000000-20058000 Deferred riched20<elf>
> \-PE 20010000-20058000 \ riched20
> ELF 3425b000-34279000 Deferred libgcc_s.so.1
> PE 4a3f0000-4a3fc000 Deferred dwmapi
> ELF 5b632000-5b6a0000 Deferred msvcrt<elf>
> \-PE 5b640000-5b6a0000 \ msvcrt
> ELF 68000000-6801d000 Deferred ld-linux.so.2
> ELF 6801d000-68158000 Export libwine.so.1
> ELF 68158000-68171000 Deferred libpthread.so.0
> ELF 68171000-682b5000 Deferred libc.so.6
> ELF 682b5000-682b9000 Deferred libdl.so.2
> ELF 682b9000-682df000 Deferred libm.so.6
> ELF 682df000-682ea000 Deferred libnss_nis.so.2
> ELF 682ea000-682f6000 Deferred libnss_files.so.2
> ELF 682f6000-68396000 Deferred gdi32<elf>
> \-PE 68310000-68396000 \ gdi32
> ELF 68396000-683ed000 Deferred advapi32<elf>
> \-PE 683a0000-683ed000 \ advapi32
> ELF 683ed000-6849f000 Deferred comdlg32<elf>
> \-PE 683f0000-6849f000 \ comdlg32
> ELF 6849f000-6862f000 Deferred shell32<elf>
> \-PE 684b0000-6862f000 \ shell32
> ELF 6862f000-6868c000 Deferred shlwapi<elf>
> \-PE 68640000-6868c000 \ shlwapi
> ELF 6868c000-686c0000 Deferred winspool<elf>
> \-PE 68690000-686c0000 \ winspool
> ELF 686c0000-687a3000 Deferred oleaut32<elf>
> \-PE 686e0000-687a3000 \ oleaut32
> ELF 687a3000-6889e000 Deferred ole32<elf>
> \-PE 687c0000-6889e000 \ ole32
> ELF 6889e000-688b2000 Deferred msimg32<elf>
> \-PE 688a0000-688b2000 \ msimg32
> ELF 688b2000-688db000 Deferred oledlg<elf>
> \-PE 688c0000-688db000 \ oledlg
> ELF 688db000-68935000 Deferred gdiplus<elf>
> \-PE 688f0000-68935000 \ gdiplus
> ELF 68935000-689d1000 Deferred winmm<elf>
> \-PE 68940000-689d1000 \ winmm
> ELF 689d1000-689fb000 Deferred ws2_32<elf>
> \-PE 689e0000-689fb000 \ ws2_32
> ELF 689fb000-68a10000 Deferred system.drv16.so
> PE 68a00000-68a10000 Deferred system.drv16
> ELF 68a10000-68a8f000 Deferred libfreetype.so.6
> ELF 68a8f000-68abc000 Deferred libfontconfig.so.1
> ELF 68abc000-68ae3000 Deferred libexpat.so.1
> ELF 68ae3000-68aec000 Deferred libsm.so.6
> ELF 68aec000-68b07000 Deferred libice.so.6
> ELF 68b07000-68b17000 Deferred libxext.so.6
> ELF 68b17000-68c46000 Deferred libx11.so.6
> ELF 68c46000-68c4a000 Deferred libxau.so.6
> ELF 68c4a000-68c68000 Deferred libxcb.so.1
> ELF 68c68000-68c6d000 Deferred libxdmcp.so.6
> ELF 68c6d000-68c8e000 Deferred imm32<elf>
> \-PE 68c70000-68c8e000 \ imm32
> ELF 68c8e000-68c91000 Deferred libxinerama.so.1
> ELF 68c91000-68c97000 Deferred libxxf86vm.so.1
> ELF 68c97000-68ca1000 Deferred libxrender.so.1
> ELF 68ca1000-68caa000 Deferred libxrandr.so.2
> ELF 68caa000-68cae000 Deferred libxcomposite.so.1
> ELF 68cae000-68cb4000 Deferred libxfixes.so.3
> ELF 68cb4000-68cbf000 Deferred libxcursor.so.1
> ELF 68cbf000-68cf2000 Deferred uxtheme<elf>
> \-PE 68cd0000-68cf2000 \ uxtheme
> ELF 68cf2000-68d1f000 Deferred libgssapi_krb5.so.2
> ELF 68d1f000-68dc7000 Deferred libgnutls.so.26
> ELF 68dc7000-68dd3000 Deferred libavahi-common.so.3
> ELF 68dd3000-68e85000 Deferred libkrb5.so.3
> ELF 68e85000-68eb0000 Deferred libk5crypto.so.3
> ELF 68eb0000-68eb9000 Deferred libkrb5support.so.0
> ELF 68eb9000-68ebd000 Deferred libkeyutils.so.1
> ELF 68ebd000-68ed1000 Deferred libresolv.so.2
> ELF 68ed1000-68ee3000 Deferred libtasn1.so.3
> ELF 68ee3000-68f5f000 Deferred libgcrypt.so.11
> ELF 68f5f000-68f68000 Deferred librt.so.1
> ELF 68f68000-68f6d000 Deferred libgpg-error.so.0
> ELF 68f6d000-68f93000 Deferred msacm32<elf>
> \-PE 68f70000-68f93000 \ msacm32
> ELF 68f93000-68fa9000 Deferred midimap<elf>
> \-PE 68fa0000-68fa9000 \ midimap
> ELF 6de60000-6de99000 Deferred libdbus-1.so.3
> ELF 6e25e000-6e276000 Deferred msacm32<elf>
> \-PE 6e260000-6e276000 \ msacm32
> ELF 6e87e000-6e8eb000 Deferred rpcrt4<elf>
> \-PE 6e890000-6e8eb000 \ rpcrt4
> ELF 7429f000-74367000 Deferred comctl32<elf>
> \-PE 742b0000-74367000 \ comctl32
> ELF 76c65000-76c7b000 Deferred libz.so.1
> ELF 7711e000-7712f000 Deferred libavahi-client.so.3
> ELF 77e73000-77e77000 Deferred libcom_err.so.2
> ELF 783ff000-78404000 Deferred libuuid.so.1
> ELF 78966000-7897d000 Deferred libnsl.so.1
> ELF 7a21c000-7a367000 Deferred user32<elf>
> \-PE 7a240000-7a367000 \ user32
> ELF 7b750000-7b7ee000 Deferred winex11<elf>
> \-PE 7b760000-7b7ee000 \ winex11
> ELF 7b800000-7b971000 Export kernel32<elf>
> \-PE 7b820000-7b971000 \ kernel32
> ELF 7bc00000-7bcb1000 Export ntdll<elf>
> \-PE 7bc10000-7bcb1000 \ ntdll
> ELF 7bf00000-7bf04000 Deferred <wine-loader>
> ELF 7d0ad000-7d0f2000 Deferred libcups.so.2
> ELF 7d98f000-7d997000 Deferred libnss_compat.so.2
> Threads:
> process tid prio (all id:s are in hex)
> 00000008 (D) C:\Archivos de programa\Inbit\Inbit Messenger\IMC.EXE
> 00000009 0 <=> 0000000e
> 00000016 0
> 00000015 0
> 00000014 0
> 00000010 0
> 0000000f 0
> 00000011
> 00000018 0
> 00000017 0
> 00000013 0
> 00000012 0
> 00000019
> 0000001a 0
> Backtrace:
> =>0 0x7bc478f0 in ntdll (+0x378f0) (0x0032fd08)
> 1 0x0034002d (0x0032fd24)
> 2 0x0040f32d in imc (+0xf32d) (0x0032fd3c)
> 3 0x0040e3d8 in imc (+0xe3d8) (0x0032fd7c)
> 4 0x0046c34b in imc (+0x6c34b) (0x0032fdb4)
> 5 0x0046a7c2 in imc (+0x6a7c2) (0x0032fe00)
> 6 0x0062edd2 in imc (+0x22edd2) (0x0032fea8)
> 7 0x7b876c54 in kernel32 (+0x56c54) (0x0032fee8)
> 8 0x7bc6b594 call_thread_func+0xc() in ntdll (0x0032fef8)
> 9 0x7bc6b7a0 call_thread_entry_point+0x70() in ntdll (0x0032ffc8)
> 10 0x7bc47f1a in ntdll (+0x37f1a) (0x0032ffe8)
> 11 0x68024e5d wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000)
> err:seh:raise_exception Unhandled exception code 80000100 flags 1 addr
0x7bc478f0
>