Emule version: 0.49b OS: Debian Lenny Pc: Pentium III 800 Mhz 512 MB RAM, 2 GB swap Wine version: 1.1.13 When i launch it, the memory usage is around 80 MB, few hours later it is about 300 MB and after 2 day 1.8 GB when my upload is at 20 KB/s. Emule then ends up eating all the memory (2GB swap included). eMule runs with a WebServer activated and with no native dll, only Wine's dll. I've reported the bug on Bugzilla, code 17050 http://bugs.winehq.org/show_bug.cgi?id=17050 Is not an eMule bug because in the official Emule website a developer told me that is a Wine problem (maybe winsock problem). Today I submitted an attachment with the debug logs in the bug page. Please help me, other people have my same problems and sorry for my english -.- Official eMule forum discussion: http://forum.emule-project.net/index.php?showtopic=141678
When eMule fills up the memory and crash this is the output: Code: Unhandled exception: assertion failed in 32-bit code (0xb7f84424). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:b7f84424 ESP:00327a20 EBP:00327a38 EFLAGS:00000206( - 00 - -IP1) EAX:00000000 EBX:000052de ECX:000052de EDX:00000006 ESI:b7ded657 EDI:b7e09ff4 Stack dump: 0x00327a20: 00327a38 00000006 000052de b7cde640 0x00327a30: b7e09ff4 00327b58 00327b60 b7ce0018 0x00327a40: 00000006 00327ad8 00000000 b7e09ff4 0x00327a50: 00000061 7d7bec88 00000068 b7d20ecf 0x00327a60: 00327a9c 7d7bec90 7d7bec90 b7cf266b 0x00327a70: b7e09ff4 00000061 7d7bec90 b7defc34 Backtrace: =>0 0xb7f84424 (0x00327a38) 1 0xb7ce0018 abort+0x188() in libc.so.6 (0x00327b60) 2 0xb7cd75be __assert_fail+0xee() in libc.so.6 (0x00327ba4) 3 0x7da48736 ME_SelectStyleFont+0x436() in riched20 (0x00327c54) 4 0x7da44abd in riched20 (+0x24abd) (0x00327c84) 5 0x7da44c7b in riched20 (+0x24c7b) (0x00327cd4) 6 0x7da44d92 ME_CalcRunExtent+0x72() in riched20 (0x00327d04) 7 0x7da4d2fe ME_WrapMarkedParagraphs+0x36e() in riched20 (0x00327e24) 8 0x7da37f32 ME_UpdateRepaint+0x22() in riched20 (0x00327e44) 9 0x7da3295e in riched20 (+0x1295e) (0x003287b4) 10 0x7da3525a in riched20 (+0x1525a) (0x00328814) 11 0x7da3557f in riched20 (+0x1557f) (0x00328834) 12 0x7ebb2b1a WINPROC_wrapper+0x1a() in user32 (0x00328864) 13 0x7ebb430a in user32 (+0xb430a) (0x003288a4) 14 0x7ebb4462 CallWindowProcW+0x52() in user32 (0x003288e4) 15 0x006b2c4d in emule (+0x2b2c4d) (0x00328904) 16 0x006b2ec8 in emule (+0x2b2ec8) (0x00328920) 17 0x006b4e3d in emule (+0x2b4e3d) (0x00328980) 18 0x006b4ecd in emule (+0x2b4ecd) (0x003289a0) 19 0x7ebb2b1a WINPROC_wrapper+0x1a() in user32 (0x003289d0) 20 0x7ebb430a in user32 (+0xb430a) (0x00328a10) 21 0x7ebb8537 in user32 (+0xb8537) (0x00328a50) 22 0x7eb781e1 in user32 (+0x781e1) (0x00328ab0) 23 0x7eb7cb05 in user32 (+0x7cb05) (0x00328b10) 24 0x7eb7d01c SendMessageW+0x4c() in user32 (0x00328b50) 25 0x7eba54b9 SetWindowTextW+0x59() in user32 (0x00328b80) 26 0x006b6e6f in emule (+0x2b6e6f) (0x00328bf8) 27 0x006b657c in emule (+0x2b657c) (0x00328c88) 28 0x006b2eb1 in emule (+0x2b2eb1) (0x00328ca8) 29 0x006b4e3d in emule (+0x2b4e3d) (0x00328d08) 30 0x006b4ecd in emule (+0x2b4ecd) (0x00328d28) 31 0x7ebb2b1a WINPROC_wrapper+0x1a() in user32 (0x00328d58) 32 0x7ebb430a in user32 (+0xb430a) (0x00328d98) 33 0x7ebb8537 in user32 (+0xb8537) (0x00328dd8) 34 0x7eb781e1 in user32 (+0x781e1) (0x00328e38) 35 0x7eb79954 in user32 (+0x79954) (0x00329268) 36 0x7eb7bbe0 GetMessageW+0x120() in user32 (0x003292a8) 37 0x7eb4483e in user32 (+0x4483e) (0x00329308) 38 0x7eb449a2 DialogBoxIndirectParamAorW+0x52() in user32 (0x00329328) 39 0x7eb449f1 DialogBoxIndirectParamW+0x41() in user32 (0x00329358) 40 0x7eb81a09 MessageBoxIndirectW+0x99() in user32 (0x00329398) 41 0x7eb81b5f MessageBoxExW+0x5f() in user32 (0x003293d8) 42 0x7eb81baa MessageBoxW+0x3a() in user32 (0x003293f8) 43 0x006bd81c in emule (+0x2bd81c) (0x0032949c) 44 0x00000000 (0x00000005) 45 0x00000000 (0x00000000) 0xb7f84424: popl %ebp Modules: Module Address Debug info Name (109 modules) PE 400000- b5e000 Export emule PE 10000000-1001b000 Deferred it_it ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7d486000-7d493000 Deferred libgcc_s.so.1 ELF 7da0f000-7da66000 Export riched20<elf> \-PE 7da20000-7da66000 \ riched20 ELF 7dab4000-7dac7000 Deferred icmp<elf> \-PE 7dac0000-7dac7000 \ icmp ELF 7db73000-7db86000 Deferred msimg32<elf> \-PE 7db80000-7db86000 \ msimg32 ELF 7db86000-7db9a000 Deferred lz32<elf> \-PE 7db90000-7db9a000 \ lz32 ELF 7db9a000-7dbb3000 Deferred version<elf> \-PE 7dba0000-7dbb3000 \ version ELF 7dbb3000-7dbdf000 Deferred ws2_32<elf> \-PE 7dbc0000-7dbdf000 \ ws2_32 ELF 7dbdf000-7dc18000 Deferred rsaenh<elf> \-PE 7dbf0000-7dc18000 \ rsaenh ELF 7dc18000-7dc80000 Deferred libgcrypt.so.11 ELF 7dc80000-7dc84000 Deferred libgpg-error.so.0 ELF 7dc84000-7dc94000 Deferred libtasn1.so.3 ELF 7dc94000-7dc97000 Deferred libkeyutils.so.1 ELF 7dc97000-7dcc9000 Deferred libcrypt.so.1 ELF 7dcc9000-7dd66000 Deferred libgnutls.so.26 ELF 7dd66000-7dd8a000 Deferred libk5crypto.so.3 ELF 7dd8a000-7de1e000 Deferred libkrb5.so.3 ELF 7de1e000-7de48000 Deferred libgssapi_krb5.so.2 ELF 7de48000-7de7e000 Deferred libcups.so.2 ELF 7de7e000-7dea6000 Deferred msacm32<elf> \-PE 7de80000-7dea6000 \ msacm32 ELF 7dea6000-7deaf000 Deferred librt.so.1 ELF 7deaf000-7df71000 Deferred libasound.so.2 ELF 7df73000-7df7b000 Deferred libkrb5support.so.0 ELF 7df84000-7df98000 Deferred midimap<elf> \-PE 7df90000-7df98000 \ midimap ELF 7df98000-7dfb0000 Deferred msacm32<elf> \-PE 7dfa0000-7dfb0000 \ msacm32 ELF 7dfea000-7e01c000 Deferred uxtheme<elf> \-PE 7dff0000-7e01c000 \ uxtheme ELF 7e01c000-7e021000 Deferred libxfixes.so.3 ELF 7e021000-7e02a000 Deferred libxcursor.so.1 ELF 7e02a000-7e030000 Deferred libxrandr.so.2 ELF 7e030000-7e039000 Deferred libxrender.so.1 ELF 7e039000-7e03e000 Deferred libxxf86vm.so.1 ELF 7e03e000-7e041000 Deferred libxinerama.so.1 ELF 7e041000-7e061000 Deferred imm32<elf> \-PE 7e050000-7e061000 \ imm32 ELF 7e061000-7e066000 Deferred libxdmcp.so.6 ELF 7e066000-7e07e000 Deferred libxcb.so.1 ELF 7e07e000-7e16d000 Deferred libx11.so.6 ELF 7e16d000-7e17b000 Deferred libxext.so.6 ELF 7e17b000-7e192000 Deferred libice.so.6 ELF 7e192000-7e19a000 Deferred libsm.so.6 ELF 7e1a0000-7e1a3000 Deferred libcom_err.so.2 ELF 7e1a3000-7e23e000 Deferred winex11<elf> \-PE 7e1b0000-7e23e000 \ winex11 ELF 7e23e000-7e264000 Deferred libexpat.so.1 ELF 7e264000-7e28f000 Deferred libfontconfig.so.1 ELF 7e298000-7e2ad000 Deferred libz.so.1 ELF 7e2ad000-7e322000 Deferred libfreetype.so.6 ELF 7e322000-7e357000 Deferred winspool<elf> \-PE 7e330000-7e357000 \ winspool ELF 7e357000-7e379000 Deferred mpr<elf> \-PE 7e360000-7e379000 \ mpr ELF 7e379000-7e3c9000 Deferred wininet<elf> \-PE 7e380000-7e3c9000 \ wininet ELF 7e3c9000-7e408000 Deferred urlmon<elf> \-PE 7e3d0000-7e408000 \ urlmon ELF 7e408000-7e4f2000 Deferred oleaut32<elf> \-PE 7e420000-7e4f2000 \ oleaut32 ELF 7e4f2000-7e506000 Deferred libresolv.so.2 ELF 7e506000-7e525000 Deferred iphlpapi<elf> \-PE 7e510000-7e525000 \ iphlpapi ELF 7e525000-7e58b000 Deferred rpcrt4<elf> \-PE 7e530000-7e58b000 \ rpcrt4 ELF 7e58b000-7e699000 Deferred ole32<elf> \-PE 7e5b0000-7e699000 \ ole32 ELF 7e699000-7e719000 Deferred crypt32<elf> \-PE 7e6a0000-7e719000 \ crypt32 ELF 7e719000-7e7ac000 Deferred winmm<elf> \-PE 7e720000-7e7ac000 \ winmm ELF 7e7ac000-7e871000 Deferred comctl32<elf> \-PE 7e7b0000-7e871000 \ comctl32 ELF 7e871000-7e8cd000 Deferred shlwapi<elf> \-PE 7e880000-7e8cd000 \ shlwapi ELF 7e8cd000-7ea46000 Deferred shell32<elf> \-PE 7e8e0000-7ea46000 \ shell32 ELF 7ea46000-7eae5000 Deferred gdi32<elf> \-PE 7ea60000-7eae5000 \ gdi32 ELF 7eae5000-7ec33000 Export user32<elf> \-PE 7eb00000-7ec33000 \ user32 ELF 7ec33000-7ec88000 Deferred advapi32<elf> \-PE 7ec40000-7ec88000 \ advapi32 ELF 7edc2000-7eeff000 Deferred kernel32<elf> \-PE 7ede0000-7eeff000 \ kernel32 ELF 7eeff000-7ef0b000 Deferred libnss_files.so.2 ELF 7ef0b000-7ef16000 Deferred libnss_nis.so.2 ELF 7ef16000-7ef2f000 Deferred libnsl.so.1 ELF 7ef2f000-7ef55000 Deferred libm.so.6 ELF 7ef55000-7f000000 Deferred ntdll<elf> \-PE 7ef70000-7f000000 \ ntdll ELF b7ca2000-b7ca5000 Deferred libxau.so.6 ELF b7ca5000-b7cae000 Deferred libnss_compat.so.2 ELF b7caf000-b7cb3000 Deferred libdl.so.2 ELF b7cb3000-b7e0e000 Export libc.so.6 ELF b7e0e000-b7e27000 Deferred libpthread.so.0 ELF b7e27000-b7e29000 Deferred libxcb-xlib.so.0 ELF b7e30000-b7f66000 Deferred libwine.so.1 ELF b7f68000-b7f84000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\eMule\emule.exe 00000020 0 0000001f 0 00000025 0 00000027 0 0000001b 0 0000001a 0 00000019 0 00000009 0 <=0000000c 00000012 0 0000000e 0 0000000d 0 0000000f 00000016 0 00000015 0 00000011 0 00000010 0 00000017 00000018 0 Backtrace: =>0 0xb7f84424 (0x00327a38) 1 0xb7ce0018 abort+0x188() in libc.so.6 (0x00327b60) 2 0xb7cd75be __assert_fail+0xee() in libc.so.6 (0x00327ba4) 3 0x7da48736 ME_SelectStyleFont+0x436() in riched20 (0x00327c54) 4 0x7da44abd in riched20 (+0x24abd) (0x00327c84) 5 0x7da44c7b in riched20 (+0x24c7b) (0x00327cd4) 6 0x7da44d92 ME_CalcRunExtent+0x72() in riched20 (0x00327d04) 7 0x7da4d2fe ME_WrapMarkedParagraphs+0x36e() in riched20 (0x00327e24) 8 0x7da37f32 ME_UpdateRepaint+0x22() in riched20 (0x00327e44) 9 0x7da3295e in riched20 (+0x1295e) (0x003287b4) 10 0x7da3525a in riched20 (+0x1525a) (0x00328814) 11 0x7da3557f in riched20 (+0x1557f) (0x00328834) 12 0x7ebb2b1a WINPROC_wrapper+0x1a() in user32 (0x00328864) 13 0x7ebb430a in user32 (+0xb430a) (0x003288a4) 14 0x7ebb4462 CallWindowProcW+0x52() in user32 (0x003288e4) 15 0x006b2c4d in emule (+0x2b2c4d) (0x00328904) 16 0x006b2ec8 in emule (+0x2b2ec8) (0x00328920) 17 0x006b4e3d in emule (+0x2b4e3d) (0x00328980) 18 0x006b4ecd in emule (+0x2b4ecd) (0x003289a0) 19 0x7ebb2b1a WINPROC_wrapper+0x1a() in user32 (0x003289d0) 20 0x7ebb430a in user32 (+0xb430a) (0x00328a10) 21 0x7ebb8537 in user32 (+0xb8537) (0x00328a50) 22 0x7eb781e1 in user32 (+0x781e1) (0x00328ab0) 23 0x7eb7cb05 in user32 (+0x7cb05) (0x00328b10) 24 0x7eb7d01c SendMessageW+0x4c() in user32 (0x00328b50) 25 0x7eba54b9 SetWindowTextW+0x59() in user32 (0x00328b80) 26 0x006b6e6f in emule (+0x2b6e6f) (0x00328bf8) 27 0x006b657c in emule (+0x2b657c) (0x00328c88) 28 0x006b2eb1 in emule (+0x2b2eb1) (0x00328ca8) 29 0x006b4e3d in emule (+0x2b4e3d) (0x00328d08) 30 0x006b4ecd in emule (+0x2b4ecd) (0x00328d28) 31 0x7ebb2b1a WINPROC_wrapper+0x1a() in user32 (0x00328d58) 32 0x7ebb430a in user32 (+0xb430a) (0x00328d98) 33 0x7ebb8537 in user32 (+0xb8537) (0x00328dd8) 34 0x7eb781e1 in user32 (+0x781e1) (0x00328e38) 35 0x7eb79954 in user32 (+0x79954) (0x00329268) 36 0x7eb7bbe0 GetMessageW+0x120() in user32 (0x003292a8) 37 0x7eb4483e in user32 (+0x4483e) (0x00329308) 38 0x7eb449a2 DialogBoxIndirectParamAorW+0x52() in user32 (0x00329328) 39 0x7eb449f1 DialogBoxIndirectParamW+0x41() in user32 (0x00329358) 40 0x7eb81a09 MessageBoxIndirectW+0x99() in user32 (0x00329398) 41 0x7eb81b5f MessageBoxExW+0x5f() in user32 (0x003293d8) 42 0x7eb81baa MessageBoxW+0x3a() in user32 (0x003293f8) 43 0x006bd81c in emule (+0x2bd81c) (0x0032949c) 44 0x00000000 (0x00000005) 45 0x00000000 (0x00000000) warn:profile:PROFILE_FlushFile No current profile! warn:profile:PROFILE_FlushFile No current profile! Any ideas?
On Sun, Jan 25, 2009 at 8:16 PM, owgrant <wineforum-user at winehq.org> wrote:> When eMule fills up the memory and crash this is the output: > > > Code: > > Unhandled exception: assertion failed in 32-bit code (0xb7f84424). > Register dump:Try native riched20. -- -Austin
Sorry for the top post: One complaint: Use pastebin for these lengthy postings. As to why eMule is filling up memory, I have no clue but is any other program doing this? James Mckenzie -----Original Message----->From: owgrant <wineforum-user at winehq.org> >Sent: Jan 25, 2009 7:16 PM >To: wine-users at winehq.org >Subject: [Wine] Re: eMule fills up all the memory and crash > >When eMule fills up the memory and crash this is the output: > > >Code: > >Unhandled exception: assertion failed in 32-bit code (0xb7f84424). >Register dump: > CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b > EIP:b7f84424 ESP:00327a20 EBP:00327a38 EFLAGS:00000206( - 00 - -IP1) > EAX:00000000 EBX:000052de ECX:000052de EDX:00000006 > ESI:b7ded657 EDI:b7e09ff4 >Stack dump: >0x00327a20: 00327a38 00000006 000052de b7cde640 >0x00327a30: b7e09ff4 00327b58 00327b60 b7ce0018 >0x00327a40: 00000006 00327ad8 00000000 b7e09ff4 >0x00327a50: 00000061 7d7bec88 00000068 b7d20ecf >0x00327a60: 00327a9c 7d7bec90 7d7bec90 b7cf266b >0x00327a70: b7e09ff4 00000061 7d7bec90 b7defc34 >Backtrace: >=>0 0xb7f84424 (0x00327a38) > 1 0xb7ce0018 abort+0x188() in libc.so.6 (0x00327b60) > 2 0xb7cd75be __assert_fail+0xee() in libc.so.6 (0x00327ba4) > 3 0x7da48736 ME_SelectStyleFont+0x436() in riched20 (0x00327c54) > 4 0x7da44abd in riched20 (+0x24abd) (0x00327c84) > 5 0x7da44c7b in riched20 (+0x24c7b) (0x00327cd4) > 6 0x7da44d92 ME_CalcRunExtent+0x72() in riched20 (0x00327d04) > 7 0x7da4d2fe ME_WrapMarkedParagraphs+0x36e() in riched20 (0x00327e24) > 8 0x7da37f32 ME_UpdateRepaint+0x22() in riched20 (0x00327e44) > 9 0x7da3295e in riched20 (+0x1295e) (0x003287b4) > 10 0x7da3525a in riched20 (+0x1525a) (0x00328814) > 11 0x7da3557f in riched20 (+0x1557f) (0x00328834) > 12 0x7ebb2b1a WINPROC_wrapper+0x1a() in user32 (0x00328864) > 13 0x7ebb430a in user32 (+0xb430a) (0x003288a4) > 14 0x7ebb4462 CallWindowProcW+0x52() in user32 (0x003288e4) > 15 0x006b2c4d in emule (+0x2b2c4d) (0x00328904) > 16 0x006b2ec8 in emule (+0x2b2ec8) (0x00328920) > 17 0x006b4e3d in emule (+0x2b4e3d) (0x00328980) > 18 0x006b4ecd in emule (+0x2b4ecd) (0x003289a0) > 19 0x7ebb2b1a WINPROC_wrapper+0x1a() in user32 (0x003289d0) > 20 0x7ebb430a in user32 (+0xb430a) (0x00328a10) > 21 0x7ebb8537 in user32 (+0xb8537) (0x00328a50) > 22 0x7eb781e1 in user32 (+0x781e1) (0x00328ab0) > 23 0x7eb7cb05 in user32 (+0x7cb05) (0x00328b10) > 24 0x7eb7d01c SendMessageW+0x4c() in user32 (0x00328b50) > 25 0x7eba54b9 SetWindowTextW+0x59() in user32 (0x00328b80) > 26 0x006b6e6f in emule (+0x2b6e6f) (0x00328bf8) > 27 0x006b657c in emule (+0x2b657c) (0x00328c88) > 28 0x006b2eb1 in emule (+0x2b2eb1) (0x00328ca8) > 29 0x006b4e3d in emule (+0x2b4e3d) (0x00328d08) > 30 0x006b4ecd in emule (+0x2b4ecd) (0x00328d28) > 31 0x7ebb2b1a WINPROC_wrapper+0x1a() in user32 (0x00328d58) > 32 0x7ebb430a in user32 (+0xb430a) (0x00328d98) > 33 0x7ebb8537 in user32 (+0xb8537) (0x00328dd8) > 34 0x7eb781e1 in user32 (+0x781e1) (0x00328e38) > 35 0x7eb79954 in user32 (+0x79954) (0x00329268) > 36 0x7eb7bbe0 GetMessageW+0x120() in user32 (0x003292a8) > 37 0x7eb4483e in user32 (+0x4483e) (0x00329308) > 38 0x7eb449a2 DialogBoxIndirectParamAorW+0x52() in user32 (0x00329328) > 39 0x7eb449f1 DialogBoxIndirectParamW+0x41() in user32 (0x00329358) > 40 0x7eb81a09 MessageBoxIndirectW+0x99() in user32 (0x00329398) > 41 0x7eb81b5f MessageBoxExW+0x5f() in user32 (0x003293d8) > 42 0x7eb81baa MessageBoxW+0x3a() in user32 (0x003293f8) > 43 0x006bd81c in emule (+0x2bd81c) (0x0032949c) > 44 0x00000000 (0x00000005) > 45 0x00000000 (0x00000000) >0xb7f84424: popl %ebp >Modules: >Module Address Debug info Name (109 modules) >PE 400000- b5e000 Export emule >PE 10000000-1001b000 Deferred it_it >ELF 7bf00000-7bf03000 Deferred <wine-loader> >ELF 7d486000-7d493000 Deferred libgcc_s.so.1 >ELF 7da0f000-7da66000 Export riched20<elf> > \-PE 7da20000-7da66000 \ riched20 >ELF 7dab4000-7dac7000 Deferred icmp<elf> > \-PE 7dac0000-7dac7000 \ icmp >ELF 7db73000-7db86000 Deferred msimg32<elf> > \-PE 7db80000-7db86000 \ msimg32 >ELF 7db86000-7db9a000 Deferred lz32<elf> > \-PE 7db90000-7db9a000 \ lz32 >ELF 7db9a000-7dbb3000 Deferred version<elf> > \-PE 7dba0000-7dbb3000 \ version >ELF 7dbb3000-7dbdf000 Deferred ws2_32<elf> > \-PE 7dbc0000-7dbdf000 \ ws2_32 >ELF 7dbdf000-7dc18000 Deferred rsaenh<elf> > \-PE 7dbf0000-7dc18000 \ rsaenh >ELF 7dc18000-7dc80000 Deferred libgcrypt.so.11 >ELF 7dc80000-7dc84000 Deferred libgpg-error.so.0 >ELF 7dc84000-7dc94000 Deferred libtasn1.so.3 >ELF 7dc94000-7dc97000 Deferred libkeyutils.so.1 >ELF 7dc97000-7dcc9000 Deferred libcrypt.so.1 >ELF 7dcc9000-7dd66000 Deferred libgnutls.so.26 >ELF 7dd66000-7dd8a000 Deferred libk5crypto.so.3 >ELF 7dd8a000-7de1e000 Deferred libkrb5.so.3 >ELF 7de1e000-7de48000 Deferred libgssapi_krb5.so.2 >ELF 7de48000-7de7e000 Deferred libcups.so.2 >ELF 7de7e000-7dea6000 Deferred msacm32<elf> > \-PE 7de80000-7dea6000 \ msacm32 >ELF 7dea6000-7deaf000 Deferred librt.so.1 >ELF 7deaf000-7df71000 Deferred libasound.so.2 >ELF 7df73000-7df7b000 Deferred libkrb5support.so.0 >ELF 7df84000-7df98000 Deferred midimap<elf> > \-PE 7df90000-7df98000 \ midimap >ELF 7df98000-7dfb0000 Deferred msacm32<elf> > \-PE 7dfa0000-7dfb0000 \ msacm32 >ELF 7dfea000-7e01c000 Deferred uxtheme<elf> > \-PE 7dff0000-7e01c000 \ uxtheme >ELF 7e01c000-7e021000 Deferred libxfixes.so.3 >ELF 7e021000-7e02a000 Deferred libxcursor.so.1 >ELF 7e02a000-7e030000 Deferred libxrandr.so.2 >ELF 7e030000-7e039000 Deferred libxrender.so.1 >ELF 7e039000-7e03e000 Deferred libxxf86vm.so.1 >ELF 7e03e000-7e041000 Deferred libxinerama.so.1 >ELF 7e041000-7e061000 Deferred imm32<elf> > \-PE 7e050000-7e061000 \ imm32 >ELF 7e061000-7e066000 Deferred libxdmcp.so.6 >ELF 7e066000-7e07e000 Deferred libxcb.so.1 >ELF 7e07e000-7e16d000 Deferred libx11.so.6 >ELF 7e16d000-7e17b000 Deferred libxext.so.6 >ELF 7e17b000-7e192000 Deferred libice.so.6 >ELF 7e192000-7e19a000 Deferred libsm.so.6 >ELF 7e1a0000-7e1a3000 Deferred libcom_err.so.2 >ELF 7e1a3000-7e23e000 Deferred winex11<elf> > \-PE 7e1b0000-7e23e000 \ winex11 >ELF 7e23e000-7e264000 Deferred libexpat.so.1 >ELF 7e264000-7e28f000 Deferred libfontconfig.so.1 >ELF 7e298000-7e2ad000 Deferred libz.so.1 >ELF 7e2ad000-7e322000 Deferred libfreetype.so.6 >ELF 7e322000-7e357000 Deferred winspool<elf> > \-PE 7e330000-7e357000 \ winspool >ELF 7e357000-7e379000 Deferred mpr<elf> > \-PE 7e360000-7e379000 \ mpr >ELF 7e379000-7e3c9000 Deferred wininet<elf> > \-PE 7e380000-7e3c9000 \ wininet >ELF 7e3c9000-7e408000 Deferred urlmon<elf> > \-PE 7e3d0000-7e408000 \ urlmon >ELF 7e408000-7e4f2000 Deferred oleaut32<elf> > \-PE 7e420000-7e4f2000 \ oleaut32 >ELF 7e4f2000-7e506000 Deferred libresolv.so.2 >ELF 7e506000-7e525000 Deferred iphlpapi<elf> > \-PE 7e510000-7e525000 \ iphlpapi >ELF 7e525000-7e58b000 Deferred rpcrt4<elf> > \-PE 7e530000-7e58b000 \ rpcrt4 >ELF 7e58b000-7e699000 Deferred ole32<elf> > \-PE 7e5b0000-7e699000 \ ole32 >ELF 7e699000-7e719000 Deferred crypt32<elf> > \-PE 7e6a0000-7e719000 \ crypt32 >ELF 7e719000-7e7ac000 Deferred winmm<elf> > \-PE 7e720000-7e7ac000 \ winmm >ELF 7e7ac000-7e871000 Deferred comctl32<elf> > \-PE 7e7b0000-7e871000 \ comctl32 >ELF 7e871000-7e8cd000 Deferred shlwapi<elf> > \-PE 7e880000-7e8cd000 \ shlwapi >ELF 7e8cd000-7ea46000 Deferred shell32<elf> > \-PE 7e8e0000-7ea46000 \ shell32 >ELF 7ea46000-7eae5000 Deferred gdi32<elf> > \-PE 7ea60000-7eae5000 \ gdi32 >ELF 7eae5000-7ec33000 Export user32<elf> > \-PE 7eb00000-7ec33000 \ user32 >ELF 7ec33000-7ec88000 Deferred advapi32<elf> > \-PE 7ec40000-7ec88000 \ advapi32 >ELF 7edc2000-7eeff000 Deferred kernel32<elf> > \-PE 7ede0000-7eeff000 \ kernel32 >ELF 7eeff000-7ef0b000 Deferred libnss_files.so.2 >ELF 7ef0b000-7ef16000 Deferred libnss_nis.so.2 >ELF 7ef16000-7ef2f000 Deferred libnsl.so.1 >ELF 7ef2f000-7ef55000 Deferred libm.so.6 >ELF 7ef55000-7f000000 Deferred ntdll<elf> > \-PE 7ef70000-7f000000 \ ntdll >ELF b7ca2000-b7ca5000 Deferred libxau.so.6 >ELF b7ca5000-b7cae000 Deferred libnss_compat.so.2 >ELF b7caf000-b7cb3000 Deferred libdl.so.2 >ELF b7cb3000-b7e0e000 Export libc.so.6 >ELF b7e0e000-b7e27000 Deferred libpthread.so.0 >ELF b7e27000-b7e29000 Deferred libxcb-xlib.so.0 >ELF b7e30000-b7f66000 Deferred libwine.so.1 >ELF b7f68000-b7f84000 Deferred ld-linux.so.2 >Threads: >process tid prio (all id:s are in hex) >00000008 (D) C:\Program Files\eMule\emule.exe > 00000020 0 > 0000001f 0 > 00000025 0 > 00000027 0 > 0000001b 0 > 0000001a 0 > 00000019 0 > 00000009 0 <=>0000000c > 00000012 0 > 0000000e 0 > 0000000d 0 >0000000f > 00000016 0 > 00000015 0 > 00000011 0 > 00000010 0 >00000017 > 00000018 0 >Backtrace: >=>0 0xb7f84424 (0x00327a38) > 1 0xb7ce0018 abort+0x188() in libc.so.6 (0x00327b60) > 2 0xb7cd75be __assert_fail+0xee() in libc.so.6 (0x00327ba4) > 3 0x7da48736 ME_SelectStyleFont+0x436() in riched20 (0x00327c54) > 4 0x7da44abd in riched20 (+0x24abd) (0x00327c84) > 5 0x7da44c7b in riched20 (+0x24c7b) (0x00327cd4) > 6 0x7da44d92 ME_CalcRunExtent+0x72() in riched20 (0x00327d04) > 7 0x7da4d2fe ME_WrapMarkedParagraphs+0x36e() in riched20 (0x00327e24) > 8 0x7da37f32 ME_UpdateRepaint+0x22() in riched20 (0x00327e44) > 9 0x7da3295e in riched20 (+0x1295e) (0x003287b4) > 10 0x7da3525a in riched20 (+0x1525a) (0x00328814) > 11 0x7da3557f in riched20 (+0x1557f) (0x00328834) > 12 0x7ebb2b1a WINPROC_wrapper+0x1a() in user32 (0x00328864) > 13 0x7ebb430a in user32 (+0xb430a) (0x003288a4) > 14 0x7ebb4462 CallWindowProcW+0x52() in user32 (0x003288e4) > 15 0x006b2c4d in emule (+0x2b2c4d) (0x00328904) > 16 0x006b2ec8 in emule (+0x2b2ec8) (0x00328920) > 17 0x006b4e3d in emule (+0x2b4e3d) (0x00328980) > 18 0x006b4ecd in emule (+0x2b4ecd) (0x003289a0) > 19 0x7ebb2b1a WINPROC_wrapper+0x1a() in user32 (0x003289d0) > 20 0x7ebb430a in user32 (+0xb430a) (0x00328a10) > 21 0x7ebb8537 in user32 (+0xb8537) (0x00328a50) > 22 0x7eb781e1 in user32 (+0x781e1) (0x00328ab0) > 23 0x7eb7cb05 in user32 (+0x7cb05) (0x00328b10) > 24 0x7eb7d01c SendMessageW+0x4c() in user32 (0x00328b50) > 25 0x7eba54b9 SetWindowTextW+0x59() in user32 (0x00328b80) > 26 0x006b6e6f in emule (+0x2b6e6f) (0x00328bf8) > 27 0x006b657c in emule (+0x2b657c) (0x00328c88) > 28 0x006b2eb1 in emule (+0x2b2eb1) (0x00328ca8) > 29 0x006b4e3d in emule (+0x2b4e3d) (0x00328d08) > 30 0x006b4ecd in emule (+0x2b4ecd) (0x00328d28) > 31 0x7ebb2b1a WINPROC_wrapper+0x1a() in user32 (0x00328d58) > 32 0x7ebb430a in user32 (+0xb430a) (0x00328d98) > 33 0x7ebb8537 in user32 (+0xb8537) (0x00328dd8) > 34 0x7eb781e1 in user32 (+0x781e1) (0x00328e38) > 35 0x7eb79954 in user32 (+0x79954) (0x00329268) > 36 0x7eb7bbe0 GetMessageW+0x120() in user32 (0x003292a8) > 37 0x7eb4483e in user32 (+0x4483e) (0x00329308) > 38 0x7eb449a2 DialogBoxIndirectParamAorW+0x52() in user32 (0x00329328) > 39 0x7eb449f1 DialogBoxIndirectParamW+0x41() in user32 (0x00329358) > 40 0x7eb81a09 MessageBoxIndirectW+0x99() in user32 (0x00329398) > 41 0x7eb81b5f MessageBoxExW+0x5f() in user32 (0x003293d8) > 42 0x7eb81baa MessageBoxW+0x3a() in user32 (0x003293f8) > 43 0x006bd81c in emule (+0x2bd81c) (0x0032949c) > 44 0x00000000 (0x00000005) > 45 0x00000000 (0x00000000) >warn:profile:PROFILE_FlushFile No current profile! >warn:profile:PROFILE_FlushFile No current profile! > > > > >Any ideas? > > > > >
No, any other program do this, only eMule, with Debian Lenny and it does the same thing with Ubuntu Server 8.10 Now I am trying with the native riched20.dll, I will post the result as soon as possibile. Thank you. riched20.dll from www.dlldump.com Version 5.30.23.12212 SHA256: 7faf2c8897f169cdb7367b8bbca7b14c088ab3178ea8e0050453ce4fd3e33c60
owgrant <wineforum-user at winehq.org>>Sent: Jan 26, 2009 5:37 AM >To: wine-users at winehq.org >Subject: [Wine] Re: eMule fills up all the memory and crash > >No, any other program do this, only eMule, with Debian Lenny and it does the same thing with Ubuntu Server 8.10 > >Now I am trying with the native riched20.dll, I will post the result as soon as possibile. Thank you. > >riched20.dll from www.dlldump.com >Version 5.30.23.12212 > >SHA256: >7faf2c8897f169cdb7367b8bbca7b14c088ab3178ea8e0050453ce4fd3e33c60It would be simpler and faster to use winetricks. That is where I got my copy of riched20 from. Dlldump has some questionable files on it. James McKenzie
ok, I have installed riched20.dll with winetricks and configurated as native, but the result is the same :-( This the screenshot of top command, why the VIRT in emule.exe is 2613m, this is normal? Screenshot: http://bugs.winehq.com/attachment.cgi?id=19064