[jbosstools-issues] [JBoss JIRA] Closed: (JBIDE-8206) Deltacloud freezes ui when creating new cloud with valid but inexistant url

Libor Zoubek (JIRA) jira-events at lists.jboss.org
Thu May 5 09:13:18 EDT 2011


     [ https://issues.jboss.org/browse/JBIDE-8206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Libor Zoubek closed JBIDE-8206.
-------------------------------



> 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: Andre Dietisheim
>             Fix For: 3.2.1.M1, 3.3.0.M1
>
>         Attachments: query-driver-in-background.patch
>
>
> 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