[jitsi-users] account setup no longer accessible since d55b3ef


#1

Hi

I'm running Jitsi from git (using 'ant run'). I recently upgraded and
noticed that the account setup in the options was no longer available.

After bisecting it seems that it was broken in commit d55b3ef (Adds the
possibility to edit account details. Patch provided by Marin Dzhigarov on
dev (Nov 8, 2013).)

When I first try to look at the list of accounts I get the following
error and "nothing happens" in the user interface. Following attempts to
look at the Options dialog bring up all other tabs but the "accounts"
will not show up.

     [java] 19:53:13.832 SEVERE: [15]
util.UtilActivator.uncaughtException().108 An uncaught exception
occurred in thread=Thread[AWT-EventQueue-0,6,main] and message was:
Could not initialize class
net.java.sip.communicator.plugin.accountinfo.AccountInfoMenuItemComponent
     [java] java.lang.NoClassDefFoundError: Could not initialize class
net.java.sip.communicator.plugin.accountinfo.AccountInfoMenuItemComponent
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountInfoActivator$2.getPluginInstance(AccountInfoActivator.java:73)
     [java] at
net.java.sip.communicator.service.gui.PluginComponentFactory.getPluginComponentInstance(PluginComponentFactory.java:144)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountRightButtonMenu.initPluginComponents(AccountRightButtonMenu.java:146)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountRightButtonMenu.init(AccountRightButtonMenu.java:109)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountRightButtonMenu.<init>(AccountRightButtonMenu.java:78)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountList.<init>(AccountList.java:62)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountsConfigurationPanel.<init>(AccountsConfigurationPanel.java:59)
     [java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     [java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
     [java] at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
     [java] at
java.lang.reflect.Constructor.newInstance(Constructor.java:532)
     [java] at java.lang.Class.newInstance0(Class.java:374)
     [java] at java.lang.Class.newInstance(Class.java:327)
     [java] at
net.java.sip.communicator.service.gui.LazyConfigurationForm.getForm(LazyConfigurationForm.java:131)
     [java] at
net.java.sip.communicator.impl.gui.main.configforms.ConfigFormDescriptor.getConfigFormPanel(ConfigFormDescriptor.java:81)
     [java] at
net.java.sip.communicator.impl.gui.main.configforms.ConfigurationFrame.showFormContent(ConfigurationFrame.java:213)
     [java] at
net.java.sip.communicator.impl.gui.main.configforms.ConfigFormList.valueChanged(ConfigFormList.java:105)
     [java] at
javax.swing.JList.fireSelectionValueChanged(JList.java:1782)
     [java] at
javax.swing.JList$ListSelectionHandler.valueChanged(JList.java:1796)
     [java] at
javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184)
     [java] at
javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:164)
     [java] at
javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:211)
     [java] at
javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:405)
     [java] at
javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:415)
     [java] at
javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:459)
     [java] at javax.swing.JList.setSelectedIndex(JList.java:2196)
     [java] at
net.java.sip.communicator.impl.gui.main.configforms.ConfigurationFrame.setVisible(ConfigurationFrame.java:253)
     [java] at
net.java.sip.communicator.impl.gui.main.menus.ToolsMenu.configActionPerformed(ToolsMenu.java:294)
     [java] at
net.java.sip.communicator.impl.gui.main.menus.ToolsMenu.actionPerformed(ToolsMenu.java:211)
     [java] at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
     [java] at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335)
     [java] at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404)
     [java] at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
     [java] at
javax.swing.AbstractButton.doClick(AbstractButton.java:374)
     [java] at
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:829)
     [java] at
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:873)
     [java] at
java.awt.Component.processMouseEvent(Component.java:6288)
     [java] at
javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
     [java] at java.awt.Component.processEvent(Component.java:6053)
     [java] at java.awt.Container.processEvent(Container.java:2045)
     [java] at
java.awt.Component.dispatchEventImpl(Component.java:4649)
     [java] at
