Bug 129942 [Import/Export] Filtering the imported files don't work
Using the latest M5, setting the filtering don't work when importing. Import filesystem, Filter Types -> select a bunch of them, pressing OK should trigger the filtering (in 3.1 it works). In 3.2 it doesn't. Tracing this leads us to that the parentLabel is always null and with this value, the system tries to construct Path object which fails on Windows platform with NullPointerException. After this everything collapse and no filtering occurs.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/ResourceTreeAndListGroup.java
ICheckStateListener, ISelectionChangedListener, ITreeViewerListener {
    private Object root;
    private Object currentTreeSelection;
    private Collection expandedTreeNodes = new HashSet();
    private Map checkedStateStore = new HashMap(9);
    private Collection whiteCheckedTreeItems = new HashSet();
    private ITreeContentProvider treeContentProvider;
    private IStructuredContentProvider listContentProvider;
    private ILabelProvider treeLabelProvider;
    private ILabelProvider listLabelProvider;
    
    private CheckboxTreeViewer treeViewer;
    private CheckboxTableViewer listViewer;
    
    private static int PREFERRED_HEIGHT = 150;
    /**
     *	Create an instance of this class.  Use this constructor if you wish to specify
     *	the width and/or height of the combined widget (to only hardcode one of the
     *	sizing dimensions, specify the other dimension's value as -1)
     *  
     * @param parent
     * @param rootObject
     * @param treeContentProvider