I have noticed a recent change when I debug libgcj. These days I see things like this from gdb:
(gdb) s gnu.java.lang.MainThread.MainThread(java.lang.String, java.lang.String[], boolean) ([EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], is_jar=false) at MainThread.java:78 78 MainThread.java: No such file or directory. in MainThread.java Current language: auto; currently java ... in the past, gdb knew the directory and I did not have to use 'dir'. This problem started fairly recently, but I don't know precisely when. -- Summary: debugging regression when debugging libgcj Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: java AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tromey at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org,java-prs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21900