Bug 14565 - [PropertiesView] NPE in PropertySheetEntry.refreshChildEntries
Summary: [PropertiesView] NPE in PropertySheetEntry.refreshChildEntries
Status: RESOLVED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Eric Moffatt CLA
QA Contact:
URL:
Whiteboard:
Keywords: investigate
Depends on:
Blocks:
 
Reported: 2002-04-24 17:45 EDT by Knut Radloff CLA
Modified: 2006-06-22 08:12 EDT (History)
0 users

See Also:


Attachments
log file (5.94 KB, text/plain)
2002-04-24 17:45 EDT, Knut Radloff CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Knut Radloff CLA 2002-04-24 17:45:01 EDT
build 20020423

I had an old repository version of org.eclipse.swt.custom.StyledText.java 
selected and open in an editor and in the properties view.
When I pressed left arrow to jump to the custom folder (and eventually up to 
the root) I got the attached walkback.
After the internal error box I got a progress dialog (probably from the CVS 
plugin) which hangs when I cancel it.
The hang is probably unrelated to the walkback since a different workbench is 
also hanging while doing a CVS operation.
Comment 1 Knut Radloff CLA 2002-04-24 17:45:33 EDT
Created attachment 698 [details]
log file
Comment 2 Knut Radloff CLA 2002-04-24 17:48:55 EDT
The hang apparently happened because another error dialog popped up while the 
progress dialog was visible. The error dialog didn't respond to mouse clicks 
but pressing enter after selecting it in the task list worked and closed it.
Comment 3 Knut Radloff CLA 2002-04-24 17:52:19 EDT
To reproduce select a file version in the repository view and, *while* the file 
info is retrieved for/by the properties view, press the left arrow.
This will trigger the walkback.
Comment 4 Randy Giffen CLA 2002-05-15 15:04:17 EDT
The property sheet is not designed to handle the case of reentry on setInput.
I note that CVS is no longer using TimeoutProgressMonitorDialog so this 
problem wil no longer occur.
Moving to later to consider if the property sheet could better handle this 
case perhaps by queing input changes while it is processing a change.
Comment 5 Randy Giffen CLA 2002-08-01 16:48:42 EDT
Reopened for investigation
Comment 6 Lynne Kues CLA 2003-02-24 12:01:35 EST
Not for 2.1
Comment 7 Tod Creasey CLA 2006-06-22 08:12:14 EDT
There are currently no plans to work on this