[jitsi-users] Compiling G729


#1

Hello,

I am trying to enable G729 codec on jitsi, so I did the following:

Downloaded both source files for jitsi and libjitsi. Changed the G729
option to true and then build the libjitsi.jar file. I then copied the file
into the jitsi source directory:

[guru@localhost installer-exclude]$ pwd
/home/guru/Downloads/jitsi/lib/installer-exclude
[guru@localhost installer-exclude]$ ls -al | grep libjitsi
-rw-r--r--. 1 guru guru 1825386 Dec 12 02:35 libjitsi.jar

Now, when I try to bundle it, I get the following error. Can someone
suggest what could be the problem?

[guru@localhost jitsi]$ sudo ant bundle-libjitsi
Buildfile: /home/guru/Downloads/jitsi/build.xml

bundle-libjitsi:

BUILD FAILED
/home/guru/Downloads/jitsi/build.xml:1286:
/home/guru/Downloads/jitsi/classes/net/java/sip/communicator/impl/libjitsi
does not exist.

Total time: 1 second
[guru@localhost jitsi]$

Thanks.

Guru.


#2

Ok. So I was able to compile the lib by creating a new directory classes
inside jitsi folder and then copy the contents of src/net to the classes
folder.

It generated the sc-bundle/libjitsi.jar file and now I am not able to
launch the client. Please see the following logs:

[guru@localhost Downloads]$ jitsi
java.lang.ClassNotFoundException:
net.java.sip.communicator.impl.libjitsi.LibJitsiActivator not found by
net.java.sip.communicator.libjitsi [123]
    at
org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:812)
    at org.apache.felix.framework.ModuleImpl.access$400(ModuleImpl.java:72)
    at
org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1807)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at
org.apache.felix.framework.ModuleImpl.getClassByDelegation(ModuleImpl.java:670)
    at
org.apache.felix.framework.Felix.createBundleActivator(Felix.java:3808)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1899)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.IllegalStateException: impl
    at
org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:161)
    at
org.jitsi.service.libjitsi.LibJitsi.getFileAccessService(LibJitsi.java:100)
    at
net.java.sip.communicator.impl.fileaccess.FileAccessActivator.start(FileAccessActivator.java:32)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.IllegalStateException: impl
    at
org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:161)
    at
org.jitsi.service.libjitsi.LibJitsi.getConfigurationService(LibJitsi.java:85)
    at
net.java.sip.communicator.impl.configuration.ConfigurationActivator.start(ConfigurationActivator.java:67)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.service.resources.AbstractResourcesService.<init>(AbstractResourcesService.java:129)
    at
net.java.sip.communicator.impl.resources.ResourceManagementServiceImpl.<init>(ResourceManagementServiceImpl.java:48)
    at
net.java.sip.communicator.impl.resources.ResourceManagementActivator.createServiceImpl(ResourceManagementActivator.java:58)
    at
net.java.sip.communicator.impl.resources.ResourceManagementActivator.createServiceImpl(ResourceManagementActivator.java:19)
    at
net.java.sip.communicator.util.SimpleServiceActivator.start(SimpleServiceActivator.java:67)
    at
net.java.sip.communicator.impl.resources.ResourceManagementActivator.start(ResourceManagementActivator.java:38)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.service.notification.NotificationServiceActivator.getConfigurationService(NotificationServiceActivator.java:71)
    at
net.java.sip.communicator.service.notification.NotificationServiceImpl.<init>(NotificationServiceImpl.java:49)
    at
net.java.sip.communicator.service.notification.NotificationServiceActivator.start(NotificationServiceActivator.java:39)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.impl.dns.DnsUtilActivator.loadDNSProxyForward(DnsUtilActivator.java:156)
    at
net.java.sip.communicator.impl.dns.DnsUtilActivator.start(DnsUtilActivator.java:114)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.plugin.dnsconfig.DnsConfigActivator.start(DnsConfigActivator.java:58)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.impl.netaddr.NetworkAddressManagerServiceImpl.initRandomPortSocket(NetworkAddressManagerServiceImpl.java:391)
    at