java.awt.Container.dispatchEventImpl(Container.java:2103)
     [java] at java.awt.Component.dispatchEvent(Component.java:4475)
     [java] at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633)
     [java] at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297)
     [java] at
java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227)
     [java] at
java.awt.Container.dispatchEventImpl(Container.java:2089)
     [java] at java.awt.Window.dispatchEventImpl(Window.java:2587)
     [java] at java.awt.Component.dispatchEvent(Component.java:4475)
     [java] at
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:675)
     [java] at java.awt.EventQueue.access$300(EventQueue.java:96)
     [java] at java.awt.EventQueue$2.run(EventQueue.java:634)
     [java] at java.awt.EventQueue$2.run(EventQueue.java:632)
     [java] at java.security.AccessController.doPrivileged(Native
Method)
     [java] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108)
     [java] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:119)
     [java] at java.awt.EventQueue$3.run(EventQueue.java:648)
     [java] at java.awt.EventQueue$3.run(EventQueue.java:646)
     [java] at java.security.AccessController.doPrivileged(Native
Method)
     [java] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108)
     [java] at
java.awt.EventQueue.dispatchEvent(EventQueue.java:645)
     [java] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
     [java] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
     [java] at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
     [java] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
     [java] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
     [java] at
java.awt.EventDispatchThread.run(EventDispatchThread.java:138)

···

--
Tzafrir Cohen | tzafrir@jabber.org | VIM is
http://tzafrir.org.il | | a Mutt's
tzafrir@cohens.org.il | | best
tzafrir@debian.org | | friend


#2

Do you still get the same issue with the latest nightly build?

--sent from my mobile

···

On 16 Nov 2013 18:58, "Tzafrir Cohen" <tzafrir@cohens.org.il> wrote:

Hi

I'm running Jitsi from git (using 'ant run'). I recently upgraded and
noticed that the account setup in the options was no longer available.

After bisecting it seems that it was broken in commit d55b3ef (Adds the
possibility to edit account details. Patch provided by Marin Dzhigarov on
dev (Nov 8, 2013).)

When I first try to look at the list of accounts I get the following
error and "nothing happens" in the user interface. Following attempts to
look at the Options dialog bring up all other tabs but the "accounts"
will not show up.

     [java] 19:53:13.832 SEVERE: [15]
util.UtilActivator.uncaughtException().108 An uncaught exception
occurred in thread=Thread[AWT-EventQueue-0,6,main] and message was:
Could not initialize class
net.java.sip.communicator.plugin.accountinfo.AccountInfoMenuItemComponent
     [java] java.lang.NoClassDefFoundError: Could not initialize class
net.java.sip.communicator.plugin.accountinfo.AccountInfoMenuItemComponent
     [java] at

net.java.sip.communicator.plugin.accountinfo.AccountInfoActivator$2.getPluginInstance(AccountInfoActivator.java:73)
     [java] at

net.java.sip.communicator.service.gui.PluginComponentFactory.getPluginComponentInstance(PluginComponentFactory.java:144)
     [java] at

net.java.sip.communicator.impl.gui.main.account.AccountRightButtonMenu.initPluginComponents(AccountRightButtonMenu.java:146)
     [java] at

net.java.sip.communicator.impl.gui.main.account.AccountRightButtonMenu.init(AccountRightButtonMenu.java:109)
     [java] at

net.java.sip.communicator.impl.gui.main.account.AccountRightButtonMenu.<init>(AccountRightButtonMenu.java:78)
     [java] at

net.java.sip.communicator.impl.gui.main.account.AccountList.<init>(AccountList.java:62)
     [java] at

