Bug 882547 - azureus: Fails to start because it fais to load SWT
Summary: azureus: Fails to start because it fais to load SWT
Keywords:
Status: CLOSED DUPLICATE of bug 810895
Alias: None
Product: Fedora
Classification: Fedora
Component: azureus
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: David Juran
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-12-01 19:54 UTC by Mikolaj Izdebski
Modified: 2013-01-10 13:59 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-01-10 13:59:04 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Mikolaj Izdebski 2012-12-01 19:54:28 UTC
Description of problem:
Azureus fails to start because it fails to load SWT.

Version-Release number of selected component (if applicable):
azureus version: 4.8.0.0-1
SWT version: 4.2.1-21

How reproducible:
always

Steps to Reproduce:
1. yum install azureus @fonts
2. azureus
  
Actual results:
Fails to start with errror:
UnsatisfiedLinkError: Could not load SWT library.

Expected results:
Starts successfully.

Additional info:
Azureus output on stdout:

file:/usr/lib64/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.100.1.v20121126-1150.jar ; file:/usr/share/java/bcprov-1.46.jar ; file:/usr/share/java/apache-commons-cli.jar ; file:/usr/share/java/log4j.jar ; file:/usr/share/azureus/Azureus2.jar ; file:/home/kojan/cwd/
java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
	at org.gudy.azureus2.ui.swt.Main.<init>(Main.java:114)
	at org.gudy.azureus2.ui.swt.Main.main(Main.java:292)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)
	at com.aelitis.azureus.launcher.MainExecutor$1.run(MainExecutor.java:37)
	at java.lang.Thread.run(Thread.java:722)
Caused by: java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: 
	no swt-gnome-gtk-4234 in java.library.path
	no swt-gnome-gtk in java.library.path
	Can't load library: /home/kojan/.swt/lib/linux/x86_64/libswt-gnome-gtk-4234.so
	Can't load library: /home/kojan/.swt/lib/linux/x86_64/libswt-gnome-gtk.so

	at org.eclipse.swt.internal.Library.loadLibrary(Library.java:331)
	at org.eclipse.swt.internal.Library.loadLibrary(Library.java:240)
	at org.eclipse.swt.internal.gnome.GNOME.<clinit>(GNOME.java:21)
	at org.eclipse.swt.program.Program.gnome_24_launch(Program.java:400)
	at org.eclipse.swt.program.Program.launch(Program.java:1094)
	at org.eclipse.swt.program.Program.launch(Program.java:1050)
	at org.gudy.azureus2.ui.swt.Utils.launch(Utils.java:1030)
	at com.aelitis.azureus.ui.swt.Initializer.checkInstallID(Initializer.java:305)
	at com.aelitis.azureus.ui.swt.Initializer.runInSWTThread(Initializer.java:274)
	at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.<init>(SWTThread.java:229)
	at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.createInstance(SWTThread.java:63)
	at com.aelitis.azureus.ui.swt.Initializer.<init>(Initializer.java:164)
	... 12 more

Comment 1 Mikolaj Izdebski 2012-12-01 20:26:44 UTC
Downgrading azureus didn't help. I tried versions 4.7.2.0-1 and 4.7.0.2-1, but both fail with the same error.

Comment 2 David Juran 2013-01-10 13:59:04 UTC
I couldn't reproduce the issue with current rawhide, but nevertheless, I suspect this is a dupe of bug 810895

*** This bug has been marked as a duplicate of bug 810895 ***


Note You need to log in before you can comment on or make changes to this bug.