net.java.sip.communicator.impl.netaddr.NetworkAddressManagerServiceImpl.start(NetworkAddressManagerServiceImpl.java:96)
    at
net.java.sip.communicator.impl.netaddr.NetaddrActivator.start(NetaddrActivator.java:78)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
OpenJDK 64-Bit Server VM warning: You have loaded library
/usr/share/jitsi/lib/native/libsysactivitynotifications.so which might have
disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c
<libfile>', or link it with '-z noexecstack'.
14:23:10.048 SEVERE: [13]
impl.sysactivity.SystemActivityNotificationsServiceImpl.getCurrentRunningManager().636
Error creating manager
java.lang.UnsatisfiedLinkError:
/usr/share/jitsi/lib/native/libunix-java.so:
/usr/share/jitsi/lib/native/libunix-java.so: wrong ELF class: ELFCLASS32
(Possible cause: architecture word width mismatch)
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1880)
    at java.lang.Runtime.loadLibrary0(Runtime.java:849)
    at java.lang.System.loadLibrary(System.java:1088)
    at cx.ath.matthew.unix.UnixSocket.<clinit>(UnixSocket.java:40)
    at org.freedesktop.dbus.Transport.connect(Unknown Source)
    at org.freedesktop.dbus.Transport.<init>(Unknown Source)
    at org.freedesktop.dbus.DBusConnection.<init>(Unknown Source)
    at org.freedesktop.dbus.DBusConnection.getConnection(Unknown Source)
    at
net.java.sip.communicator.impl.sysactivity.NetworkManagerListenerImpl.<init>(NetworkManagerListenerImpl.java:45)
    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:526)
    at java.lang.Class.newInstance(Class.java:379)
    at
net.java.sip.communicator.impl.sysactivity.SystemActivityNotificationsServiceImpl.getCurrentRunningManager(SystemActivityNotificationsServiceImpl.java:631)
    at
net.java.sip.communicator.impl.sysactivity.SystemActivityNotificationsServiceImpl.start(SystemActivityNotificationsServiceImpl.java:143)
    at
net.java.sip.communicator.impl.sysactivity.SysActivityActivator.start(SysActivityActivator.java:59)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.impl.credentialsstorage.CredentialsStorageServiceImpl.isUsingMasterPassword(CredentialsStorageServiceImpl.java:192)
    at
net.java.sip.communicator.impl.credentialsstorage.CredentialsStorageServiceImpl.start(CredentialsStorageServiceImpl.java:85)
    at
net.java.sip.communicator.impl.credentialsstorage.CredentialsStorageActivator.start(CredentialsStorageActivator.java:57)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.impl.version.VersionActivator.start(Unknown
Source)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.ExceptionInInitializerError
    at
net.java.sip.communicator.plugin.branding.BrandingActivator.start(BrandingActivator.java:71)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
    at
net.java.sip.communicator.plugin.branding.WelcomeWindow.<clinit>(WelcomeWindow.java:35)
    ... 7 more
14:23:10.392 SEVERE: [20] util.UtilActivator.uncaughtException().108 An
uncaught exception occurred in thread=Thread[Thread-6,5,main] and message
was: Specified service reference cannot be null.
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.impl.googlecontacts.GoogleContactsActivator.getConfigService(GoogleContactsActivator.java:87)
    at
net.java.sip.communicator.impl.googlecontacts.GoogleContactsServiceImpl.loadConfig(GoogleContactsServiceImpl.java:104)
    at
net.java.sip.communicator.impl.googlecontacts.GoogleContactsServiceImpl.access$000(GoogleContactsServiceImpl.java:37)
    at
net.java.sip.communicator.impl.googlecontacts.GoogleContactsServiceImpl$1.run(GoogleContactsServiceImpl.java:84)
java.lang.NullPointerException
    at
