VM can not load classes with a '#' character in the pathname

XMLWordPrintable

    • Type: Bug
    • Resolution: Duplicate
    • Priority: P4
    • None
    • Affects Version/s: 1.2.0
    • Component/s: hotspot
    • None
    • generic
    • generic

      if a class is located in a directory whose name contains the '#' character (e.g. c:\javaprogs\test#2) then the java VM will not be able to locate it. The exception java.lang.NoClassDefFoundError is thrown.

      This is a regression. JDK 1.1.x version worked OK (tested on 1.1.5, 1.1.7 and 1.1.8), but failed on JDK 1.2.x (tested on 1.2.0, 1.2.1 and 1.2.2). These tests were made under Windows and Solaris

            Assignee:
            Hong Zhang
            Reporter:
            J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: