https://bugs.winehq.org/show_bug.cgi?id=37950
Bug ID: 37950 Summary: Listview in uTorrent 2.4.2 (32-bit) unresponsive when removing torrent Product: Wine Version: 1.7.34 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: shomari.sharpe@gmail.com Distribution: ---
Created attachment 50556 --> https://bugs.winehq.org/attachment.cgi?id=50556 uTorrent 3.4.2 screenshot
The following problems are noted when working with uTorrent 3.4.2 (37754) 32-bit
* clicking on a torrent (gives a textbox appearance with a cursor) * uTorrent appears to hang when deleting a torrent * listview redraw problems * listview items on the left are too big
https://bugs.winehq.org/show_bug.cgi?id=37950
Shomy shomari.sharpe@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Listview in uTorrent 2.4.2 |Listview in uTorrent 3.4.2 |(32-bit) unresponsive when |(32-bit) unresponsive when |removing torrent |removing torrent
https://bugs.winehq.org/show_bug.cgi?id=37950
wine.fixes@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine.fixes@gmail.com
--- Comment #1 from wine.fixes@gmail.com --- I think that some of these issues have been partly fixed by patch 144692: https://source.winehq.org/patches/data/144692
The numbers displayed in brackets in the left panel (indicating the total number of torrents being downloaded, et cetera) should now automatically update without having to manually click on them. This error was caused by the comctl32/treeview code using realloc() instead of alloc(), meaning that the old pointer was usually being returned (instead of a fresh new one) and thus the pointer comparison incorrectly assumed that nothing had changed each time a new torrent was added or removed, and hence the list did not update unless manually refreshed.