net.java.sip.communicator.impl.gui.main.account.AccountsConfigurationPanel.<init>(AccountsConfigurationPanel.java:59)
     [java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     [java] at

sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
     [java] at

sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
     [java] at
java.lang.reflect.Constructor.newInstance(Constructor.java:532)
     [java] at java.lang.Class.newInstance0(Class.java:374)
     [java] at java.lang.Class.newInstance(Class.java:327)
     [java] at

net.java.sip.communicator.service.gui.LazyConfigurationForm.getForm(LazyConfigurationForm.java:131)
     [java] at

net.java.sip.communicator.impl.gui.main.configforms.ConfigFormDescriptor.getConfigFormPanel(ConfigFormDescriptor.java:81)
     [java] at

net.java.sip.communicator.impl.gui.main.configforms.ConfigurationFrame.showFormContent(ConfigurationFrame.java:213)
     [java] at

net.java.sip.communicator.impl.gui.main.configforms.ConfigFormList.valueChanged(ConfigFormList.java:105)
     [java] at
javax.swing.JList.fireSelectionValueChanged(JList.java:1782)
     [java] at
javax.swing.JList$ListSelectionHandler.valueChanged(JList.java:1796)
     [java] at

javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184)
     [java] at

javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:164)
     [java] at

javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:211)
     [java] at

javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:405)
     [java] at

javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:415)
     [java] at

javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:459)
     [java] at javax.swing.JList.setSelectedIndex(JList.java:2196)
     [java] at

net.java.sip.communicator.impl.gui.main.configforms.ConfigurationFrame.setVisible(ConfigurationFrame.java:253)
     [java] at

net.java.sip.communicator.impl.gui.main.menus.ToolsMenu.configActionPerformed(ToolsMenu.java:294)
     [java] at

net.java.sip.communicator.impl.gui.main.menus.ToolsMenu.actionPerformed(ToolsMenu.java:211)
     [java] at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
     [java] at

javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335)
     [java] at

javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404)
     [java] at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
     [java] at
javax.swing.AbstractButton.doClick(AbstractButton.java:374)
     [java] at
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:829)
     [java] at

javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:873)
     [java] at
java.awt.Component.processMouseEvent(Component.java:6288)
     [java] at
javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
     [java] at java.awt.Component.processEvent(Component.java:6053)
     [java] at java.awt.Container.processEvent(Container.java:2045)
     [java] at
java.awt.Component.dispatchEventImpl(Component.java:4649)
     [java] at
java.awt.Container.dispatchEventImpl(Container.java:2103)
     [java] at java.awt.Component.dispatchEvent(Component.java:4475)
     [java] at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633)
     [java] at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297)
     [java] at
java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227)
     [java] at
java.awt.Container.dispatchEventImpl(Container.java:2089)
     [java] at java.awt.Window.dispatchEventImpl(Window.java:2587)
     [java] at java.awt.Component.dispatchEvent(Component.java:4475)
     [java] at
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:675)
     [java] at java.awt.EventQueue.access$300(EventQueue.java:96)
     [java] at java.awt.EventQueue$2.run(EventQueue.java:634)
     [java] at java.awt.EventQueue$2.run(EventQueue.java:632)
     [java] at java.security.AccessController.doPrivileged(Native
Method)
     [java] at

java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108)
     [java] at

java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:119)
     [java] at java.awt.EventQueue$3.run(EventQueue.java:648)
     [java] at java.awt.EventQueue$3.run(EventQueue.java:646)
     [java] at java.security.AccessController.doPrivileged(Native
Method)
     [java] at

java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108)
     [java] at
java.awt.EventQueue.dispatchEvent(EventQueue.java:645)
     [java] at

java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
     [java] at

java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
     [java] at

java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
     [java] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
     [java] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
     [java] at
java.awt.EventDispatchThread.run(EventDispatchThread.java:138)

--
Tzafrir Cohen | tzafrir@jabber.org | VIM is
http://tzafrir.org.il | | a Mutt's
tzafrir@cohens.org.il | | best
tzafrir@debian.org | | friend

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#3

With current git (4916) - yes.

···

On Thu, Nov 21, 2013 at 08:56:56AM +0100, Emil Ivov wrote:

Do you still get the same issue with the latest nightly build?

--
Tzafrir Cohen | tzafrir@jabber.org | VIM is
http://tzafrir.org.il | | a Mutt's
tzafrir@cohens.org.il | | best
tzafrir@debian.org | | friend


#4

Hello Tzafrir,