net.java.sip.communicator.impl.certificate.CertificateServiceImpl.setTrustStore(CertificateServiceImpl.java:174)
    at
net.java.sip.communicator.impl.certificate.CertificateServiceImpl.<init>(CertificateServiceImpl.java:156)
    at
net.java.sip.communicator.impl.certificate.CertificateVerificationActivator.start(CertificateVerificationActivator.java:61)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.plugin.provisioning.ProvisioningActivator.getConfigurationService(ProvisioningActivator.java:227)
    at
net.java.sip.communicator.plugin.provisioning.ProvisioningServiceImpl.<init>(ProvisioningServiceImpl.java:115)
    at
net.java.sip.communicator.plugin.provisioning.ProvisioningActivator.start(ProvisioningActivator.java:96)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
14:23:10.838 SEVERE: [13] impl.hid.HIDServiceImpl.<init>().54 Error when
creating Robot/NativeKeyboard instance
java.lang.UnsatisfiedLinkError: /usr/share/jitsi/lib/native/libhid.so:
/usr/share/jitsi/lib/native/libhid.so: wrong ELF class: ELFCLASS32
(Possible cause: architecture word width mismatch)
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1880)
    at java.lang.Runtime.loadLibrary0(Runtime.java:849)
    at java.lang.System.loadLibrary(System.java:1088)
    at
net.java.sip.communicator.impl.hid.NativeKeyboard.<clinit>(NativeKeyboard.java:18)
    at
net.java.sip.communicator.impl.hid.HIDServiceImpl.<init>(HIDServiceImpl.java:49)
    at
net.java.sip.communicator.impl.hid.HIDActivator.start(HIDActivator.java:47)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.plugin.globalproxyconfig.GlobalProxyPluginActivator.getConfigurationService(GlobalProxyPluginActivator.java:104)
    at
net.java.sip.communicator.plugin.globalproxyconfig.GlobalProxyPluginActivator.start(GlobalProxyPluginActivator.java:59)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.IllegalStateException: impl
    at
org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:161)
    at
org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:115)
    at
net.java.sip.communicator.impl.neomedia.NeomediaActivator.start(NeomediaActivator.java:380)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
14:23:10.916 SEVERE: [24]
service.protocol.AccountManager.runInLoadStoredAccountsThread().587 Failed
to load accounts for
net.java.sip.communicator.impl.protocol.icq.ProtocolProviderFactoryIcqImpl@5b95eb41
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.service.protocol.ProtocolProviderActivator.getConfigurationService(ProtocolProviderActivator.java:85)
    at
net.java.sip.communicator.service.protocol.AccountManager.doLoadStoredAccounts(AccountManager.java:120)
    at
net.java.sip.communicator.service.protocol.AccountManager.loadStoredAccounts(AccountManager.java:461)
    at
net.java.sip.communicator.service.protocol.AccountManager.runInLoadStoredAccountsThread(AccountManager.java:577)
    at
net.java.sip.communicator.service.protocol.AccountManager.access$100(AccountManager.java:25)
    at
net.java.sip.communicator.service.protocol.AccountManager$2.run(AccountManager.java:502)
14:23:10.917 SEVERE: [24]
service.protocol.AccountManager.runInLoadStoredAccountsThread().587 Failed
to load accounts for
net.java.sip.communicator.impl.protocol.icq.ProtocolProviderFactoryIcqImpl@73d1386a
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.service.protocol.ProtocolProviderActivator.getConfigurationService(ProtocolProviderActivator.java:85)
    at
net.java.sip.communicator.service.protocol.AccountManager.doLoadStoredAccounts(AccountManager.java:120)
    at
net.java.sip.communicator.service.protocol.AccountManager.loadStoredAccounts(AccountManager.java:461)
    at
