diff -ur valgrind-3.3.1/coregrind/m_debuginfo/debuginfo.c valgrind-3.3.1-sg/coregrind/m_debuginfo/debuginfo.c --- valgrind-3.3.1/coregrind/m_debuginfo/debuginfo.c 2008-06-01 01:39:04.000000000 +0000 +++ valgrind-3.3.1-sg/coregrind/m_debuginfo/debuginfo.c 2008-10-01 18:56:33.000000000 +0000 @@ -963,6 +963,10 @@ } if (know_srcloc) { APPEND(" ("); + if (know_dirinfo) { + APPEND(buf_dirname); + APPEND("/"); + } APPEND(buf_srcloc); APPEND(":"); VG_(sprintf)(ibuf,"%d",lineno);