Are you sure that you get this error from a clean clone of the master
branch of Jitsi's git repo, without any modifications of manifest files or
felix.client.run.properties file?
If yes, can you please send logs to support@bluejimp.com and I will look
into the problem.

Regards,
Marin

···

On Thu, Nov 21, 2013 at 10:38 AM, Tzafrir Cohen <tzafrir@cohens.org.il>wrote:

On Thu, Nov 21, 2013 at 08:56:56AM +0100, Emil Ivov wrote:
> Do you still get the same issue with the latest nightly build?

With current git (4916) - yes.

--
Tzafrir Cohen | tzafrir@jabber.org | VIM is
http://tzafrir.org.il | | a Mutt's
tzafrir@cohens.org.il | | best
tzafrir@debian.org | | friend

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#5

Hello Tzafrir,

Are you sure that you get this error from a clean clone of the master
branch of Jitsi's git repo, without any modifications of manifest files or
felix.client.run.properties file?

Yes. FTR: this seems to be related to my MSN account. I disabled all
others, and it still happens. I disabled it and enabled all others, and
the problem is reproduced. I use an old email of mine which is no longer
functional as an email and is considered by MSN to be "non-verified".

If yes, can you please send logs to support@bluejimp.com and I will look
into the problem.

Sending.

···

On Thu, Nov 21, 2013 at 11:22:49AM +0200, Marin Dzhigarov wrote:

--
Tzafrir Cohen | tzafrir@jabber.org | VIM is
http://tzafrir.org.il | | a Mutt's
tzafrir@cohens.org.il | | best
tzafrir@debian.org | | friend


#6

Hello,

I managed to reproduce the problem. A fix will be provided soon.

Regards,
Marin

···

On Sat, Nov 23, 2013 at 8:42 AM, Tzafrir Cohen <tzafrir@cohens.org.il>wrote:

Hi,

On Thu, Nov 21, 2013 at 11:22:49AM +0200, Marin Dzhigarov wrote:
> Hello Tzafrir,
>
> Are you sure that you get this error from a clean clone of the master
> branch of Jitsi's git repo, without any modifications of manifest files
or
> felix.client.run.properties file?
> If yes, can you please send logs to support@bluejimp.com and I will look
> into the problem.

I checked a clean checkout, disabled all accounts except my MSN
Messanger account "tzafrir@technion.ac.il". That email is considered to
be "unverified".

Log:

Starting:

Buildfile: /home/tzafrir/Proj/Packs/Jitsi/jitsi-copy/build.xml

deploy-os-specific-bundles:

run:
     [java] ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.rear
     [java] ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.center_lfe
     [java] ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.side
     [java] ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin
supports only playback stream
     [java] 08:45:23.385 SEVERE: [12]
util.UtilActivator.uncaughtException().108 An uncaught exception occurred
in thread=Thread[AWT-EventQueue-0,6,main] and message was: null
     [java] java.lang.ExceptionInInitializerError
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountInfoActivator$1.getPluginInstance(AccountInfoActivator.java:54)
     [java] at
net.java.sip.communicator.service.gui.PluginComponentFactory.getPluginComponentInstance(PluginComponentFactory.java:144)
     [java] at
net.java.sip.communicator.impl.gui.main.menus.ToolsMenu$1.run(ToolsMenu.java:187)
     [java] at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
     [java] at
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:673)
     [java] at java.awt.EventQueue.access$300(EventQueue.java:96)
     [java] at java.awt.EventQueue$2.run(EventQueue.java:634)
     [java] at java.awt.EventQueue$2.run(EventQueue.java:632)
     [java] at java.security.AccessController.doPrivileged(Native
Method)
     [java] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108)
     [java] at java.awt.EventQueue.dispatchEvent(EventQueue.java:643)
     [java] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
     [java] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
     [java] at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
     [java] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
     [java] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
     [java] at
java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
     [java] Caused by: java.lang.NullPointerException
     [java] at
