This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 180217 - AssertionError: Chat room netbeans-qe-chat@muc.testkenai.com already joined
Summary: AssertionError: Chat room netbeans-qe-chat@muc.testkenai.com already joined
Status: VERIFIED FIXED
Alias: None
Product: connecteddeveloper
Classification: Unclassified
Component: Team Framework (show other bugs)
Version: 6.x
Hardware: All All
: P3 normal (vote)
Assignee: Jan Becicka
URL:
Keywords:
: 178922 178935 180615 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-02-03 07:20 UTC by Jaromir Uhrik
Modified: 2010-03-01 02:58 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 164854


Attachments
stacktrace (2.81 KB, text/plain)
2010-02-03 07:20 UTC, Jaromir Uhrik
Details
stacktrace (2.80 KB, text/plain)
2010-02-03 07:22 UTC, Jaromir Uhrik
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jaromir Uhrik 2010-02-03 07:20:47 UTC
Build: NetBeans IDE Dev (Build cdev-1982-on-100203)
VM: Java HotSpot(TM) 64-Bit Server VM, 14.3-b01-101, Java(TM) SE Runtime Environment, 1.6.0_17-b04-248-9M3125
OS: Mac OS X

User Comments:
juhrik: I have written a message to chatroom which was indicated in a balloon so I clicked to the link in the ballooon and the exception appeared...




Stacktrace: 
java.lang.AssertionError: Chat room netbeans-qe-chat@muc.testkenai.com already joined
   at org.netbeans.modules.kenai.collab.chat.KenaiConnection.join(KenaiConnection.java:247)
   at org.netbeans.modules.kenai.collab.chat.ChatPanel.<init>(ChatPanel.java:408)
   at org.netbeans.modules.kenai.collab.chat.ChatTopComponent.setActiveGroup(ChatTopComponent.java:319)
   at org.netbeans.modules.kenai.collab.chat.ChatNotifications$1.actionPerformed(ChatNotifications.java:135)
   at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
   at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
Comment 1 Jaromir Uhrik 2010-02-03 07:20:52 UTC
Created attachment 93802 [details]
stacktrace
Comment 2 Jaromir Uhrik 2010-02-03 07:22:00 UTC
Created attachment 93803 [details]
stacktrace

have written a message to chatroom which was indicated in a balloon so I clicked to the link "read it" in the ballooon and the exception appeared...
Comment 3 Jan Becicka 2010-02-11 08:30:52 UTC
*** Bug 180615 has been marked as a duplicate of this bug. ***
Comment 4 Jan Becicka 2010-02-11 08:31:38 UTC
*** Bug 178935 has been marked as a duplicate of this bug. ***
Comment 5 Jan Becicka 2010-02-11 09:19:28 UTC
fixed in my clone
Comment 6 Jan Becicka 2010-02-12 05:59:27 UTC
Changeset: b9ad439bcf5e
Author:    Jan Becicka <jbecicka@netbeans.org>
Date:      2010-02-11 17:17
Message:   Issue #180217 - AssertionError: Chat room netbeans-qe-chat@muc.testkenai.com already joined
Comment 7 Quality Engineering 2010-02-13 21:46:42 UTC
Integrated into 'main-golden', will be available in build *201002140200* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/b9ad439bcf5e
User: Jan Becicka <jbecicka@netbeans.org>
Log: Issue #180217 - AssertionError: Chat room netbeans-qe-chat@muc.testkenai.com already joined
Comment 8 Jan Becicka 2010-02-15 07:42:09 UTC
still happens sometimes
Comment 9 Jan Becicka 2010-02-16 06:00:06 UTC
fixed by 1a15bd81f0e2
Comment 10 Jaromir Uhrik 2010-02-24 06:04:06 UTC
Reopening. I can still reproduce in the latest build:
Product Version: NetBeans IDE Dev (Build 201002240200)
Java: 1.6.0_17; Java HotSpot(TM) 64-Bit Server VM 14.3-b01-101
System: Mac OS X version 10.5.8 running on x86_64; MacRoman; en_US (nb)

It can be reproduced by the following usecase:
-log in to kenai
-open some of your projects in the kenai dashboard
-click on the chat link below the project node
-again click on the chat link below the same project node
Here is the stacktrace of exception I got:

java.lang.AssertionError: Chat room anagram-game@muc.kenai.com already joined
	at org.netbeans.modules.kenai.collab.chat.KenaiConnection.join(KenaiConnection.java:247)
	at org.netbeans.modules.kenai.collab.chat.ChatPanel.<init>(ChatPanel.java:408)
	at org.netbeans.modules.kenai.collab.chat.ChatTopComponent.setActiveGroup(ChatTopComponent.java:319)
	at org.netbeans.modules.kenai.collab.chat.MessagingAccessorImpl$1.actionPerformed(MessagingAccessorImpl.java:109)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.plaf.basic.BasicButtonListener.mousePressed(BasicButtonListener.java:219)
	at java.awt.Component.processMouseEvent(Component.java:6345)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3255)
	at java.awt.Component.processEvent(Component.java:6113)
	at java.awt.Container.processEvent(Container.java:2085)
	at java.awt.Component.dispatchEventImpl(Component.java:4714)
	at java.awt.Container.dispatchEventImpl(Container.java:2143)
	at java.awt.Component.dispatchEvent(Component.java:4544)
	at org.netbeans.modules.kenai.ui.treelist.TreeListUI.redispatchComponent(TreeListUI.java:151)
	at org.netbeans.modules.kenai.ui.treelist.TreeListUI.access$000(TreeListUI.java:60)
	at org.netbeans.modules.kenai.ui.treelist.TreeListUI$1.mousePressed(TreeListUI.java:75)
	at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)
	at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)
	at java.awt.Component.processMouseEvent(Component.java:6345)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3255)
	at java.awt.Component.processEvent(Component.java:6113)
	at java.awt.Container.processEvent(Container.java:2085)
	at java.awt.Component.dispatchEventImpl(Component.java:4714)
	at java.awt.Container.dispatchEventImpl(Container.java:2143)
	at java.awt.Component.dispatchEvent(Component.java:4544)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4618)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4279)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
	at java.awt.Container.dispatchEventImpl(Container.java:2129)
	at java.awt.Window.dispatchEventImpl(Window.java:2475)
	at java.awt.Component.dispatchEvent(Component.java:4544)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:130)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Comment 11 Jan Becicka 2010-02-25 00:24:39 UTC
Changeset: e519fcfa2cec
Author:    Jan Becicka <jbecicka@netbeans.org>
Date:      2010-02-24 16:37
Message:   Issue #180217 - AssertionError: Chat room netbeans-qe-chat@muc.testkenai.com already joined
Comment 12 Jan Becicka 2010-02-25 00:29:47 UTC
*** Bug 178922 has been marked as a duplicate of this bug. ***
Comment 13 Quality Engineering 2010-02-25 22:10:50 UTC
Integrated into 'main-golden', will be available in build *201002260200* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/e519fcfa2cec
User: Jan Becicka <jbecicka@netbeans.org>
Log: Issue #180217 - AssertionError: Chat room netbeans-qe-chat@muc.testkenai.com already joined
Comment 14 Jaromir Uhrik 2010-03-01 02:58:44 UTC
Verified in the latest daily build:
Product Version: NetBeans IDE Dev (Build 201003010200)
Java: 1.6.0_17; Java HotSpot(TM) 64-Bit Server VM 14.3-b01-101
System: Mac OS X version 10.5.8 running on x86_64; MacRoman; en_US (nb)