As a summary for anyone who might work on this:

1) Running under GCJ fixes the crash on start for me, but it seems to
use at least three time more memory and processor, so I didn't run it
long enough to discover more crashes.

2) Under Java, it seems to crash whenever anything goes wrong: 
   a) if the WiFi connection drops temporarily. By the way, if I turn from WiFi 
to Ethernet Azureus crashes on start for ever, even with GCJ, until I re-enable 
WiFi.
   b) I have Azureus move files on an almost-always connected USB drive. If 
it's read-only or not connected, it crashes.
   c) if anything unusual happens to the files it's using (like, if I delete or 
move by mistake a file that's being written to or read from.
   d) if the gnome-panel is restarted (!) as a result of an update. (No other 
program crashes in that case.)

Usually these can be worked around by fixing the cause, then deleting
the crash report and the log. Unfortunately, sometimes there's something
wrong with the config file, which needs deleting the whole ~/.azureus
directory and manually re-configuring and re-starting the torrents.
Which is annoying.

Seeing as it seems to crash whenever anything unusual happens, as well
as on startup after it, I think it's related in all cases to the warning
dialog it tries to show. (Someone earlier pointed out it's the pop-up
window that seems to be the problem.) I couldn't find a way to disable
warnings, but I just toggled all related options to see if it changes
anything (sliding, on top, auto-hide).

-- 
Azureus 2.5.0.0 crashes
https://launchpad.net/bugs/68020

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to