net.java.sip.communicator.impl.protocol.msn.OperationSetServerStoredAccountInfoMsnImpl.isDetailClassSupported(OperationSetServerStoredAccountInfoMsnImpl.java:258)
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountDetailsPanel.initSummaryPanel(AccountDetailsPanel.java:347)
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountDetailsPanel.<init>(AccountDetailsPanel.java:227)
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountInfoPanel.init(AccountInfoPanel.java:133)
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountInfoPanel.<init>(AccountInfoPanel.java:90)
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountInfoMenuItemComponent.<clinit>(AccountInfoMenuItemComponent.java:52)
     [java] ... 17 more
     [java] 08:45:40.362 SEVERE: [15]
impl.protocol.msn.ProtocolProviderServiceMsnImpl.exceptionCaught().532
Error in Msn lib
     [java] ErrorCode 715 , Not expected
     [java] outgoing : PRP 7 MFN tzafrir%40technion.ac.il
     [java]
     [java] incoming : 715 7
     [java]
     [java] at
net.sf.jml.protocol.incoming.IncomingError.messageReceived(IncomingError.java:81)
     [java] at
net.sf.jml.protocol.MsnSession$1.messageReceived(MsnSession.java:107)
     [java] at
net.sf.jml.net.Session.fireMessageReceived(Session.java:301)
     [java] at net.sf.jml.net.Session.access$1200(Session.java:30)
     [java] at
net.sf.jml.net.Session$MsgDispatcher.run(Session.java:283)
     [java] at java.lang.Thread.run(Thread.java:679)

When I select Tools => Options the first time:
     [java] 08:47:14.769 SEVERE: [13]
util.UtilActivator.uncaughtException().108 An uncaught exception occurred
in thread=Thread[AWT-EventQueue-0,6,main] and message was: Could not
initialize class
net.java.sip.communicator.plugin.accountinfo.AccountInfoMenuItemComponent
     [java] java.lang.NoClassDefFoundError: Could not initialize class
net.java.sip.communicator.plugin.accountinfo.AccountInfoMenuItemComponent
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountInfoActivator$2.getPluginInstance(AccountInfoActivator.java:73)
     [java] at
net.java.sip.communicator.service.gui.PluginComponentFactory.getPluginComponentInstance(PluginComponentFactory.java:144)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountRightButtonMenu.initPluginComponents(AccountRightButtonMenu.java:146)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountRightButtonMenu.init(AccountRightButtonMenu.java:109)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountRightButtonMenu.<init>(AccountRightButtonMenu.java:78)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountList.<init>(AccountList.java:62)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountsConfigurationPanel.<init>(AccountsConfigurationPanel.java:59)
     [java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     [java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
     [java] at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
     [java] at
java.lang.reflect.Constructor.newInstance(Constructor.java:532)
     [java] at java.lang.Class.newInstance0(Class.java:374)
     [java] at java.lang.Class.newInstance(Class.java:327)
     [java] at
net.java.sip.communicator.service.gui.LazyConfigurationForm.getForm(LazyConfigurationForm.java:131)
     [java] at
net.java.sip.communicator.impl.gui.main.configforms.ConfigFormDescriptor.getConfigFormPanel(ConfigFormDescriptor.java:81)
     [java] at
net.java.sip.communicator.impl.gui.main.configforms.ConfigurationFrame.showFormContent(ConfigurationFrame.java:213)
     [java] at
net.java.sip.communicator.impl.gui.main.configforms.ConfigFormList.valueChanged(ConfigFormList.java:105)
     [java] at
javax.swing.JList.fireSelectionValueChanged(JList.java:1782)
     [java] at
javax.swing.JList$ListSelectionHandler.valueChanged(JList.java:1796)
     [java] at
javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184)
     [java] at
javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:164)
     [java] at
javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:211)
     [java] at
javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:405)
     [java] at
javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:415)
     [java] at
javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:459)
     [java] at javax.swing.JList.setSelectedIndex(JList.java:2196)
     [java] at
net.java.sip.communicator.impl.gui.main.configforms.ConfigurationFrame.setVisible(ConfigurationFrame.java:253)
     [java] at
