Bug 1307030
Summary: | uncaught exception while searching using a tag | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [oVirt] ovirt-engine | Reporter: | Karolína Hajná <khajna> | ||||||
Component: | Frontend.WebAdmin | Assignee: | Alexander Wels <awels> | ||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Karolína Hajná <khajna> | ||||||
Severity: | unspecified | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 3.6.3 | CC: | bugs, khajna, oourfali, pstehlik, sbonazzo | ||||||
Target Milestone: | ovirt-3.6.5 | Flags: | oourfali:
ovirt-3.6.z?
rule-engine: ovirt-4.0.0+ rule-engine: planning_ack+ oourfali: devel_ack+ pstehlik: testing_ack+ |
||||||
Target Release: | 3.6.5 | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2016-04-21 14:40:24 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: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Please go over the steps in: http://www.ovirt.org/OVirt_Engine_Debug_Obfuscated_UI And re-attach the ui.log after reproducing. Thanks! Created attachment 1128182 [details]
ui.log
I followed the provided steps but exception ui.log still looks the same.
Karolína did you restart the engine after installing the debug information? Can I get the exact version of your RHEV? You can look it up in the about dialog. I was able to reproduce in 3.6.2, but not in 3.6.3-2 or master. I am also guessing you have one single host, which will cause the host sub tabs to load automatically, and there is a known issue that was causing an exception that got fixed between 3.6.2 and 3.6.3-2. (In reply to Alexander Wels from comment #3) > Karolína did you restart the engine after installing the debug information? restarting the engine helped. Log after restart: 2016-02-19 13:02:59,255 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (ajp-/127.0.0.1:8702-10) [] Permutation name: 9427A308A8D941A090BA85F4C59BC529 2016-02-19 13:02:59,257 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (ajp-/127.0.0.1:8702-10) [] Uncaught exception: : com.google.gwt.core.client.JavaScriptException: (TypeError) __gwt$exception: <skipped>: a is undefined at com.google.gwt.regexp.shared.RegExp.$replace(RegExp.java:127) [gwt-servlet.jar:] at org.ovirt.engine.ui.uicommonweb.models.CommonModel.$splitSearchString(CommonModel.java:741) at org.ovirt.engine.ui.uicommonweb.models.CommonModel.onSelectedItemChanged(CommonModel.java:652) at org.ovirt.engine.ui.uicommonweb.models.ListModel.$setSelectedItem(ListModel.java:80) at org.ovirt.engine.ui.common.uicommon.model.MainTabModelProvider.onMainTabSelected(MainTabModelProvider.java:31) at org.ovirt.engine.ui.webadmin.section.main.presenter.AbstractMainTabWithDetailsPresenter.$onReveal(AbstractMainTabWithDetailsPresenter.java:83) at org.ovirt.engine.ui.webadmin.section.main.presenter.AbstractMainTabWithDetailsPresenter.onReveal(AbstractMainTabWithDetailsPresenter.java:83) at com.gwtplatform.mvp.client.PresenterWidget.$internalReveal(PresenterWidget.java:548) at com.gwtplatform.mvp.client.PresenterWidget.$setInSlot(PresenterWidget.java:344) at com.gwtplatform.mvp.client.TabContainerPresenter.$setInSlot(TabContainerPresenter.java:212) at org.ovirt.engine.ui.common.presenter.DynamicTabContainerPresenter.$setInSlot(DynamicTabContainerPresenter.java:66) at org.ovirt.engine.ui.common.presenter.DynamicTabContainerPresenter.setInSlot(DynamicTabContainerPresenter.java:66) at com.gwtplatform.mvp.client.proxy.RevealContentHandler$1$1.execute(RevealContentHandler.java:63) at com.google.gwt.core.client.impl.SchedulerImpl.runScheduledTasks(SchedulerImpl.java:164) [gwt-servlet.jar:] at com.google.gwt.core.client.impl.SchedulerImpl.$flushPostEventPumpCommands(SchedulerImpl.java:336) [gwt-servlet.jar:] at com.google.gwt.core.client.impl.SchedulerImpl$Flusher.execute(SchedulerImpl.java:76) [gwt-servlet.jar:] at com.google.gwt.core.client.impl.SchedulerImpl.execute(SchedulerImpl.java:137) [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._t/<(Unknown Source) at Unknown.Ku/<(Unknown Source) at Unknown.kv/d<(Unknown Source) at Unknown.anonymous(Unknown Source) (In reply to Alexander Wels from comment #4) > Can I get the exact version of your RHEV? You can look it up in the about > dialog. > > I was able to reproduce in 3.6.2, but not in 3.6.3-2 or master. I am also > guessing you have one single host, which will cause the host sub tabs to > load automatically, and there is a known issue that was causing an exception > that got fixed between 3.6.2 and 3.6.3-2. I have 3.6.3-0.1.el6 and a single host, yes. However, the host tab is not necessarily selected automatically.If I select other tab than hosts before executing the search, VMs tab is loaded in results. I have tried reproducing on the exact version you mentioned and I am unable to do so. Can you make a video of you doing what you are doing? Or give more detailed steps? I *think* I did the same thing you did but since you can make it happen and I cannot there must be something different. Nevermind, I managed to reproduce it in the 3.6.3 setup I have. I will be posting a fix shortly. Verified in rhevm-3.6.5-0.1.el6.noarch (build 3.6.5-1) |
Created attachment 1123509 [details] ui.log Description of problem: When using a tag for search, there is an uncaught exception. 2016-02-12 14:31:53,334 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (ajp-/127.0.0.1:8702-10) [] Permutation name: 9427A308A8D941A090BA85F4C59BC529 2016-02-12 14:31:53,335 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (ajp-/127.0.0.1:8702-10) [] Uncaught exception: : com.google.gwt.core.client.JavaScriptException: (TypeError) __gwt$exception: <skipped>: a is undefined at Unknown.IFe(Unknown Source) at Unknown.Yto(Unknown Source) at Unknown.iuo(Unknown Source) at Unknown.Uqo(Unknown Source) at Unknown.XQk(Unknown Source) at Unknown.nds(Unknown Source) at Unknown.uds(Unknown Source) at Unknown.Gyf(Unknown Source) at Unknown.Kyf(Unknown Source) at Unknown.Kzf(Unknown Source) at Unknown.ZBk(Unknown Source) at Unknown.aCk(Unknown Source) at Unknown.TFf(Unknown Source) at Unknown.Ju(Unknown Source) at Unknown.Au(Unknown Source) at Unknown.Nu(Unknown Source) at Unknown.Hu(Unknown Source) at Unknown.Yt(Unknown Source) at Unknown.au(Unknown Source) at Unknown._t/<(Unknown Source) at Unknown.Ku/<(Unknown Source) at Unknown.kv/d<(Unknown Source) at Unknown.anonymous(Unknown Source) Version-Release number of selected component (if applicable): 3.6.3 How reproducible: 100% Steps to Reproduce: 1. Create a new tag and assign it to a host 2. In system menu on left side click on System 3. Go to tags menu and click on the icon next to your tag to use it for search 4. Try to switch between VMs and Hosts tab tabs few times Actual results: uncaught exception Expected results: exception correctly handled