created an attachment (id=157753)
screenshot

description:
exception is thrown out when double click report library with name " .rptlibrary" in "use library" dialogue.

build number:
2.5.2.v20100201-0630

steps to reproduce:
1. new a library with name " .rptlibrary".
2. new a report design, in outline view, select libraries node and click use library.
3. double click report library with name " .rptlibrary" in "use library" dialogue.

expected result:
no exception.

actual result:
1. exception is thrown out when double click, but no exception when select and click ok.
2. select the report design node and click refresh library, " .rptlibrary" is shown under libraries node.

error log:
n/a
fixed. now library namespace can not be empty string or contain some illegal
characters.
error message "the namespace " " of the library is invalid, for it is empty or
contains illegal characters." pops up.

verified in build (2.6.0.v20100409-0630).