Red Hat Bugzilla – Bug 296911
azureus won't run on Fedora (dev version as of 2007-09-19)
Last modified: 2007-11-30 17:12:16 EST
Description of problem:
azureus won't run
Version-Release number of selected component (if applicable):
Run azureus - it doesn't start!
Steps to Reproduce:
1. Select "azureus" from "Applications|Internet" menu
Azureus fails to start
When run from a terminal, the following error output is produced:
Exception in thread "main" java.lang.NoClassDefFoundError:
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.widgets.Display
at java.security.AccessController.doPrivileged(Native Method)
... 2 more
This is using "icedtea":
]$ java -version
java version "1.7.0"
IcedTea Runtime Environment (build 1.7.0-kojibuilder_07_sep_2007_16_33-b00)
IcedTea 64-Bit Server VM (build 11.0-b05, mixed mode)
It isn't clear from the ticket, but I'm running the latest devel version of
fedora. i.e. Rawhide:
$ cat /etc/redhat-release
Fedora release 7.91 (Rawhide)
I'm up-to-date as of 2007-09-19.
The problem is swt got update from 3.2 to 3.3 and the wrong jar is added to the
classpath in the wrapper script that start azureus.
You can change the version in the jar name from 3.2 to 3.3 in /usr/bin/azureus
Bart, thanks for the update.
I don't have a rawhide machine to test this on at the moment (have given up
running it as my main desktop - too troublesome!) but when I get a moment I'll
kickstart a dev install on my xen server and check this out.
Fixed in azureus-184.108.40.206-3.fc8.
azureus-220.127.116.11-3.fc8 still does not start for me:
[jsikorski@snowball ~]$ azureus
DEBUG::Sun Oct 07 10:45:51 CEST
# An unexpected error has been detected by Java Runtime Environment:
# SIGSEGV (0xb) at pc=0x00002aaaaae17f26, pid=6260, tid=1074792784
# Java VM: IcedTea 64-Bit Server VM (11.0-b05 mixed mode linux-amd64)
# Problematic frame:
# V [libjvm.so+0x345f26]
# An error report file with more information is saved as:
# If you would like to submit a bug report, please visit:
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
Created attachment 218611 [details]
Azureus crash log
I'm moving this over to the icedtea queue. I'll note, however, that I have no
problem running azureus on icedtea on F8.
I can't reproduce this with:
any more info?
I am seeing this under Fedora 8.
This bug has far less information that #282811. Looking at it now, it looks the
fault does not lie on the azureus side entirely. Same The situation seems to be
different now. Keep in mind that I used to post info into bug #212811, but I am
not sure if it really describes the same issue. To cut the story short:
azureus crashes right after startup with the message I posted above. I have also
noticed that the crash log differs from time to time. So far, I have seen two
different problematic frames, libjvm.so and libgtkjni-2.8.so
azureus starts, but as soon as you click anything, it aborts with the following
(process:11456): Gtk-WARNING (recursed) **: gtk_scrolled_window_add(): cannot
add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead
I could try to debug the process further provided you supplied me with some
Ugh, the beggining of the post is confusing. Sorry. Ignore the part of the
description before “Keep in mind”.
Can you try installing IcedTea from rawhide?
Created attachment 267211 [details]
Yet another crash log
Still no luck.
Hmm, I nuked my config and the program now magically works. Did you try starting
up the program with some torrents present?
OK, I think I might have narrowed it down. It starts with fresh config, but as
soon as I try to add a torrent, it goes down: Open torrent > browse > change the
Ok this is related to:
Comments about torrent bugs would be more relevant there.
I am closing this bug report.
I'm a little late to the party with this one, but I can confirm that azureus has
been working perfectly for me in fc8 on i386.
That's probably not an awful lot of use as my original bug report was on x86_64.
Sorry, but I don't have that platform available for testing at the present time.