net.java.sip.communicator.service.protocol.AccountManager.runInLoadStoredAccountsThread(AccountManager.java:577)
    at
net.java.sip.communicator.service.protocol.AccountManager.access$100(AccountManager.java:25)
    at
net.java.sip.communicator.service.protocol.AccountManager$2.run(AccountManager.java:502)
14:23:10.990 SEVERE: [25]
service.protocol.AccountManager.runInLoadStoredAccountsThread().587 Failed
to load accounts for
net.java.sip.communicator.impl.protocol.sip.ProtocolProviderFactorySipImpl@64b24bfb
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.service.protocol.ProtocolProviderActivator.getConfigurationService(ProtocolProviderActivator.java:85)
    at
net.java.sip.communicator.service.protocol.AccountManager.doLoadStoredAccounts(AccountManager.java:120)
    at
net.java.sip.communicator.service.protocol.AccountManager.loadStoredAccounts(AccountManager.java:461)
    at
net.java.sip.communicator.service.protocol.AccountManager.runInLoadStoredAccountsThread(AccountManager.java:577)
    at
net.java.sip.communicator.service.protocol.AccountManager.access$100(AccountManager.java:25)
    at
net.java.sip.communicator.service.protocol.AccountManager$2.run(AccountManager.java:502)
14:23:11.062 SEVERE: [26]
service.protocol.AccountManager.runInLoadStoredAccountsThread().587 Failed
to load accounts for
net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderFactoryJabberImpl@592a5296
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.service.protocol.ProtocolProviderActivator.getConfigurationService(ProtocolProviderActivator.java:85)
    at
net.java.sip.communicator.service.protocol.AccountManager.doLoadStoredAccounts(AccountManager.java:120)
    at
net.java.sip.communicator.service.protocol.AccountManager.loadStoredAccounts(AccountManager.java:461)
    at
net.java.sip.communicator.service.protocol.AccountManager.runInLoadStoredAccountsThread(AccountManager.java:577)
    at
net.java.sip.communicator.service.protocol.AccountManager.access$100(AccountManager.java:25)
    at
net.java.sip.communicator.service.protocol.AccountManager$2.run(AccountManager.java:502)
14:23:11.097 SEVERE: [27]
service.protocol.AccountManager.runInLoadStoredAccountsThread().587 Failed
to load accounts for
net.java.sip.communicator.impl.protocol.msn.ProtocolProviderFactoryMsnImpl@5d78069d
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.service.protocol.ProtocolProviderActivator.getConfigurationService(ProtocolProviderActivator.java:85)
    at
net.java.sip.communicator.service.protocol.AccountManager.doLoadStoredAccounts(AccountManager.java:120)
    at
net.java.sip.communicator.service.protocol.AccountManager.loadStoredAccounts(AccountManager.java:461)
    at
net.java.sip.communicator.service.protocol.AccountManager.runInLoadStoredAccountsThread(AccountManager.java:577)
    at
net.java.sip.communicator.service.protocol.AccountManager.access$100(AccountManager.java:25)
    at
net.java.sip.communicator.service.protocol.AccountManager$2.run(AccountManager.java:502)
14:23:11.135 SEVERE: [28]
service.protocol.AccountManager.runInLoadStoredAccountsThread().587 Failed
to load accounts for
net.java.sip.communicator.impl.protocol.yahoo.ProtocolProviderFactoryYahooImpl@53635a08
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.service.protocol.ProtocolProviderActivator.getConfigurationService(ProtocolProviderActivator.java:85)
    at
net.java.sip.communicator.service.protocol.AccountManager.doLoadStoredAccounts(AccountManager.java:120)
    at
net.java.sip.communicator.service.protocol.AccountManager.loadStoredAccounts(AccountManager.java:461)
    at
net.java.sip.communicator.service.protocol.AccountManager.runInLoadStoredAccountsThread(AccountManager.java:577)
    at
net.java.sip.communicator.service.protocol.AccountManager.access$100(AccountManager.java:25)
    at