net.java.sip.communicator.impl.gui.main.menus.ToolsMenu.configActionPerformed(ToolsMenu.java:294)
     [java] at
net.java.sip.communicator.impl.gui.main.menus.ToolsMenu.actionPerformed(ToolsMenu.java:211)
     [java] at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
     [java] at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335)
     [java] at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404)
     [java] at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
     [java] at
javax.swing.AbstractButton.doClick(AbstractButton.java:374)
     [java] at
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:829)
     [java] at
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:873)
     [java] at
java.awt.Component.processMouseEvent(Component.java:6288)
     [java] at
javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
     [java] at java.awt.Component.processEvent(Component.java:6053)
     [java] at java.awt.Container.processEvent(Container.java:2045)
     [java] at
java.awt.Component.dispatchEventImpl(Component.java:4649)
     [java] at
java.awt.Container.dispatchEventImpl(Container.java:2103)
     [java] at java.awt.Component.dispatchEvent(Component.java:4475)
     [java] at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633)
     [java] at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297)
     [java] at
java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227)
     [java] at
java.awt.Container.dispatchEventImpl(Container.java:2089)
     [java] at java.awt.Window.dispatchEventImpl(Window.java:2587)
     [java] at java.awt.Component.dispatchEvent(Component.java:4475)
     [java] at
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:675)
     [java] at java.awt.EventQueue.access$300(EventQueue.java:96)
     [java] at java.awt.EventQueue$2.run(EventQueue.java:634)
     [java] at java.awt.EventQueue$2.run(EventQueue.java:632)
     [java] at java.security.AccessController.doPrivileged(Native
Method)
     [java] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108)
     [java] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:119)
     [java] at java.awt.EventQueue$3.run(EventQueue.java:648)
     [java] at java.awt.EventQueue$3.run(EventQueue.java:646)
     [java] at java.security.AccessController.doPrivileged(Native
Method)
     [java] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108)
     [java] at java.awt.EventQueue.dispatchEvent(EventQueue.java:645)
     [java] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
     [java] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
     [java] at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
     [java] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
     [java] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
     [java] at
java.awt.EventDispatchThread.run(EventDispatchThread.java:138)

--
Tzafrir Cohen | tzafrir@jabber.org | VIM is
http://tzafrir.org.il | | a Mutt's
tzafrir@cohens.org.il | | best
tzafrir@debian.org | | friend


#7

Hello Tzafrir,

Can you please checkout to the latest version of the repository and check
whether this issue is still present?

Regards,
Marin

···

On Mon, Nov 25, 2013 at 11:00 AM, Marin Dzhigarov <marin@bluejimp.com>wrote:

Hello,

I managed to reproduce the problem. A fix will be provided soon.

Regards,
Marin

On Sat, Nov 23, 2013 at 8:42 AM, Tzafrir Cohen <tzafrir@cohens.org.il>wrote:

Hi,

On Thu, Nov 21, 2013 at 11:22:49AM +0200, Marin Dzhigarov wrote:
> Hello Tzafrir,
>
> Are you sure that you get this error from a clean clone of the master
> branch of Jitsi's git repo, without any modifications of manifest files
or
> felix.client.run.properties file?
> If yes, can you please send logs to support@bluejimp.com and I will
look
> into the problem.

I checked a clean checkout, disabled all accounts except my MSN
Messanger account "tzafrir@technion.ac.il". That email is considered to
be "unverified".

Log:

Starting:

Buildfile: /home/tzafrir/Proj/Packs/Jitsi/jitsi-copy/build.xml

deploy-os-specific-bundles:

run:
     [java] ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.rear
     [java] ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.center_lfe
     [java] ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.side
     [java] ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin
supports only playback stream
     [java] 08:45:23.385 SEVERE: [12]
util.UtilActivator.uncaughtException().108 An uncaught exception occurred
in thread=Thread[AWT-EventQueue-0,6,main] and message was: null
     [java] java.lang.ExceptionInInitializerError
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountInfoActivator$1.getPluginInstance(AccountInfoActivator.java:54)
     [java] at
