Bug 815863

Summary: fast clicking between dashboard and inventory causes global exception
Product: [Other] RHQ Project Reporter: John Mazzitelli <mazz>
Component: Core UIAssignee: RHQ Project Maintainer <rhq-maint>
Status: NEW --- QA Contact: Mike Foley <mfoley>
Severity: low Docs Contact:
Priority: low    
Version: 4.4CC: hrupp
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugzilla.redhat.com/show_bug.cgi?id=784656
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
Attachments:
Description Flags
error.txt none

Description John Mazzitelli 2012-04-24 12:52:00 EDT
Created attachment 579921 [details]
error.txt

Similar replication procedures to bug #784656 but the stack trace is different and the cause is apparantly different.

See the attached error.txt for the stack trace. Notice it doesn't involve any portlets, which is why I'm creating this separate from bug 784656. #784656 involved specifically the platform utilization portlet but nothign in the stack trace for this issue involves that portlet.
Comment 1 John Mazzitelli 2012-04-24 13:48:00 EDT
from the stack trace, it looks like one of these calls to addChild is passing in null:

    public void setContent(Canvas newContent) {
        if (newContent instanceof HasViewName) {
            LocatableVLayout decoratedContent = decorateWithTitleBar(((HasViewName) newContent).getViewName(),
                newContent);
            contentCanvas.addChild(decoratedContent);
        } else {
            contentCanvas.addChild(newContent);
        }