On Thu, Jul 17, 2008 at 6:22 PM, Fabiano Manoel de Andrade <[EMAIL PROTECTED]> wrote: > Unable to load graphics library [Cairo is required] > (java.lan.NoClassDefFoundError: Could not initialize class > org.eclipse.swt.internal.cairo.Cairo)"
I can reproduce this with openjdk-6. Thanks ---- [alert] Alert:3:Error Initialize MainWindow DEBUG::Fri Jul 18 00:54:45 EEST 2008::com.aelitis.azureus.ui.swt.shells.main.MainWindow$2::runSupport::229: org.eclipse.swt.SWTException: Unable to load graphics library [Cairo is required] (java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.swt.internal.cairo.Cairo) at org.eclipse.swt.SWT.error(SWT.java:3777) at org.eclipse.swt.graphics.Device.checkCairo(Device.java:178) at org.eclipse.swt.graphics.GC.initCairo(GC.java:2810) at org.eclipse.swt.graphics.GC.setAlpha(GC.java:2980) at com.aelitis.azureus.ui.swt.skin.SWTSkinObjectText2.paintControl(SWTSkinObjectText2.java:480) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:217) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1158) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1182) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1167) at org.eclipse.swt.widgets.Control.gtk_expose_event(Control.java:2703) at org.eclipse.swt.widgets.Composite.gtk_expose_event(Composite.java:669) at org.eclipse.swt.widgets.Canvas.gtk_expose_event(Canvas.java:170) at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1539) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4502) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4099) at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:5783) at org.eclipse.swt.widgets.Display.eventProc(Display.java:1177) at org.eclipse.swt.internal.gtk.OS._gdk_window_process_updates(Native Method) at org.eclipse.swt.internal.gtk.OS.gdk_window_process_updates(OS.java:3695) at org.eclipse.swt.widgets.Control.update(Control.java:4461) at org.eclipse.swt.widgets.Shell.setVisible(Shell.java:1682) at org.eclipse.swt.widgets.Shell.open(Shell.java:1147) at com.aelitis.azureus.ui.swt.shells.main.MainWindow.showMainWindow(MainWindow.java:1144) at com.aelitis.azureus.ui.swt.shells.main.MainWindow.createWindow(MainWindow.java:805) at com.aelitis.azureus.ui.swt.shells.main.MainWindow$2.runSupport(MainWindow.java:227) at org.gudy.azureus2.core3.util.AERunnable.run(AERunnable.java:38) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3378) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3036) at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.<init>(SWTThread.java:183) at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.createInstance(SWTThread.java:67) at org.gudy.azureus2.ui.swt.mainwindow.Initializer.<init>(Initializer.java:110) at org.gudy.azureus2.ui.swt.Main.<init>(Main.java:84) at org.gudy.azureus2.ui.swt.Main.main(Main.java:216) 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:616) at org.gudy.azureus2.ui.common.Main.directLaunch(Main.java:229) at org.gudy.azureus2.ui.common.Main.main(Main.java:132) 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:616) at com.aelitis.azureus.launcher.MainExecutor$1.run(MainExecutor.java:37) at java.lang.Thread.run(Thread.java:636) Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.swt.internal.cairo.Cairo at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:186) at org.eclipse.swt.graphics.Device.checkCairo(Device.java:175) ... 47 more (SWT:17617): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width 250 and height -1 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]