net.java.sip.communicator.service.gui.PluginComponentFactory.getPluginComponentInstance(PluginComponentFactory.java:144)
     [java] at
net.java.sip.communicator.impl.gui.main.menus.ToolsMenu$1.run(ToolsMenu.java:187)
     [java] at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
     [java] at
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:673)
     [java] at java.awt.EventQueue.access$300(EventQueue.java:96)
     [java] at java.awt.EventQueue$2.run(EventQueue.java:634)
     [java] at java.awt.EventQueue$2.run(EventQueue.java:632)
     [java] at java.security.AccessController.doPrivileged(Native
Method)
     [java] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108)
     [java] at java.awt.EventQueue.dispatchEvent(EventQueue.java:643)
     [java] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
     [java] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
     [java] at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
     [java] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
     [java] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
     [java] at
java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
     [java] Caused by: java.lang.NullPointerException
     [java] at
net.java.sip.communicator.impl.protocol.msn.OperationSetServerStoredAccountInfoMsnImpl.isDetailClassSupported(OperationSetServerStoredAccountInfoMsnImpl.java:258)
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountDetailsPanel.initSummaryPanel(AccountDetailsPanel.java:347)
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountDetailsPanel.<init>(AccountDetailsPanel.java:227)
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountInfoPanel.init(AccountInfoPanel.java:133)
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountInfoPanel.<init>(AccountInfoPanel.java:90)
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountInfoMenuItemComponent.<clinit>(AccountInfoMenuItemComponent.java:52)
     [java] ... 17 more
     [java] 08:45:40.362 SEVERE: [15]
impl.protocol.msn.ProtocolProviderServiceMsnImpl.exceptionCaught().532
Error in Msn lib
     [java] ErrorCode 715 , Not expected
     [java] outgoing : PRP 7 MFN tzafrir%40technion.ac.il
     [java]
     [java] incoming : 715 7
     [java]
     [java] at
net.sf.jml.protocol.incoming.IncomingError.messageReceived(IncomingError.java:81)
     [java] at
net.sf.jml.protocol.MsnSession$1.messageReceived(MsnSession.java:107)
     [java] at
net.sf.jml.net.Session.fireMessageReceived(Session.java:301)
     [java] at net.sf.jml.net.Session.access$1200(Session.java:30)
     [java] at
net.sf.jml.net.Session$MsgDispatcher.run(Session.java:283)
     [java] at java.lang.Thread.run(Thread.java:679)

When I select Tools => Options the first time:
     [java] 08:47:14.769 SEVERE: [13]
util.UtilActivator.uncaughtException().108 An uncaught exception occurred
in thread=Thread[AWT-EventQueue-0,6,main] and message was: Could not
initialize class
net.java.sip.communicator.plugin.accountinfo.AccountInfoMenuItemComponent
     [java] java.lang.NoClassDefFoundError: Could not initialize class
net.java.sip.communicator.plugin.accountinfo.AccountInfoMenuItemComponent
     [java] at
net.java.sip.communicator.plugin.accountinfo.AccountInfoActivator$2.getPluginInstance(AccountInfoActivator.java:73)
     [java] at
net.java.sip.communicator.service.gui.PluginComponentFactory.getPluginComponentInstance(PluginComponentFactory.java:144)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountRightButtonMenu.initPluginComponents(AccountRightButtonMenu.java:146)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountRightButtonMenu.init(AccountRightButtonMenu.java:109)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountRightButtonMenu.<init>(AccountRightButtonMenu.java:78)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountList.<init>(AccountList.java:62)
     [java] at
