#152 Xlib: unexpected async reply (sequence 0xa98f3)

open
Lars
5
2007-06-04
2007-06-04
No

Each time I attempt to use soapUI Eclipse plugin I get the following error reported.

Xlib: unexpected async reply (sequence 0xa98f3)

This also freezes the Eclipse process completely. In some cases I also needed to restart my desktop.

Below is the output of the 'uname -a' command for my desktop.

emboss2:~/eclipse-workspace>uname -a
Linux emboss2.ebi.ac.uk 2.6.20-1.2952.fc6 #1 SMP Wed May 16 18:59:18 EDT 2007 i686 i686 i386 GNU/Linux

Discussion

  • Ole Lensmar

    Ole Lensmar - 2007-06-04

    Logged In: YES
    user_id=838515
    Originator: NO

    Hi!

    hmm.. judging from what I can read about this error, this could be due to the swt/awt bridge not working correctly.. what eclipse version / jre are you running?

    regards,

    /Ole
    eviware.com

     
  • Mahmut Uludag

    Mahmut Uludag - 2007-06-04

    Logged In: YES
    user_id=1098966
    Originator: YES

    Hi,

    I was using Java 1.6 with Eclipse 3.2.2. After seeing your comment I now try using java 1.5.0_11. I don't get the "unexpected async reply" error any more but I see the following errors reported if I try to open the request editor.

    Thanks,
    Mahmut

    Exception in thread "AWT-EventQueue-0" org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
    at org.eclipse.swt.SWT.error(SWT.java:3374)
    at org.eclipse.swt.SWT.error(SWT.java:3297)
    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:178)
    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:28)
    at org.eclipse.swt.widgets.Display.syncExec(Display.java:3736)
    at com.eviware.x.impl.swt.SwtDialogs.runInUIThread(SwtDialogs.java:135)
    at com.eviware.soapui.eclipse.EclipseSoapUIDesktop.showDesktopPanel(EclipseSoapUIDesktop.java:130)
    at com.eviware.soapui.support.UISupport.showDesktopPanel(UISupport.java:404)
    at com.eviware.soapui.support.UISupport.selectAndShow(UISupport.java:398)
    at com.eviware.soapui.impl.actions.ShowDesktopPanelAction.actionPerformed(ShowDesktopPanelAction.java:59)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
    at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000)
    at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1041)
    at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
    at java.awt.Component.processMouseEvent(Component.java:5501)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
    at java.awt.Component.processEvent(Component.java:5266)
    at java.awt.Container.processEvent(Container.java:1966)
    at java.awt.Component.dispatchEventImpl(Component.java:3968)
    at java.awt.Container.dispatchEventImpl(Container.java:2024)
    at java.awt.Component.dispatchEvent(Component.java:3803)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
    at java.awt.Container.dispatchEventImpl(Container.java:2010)
    at java.awt.Window.dispatchEventImpl(Window.java:1778)
    at java.awt.Component.dispatchEvent(Component.java:3803)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
    Caused by: java.lang.NullPointerException
    at com.eviware.soapui.ui.support.ModelItemDesktopPanel.addPropertyChangeListener(ModelItemDesktopPanel.java:98)
    at javax.swing.plaf.synth.SynthPanelUI.installListeners(SynthPanelUI.java:49)
    at javax.swing.plaf.synth.SynthPanelUI.installUI(SynthPanelUI.java:38)
    at javax.swing.JComponent.setUI(JComponent.java:653)
    at javax.swing.JPanel.setUI(JPanel.java:131)
    at javax.swing.JPanel.updateUI(JPanel.java:104)
    at javax.swing.JPanel.<init>(JPanel.java:64)
    at javax.swing.JPanel.<init>(JPanel.java:73)
    at com.eviware.soapui.ui.support.ModelItemDesktopPanel.<init>(ModelItemDesktopPanel.java:42)
    at com.eviware.soapui.impl.wsdl.panels.request.AbstractWsdlRequestDesktopPanel.<init>(AbstractWsdlRequestDesktopPanel.java:149)
    at com.eviware.soapui.impl.wsdl.panels.request.WsdlRequestDesktopPanel.<init>(WsdlRequestDesktopPanel.java:28)
    at com.eviware.soapui.impl.wsdl.panels.request.WsdlRequestPanelBuilder.buildDesktopPanel(WsdlRequestPanelBuilder.java:36)
    at com.eviware.soapui.impl.wsdl.panels.request.WsdlRequestPanelBuilder.buildDesktopPanel(WsdlRequestPanelBuilder.java:1)
    at com.eviware.soapui.eclipse.EclipseSoapUIDesktop$ModelItemDesktopPanelOpener.run(EclipseSoapUIDesktop.java:229)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3157)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2859)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
    at org.eclipse.core.launcher.Main.run(Main.java:977)
    at org.eclipse.core.launcher.Main.main(Main.java:952)

     
  • Mahmut Uludag

    Mahmut Uludag - 2007-08-10

    Logged In: YES
    user_id=1098966
    Originator: YES

    I tried using the latest version of plugin with Eclipse 3.3.0. Now getting the following error reported.

    java.lang.IllegalStateException: menu is not created
    at com.eviware.soapui.eclipse.actions.EclipseMenuAppender.<init>(EclipseMenuAppender.java:49)
    at com.eviware.soapui.eclipse.browser.AbstractContentProvider.initMenuAppender(AbstractContentProvider.java:217)
    at com.eviware.soapui.eclipse.browser.ProjectContentProvider.hasChildren(ProjectContentProvider.java:57)
    at org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.hasChildren(SafeDelegateTreeContentProvider.java:107)
    at org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.hasChildren(SafeDelegateTreeContentProvider.java:292)
    at org.eclipse.ui.internal.navigator.NavigatorContentServiceContentProvider.hasChildren(NavigatorContentServiceContentProvider.java:662)
    at org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeViewer.java:2014)
    at org.eclipse.jface.viewers.TreeViewer.isExpandable(TreeViewer.java:563)
    at org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeViewer.java:2044)
    at org.eclipse.jface.viewers.AbstractTreeViewer.updatePlus(AbstractTreeViewer.java:2668)
    at org.eclipse.jface.viewers.TreeViewer.updatePlus(TreeViewer.java:823)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:807)
    at org.eclipse.ui.navigator.CommonViewer.createTreeItem(CommonViewer.java:150)
    ...

     
  • Mahmut Uludag

    Mahmut Uludag - 2007-08-10

    Logged In: YES
    user_id=1098966
    Originator: YES

    Also getting the following errors reported if I select 'Show Request Editor' option.

    Exception in thread "AWT-EventQueue-0" org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
    at org.eclipse.swt.SWT.error(SWT.java:3563)
    at org.eclipse.swt.SWT.error(SWT.java:3481)
    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:178)
    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:118)
    at org.eclipse.swt.widgets.Display.syncExec(Display.java:3897)
    at com.eviware.x.impl.swt.SwtDialogs.runInUIThread(SwtDialogs.java:149)
    at com.eviware.soapui.eclipse.EclipseSoapUIDesktop.showDesktopPanel(EclipseSoapUIDesktop.java:160)
    at com.eviware.soapui.support.UISupport.showDesktopPanel(UISupport.java:456)
    at com.eviware.soapui.support.UISupport.selectAndShow(UISupport.java:450)
    at com.eviware.soapui.impl.wsdl.actions.support.ShowDesktopPanelAction.perform(ShowDesktopPanelAction.java:50)
    at com.eviware.soapui.support.action.swing.SwingActionDelegate.actionPerformed(SwingActionDelegate.java:62)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
    ...

    Caused by: java.lang.NullPointerException
    at com.eviware.soapui.ui.support.ModelItemDesktopPanel.addPropertyChangeListener(ModelItemDesktopPanel.java:98)
    at javax.swing.plaf.synth.SynthPanelUI.installListeners(SynthPanelUI.java:49)
    at javax.swing.plaf.synth.SynthPanelUI.installUI(SynthPanelUI.java:38)
    at javax.swing.JComponent.setUI(JComponent.java:653)
    at javax.swing.JPanel.setUI(JPanel.java:131)
    at javax.swing.JPanel.updateUI(JPanel.java:104)
    at javax.swing.JPanel.<init>(JPanel.java:64)
    at javax.swing.JPanel.<init>(JPanel.java:73)
    at com.eviware.soapui.ui.support.ModelItemDesktopPanel.<init>(ModelItemDesktopPanel.java:42)
    at com.eviware.soapui.impl.wsdl.panels.request.AbstractWsdlRequestDesktopPanel.<init>(AbstractWsdlRequestDesktopPanel.java:152)
    at com.eviware.soapui.impl.wsdl.panels.request.WsdlRequestDesktopPanel.<init>(WsdlRequestDesktopPanel.java:35)
    at com.eviware.soapui.impl.wsdl.panels.request.WsdlRequestPanelBuilder.buildDesktopPanel(WsdlRequestPanelBuilder.java:35)
    at com.eviware.soapui.impl.wsdl.panels.request.WsdlRequestPanelBuilder.buildDesktopPanel(WsdlRequestPanelBuilder.java:1)
    at com.eviware.soapui.eclipse.EclipseSoapUIDesktop$ModelItemDesktopPanelOpener.run(EclipseSoapUIDesktop.java:264)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    ...

     
  • Lars

    Lars - 2007-08-10

    Logged In: YES
    user_id=1504630
    Originator: NO

    There are 3 exceptions listed here:
    1) Xlib: unexpected async reply (sequence 0xa98f3)
    This seems to be related to Java 1.6.

    2) NullPointerException at ModelItemDesktopPanel.addPropertyChangeListener(ModelItemDesktopPanel.java:98)
    We will fix this in the next release.

    3) IllegalStateException: menu is not created at EclipseMenuAppender.<init>(EclipseMenuAppender.java:49)
    I cannot reproduce this, but I'm checking in some code to make this handling more robust in the next releases.

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks