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.
NullPointerException in class com.sun.data.provider.impl.FilteredTableDataProvider (line 355) "allRows.add(rows[i]);", something set allRows to null and then, this method produce a crash. To reproduce it, create a new page and add a table. Bind the table to a FilteredTableDataProvider. Bind FilteredTableDataProvider to a two elements: CachedRowSetDataProvider and BasicTableDataFilter. Bind a BasicTableDataFilter to a FilterCriteria array (and CachedRowSetDataProvider to a CachedRowSetXImpl; this is done automatically drag and drop a table from a database connection to the page table component). Add some criteria (RegexFilterCriteria by example) to this array. And then, run the application and... crash!!!! Also it occurs in NetBeans 6.1 and 6.5
This seems could have happened only via accessing the same instance from more threads. However it seems that all the implementations of the data providers are not thread safe. Could you, please, provide the stack trace to see at least one of the threads. Thanks.
*** Issue 155831 has been marked as a duplicate of this issue. ***
*** Issue 155832 has been marked as a duplicate of this issue. ***