[jbosstools-issues] [JBoss JIRA] Updated: (JBIDE-8206) Deltacloud freezes ui when creating new cloud with valid but inexistant url
Andre Dietisheim (JIRA)
jira-events at lists.jboss.org
Wed Mar 9 10:16:46 EST 2011
[ https://issues.jboss.org/browse/JBIDE-8206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andre Dietisheim updated JBIDE-8206:
------------------------------------
Fix Version/s: 3.3.0.M1
> Deltacloud freezes ui when creating new cloud with valid but inexistant url
> ---------------------------------------------------------------------------
>
> Key: JBIDE-8206
> URL: https://issues.jboss.org/browse/JBIDE-8206
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: deltacloud
> Affects Versions: 3.2.0.CR1
> Reporter: Rob Stryker
> Assignee: Rob Stryker
> Fix For: 3.2.1, 3.3.0.M1
>
>
> Type in a url that doesn't exist in the new connection wizard / dialog. Then while it's validating, quickly switch focus to the 'connection name' text box, and the UI freezes.
> SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int) line: not available [native method]
> SocketInputStream.read(byte[], int, int) line: 129
> BufferedInputStream.fill() line: 218
> BufferedInputStream.read1(byte[], int, int) line: 258
> BufferedInputStream.read(byte[], int, int) line: 317
> HttpClient.parseHTTPHeader(MessageHeader, ProgressSource, HttpURLConnection) line: 687
> HttpClient.parseHTTP(MessageHeader, ProgressSource, HttpURLConnection) line: 632
> HttpURLConnection.getInputStream() line: 1064
> XMLEntityManager.setupCurrentEntity(String, XMLInputSource, boolean, boolean) line: not available
> XMLEntityManager.startEntity(String, XMLInputSource, boolean, boolean) line: not available
> XMLEntityManager.startDTDEntity(XMLInputSource) line: not available
> XMLDTDScannerImpl.setInputSource(XMLInputSource) line: not available
> XMLDocumentScannerImpl$DTDDispatcher.dispatch(boolean) line: not available
> XMLDocumentScannerImpl(XMLDocumentFragmentScannerImpl).scanDocument(boolean) line: not available
> XIncludeAwareParserConfiguration(XML11Configuration).parse(boolean) line: not available
> XIncludeAwareParserConfiguration(XML11Configuration).parse(XMLInputSource) line: not available
> DOMParser(XMLParser).parse(XMLInputSource) line: not available
> DOMParser.parse(InputSource) line: not available
> DocumentBuilderImpl.parse(InputSource) line: not available
> DeltaCloudClientImpl.getDocument(String) line: 418
> DeltaCloudClientImpl.getServerType() line: 247
> DeltaCloud.getServerDriver(String) line: 607
> Url2DriverConverter.getCloudType(String) line: 50
> Url2DriverConverter.convert(Object) line: 43
> UpdateValueStrategy.convert(Object) line: 220
> ValueBinding$3.run() line: 167
> Realm$1.run() line: 148
> SafeRunner.run(ISafeRunnable) line: 42
> Realm.safeRun(Runnable) line: 152
> SWTObservables$DisplayRealm(Realm).exec(Runnable) line: 170
> ValueBinding.doUpdate(IObservableValue, IObservableValue, UpdateValueStrategy, boolean, boolean) line: 151
> ValueBinding.access$4(ValueBinding, IObservableValue, IObservableValue, UpdateValueStrategy, boolean, boolean) line: 140
> ValueBinding$1.handleValueChange(ValueChangeEvent) line: 45
> ValueChangeEvent.dispatch(IObservablesListener) line: 62
> SWTDelayedObservableValueDecorator(ChangeManager).fireEvent(ObservableEvent) line: 119
> SWTDelayedObservableValueDecorator(DecoratingObservableValue).fireValueChange(ValueDiff) line: 55
> SWTDelayedObservableValueDecorator(DecoratingObservableValue).handleValueChange(ValueChangeEvent) line: 93
> DecoratingObservableValue$1.handleValueChange(ValueChangeEvent) line: 67
> ValueChangeEvent.dispatch(IObservablesListener) line: 62
> DelayedObservableValue(ChangeManager).fireEvent(ObservableEvent) line: 119
> DelayedObservableValue(AbstractObservableValue).fireValueChange(ValueDiff) line: 71
> DelayedObservableValue.doGetValue() line: 120
> DelayedObservableValue(AbstractObservableValue).getValue() line: 76
> SWTDelayedObservableValueDecorator(DecoratingObservableValue).getValue() line: 98
> SWTDelayedObservableValueDecorator.handleEvent(Event) line: 68
> EventTable.sendEvent(Event) line: 84
> Text(Widget).sendEvent(Event) line: 1258
> Text(Widget).sendEvent(int, Event, boolean) line: 1282
> Text(Widget).sendEvent(int) line: 1263
> Text(Control).sendFocusEvent(int) line: 3391
> Text(Control).gtk_event_after(long, long) line: 2760
> Text.gtk_event_after(long, long) line: 1308
> Text(Widget).windowProc(long, long, long) line: 1738
> Text(Control).windowProc(long, long, long) line: 4796
> Display.windowProc(long, long, long) line: 4360
> OS._gtk_main_do_event(long) line: not available [native method]
> OS.gtk_main_do_event(long) line: 8168
> Display.eventProc(long, long) line: 1238
> OS._g_main_context_iteration(long, boolean) line: not available [native method]
> OS.g_main_context_iteration(long, boolean) line: 2229
> Display.readAndDispatch() line: 3159
> WizardDialog(Window).runEventLoop(Shell) line: 825
> WizardDialog(Window).open() line: 801
> NewConnectionHandler.execute(ExecutionEvent) line: 34
> HandlerProxy.execute(ExecutionEvent) line: 293
> Command.executeWithChecks(ExecutionEvent) line: 476
> ParameterizedCommand.executeWithChecks(Object, Object) line: 508
> HandlerService.executeCommand(ParameterizedCommand, Event) line: 169
> CommandContributionItem.handleWidgetSelection(Event) line: 820
> CommandContributionItem.access$19(CommandContributionItem, Event) line: 806
> CommandContributionItem$5.handleEvent(Event) line: 796
> EventTable.sendEvent(Event) line: 84
> MenuItem(Widget).sendEvent(Event) line: 1258
> Display.runDeferredEvents() line: 3540
> Display.readAndDispatch() line: 3161
> Workbench.runEventLoop(Window$IExceptionHandler, Display) line: 2640
> Workbench.runUI() line: 2604
> Workbench.access$4(Workbench) line: 2438
> Workbench$7.run() line: 671
> Realm.runWithDefault(Realm, Runnable) line: 332
> Workbench.createAndRunWorkbench(Display, WorkbenchAdvisor) line: 664
> PlatformUI.createAndRunWorkbench(Display, WorkbenchAdvisor) line: 149
> IDEApplication.start(IApplicationContext) line: 115
> EclipseAppHandle.run(Object) line: 196
> EclipseAppLauncher.runApplication(Object) line: 110
> EclipseAppLauncher.start(Object) line: 79
> EclipseStarter.run(Object) line: 369
> EclipseStarter.run(String[], Runnable) line: 179
> NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available [native method]
> NativeMethodAccessorImpl.invoke(Object, Object[]) line: 39
> DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
> Method.invoke(Object, Object...) line: 597
> Main.invokeFramework(String[], URL[]) line: 619
> Main.basicRun(String[]) line: 574
> Main.run(String[]) line: 1407
> Main.main(String[]) line: 1383
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbosstools-issues
mailing list