This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Step to reproduce: - create HelloQtWorld - build - open HelloForm.h - goto ui_HelloForm.h - goto QtCore/QVariant - goto qvariant.h - invoke Macro expansion view for qvariant.h - select "Expand local content only" - select "Synchronize caret, content and context" - move cursor on 8 column and scroll header by down arrow. - close HelloQtWorld project IDE (editor, menu, ...) is fully freezed. Work around: - restart IDE Investigation show that on each update of Macro expansion view new editor is created and never destroyed. As result IDE does a huge work for nonexistent editors (lexing, semantic/error highlighting, annotating, ...) IMHO it is show stopper for Macro expansion view. Bug should be fixed or view disabled.
Must be fixed for 6.9
Please fix the issue as safe as possible.
fixed: http://hg.netbeans.org/cnd-main/rev/fbe5fce8a29b
Change set was reviewed. Minor note: Please remove bad import in class MacroExpansionTopComponent - import javax.tools.FileObject; Change set works and fixes problem. Looks as safe and right.
Integrated into 'main-golden', will be available in build *201005270001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/fbe5fce8a29b User: Vladimir Voskresensky <vv159170@netbeans.org> Log: fixing #186707 - Low performance and memory leak in Macro expansion view
verified in RC1 with provided *.jar files from developers
fixed in release69 branch: http://hg.netbeans.org/release69/rev/72af9858305b
Integrated into 'main-golden', will be available in build *201005280001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/92c001420601 User: Alexander Simon <alexvsimon@netbeans.org> Log: fixed #186707 Low performance and memory leak in Macro expansion view - remove unused import
verified in rc2