[jitsi-users] Jitsi Nigtly on Ubuntu Mate barely useable


#1

Jitsi 2.9.5500
Ubuntu Mate, current

uname -a

Linux Y4e 4.2.0-30-generic #36-Ubuntu SMP Fri Feb 26 00:58:07 UTC 2016
x86_64 x86_64 x86_64 GNU/Linux

java -version

openjdk version "1.8.0_66-internal"
OpenJDK Runtime Environment (build 1.8.0_66-internal-b17)
OpenJDK 64-Bit Server VM (build 25.66-b17, mixed mode)

Problems: Freeze at start, freeze after standby, non responding gui, sudden
crashes, and a bunch of stacktraces

Can i do something to help you to find the cause?

Regards
Carsten

Here a few:
2016-03-10 19:58:31.740 SCHWERWIEGEND: [19]
impl.contactlist.MetaContactListServiceImpl.loadStoredMetaContact().3328
Found an empty meta contact. Throwing an exception so that the storage
manager would remove it.
2016-03-10 19:58:32.157 SCHWERWIEGEND: [427]
impl.contactlist.MclStorageManager.run().494 Storing contact list failed
java.io.IOException: Failed to rename contactlist.xml.bak.part
tocontactlist.xml.bak
    at
org.jitsi.impl.fileaccess.FailSafeTransactionImpl.failsafeCopy(FailSafeTransactionImpl.java:217)
    at
org.jitsi.impl.fileaccess.FailSafeTransactionImpl.beginTransaction(FailSafeTransactionImpl.java:117)
    at
net.java.sip.communicator.impl.contactlist.MclStorageManager.storeContactList0(MclStorageManager.java:441)
    at
net.java.sip.communicator.impl.contactlist.MclStorageManager.access$200(MclStorageManager.java:55)
    at
net.java.sip.communicator.impl.contactlist.MclStorageManager$1.run(MclStorageManager.java:486)
java.lang.UnsatisfiedLinkError: Native Library
/usr/share/jitsi/lib/native/libgalagonotification.so already loaded in
another classloader
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1904)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1854)
    at java.lang.Runtime.loadLibrary0(Runtime.java:870)
    at java.lang.System.loadLibrary(System.java:1122)
    at
net.java.sip.communicator.impl.galagonotification.GalagoNotification.<clinit>(GalagoNotification.java:31)
    at
net.java.sip.communicator.impl.galagonotification.GalagoNotificationActivator.start(GalagoNotificationActivator.java:91)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:2220)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2138)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1365)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
    at java.lang.Thread.run(Thread.java:745)
2016-03-10 19:58:34.637 SCHWERWIEGEND: [550]
util.UtilActivator.uncaughtException().119 An uncaught exception occurred
in thread=Thread[AWT-EventQueue-1,6,main] and message was:
net.java.sip.communicator.impl.gui.utils.ImageLoaderServiceImpl cannot be
cast to net.java.sip.communicator.impl.gui.utils.ImageLoaderServiceImpl
java.lang.ClassCastException:
net.java.sip.communicator.impl.gui.utils.ImageLoaderServiceImpl cannot be
cast to net.java.sip.communicator.impl.gui.utils.ImageLoaderServiceImpl
    at
net.java.sip.communicator.impl.gui.utils.ImageLoader.getImageLoaderService(ImageLoader.java:1683)
    at
net.java.sip.communicator.impl.gui.utils.ImageLoader.getImage(ImageLoader.java:1700)
    at
net.java.sip.communicator.impl.gui.main.presence.AccountStatusPanel.<init>(AccountStatusPanel.java:162)
    at
net.java.sip.communicator.impl.gui.main.MainFrame.<init>(MainFrame.java:199)
    at
net.java.sip.communicator.impl.gui.UIServiceImpl.loadApplicationGui(UIServiceImpl.java:159)
    at
net.java.sip.communicator.impl.gui.GuiActivator$1.run(GuiActivator.java:182)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
    at
org.GNOME.Accessibility.AtkWrapper$5.dispatchEvent(AtkWrapper.java:697)
    at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