net.java.sip.communicator.service.protocol.AccountManager$2.run(AccountManager.java:502)
java.lang.NullPointerException
    at
net.java.sip.communicator.plugin.reconnectplugin.ReconnectPluginActivator.start(ReconnectPluginActivator.java:216)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.impl.contactlist.MetaContactListServiceImpl.<init>(MetaContactListServiceImpl.java:122)
    at
net.java.sip.communicator.impl.contactlist.ContactlistActivator.start(ContactlistActivator.java:49)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.impl.history.HistoryServiceImpl.<init>(HistoryServiceImpl.java:86)
    at
net.java.sip.communicator.impl.history.HistoryActivator.start(HistoryActivator.java:35)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.impl.msghistory.MessageHistoryActivator.start(MessageHistoryActivator.java:64)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.impl.callhistory.CallHistoryActivator.start(CallHistoryActivator.java:74)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.impl.filehistory.FileHistoryActivator.start(FileHistoryActivator.java:49)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
14:23:11.626 SEVERE: [13]
impl.keybindings.KeybindingsServiceImpl.start().157 unable to secure file
for custom bindings (keybindings/keybindings-chat), using defaults but
won't be able to save changes
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.impl.keybindings.KeybindingsServiceImpl.start(KeybindingsServiceImpl.java:136)
    at
net.java.sip.communicator.impl.keybindings.KeybindingsActivator.start(KeybindingsActivator.java:67)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
14:23:11.628 SEVERE: [13]
impl.keybindings.KeybindingsServiceImpl.start().157 unable to secure file
for custom bindings (keybindings/keybindings-main), using defaults but
won't be able to save changes
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.impl.keybindings.KeybindingsServiceImpl.start(KeybindingsServiceImpl.java:136)
    at
net.java.sip.communicator.impl.keybindings.KeybindingsActivator.start(KeybindingsActivator.java:67)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.impl.keybindings.KeybindingsActivator.getConfigService(KeybindingsActivator.java:102)
    at
net.java.sip.communicator.impl.keybindings.KeybindingsServiceImpl.getGlobalShortcutFromConfiguration(KeybindingsServiceImpl.java:336)
    at
net.java.sip.communicator.impl.keybindings.KeybindingsServiceImpl.start(KeybindingsServiceImpl.java:246)
    at
net.java.sip.communicator.impl.keybindings.KeybindingsActivator.start(KeybindingsActivator.java:67)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.impl.globaldisplaydetails.GlobalDisplayDetailsImpl.<init>(GlobalDisplayDetailsImpl.java:80)
    at
net.java.sip.communicator.impl.globaldisplaydetails.GlobalDisplayDetailsActivator.start(GlobalDisplayDetailsActivator.java:68)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.impl.muc.MUCCustomContactActionService$MUCActionMenuItems.<init>(MUCCustomContactActionService.java:515)
    at
net.java.sip.communicator.impl.muc.MUCCustomContactActionService.<init>(MUCCustomContactActionService.java:303)
    at
net.java.sip.communicator.impl.muc.MUCActivator.start(MUCActivator.java:130)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.util.ConfigurationUtils.loadGuiConfigurations(ConfigurationUtils.java:373)
    at
net.java.sip.communicator.impl.gui.GuiActivator.start(GuiActivator.java:146)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.impl.swingnotification.SwingNotificationActivator.getConfigurationService(SwingNotificationActivator.java:87)
    at
net.java.sip.communicator.impl.swingnotification.SwingNotificationActivator.start(SwingNotificationActivator.java:59)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.impl.osdependent.OsDependentActivator.getConfigurationService(OsDependentActivator.java:136)
    at
net.java.sip.communicator.impl.osdependent.jdic.SystrayServiceJdicImpl.<init>(SystrayServiceJdicImpl.java:64)
    at
net.java.sip.communicator.impl.osdependent.OsDependentActivator.start(OsDependentActivator.java:73)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.impl.ldap.LdapServiceImpl.getConfigService(LdapServiceImpl.java:103)
    at
net.java.sip.communicator.impl.ldap.LdapServiceImpl.start(LdapServiceImpl.java:75)
    at
net.java.sip.communicator.impl.ldap.LdapActivator.start(LdapActivator.java:82)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.UnsatisfiedLinkError:
/usr/share/jitsi/lib/native/libglobalshortcut.so:
/usr/share/jitsi/lib/native/libglobalshortcut.so: wrong ELF class:
ELFCLASS32 (Possible cause: architecture word width mismatch)
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1880)
    at java.lang.Runtime.loadLibrary0(Runtime.java:849)
    at java.lang.System.loadLibrary(System.java:1088)
    at
net.java.sip.communicator.impl.globalshortcut.NativeKeyboardHook.<clinit>(NativeKeyboardHook.java:254)
    at
net.java.sip.communicator.impl.globalshortcut.GlobalShortcutServiceImpl.<init>(GlobalShortcutServiceImpl.java:56)
    at
net.java.sip.communicator.impl.globalshortcut.GlobalShortcutActivator.start(GlobalShortcutActivator.java:104)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.plugin.pluginmanager.PluginManagerActivator.getConfigurationService(PluginManagerActivator.java:133)
    at
net.java.sip.communicator.plugin.pluginmanager.PluginManagerActivator.start(PluginManagerActivator.java:69)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.plugin.skinmanager.SkinManagerActivator.start(SkinManagerActivator.java:54)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.plugin.notificationconfiguration.NotificationConfigurationActivator.start(NotificationConfigurationActivator.java:62)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.impl.notification.NotificationActivator.start(NotificationActivator.java:66)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.plugin.notificationwiring.NotificationWiringActivator.start(NotificationWiringActivator.java:54)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.plugin.contactinfo.ContactInfoActivator.start(ContactInfoActivator.java:70)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.plugin.chatalerter.ChatAlerterActivator.start(ChatAlerterActivator.java:75)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.plugin.keybindingchooser.KeybindingChooserActivator.getConfigService(KeybindingChooserActivator.java:143)
    at
net.java.sip.communicator.plugin.keybindingchooser.KeybindingChooserActivator.start(KeybindingChooserActivator.java:82)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.plugin.advancedconfig.AdvancedConfigActivator.start(AdvancedConfigActivator.java:73)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.plugin.loggingutils.LoggingUtilsActivator.getConfigurationService(LoggingUtilsActivator.java:148)
    at
net.java.sip.communicator.plugin.loggingutils.LoggingUtilsActivator.start(LoggingUtilsActivator.java:78)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.impl.replacement.directimage.DirectImageActivator.getConfigService(DirectImageActivator.java:108)
    at
net.java.sip.communicator.impl.replacement.directimage.ReplacementServiceDirectImageImpl.setMaxImgSizeFromConf(ReplacementServiceDirectImageImpl.java:77)
    at
net.java.sip.communicator.impl.replacement.directimage.ReplacementServiceDirectImageImpl.<init>(ReplacementServiceDirectImageImpl.java:65)
    at
net.java.sip.communicator.impl.replacement.directimage.DirectImageActivator.start(DirectImageActivator.java:65)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: Specified service reference cannot be null.
    at
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:401)
    at
net.java.sip.communicator.plugin.chatconfig.ChatConfigActivator.getConfigurationService(ChatConfigActivator.java:149)
    at
net.java.sip.communicator.plugin.chatconfig.ChatConfigActivator.start(ChatConfigActivator.java:77)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.plugin.thunderbird.ThunderbirdActivator.start(ThunderbirdActivator.java:105)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.plugin.contactsourceconfig.ContactSourceConfigActivator.start(ContactSourceConfigActivator.java:75)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.plugin.certconfig.CertConfigActivator.start(CertConfigActivator.java:48)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
    at
