03-04-2016, 04:51 AM
(This post was last modified: 03-04-2016, 09:27 AM by highlander.)
I was using Vuze for years, but after upgrading tp 5.7.10 I cannot use GUI. I have to use the web interface as a workaround.
Scenario: I open a torrent in FireFox, vuze starts and shows download dialog.
Expected behavior: When I press OK torrent is downloaded
Actual behavior: When I press OK vuze crashes.
I am certain that this is GTK or SWT integration issue.
---------- Vuze -Help - About - System------------------------
Java 1.8.0_65 (64 bit)
Oracle Corporation
SWT v4608, gtk/3.10.8
Linux v3.13.0-79-generic, amd64
V5.7.1.0/4 az3
-------------------------------------------------------------------------
------------- OS ----------------------
Linux Ubuntu 14.04 LTS 64-bit
----------------------------------------
------------------ Stdout/Stderr -------------------
sgr@PrimePC-linux:/opt/java/vuze$ ./vuze
Starting Azureus...
Suitable java version found [java = java 1.8.0_65]
Configuring environment...
Java exec found in PATH. Verifying...
No bp log location saved, using default.
[000:000] Cpu: 6.23.10, x2, 3003Mhz, 7984MB
[000:000] Computer model: Not available
[000:000] Browser XEmbed support present: 1
[000:000] Browser toolkit is Gtk2.
[000:000] Using Gtk2 toolkit
[000:001] No bp log location saved, using default.
[000:002] Cpu: 6.23.10, x2, 3003Mhz, 7984MB
[000:002] Computer model: Not available
[000:002] Browser XEmbed support present: 1
[000:002] Browser toolkit is Gtk2.
[000:002] Using Gtk2 toolkit
No bp log location saved, using default.
[000:000] Cpu: 6.23.10, x2, 3003Mhz, 7984MB
[000:000] Computer model: Not available
[000:008] No bp log location saved, using default.
[000:008] Cpu: 6.23.10, x2, 3003Mhz, 7984MB
[000:011] Computer model: Not available
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
GRE/XULRunner automatically found
Loading Azureus:
java -Xmx256m -cp "./Azureus2.jar:./commons-cli.jar:./junit.jar:./log4j.jar:./swt.jar" -Djava.library.path="/opt/java/vuze" -Dazureus.install.path="/opt/java/vuze" -Dazureus.script="./vuze" -Dazureus.script.version=5 org.gudy.azureus2.ui.swt.Main
file:/opt/java/vuze/Azureus2.jar ; file:/opt/java/vuze/commons-cli.jar ; file:/opt/java/vuze/junit.jar ; file:/opt/java/vuze/log4j.jar ; file:/opt/java/vuze/swt.jar ; file:/opt/java/vuze/
changeLocale: *Default Language* != English (United States). Searching without country..
changeLocale: Searching for language English in *any* country..
changeLocale: no message properties for Locale 'English (United States)' (en_US), using 'English (default)'
UIFunctions/ImageLoad took 26ms
new shell took 322ms
new shell setup took 75ms
skin init took 256ms
MainMenu init took 188ms
pre skin widgets init took 76ms
skin widgets (1/2) init took 326ms
skin widgets (2/2) init took 151ms
pre SWTInstance init took 0ms
Init Core Columns took 164ms
SWTInstance init took 0ms
shell.layout took 178ms
---------SHOWN AT 1457091610709;3321ms
DEBUG::Fri Mar 04 13:40:10 EET 2016::org.gudy.azureus2.pluginsimpl.local.PluginInitializer::checkPluginsInitialised::1617:
Wait until plugin initialisation is complete until doing this!
PluginInitializer::getPluginInterfacesSupport::2266, PluginInitializer::getPluginInterfaces::2259, PluginManagerImpl::getPluginInterfaces::334, PluginManagerImpl::getPluginInterfaceByID::268, BuddyPluginUtils::getPlugin::50, BuddyPluginUtils::isBetaChatAvailable::81, MenuBuildUtils::addChatMenu::468, MainMenu$16::handleEvent::617, EventTable::sendEvent::84, Display::sendEvent::4482, Widget::sendEvent::1329, Widget::sendEvent::1353, Widget::sendEvent::1334, Menu::gtk_show::711, Widget::windowProc::1929, Display::windowProc::4712, OS::_g_main_context_iteration::-2, OS::g_main_context_iteration::2468, Shell::setVisible::2351, Shell::open::1641, MainWindowImpl::showMainWindow::1433, MainWindowImpl::createWindow::825, MainWindowImpl::access$000::113, MainWindowImpl$4::runSupport::269, AERunnable::run::35, Utils::execSWTThread::782, Utils::execSWTThread::911, MainWindowImpl::<init>::265, MainWindowFactory::createAsync::63, Initializer::runInSWTThread::272, SWTThread::<init>::295, SWTThread::createInstance::61, Initializer::<init>::160, NativeConstructorAccessorImpl::newInstance0::-2, NativeConstructorAccessorImpl::newInstance::62, DelegatingConstructorAccessorImpl::newInstance::45, Constructor::newInstance::422, Main::<init>::111, Main::main::334, NativeMethodAccessorImpl::invoke0::-2, NativeMethodAccessorImpl::invoke::62, DelegatingMethodAccessorImpl::invoke::43, Method::invoke::497, MainExecutor$1::run::34, Thread::run::745
---------DONE DISPATCH AT 1457091611552;4164ms
---------READY AT 1457091611577;4189ms
shell.open took 893ms
processStartupDMS took 0ms
postPluginSetup init took 0ms
Locale Initializing took 25ms
-------------------------------------------------------
Scenario: I open a torrent in FireFox, vuze starts and shows download dialog.
Expected behavior: When I press OK torrent is downloaded
Actual behavior: When I press OK vuze crashes.
I am certain that this is GTK or SWT integration issue.
---------- Vuze -Help - About - System------------------------
Java 1.8.0_65 (64 bit)
Oracle Corporation
SWT v4608, gtk/3.10.8
Linux v3.13.0-79-generic, amd64
V5.7.1.0/4 az3
-------------------------------------------------------------------------
------------- OS ----------------------
Linux Ubuntu 14.04 LTS 64-bit
----------------------------------------
------------------ Stdout/Stderr -------------------
sgr@PrimePC-linux:/opt/java/vuze$ ./vuze
Starting Azureus...
Suitable java version found [java = java 1.8.0_65]
Configuring environment...
Java exec found in PATH. Verifying...
No bp log location saved, using default.
[000:000] Cpu: 6.23.10, x2, 3003Mhz, 7984MB
[000:000] Computer model: Not available
[000:000] Browser XEmbed support present: 1
[000:000] Browser toolkit is Gtk2.
[000:000] Using Gtk2 toolkit
[000:001] No bp log location saved, using default.
[000:002] Cpu: 6.23.10, x2, 3003Mhz, 7984MB
[000:002] Computer model: Not available
[000:002] Browser XEmbed support present: 1
[000:002] Browser toolkit is Gtk2.
[000:002] Using Gtk2 toolkit
No bp log location saved, using default.
[000:000] Cpu: 6.23.10, x2, 3003Mhz, 7984MB
[000:000] Computer model: Not available
[000:008] No bp log location saved, using default.
[000:008] Cpu: 6.23.10, x2, 3003Mhz, 7984MB
[000:011] Computer model: Not available
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
(SWT:20624): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed
GRE/XULRunner automatically found
Loading Azureus:
java -Xmx256m -cp "./Azureus2.jar:./commons-cli.jar:./junit.jar:./log4j.jar:./swt.jar" -Djava.library.path="/opt/java/vuze" -Dazureus.install.path="/opt/java/vuze" -Dazureus.script="./vuze" -Dazureus.script.version=5 org.gudy.azureus2.ui.swt.Main
file:/opt/java/vuze/Azureus2.jar ; file:/opt/java/vuze/commons-cli.jar ; file:/opt/java/vuze/junit.jar ; file:/opt/java/vuze/log4j.jar ; file:/opt/java/vuze/swt.jar ; file:/opt/java/vuze/
changeLocale: *Default Language* != English (United States). Searching without country..
changeLocale: Searching for language English in *any* country..
changeLocale: no message properties for Locale 'English (United States)' (en_US), using 'English (default)'
UIFunctions/ImageLoad took 26ms
new shell took 322ms
new shell setup took 75ms
skin init took 256ms
MainMenu init took 188ms
pre skin widgets init took 76ms
skin widgets (1/2) init took 326ms
skin widgets (2/2) init took 151ms
pre SWTInstance init took 0ms
Init Core Columns took 164ms
SWTInstance init took 0ms
shell.layout took 178ms
---------SHOWN AT 1457091610709;3321ms
DEBUG::Fri Mar 04 13:40:10 EET 2016::org.gudy.azureus2.pluginsimpl.local.PluginInitializer::checkPluginsInitialised::1617:
Wait until plugin initialisation is complete until doing this!
PluginInitializer::getPluginInterfacesSupport::2266, PluginInitializer::getPluginInterfaces::2259, PluginManagerImpl::getPluginInterfaces::334, PluginManagerImpl::getPluginInterfaceByID::268, BuddyPluginUtils::getPlugin::50, BuddyPluginUtils::isBetaChatAvailable::81, MenuBuildUtils::addChatMenu::468, MainMenu$16::handleEvent::617, EventTable::sendEvent::84, Display::sendEvent::4482, Widget::sendEvent::1329, Widget::sendEvent::1353, Widget::sendEvent::1334, Menu::gtk_show::711, Widget::windowProc::1929, Display::windowProc::4712, OS::_g_main_context_iteration::-2, OS::g_main_context_iteration::2468, Shell::setVisible::2351, Shell::open::1641, MainWindowImpl::showMainWindow::1433, MainWindowImpl::createWindow::825, MainWindowImpl::access$000::113, MainWindowImpl$4::runSupport::269, AERunnable::run::35, Utils::execSWTThread::782, Utils::execSWTThread::911, MainWindowImpl::<init>::265, MainWindowFactory::createAsync::63, Initializer::runInSWTThread::272, SWTThread::<init>::295, SWTThread::createInstance::61, Initializer::<init>::160, NativeConstructorAccessorImpl::newInstance0::-2, NativeConstructorAccessorImpl::newInstance::62, DelegatingConstructorAccessorImpl::newInstance::45, Constructor::newInstance::422, Main::<init>::111, Main::main::334, NativeMethodAccessorImpl::invoke0::-2, NativeMethodAccessorImpl::invoke::62, DelegatingMethodAccessorImpl::invoke::43, Method::invoke::497, MainExecutor$1::run::34, Thread::run::745
---------DONE DISPATCH AT 1457091611552;4164ms
---------READY AT 1457091611577;4189ms
shell.open took 893ms
processStartupDMS took 0ms
postPluginSetup init took 0ms
Locale Initializing took 25ms
-------------------------------------------------------