http://bugs.winehq.org/show_bug.cgi?id=2659
------- Additional Comments From jlh@gmx.ch 2005-04-07 10:06 ------- An update: More recent versions of wine (at least Wine-20050524) don't have this particular problem anymore, Shareaza (including the 2.1.2.0 beta) now starts again without that I have to undo the changes that caused it to fail earlier. However, Shareaza's stability (on Wine) has worsened, IMHO. Also the symptoms of malfunction have changed. It now even hangs on simple actions like opening/ closing tabs.
Running Shareaza on wine is and has always been very unstable and as I see it, it is not suitable for everyday use. However, this might heavily depend on the kind of wine installation one has and its configuration. Experts might be able to tweak it to a usable state. I'd recommend to non-experts of Shareaza/Wine/ Linux to have a look at alternatives. Though I didn't find one that is equivalent.
Modifying Shareaza to make it run better in wine might or might not work. In any case, I don't consider it "The Right Thing" to do, as it's clear that it's wine's task to make Shareaza properly run on linux, not Shareaza's. Shareaza runs without problems on the platform it was written for. However, if the required modifications to Shareaza are very small (which I doubt very much) and it would make things run much better, then it might be worth it. But keep in mind that wine is in constant movement and it probably won't take long until new problems appear. To constantly update Shareaza to make it still work in wine is sure not a good thing.
The best thing one can do, is to help in wine development. And even if that effort serves the only goal to make Shareaza work, wine devs will still appreciate it.