net.java.sip.communicator.plugin.securityconfig.SecurityConfigActivator.start(SecurityConfigActivator.java:89)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
^Cjava.lang.IllegalArgumentException: Listener is null
    at
org.apache.felix.framework.util.EventDispatcher.removeListener(EventDispatcher.java:298)
    at
org.apache.felix.framework.Felix.removeServiceListener(Felix.java:2875)
    at
org.apache.felix.framework.BundleContextImpl.removeServiceListener(BundleContextImpl.java:258)
    at
net.java.sip.communicator.impl.argdelegation.ArgDelegationActivator.stop(ArgDelegationActivator.java:125)
    at
org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:651)
    at org.apache.felix.framework.Felix.stopBundle(Felix.java:2278)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1215)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)
java.lang.IllegalArgumentException: Listener is null
    at
org.apache.felix.framework.util.EventDispatcher.removeListener(EventDispatcher.java:298)
    at
org.apache.felix.framework.Felix.removeServiceListener(Felix.java:2875)
    at
org.apache.felix.framework.BundleContextImpl.removeServiceListener(BundleContextImpl.java:258)
    at
net.java.sip.communicator.impl.argdelegation.ArgDelegationActivator.stop(ArgDelegationActivator.java:125)
    at
org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:651)
    at org.apache.felix.framework.Felix.stopBundle(Felix.java:2278)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1215)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)

[guru@localhost Downloads]$
[guru@localhost Downloads]$ locate LibJitsiActivator
/home/guru/Downloads/jitsi/classes/net/java/sip/communicator/impl/libjitsi/LibJitsiActivator.java
/home/guru/Downloads/jitsi/src/net/java/sip/communicator/impl/libjitsi/LibJitsiActivator.java
[guru@localhost Downloads]$

Any suggestions?

Thanks,
Guru

···

On Fri, Dec 12, 2014 at 3:06 AM, Gurdeep Singh (Guru) <oyeaussie@gmail.com> wrote:

Hello,

I am trying to enable G729 codec on jitsi, so I did the following:

Downloaded both source files for jitsi and libjitsi. Changed the G729
option to true and then build the libjitsi.jar file. I then copied the file
into the jitsi source directory:

[guru@localhost installer-exclude]$ pwd
/home/guru/Downloads/jitsi/lib/installer-exclude
[guru@localhost installer-exclude]$ ls -al | grep libjitsi
-rw-r--r--. 1 guru guru 1825386 Dec 12 02:35 libjitsi.jar

Now, when I try to bundle it, I get the following error. Can someone
suggest what could be the problem?

[guru@localhost jitsi]$ sudo ant bundle-libjitsi
Buildfile: /home/guru/Downloads/jitsi/build.xml

bundle-libjitsi:

BUILD FAILED
/home/guru/Downloads/jitsi/build.xml:1286:
/home/guru/Downloads/jitsi/classes/net/java/sip/communicator/impl/libjitsi
does not exist.

Total time: 1 second
[guru@localhost jitsi]$

Thanks.

Guru.


#3

Seems an architecture mismatch by quickly skimming through the logs.

···

2014-12-12 4:32 GMT+01:00 Gurdeep Singh (Guru) <oyeaussie@gmail.com>:

OpenJDK 64-Bit Server VM warning: You have loaded library
/usr/share/jitsi/lib/native/libsysactivitynotifications.so which might have
disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c
<libfile>', or link it with '-z noexecstack'.
14:23:10.048 SEVERE: [13]
impl.sysactivity.SystemActivityNotificationsServiceImpl.getCurrentRunningManager().636
Error creating manager
java.lang.UnsatisfiedLinkError: /usr/share/jitsi/lib/native/libunix-java.so:
/usr/share/jitsi/lib/native/libunix-java.so: wrong ELF class: ELFCLASS32
(Possible cause: architecture word width mismatch)