[sip-comm-dev] UnsatisfiedLinkError since a recent commit


#1

Hi, since a recent commit I have in my console those exception very often :

    [java] 11:06:51.335 ATTENTION:
impl.neomedia.portaudio.PortAudio.PaDeviceInfo_getCharsetAwareName().395
The JNI library jportaudio is out-of-date and needs to be recompiled.
The application will continue with the presumtion that the charset is
modified UTF-8 which may result in an inaccurate PaDeviceInfo name.
     [java] java.lang.UnsatisfiedLinkError:
net.java.sip.communicator.impl.neomedia.portaudio.PortAudio.PaDeviceInfo_getNameBytes(J)[B
     [java] at
net.java.sip.communicator.impl.neomedia.portaudio.PortAudio.PaDeviceInfo_getNameBytes(Native
Method)
     [java] at
net.java.sip.communicator.impl.neomedia.portaudio.PortAudio.PaDeviceInfo_getCharsetAwareName(PortAudio.java:379)
     [java] at
net.java.sip.communicator.impl.neomedia.device.PortAudioAuto.<init>(PortAudioAuto.java:90)
     [java] at
net.java.sip.communicator.impl.neomedia.device.JmfDeviceDetector.detectCaptureDevices(JmfDeviceDetector.java:149)
     [java] at
net.java.sip.communicator.impl.neomedia.device.JmfDeviceDetector.initialize(JmfDeviceDetector.java:117)
     [java] at
net.java.sip.communicator.impl.neomedia.device.JmfDeviceDetector.setupJMF(JmfDeviceDetector.java:282)
     [java] at
net.java.sip.communicator.impl.neomedia.device.JmfDeviceDetector.detectAndConfigureCaptureDevices(JmfDeviceDetector.java:350)
     [java] at
net.java.sip.communicator.impl.neomedia.device.DeviceConfiguration.initialize(DeviceConfiguration.java:187)
     [java] at
net.java.sip.communicator.impl.neomedia.MediaServiceImpl.start(MediaServiceImpl.java:455)
     [java] at
net.java.sip.communicator.impl.neomedia.NeomediaActivator.start(NeomediaActivator.java:102)
     [java] at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:661)
     [java] at org.apache.felix.framework.Felix.activateBundle(Felix.java:1760)
     [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1682)
     [java] at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1128)
     [java] at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
     [java] at java.lang.Thread.run(Thread.java:619)

I'm working on Ubuntu with Java 1.6.0_19

Matthieu

···

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#2

The display of the exception is for diagnostic purposes and shouldn't
cause unexpected execution of the application. As the message states,
it will disappear once the JNI library jportaudio is rebuilt from the
latest sources in our trunk.

···

On Thu, Apr 22, 2010 at 12:11 PM, Matthieu Casanova <chocolat.mou@gmail.com> wrote:

Hi, since a recent commit I have in my console those exception very often :

[java] 11:06:51.335 ATTENTION:
impl.neomedia.portaudio.PortAudio.PaDeviceInfo_getCharsetAwareName().395
The JNI library jportaudio is out-of-date and needs to be recompiled.
The application will continue with the presumtion that the charset is
modified UTF-8 which may result in an inaccurate PaDeviceInfo name.
[java] java.lang.UnsatisfiedLinkError:
net.java.sip.communicator.impl.neomedia.portaudio.PortAudio.PaDeviceInfo_getNameBytes(J)[B
[java] at
net.java.sip.communicator.impl.neomedia.portaudio.PortAudio.PaDeviceInfo_getNameBytes(Native
Method)
[java] at
net.java.sip.communicator.impl.neomedia.portaudio.PortAudio.PaDeviceInfo_getCharsetAwareName(PortAudio.java:379)
[java] at
net.java.sip.communicator.impl.neomedia.device.PortAudioAuto.<init>(PortAudioAuto.java:90)
[java] at
net.java.sip.communicator.impl.neomedia.device.JmfDeviceDetector.detectCaptureDevices(JmfDeviceDetector.java:149)
[java] at
net.java.sip.communicator.impl.neomedia.device.JmfDeviceDetector.initialize(JmfDeviceDetector.java:117)
[java] at
net.java.sip.communicator.impl.neomedia.device.JmfDeviceDetector.setupJMF(JmfDeviceDetector.java:282)
[java] at
net.java.sip.communicator.impl.neomedia.device.JmfDeviceDetector.detectAndConfigureCaptureDevices(JmfDeviceDetector.java:350)
[java] at
net.java.sip.communicator.impl.neomedia.device.DeviceConfiguration.initialize(DeviceConfiguration.java:187)
[java] at
net.java.sip.communicator.impl.neomedia.MediaServiceImpl.start(MediaServiceImpl.java:455)
[java] at
net.java.sip.communicator.impl.neomedia.NeomediaActivator.start(NeomediaActivator.java:102)
[java] at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:661)
[java] at org.apache.felix.framework.Felix.activateBundle(Felix.java:1760)
[java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1682)
[java] at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1128)
[java] at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
[java] at java.lang.Thread.run(Thread.java:619)

I'm working on Ubuntu with Java 1.6.0_19

Matthieu

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#3

Le 22/04/2010 11:14, Lubomir Marinov a �crit :

The display of the exception is for diagnostic purposes and shouldn't
cause unexpected execution of the application. As the message states,
it will disappear once the JNI library jportaudio is rebuilt from the
latest sources in our trunk.

I am currently rebuilding jportaudio JNI for all of our supported platforms. It will be commited today.

Regards,

···

--
Seb

On Thu, Apr 22, 2010 at 12:11 PM, Matthieu Casanova > <chocolat.mou@gmail.com> wrote:
   

Hi, since a recent commit I have in my console those exception very often :

    [java] 11:06:51.335 ATTENTION:
impl.neomedia.portaudio.PortAudio.PaDeviceInfo_getCharsetAwareName().395
The JNI library jportaudio is out-of-date and needs to be recompiled.
The application will continue with the presumtion that the charset is
modified UTF-8 which may result in an inaccurate PaDeviceInfo name.
     [java] java.lang.UnsatisfiedLinkError:
net.java.sip.communicator.impl.neomedia.portaudio.PortAudio.PaDeviceInfo_getNameBytes(J)[B
     [java] at
net.java.sip.communicator.impl.neomedia.portaudio.PortAudio.PaDeviceInfo_getNameBytes(Native
Method)
     [java] at
net.java.sip.communicator.impl.neomedia.portaudio.PortAudio.PaDeviceInfo_getCharsetAwareName(PortAudio.java:379)
     [java] at
net.java.sip.communicator.impl.neomedia.device.PortAudioAuto.<init>(PortAudioAuto.java:90)
     [java] at
net.java.sip.communicator.impl.neomedia.device.JmfDeviceDetector.detectCaptureDevices(JmfDeviceDetector.java:149)
     [java] at
net.java.sip.communicator.impl.neomedia.device.JmfDeviceDetector.initialize(JmfDeviceDetector.java:117)
     [java] at
net.java.sip.communicator.impl.neomedia.device.JmfDeviceDetector.setupJMF(JmfDeviceDetector.java:282)
     [java] at
net.java.sip.communicator.impl.neomedia.device.JmfDeviceDetector.detectAndConfigureCaptureDevices(JmfDeviceDetector.java:350)
     [java] at
net.java.sip.communicator.impl.neomedia.device.DeviceConfiguration.initialize(DeviceConfiguration.java:187)
     [java] at
net.java.sip.communicator.impl.neomedia.MediaServiceImpl.start(MediaServiceImpl.java:455)
     [java] at
net.java.sip.communicator.impl.neomedia.NeomediaActivator.start(NeomediaActivator.java:102)
     [java] at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:661)
     [java] at org.apache.felix.framework.Felix.activateBundle(Felix.java:1760)
     [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1682)
     [java] at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1128)
     [java] at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
     [java] at java.lang.Thread.run(Thread.java:619)

I'm working on Ubuntu with Java 1.6.0_19

Matthieu

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net