2016-03-10 19:58:35.755 SCHWERWIEGEND: [706]
impl.protocol.jabber.ProtocolProviderServiceJabberImpl.connectUsingSRVRecords().910
No SRV addresses found for _xmpp-client._tcp.nilsharm.dyndns.org
java.lang.UnsatisfiedLinkError: Native Library
/usr/share/jitsi/lib/native/libglobalshortcut.so already loaded in another
classloader
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1904)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1854)
    at java.lang.Runtime.loadLibrary0(Runtime.java:870)
    at java.lang.System.loadLibrary(System.java:1122)
    at
net.java.sip.communicator.impl.globalshortcut.NativeKeyboardHook.<clinit>(NativeKeyboardHook.java:265)
    at
net.java.sip.communicator.impl.globalshortcut.GlobalShortcutServiceImpl.<init>(GlobalShortcutServiceImpl.java:67)
    at
net.java.sip.communicator.impl.globalshortcut.GlobalShortcutActivator.start(GlobalShortcutActivator.java:112)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:2220)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2138)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1365)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
    at java.lang.Thread.run(Thread.java:745)

2016-03-10 19:58:36.273 SCHWERWIEGEND: [788]
org.jivesoftware.smack.PacketReader.notifyConnectionError() Closes the
connection temporary
java.net.SocketException: Socket closed
    at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:116)
    at java.net.SocketOutputStream.write(SocketOutputStream.java:153)
    at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221)
    at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:291)
    at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:295)
    at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:141)
    at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229)
    at java.io.BufferedWriter.flush(BufferedWriter.java:254)
    at
org.jivesoftware.smack.PacketWriter.writePackets(PacketWriter.java:197)
    at org.jivesoftware.smack.PacketWriter.access$000(PacketWriter.java:42)
    at org.jivesoftware.smack.PacketWriter$1.run(PacketWriter.java:80)

java.lang.UnsatisfiedLinkError: Native Library
/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/libjawt.so already loaded
in another classloader
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1904)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1842)
    at java.lang.Runtime.loadLibrary0(Runtime.java:870)
    at java.lang.System.loadLibrary(System.java:1122)
    at org.jdesktop.jdic.misc.impl.LinuxAlerter.<init>(LinuxAlerter.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
    at java.lang.Class.newInstance(Class.java:442)
    at org.jdesktop.jdic.misc.Alerter.loadLinux(Unknown Source)
    at org.jdesktop.jdic.misc.Alerter.newInstance(Unknown Source)
    at
net.java.sip.communicator.plugin.chatalerter.ChatAlerterActivator.start(ChatAlerterActivator.java:99)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:2220)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2138)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1365)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
    at java.lang.Thread.run(Thread.java:745)
2016-03-10 19:58:37.069 SCHWERWIEGEND: [852]
org.jivesoftware.smack.PacketReader.notifyConnectionError() Closes the
connection temporary
javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error:
java.security.InvalidAlgorithmParameterException: the trustAnchors
parameter must be non-empty
    at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
    at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1949)
    at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1906)
    at
sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1889)
    at
sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1410)
    at
sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387)
    at
org.jivesoftware.smack.XMPPConnection.proceedTLSReceived(XMPPConnection.java:821)
    at
org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:271)
    at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:45)
    at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:74)
Caused by: java.lang.RuntimeException: Unexpected error:
java.security.InvalidAlgorithmParameterException: the trustAnchors
parameter must be non-empty
    at sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:90)
    at sun.security.validator.Validator.getInstance(Validator.java:179)
    at
sun.security.ssl.X509TrustManagerImpl.getValidator(X509TrustManagerImpl.java:312)
    at
sun.security.ssl.X509TrustManagerImpl.checkTrustedInit(X509TrustManagerImpl.java:171)
    at
sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:184)
    at
sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:105)
    at
net.java.sip.communicator.impl.certificate.CertificateServiceImpl$3.checkCertTrusted(CertificateServiceImpl.java:755)
    at
net.java.sip.communicator.impl.certificate.CertificateServiceImpl$3.checkServerTrusted(CertificateServiceImpl.java:720)
    at
net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl$HostTrustManager.checkServerTrusted(ProtocolProviderServiceJabberImpl.java:2467)
    at
sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:922)
    at
sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1491)
    at
sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
    at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979)
    at sun.security.ssl.Handshaker.process_record(Handshaker.java:914)
    at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1062)
    at
sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375)
    at
sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403)
    ... 5 more
Caused by: java.security.InvalidAlgorithmParameterException: the
trustAnchors parameter must be non-empty
    at
java.security.cert.PKIXParameters.setTrustAnchors(PKIXParameters.java:200)
    at java.security.cert.PKIXParameters.<init>(PKIXParameters.java:120)
    at
java.security.cert.PKIXBuilderParameters.<init>(PKIXBuilderParameters.java:104)
    at sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:88)
    ... 21 more

2016-03-10 19:59:50.929 SCHWERWIEGEND: [550]
util.UtilActivator.uncaughtException().119 An uncaught exception occurred
in thread=Thread[AWT-EventQueue-1,6,main] and message was: null
java.lang.NullPointerException
    at
net.java.sip.communicator.impl.gui.main.contactlist.ContactListPane.contactClicked(ContactListPane.java:229)
    at
net.java.sip.communicator.impl.gui.main.contactlist.TreeContactList.fireContactListEvent(TreeContactList.java:1434)
    at
net.java.sip.communicator.impl.gui.main.contactlist.TreeContactList.fireContactListEvent(TreeContactList.java:1410)
    at
net.java.sip.communicator.impl.gui.main.contactlist.TreeContactList.mouseClicked(TreeContactList.java:1513)
    at java.awt.Component.processMouseEvent(Component.java:6538)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
    at java.awt.Component.processEvent(Component.java:6300)
    at java.awt.Container.processEvent(Container.java:2236)
    at java.awt.Component.dispatchEventImpl(Component.java:4891)
    at java.awt.Container.dispatchEventImpl(Container.java:2294)
    at java.awt.Component.dispatchEvent(Component.java:4713)
    at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4534)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
    at java.awt.Container.dispatchEventImpl(Container.java:2280)
    at java.awt.Window.dispatchEventImpl(Window.java:2750)
    at java.awt.Component.dispatchEvent(Component.java:4713)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
    at java.awt.EventQueue$4.run(EventQueue.java:731)
    at java.awt.EventQueue$4.run(EventQueue.java:729)
    at java.security.AccessController.doPrivileged(Native Method)
    at
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    at
org.GNOME.Accessibility.AtkWrapper$5.dispatchEvent(AtkWrapper.java:697)
    at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
2016-03-10 19:59:50.996 SCHWERWIEGEND: [550]
util.UtilActivator.uncaughtException().119 An uncaught exception occurred
in thread=Thread[AWT-EventQueue-1,6,main] and message was: component must
be showing on the screen to determine its location
java.awt.IllegalComponentStateException: component must be showing on the
screen to determine its location
    at
java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2064)
    at java.awt.Component.getLocationOnScreen(Component.java:2038)
    at
net.java.sip.communicator.plugin.desktoputil.FramedImageWithMenu.showDialog(FramedImageWithMenu.java:194)
    at
net.java.sip.communicator.plugin.desktoputil.FramedImageWithMenu.mouseReleased(FramedImageWithMenu.java:253)
    at java.awt.Component.processMouseEvent(Component.java:6535)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
    at java.awt.Component.processEvent(Component.java:6300)
    at java.awt.Container.processEvent(Container.java:2236)
    at java.awt.Component.dispatchEventImpl(Component.java:4891)
    at java.awt.Container.dispatchEventImpl(Container.java:2294)
    at java.awt.Component.dispatchEvent(Component.java:4713)
    at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
    at java.awt.Container.dispatchEventImpl(Container.java:2280)
    at java.awt.Window.dispatchEventImpl(Window.java:2750)
    at java.awt.Component.dispatchEvent(Component.java:4713)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
    at java.awt.EventQueue$4.run(EventQueue.java:731)
    at java.awt.EventQueue$4.run(EventQueue.java:729)
    at java.security.AccessController.doPrivileged(Native Method)
    at
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    at
org.GNOME.Accessibility.AtkWrapper$5.dispatchEvent(AtkWrapper.java:697)
    at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)