| Summary: | Uncaught exception when selecting Network interfaces or Snapshots VM tab | ||
|---|---|---|---|
| Product: | [oVirt] ovirt-engine | Reporter: | Ivan Bulatovic <combuster> |
| Component: | Frontend.WebAdmin | Assignee: | Vojtech Szocs <vszocs> |
| Status: | CLOSED DUPLICATE | QA Contact: | Pavel Stehlik <pstehlik> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 4.1.0 | CC: | awels, bugs, danken |
| Target Milestone: | --- | Flags: | rule-engine:
planning_ack?
rule-engine: devel_ack? rule-engine: testing_ack? |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-10-24 15:55:08 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | UX | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
Since the problem occurs on both "network" and "snapshots", I suspect that a general UX could help more. @Vojtech, Maybe we should simply remove the getTextFromHtml utility since it appears to blow up on any embedded html in the text. UI infra fix tracked by bug 1386765 *** This bug has been marked as a duplicate of bug 1386765 *** |
Description of problem: When I select a VM and then click on the Network or Snapshots tab, uncaught exception pops up and it freezes the webadmin completely (I have to close the tab and log back in again). Here is the snip from the UI log (debuginfo installed). 2016-10-14 12:56:55,014 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-20) [] Permutation name: 4A1BE3D2D2A24548A0D737A0737EBAB3 2016-10-14 12:56:55,015 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-20) [] Uncaught exception: com.google.gwt.core.client.JavaScriptException: (Error) __gwt$exception: <skipped>: Syntax error, unrecognized expression: Speed <sub>(Mbps)</sub> at Unknown.s</ga.error(Unknown Source) at Unknown.s</ga.tokenize(Unknown Source) at Unknown.s</ga.select(Unknown Source) at Unknown.ga(Unknown Source) at Unknown..find(Unknown Source) at Unknown.m.fn.init(Unknown Source) at Unknown.m(Unknown Source) at org.ovirt.engine.ui.common.utils.JqueryUtils.getTextFromHtml(JqueryUtils.java:41) at org.ovirt.engine.ui.common.widget.table.ColumnResizeCellTable.$getColumnContextMenuTitle(ColumnResizeCellTable.java:413) at org.ovirt.engine.ui.common.widget.table.ColumnContextMenuItem.$update(ColumnContextMenuItem.java:75) at org.ovirt.engine.ui.common.widget.table.ColumnContextMenuItem.ColumnContextMenuItem(ColumnContextMenuItem.java:65) at org.ovirt.engine.ui.common.widget.table.ColumnContextMenu.$addItem(ColumnContextMenu.java:47) at org.ovirt.engine.ui.common.widget.table.ColumnResizeCellTable.$addColumn(ColumnResizeCellTable.java:199) at org.ovirt.engine.ui.common.widget.table.ColumnResizeCellTable.$addColumnWithHtmlHeader(ColumnResizeCellTable.java:254) at org.ovirt.engine.ui.common.widget.uicommon.vm.VmSnapshotInfoPanel.$initNicsTable(VmSnapshotInfoPanel.java:186) at org.ovirt.engine.ui.common.widget.uicommon.vm.VmSnapshotInfoPanel.VmSnapshotInfoPanel(VmSnapshotInfoPanel.java:45) at org.ovirt.engine.ui.common.widget.uicommon.vm.VmSnapshotListModelTable.VmSnapshotListModelTable(VmSnapshotListModelTable.java:65) at org.ovirt.engine.ui.webadmin.section.main.view.tab.virtualMachine.SubTabVirtualMachineSnapshotView.SubTabVirtualMachineSnapshotView(SubTabVirtualMachineSnapshotView.java:26) at org.ovirt.engine.ui.webadmin.section.main.view.tab.virtualMachine.com_gwtplatform_mvp_client_DesktopGinjector_DesktopGinjectorGinjector_fragment.$get_Key$type$org$ovirt$engine$ui$webadmin$section$main$view$tab$virtualMachine$SubTabVirtualMachineSnapshotView$_annotation$$none$$(com_gwtplatform_mvp_client_DesktopGinjector_DesktopGinjectorGinjector_fragment.java:136) at org.ovirt.engine.ui.webadmin.section.main.presenter.tab.virtualMachine.com_gwtplatform_mvp_client_DesktopGinjector_DesktopGinjectorGinjector_fragment.$get_Key$type$org$ovirt$engine$ui$webadmin$section$main$presenter$tab$virtualMachine$SubTabVirtualMachineSnapshotPresenter$_annotation$$none$$(com_gwtplatform_mvp_client_DesktopGinjector_DesktopGinjectorGinjector_fragment.java:923) at org.ovirt.engine.ui.webadmin.section.main.presenter.tab.virtualMachine.com_gwtplatform_mvp_client_DesktopGinjector_DesktopGinjectorGinjector_fragment$11$1.onSuccess(com_gwtplatform_mvp_client_DesktopGinjector_DesktopGinjectorGinjector_fragment.java:948) at com.google.gwt.core.client.impl.AsyncFragmentLoader.$onLoadImpl(AsyncFragmentLoader.java:569) [gwt-servlet.jar:] at com.google.gwt.core.client.impl.AsyncFragmentLoader.onLoad(AsyncFragmentLoader.java:275) [gwt-servlet.jar:] at com.google.gwt.core.client.impl.Impl.apply(Impl.java:296) [gwt-servlet.jar:] at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:335) [gwt-servlet.jar:] at Unknown.Tx/<(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.webadmin/webadmin.__installRunAsyncCode(Unknown Source) at Unknown.__gwtInstallCode(Unknown Source) at com.google.gwt.core.client.impl.LoadingStrategyBase$RequestData.$tryInstall(LoadingStrategyBase.java:138) [gwt-servlet.jar:] at com.google.gwt.core.client.impl.ScriptTagLoadingStrategy.asyncCallback(ScriptTagLoadingStrategy.java:56) [gwt-servlet.jar:] at Unknown.anonymous(Unknown Source) at com.google.gwt.core.client.impl.Impl.apply(Impl.java:296) [gwt-servlet.jar:] at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:335) [gwt-servlet.jar:] at Unknown.Tx/<(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.anonymous(Unknown Source) Version-Release number of selected component (if applicable): ovirt-engine-webadmin-portal-4.1.0-0.0.master.20161016231307.git8b0f508.el7.centos.noarch How reproducible: Always Steps to Reproduce: 1. Select any VM 2. Click on Network interfaces or Snapshots tab Additional info: oVirt was upgraded from 3.6-snapshot to 4.0 and then to 4.1-master.