net.java.sip.communicator.impl.gui.main.account.AccountsConfigurationPanel.<init>(AccountsConfigurationPanel.java:59)
     [java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     [java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
     [java] at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
     [java] at
java.lang.reflect.Constructor.newInstance(Constructor.java:532)
     [java] at java.lang.Class.newInstance0(Class.java:374)
     [java] at java.lang.Class.newInstance(Class.java:327)
     [java] at
net.java.sip.communicator.service.gui.LazyConfigurationForm.getForm(LazyConfigurationForm.java:131)
     [java] at
net.java.sip.communicator.impl.gui.main.configforms.ConfigFormDescriptor.getConfigFormPanel(ConfigFormDescriptor.java:81)
     [java] at
net.java.sip.communicator.impl.gui.main.configforms.ConfigurationFrame.showFormContent(ConfigurationFrame.java:213)
     [java] at
net.java.sip.communicator.impl.gui.main.configforms.ConfigFormList.valueChanged(ConfigFormList.java:105)
     [java] at
javax.swing.JList.fireSelectionValueChanged(JList.java:1782)
     [java] at
javax.swing.JList$ListSelectionHandler.valueChanged(JList.java:1796)
     [java] at
javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184)
     [java] at
javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:164)
     [java] at
javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:211)
     [java] at
javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:405)
     [java] at
javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:415)
     [java] at
javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:459)
     [java] at javax.swing.JList.setSelectedIndex(JList.java:2196)
     [java] at
net.java.sip.communicator.impl.gui.main.configforms.ConfigurationFrame.setVisible(ConfigurationFrame.java:253)
     [java] at
net.java.sip.communicator.impl.gui.main.menus.ToolsMenu.configActionPerformed(ToolsMenu.java:294)
     [java] at
net.java.sip.communicator.impl.gui.main.menus.ToolsMenu.actionPerformed(ToolsMenu.java:211)
     [java] at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
     [java] at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335)
     [java] at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404)
     [java] at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
     [java] at
javax.swing.AbstractButton.doClick(AbstractButton.java:374)
     [java] at
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:829)
     [java] at
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:873)
     [java] at
java.awt.Component.processMouseEvent(Component.java:6288)
     [java] at
javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
     [java] at java.awt.Component.processEvent(Component.java:6053)
     [java] at java.awt.Container.processEvent(Container.java:2045)
     [java] at
java.awt.Component.dispatchEventImpl(Component.java:4649)
     [java] at
java.awt.Container.dispatchEventImpl(Container.java:2103)
     [java] at java.awt.Component.dispatchEvent(Component.java:4475)
     [java] at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633)
     [java] at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297)
     [java] at
java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227)
     [java] at
java.awt.Container.dispatchEventImpl(Container.java:2089)
     [java] at java.awt.Window.dispatchEventImpl(Window.java:2587)
     [java] at java.awt.Component.dispatchEvent(Component.java:4475)
     [java] at
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:675)
     [java] at java.awt.EventQueue.access$300(EventQueue.java:96)
     [java] at java.awt.EventQueue$2.run(EventQueue.java:634)
     [java] at java.awt.EventQueue$2.run(EventQueue.java:632)
     [java] at java.security.AccessController.doPrivileged(Native
Method)
     [java] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108)
     [java] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:119)
     [java] at java.awt.EventQueue$3.run(EventQueue.java:648)
     [java] at java.awt.EventQueue$3.run(EventQueue.java:646)
     [java] at java.security.AccessController.doPrivileged(Native
Method)
     [java] at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108)
     [java] at java.awt.EventQueue.dispatchEvent(EventQueue.java:645)
     [java] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
     [java] at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
     [java] at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
     [java] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
     [java] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
     [java] at
java.awt.EventDispatchThread.run(EventDispatchThread.java:138)

--
Tzafrir Cohen | tzafrir@jabber.org | VIM is
http://tzafrir.org.il | | a Mutt's
tzafrir@cohens.org.il | | best
tzafrir@debian.org | | friend


#8

I'm on 4926-2-g7fad658 and it works well. Thanks.

···

On Tue, Nov 26, 2013 at 11:31:59AM +0200, Marin Dzhigarov wrote:

Hello Tzafrir,

Can you please checkout to the latest version of the repository and check
whether this issue is still present?

--
Tzafrir Cohen | tzafrir@jabber.org | VIM is
http://tzafrir.org.il | | a Mutt's
tzafrir@cohens.org.il | | best
tzafrir@debian.org | | friend