Computer Guru Posted May 2, 2007 Report Share Posted May 2, 2007 I just updated to uTorrent 1552, and now it doesn't run in Wine!"uTorrent has crashed"It asks to restart, but comes up with the same error every time.cg@Aurora:/data/uTorrent$ sudo wine utorrent.exefixme:msvcrt:__lconv_init stubfixme:heap:HeapSetInformation 0x110000 0 0x452ab8 4err:ole:CoGetClassObject class {304ce942-6e39-40d8-943a-b913c40c9cd4} not registerederr:ole:CoGetClassObject no class object {304ce942-6e39-40d8-943a-b913c40c9cd4} could be created for context 0x1fixme:heap:HeapSetInformation 0x4b0000 0 0x452ab8 4fixme:listview:LISTVIEW_SetColumnOrderArray iCount 14 lpiArray 0x33edecfixme:keyboard:UnregisterHotKey (0x20026,1): stubfixme:winsock:_remap_optname Unknown optname 12, can't remap!fixme:winsock:WS_setsockopt Unknown IPPROTO_IP optname 0x0000000efixme:winsock:_remap_optname Unknown optname 10, can't remap!fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpScanMemoryfixme:winsock:_remap_optname Unknown optname 19, can't remap!fixme:winsock:WS_setsockopt Unknown IPPROTO_IP optname 0x00000013wine: Unhandled page fault on read access to 0x00000000 at address 0x41c238 (thread 0009), starting debugger...fixme:msvcrt:__lconv_init stubfixme:heap:HeapSetInformation 0x110000 0 0x452ab8 4err:ole:CoGetClassObject class {304ce942-6e39-40d8-943a-b913c40c9cd4} not registerederr:ole:CoGetClassObject no class object {304ce942-6e39-40d8-943a-b913c40c9cd4} could be created for context 0x1fixme:heap:HeapSetInformation 0x4b0000 0 0x452ab8 4fixme:listview:LISTVIEW_SetColumnOrderArray iCount 14 lpiArray 0x34edecfixme:keyboard:UnregisterHotKey (0x30062,1): stubUnhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0041c238).Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:0041c238 ESP:0033fa48 EBP:0033fa5c EFLAGS:00010246( - 00 -RIZP1) EAX:00000000 EBX:00000077 ECX:0017e168 EDX:00000068 ESI:001faef0 EDI:00000594Stack dump:0x0033fa48: 001f9ae8 001fabe0 00174af4 001faef00x0033fa58: 001faf20 0033fa84 0041c8b6 0033fabc0x0033fa68: 00452960 00174ae8 0033fa98 00174ae80x0033fa78: 00000002 00000030 00174ce0 0033fac00x0033fa88: 0041c95d 00020026 0033fad0 7ee38ebc0x0033fa98: 001e9680 0017a280 0017a298 001e9930Backtrace:=>1 0x0041c238 in utorrent (+0x1c238) (0x0033fa5c) 2 0x0041c8b6 in utorrent (+0x1c8b6) (0x0033fa84) 3 0x0041c95d in utorrent (+0x1c95d) (0x0033fac0) 4 0x00438f12 in utorrent (+0x38f12) (0x0033fb14) 5 0x7ee14d4e in user32 (+0xa4d4e) (0x0033fb54) 6 0x7ee19e13 CallWindowProcW+0x53() in user32 (0x0033fb94) 7 0x7ede1afb DispatchMessageW+0x15b() in user32 (0x0033fbd4) 8 0x7edb072b IsDialogMessageW+0xfb() in user32 (0x0033fd34) 9 0x004276b6 in utorrent (+0x276b6) (0x0033fd6c) 10 0x00436155 in utorrent (+0x36155) (0x0033fe38) 11 0x004362a1 in utorrent (+0x362a1) (0x0033fe6c) 12 0x004416ba in utorrent (+0x416ba) (0x0033ff08) 13 0x7b8735de in kernel32 (+0x535de) (0x0033ffe8) 14 0xb7e53877 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)0x0041c238: cmpb 0x0(%eax),%dlModules:Module Address Debug info Name (84 modules)PE 400000- 47e000 Export utorrentELF 7b800000-7b927000 Export kernel32<elf> \-PE 7b820000-7b927000 \ kernel32ELF 7b9e9000-7ba32000 Deferred dbghelp<elf> \-PE 7b9f0000-7ba32000 \ dbghelpELF 7bc00000-7bc96000 Deferred ntdll<elf> \-PE 7bc10000-7bc96000 \ ntdllELF 7bf00000-7bf03000 Deferred <wine-loader>ELF 7bf65000-7c000000 Deferred oleaut32<elf> \-PE 7bf80000-7c000000 \ oleaut32ELF 7c334000-7c349000 Deferred psapi<elf> \-PE 7c340000-7c349000 \ psapiELF 7c349000-7c34f000 Deferred libnss_dns.so.2ELF 7c35c000-7c3c3000 Deferred msvcrt<elf> \-PE 7c370000-7c3c3000 \ msvcrtELF 7c3c3000-7c414000 Deferred libgcrypt.so.11ELF 7c414000-7c429000 Deferred libtasn1.so.3ELF 7c429000-7c457000 Deferred libcrypt.so.1ELF 7c459000-7c45c000 Deferred libnss_mdns4_minimal.so.2ELF 7c464000-7c4d4000 Deferred libgnutls.so.13ELF 7c4d4000-7c505000 Deferred libcups.so.2ELF 7c529000-7c57e000 Deferred rpcrt4<elf> \-PE 7c540000-7c57e000 \ rpcrt4ELF 7c57e000-7c61b000 Deferred ole32<elf> \-PE 7c590000-7c61b000 \ ole32ELF 7c61b000-7c64d000 Deferred uxtheme<elf> \-PE 7c620000-7c64d000 \ uxthemeELF 7c64d000-7c680000 Deferred winspool<elf> \-PE 7c660000-7c680000 \ winspoolELF 7c680000-7c73c000 Deferred comctl32<elf> \-PE 7c690000-7c73c000 \ comctl32ELF 7c73c000-7c794000 Deferred shlwapi<elf> \-PE 7c750000-7c794000 \ shlwapiELF 7c794000-7c88f000 Deferred shell32<elf> \-PE 7c7b0000-7c88f000 \ shell32ELF 7c88f000-7c92f000 Deferred comdlg32<elf> \-PE 7c8a0000-7c92f000 \ comdlg32ELF 7c92f000-7c942000 Deferred libresolv.so.2ELF 7c94b000-7c94f000 Deferred libgpg-error.so.0ELF 7c94f000-7c96d000 Deferred iphlpapi<elf> \-PE 7c960000-7c96d000 \ iphlpapiELF 7c96d000-7c99a000 Deferred ws2_32<elf> \-PE 7c980000-7c99a000 \ ws2_32ELF 7c99a000-7c9b4000 Deferred wsock32<elf> \-PE 7c9a0000-7c9b4000 \ wsock32ELF 7c9b4000-7c9bd000 Deferred libxcursor.so.1ELF 7c9bd000-7c9da000 Deferred imm32<elf> \-PE 7c9c0000-7c9da000 \ imm32ELF 7c9da000-7c9e0000 Deferred libxrandr.so.2ELF 7d40a000-7d412000 Deferred libxrender.so.1ELF 7d510000-7d515000 Deferred libxfixes.so.3ELF 7dda6000-7ddaf000 Deferred librt.so.1ELF 7de76000-7e7a7000 Deferred fglrx_dri.soELF 7e7a7000-7e847000 Deferred libgl.so.1ELF 7e847000-7e84c000 Deferred libxdmcp.so.6ELF 7e84c000-7e84f000 Deferred libxau.so.6ELF 7e84f000-7e940000 Deferred libx11.so.6ELF 7e940000-7e94e000 Deferred libxext.so.6ELF 7e94e000-7e953000 Deferred libxxf86vm.so.1ELF 7e953000-7e96b000 Deferred libice.so.6ELF 7e96b000-7e974000 Deferred libsm.so.6ELF 7e974000-7ea03000 Deferred winex11<elf> \-PE 7e980000-7ea03000 \ winex11ELF 7ea80000-7eaa0000 Deferred libexpat.so.1ELF 7eaa0000-7eacb000 Deferred libfontconfig.so.1ELF 7eacb000-7eadf000 Deferred libz.so.1ELF 7eadf000-7eb4a000 Deferred libfreetype.so.6ELF 7eb4a000-7eb91000 Deferred advapi32<elf> \-PE 7eb60000-7eb91000 \ advapi32ELF 7eb91000-7eb9d000 Deferred libgcc_s.so.1ELF 7ec94000-7ed52000 Deferred gdi32<elf> \-PE 7ecb0000-7ed52000 \ gdi32ELF 7ed52000-7ee8e000 Export user32<elf> \-PE 7ed70000-7ee8e000 \ user32ELF 7efa0000-7efab000 Deferred libnss_files.so.2ELF 7efab000-7efb5000 Deferred libnss_nis.so.2ELF 7efb5000-7efcc000 Deferred libnsl.so.1ELF 7efcc000-7eff3000 Deferred libm.so.6ELF 7eff7000-7f000000 Deferred libnss_compat.so.2ELF b7ce2000-b7ce6000 Deferred libdl.so.2ELF b7ce6000-b7e27000 Deferred libc.so.6ELF b7e28000-b7e3f000 Deferred libpthread.so.0ELF b7e4c000-b7f5d000 Export libwine.so.1ELF b7f5f000-b7f7a000 Deferred ld-linux.so.2Threads:process tid prio (all id:s are in hex)00000011 00000017 0 00000016 0 00000015 0 00000012 00000000a 0000000c 0 0000000b 000000008 (D) Z:\data\uTorrent\utorrent.exe 0000000f 0 0000000e 0 0000000d 0 00000009 0 <==cg@Aurora:/data/uTorrent$ fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpScanMemoryfixme:winsock:_remap_optname Unknown optname 19, can't remap!fixme:winsock:WS_setsockopt Unknown IPPROTO_IP optname 0x00000013wine: Unhandled page fault on read access to 0x00000000 at address 0x41c238 (thread 0012), starting debugger...Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0041c238).Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:0041c238 ESP:0034fa48 EBP:0034fa5c EFLAGS:00010246( - 00 -RIZP1) EAX:00000000 EBX:00000077 ECX:0017e168 EDX:00000068 ESI:001fce20 EDI:00000594Stack dump:0x0034fa48: 001fb8d0 001fcb10 00174ae4 001fce200x0034fa58: 001fce50 0034fa84 0041c8b6 0034fabc0x0034fa68: 00452960 00174ad8 0034fa98 00174ad80x0034fa78: 00000002 00000030 00174cd0 0034fac00x0034fa88: 0041c95d 00030062 0034fad0 7ee2cebc0x0034fa98: 001a41b8 001e9738 001ea800 001ea848Backtrace:=>1 0x0041c238 in utorrent (+0x1c238) (0x0034fa5c) 2 0x0041c8b6 in utorrent (+0x1c8b6) (0x0034fa84) 3 0x0041c95d in utorrent (+0x1c95d) (0x0034fac0) 4 0x00438f12 in utorrent (+0x38f12) (0x0034fb14) 5 0x7ee08d4e in user32 (+0xa8d4e) (0x0034fb54) 6 0x7ee0de13 CallWindowProcW+0x53() in user32 (0x0034fb94) 7 0x7edd5afb DispatchMessageW+0x15b() in user32 (0x0034fbd4) 8 0x7eda472b IsDialogMessageW+0xfb() in user32 (0x0034fd34) 9 0x004276b6 in utorrent (+0x276b6) (0x0034fd6c) 10 0x00436155 in utorrent (+0x36155) (0x0034fe38) 11 0x004362a1 in utorrent (+0x362a1) (0x0034fe6c) 12 0x004416ba in utorrent (+0x416ba) (0x0034ff08) 13 0x7b8735de in kernel32 (+0x535de) (0x0034ffe8) 14 0xb7ea4877 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)0x0041c238: cmpb 0x0(%eax),%dlModules:Module Address Debug info Name (84 modules)PE 400000- 47e000 Export utorrentELF 7b800000-7b927000 Export kernel32<elf> \-PE 7b820000-7b927000 \ kernel32ELF 7b9e9000-7ba32000 Deferred dbghelp<elf> \-PE 7b9f0000-7ba32000 \ dbghelpELF 7bc00000-7bc96000 Deferred ntdll<elf> \-PE 7bc10000-7bc96000 \ ntdllELF 7bf00000-7bf03000 Deferred <wine-loader>ELF 7bf65000-7c000000 Deferred oleaut32<elf> \-PE 7bf80000-7c000000 \ oleaut32ELF 7c333000-7c348000 Deferred psapi<elf> \-PE 7c340000-7c348000 \ psapiELF 7c348000-7c34e000 Deferred libnss_dns.so.2ELF 7c35b000-7c3c2000 Deferred msvcrt<elf> \-PE 7c370000-7c3c2000 \ msvcrtELF 7c3c2000-7c413000 Deferred libgcrypt.so.11ELF 7c413000-7c428000 Deferred libtasn1.so.3ELF 7c428000-7c456000 Deferred libcrypt.so.1ELF 7c460000-7c463000 Deferred libnss_mdns4_minimal.so.2ELF 7c463000-7c4d3000 Deferred libgnutls.so.13ELF 7c4d3000-7c504000 Deferred libcups.so.2ELF 7c528000-7c57d000 Deferred rpcrt4<elf> \-PE 7c530000-7c57d000 \ rpcrt4ELF 7c57d000-7c61a000 Deferred ole32<elf> \-PE 7c590000-7c61a000 \ ole32ELF 7c61a000-7c64c000 Deferred uxtheme<elf> \-PE 7c620000-7c64c000 \ uxthemeELF 7c64c000-7c67f000 Deferred winspool<elf> \-PE 7c650000-7c67f000 \ winspoolELF 7c67f000-7c73b000 Deferred comctl32<elf> \-PE 7c690000-7c73b000 \ comctl32ELF 7c73b000-7c793000 Deferred shlwapi<elf> \-PE 7c750000-7c793000 \ shlwapiELF 7c793000-7c88e000 Deferred shell32<elf> \-PE 7c7a0000-7c88e000 \ shell32ELF 7c88e000-7c92e000 Deferred comdlg32<elf> \-PE 7c8a0000-7c92e000 \ comdlg32ELF 7c92e000-7c941000 Deferred libresolv.so.2ELF 7c94a000-7c94e000 Deferred libgpg-error.so.0ELF 7c94e000-7c96c000 Deferred iphlpapi<elf> \-PE 7c960000-7c96c000 \ iphlpapiELF 7c96c000-7c999000 Deferred ws2_32<elf> \-PE 7c980000-7c999000 \ ws2_32ELF 7c999000-7c9b3000 Deferred wsock32<elf> \-PE 7c9a0000-7c9b3000 \ wsock32ELF 7c9b3000-7c9bc000 Deferred libxcursor.so.1ELF 7c9bc000-7c9d9000 Deferred imm32<elf> \-PE 7c9c0000-7c9d9000 \ imm32ELF 7c9d9000-7c9df000 Deferred libxrandr.so.2ELF 7d409000-7d411000 Deferred libxrender.so.1ELF 7d50f000-7d514000 Deferred libxfixes.so.3ELF 7dda5000-7ddae000 Deferred librt.so.1ELF 7de75000-7e7a6000 Deferred fglrx_dri.soELF 7e7a6000-7e846000 Deferred libgl.so.1ELF 7e846000-7e84b000 Deferred libxdmcp.so.6ELF 7e84b000-7e93c000 Deferred libx11.so.6ELF 7e93c000-7e94a000 Deferred libxext.so.6ELF 7e94a000-7e94f000 Deferred libxxf86vm.so.1ELF 7e94f000-7e967000 Deferred libice.so.6ELF 7e967000-7e970000 Deferred libsm.so.6ELF 7e970000-7e9ff000 Deferred winex11<elf> \-PE 7e980000-7e9ff000 \ winex11ELF 7ea81000-7eaa1000 Deferred libexpat.so.1ELF 7eaa1000-7eacc000 Deferred libfontconfig.so.1ELF 7eacc000-7eae0000 Deferred libz.so.1ELF 7eae0000-7eb4b000 Deferred libfreetype.so.6ELF 7eb4b000-7eb92000 Deferred advapi32<elf> \-PE 7eb60000-7eb92000 \ advapi32ELF 7eb92000-7eb9e000 Deferred libgcc_s.so.1ELF 7ec88000-7ed46000 Deferred gdi32<elf> \-PE 7eca0000-7ed46000 \ gdi32ELF 7ed46000-7ee82000 Export user32<elf> \-PE 7ed60000-7ee82000 \ user32ELF 7ee82000-7ee8d000 Deferred libnss_files.so.2ELF 7ee8d000-7eea4000 Deferred libnsl.so.1ELF 7eea4000-7eead000 Deferred libnss_compat.so.2ELF 7eeae000-7eeb1000 Deferred libxau.so.6ELF 7efcc000-7eff3000 Deferred libm.so.6ELF 7eff4000-7effe000 Deferred libnss_nis.so.2ELF b7d33000-b7d37000 Deferred libdl.so.2ELF b7d37000-b7e78000 Deferred libc.so.6ELF b7e79000-b7e90000 Deferred libpthread.so.0ELF b7e9d000-b7fae000 Export libwine.so.1ELF b7fb0000-b7fcb000 Deferred ld-linux.so.2Threads:process tid prio (all id:s are in hex)00000011 (D) Z:\data\uTorrent\utorrent.exe 00000017 0 00000016 0 00000015 0 00000012 0 <==0000000a 0000000c 0 0000000b 0EditDeleting RSS.dat and resume.dat seems to have dealt with that problem.But I'm having all kinds of issues I've never seen before with uTorrent.Even after deleting settings.dat at startup it always sets the port to 0.Every time I turn it on it re-downloads all RSS-matches.Closing uTorrent keeps it in the taskbar.It'll keep re-opening itself automatically, and complain about uTorrent already being open but unresponsive.This is the first build I've had so much trouble with. Link to comment Share on other sites More sharing options...
tjobo Posted May 2, 2007 Report Share Posted May 2, 2007 AFAIK utorrent has no support for WINE. Whine in the Wine forums instead Link to comment Share on other sites More sharing options...
Ultima Posted May 2, 2007 Report Share Posted May 2, 2007 Eh? Not sure what makes you say that -- µTorrent has always worked on Wine...@Computer Guru: Not sure what to say here... µTorrent still seems to run fine on Wine for me... Someone else testing it on Darwine (IINM) hasn't complained either. Wine support was inadvertently broken in an internal build by mistakenly adding a dependency on a DLL, but that was resolved quickly, and isn't in 1552...Edit: Heh, I was about to edit my post about the RSS feed crash, but Richard already got to it first... Link to comment Share on other sites More sharing options...
tjobo Posted May 2, 2007 Report Share Posted May 2, 2007 What I meant was that utorrent was originally built for windows, but it also happen to work good in Linux with WINE even if developers didn't intended to. So I thought it was a bit incorrect to claim support for wine. Besides that.. If the utorrent works good in windows and not in Linux, wouldn't that be an wine issue then?But hey, I just saw that WINE support was added in the download section. Link to comment Share on other sites More sharing options...
Richard Choi Posted May 2, 2007 Report Share Posted May 2, 2007 @ Computer Guru: sorry, crash may have been in an RSS change. Fix should be available shortly. Link to comment Share on other sites More sharing options...
Firon Posted May 3, 2007 Report Share Posted May 3, 2007 1625 is out, hopefully with the crash fixed. Link to comment Share on other sites More sharing options...
Ultima Posted May 3, 2007 Report Share Posted May 3, 2007 @tjobo: Oh FWIW, all of the devs prefer to keep things working well wherever µTorrent should be working as best as they possibly can, so you can sorta say that keeping it working on Wine has always been a "silent" goal Link to comment Share on other sites More sharing options...
Computer Guru Posted May 3, 2007 Author Report Share Posted May 3, 2007 Awesome work.It's great now, thanks Richard. I believe my sporadic crashes in 1552 were fixed by one of the mem. leak patches for 1625. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.