|
From: Osman, A. <ahm...@me...> - 2011-03-17 22:59:17
|
Hi All, Usually Valgrind reports the source file with line number in its trace ==787== Invalid read of size 2 ==787== at 0x8AB4D25: nsaParseHierString (NamespaceAccess.c:974) ==787== by 0x8AB586D: nsaCreateSubelementIndexList (NamespaceAccess.c:1491) ==787== by 0x86F8A1E: isMemoryObject (memtool.c:1175) ==787== by 0x86F91AB: getMemoryFromList (memtool.c:1401) ==787== by 0x86F9735: findOneMemory (memtool.c:1621) ==787== by 0x8708DB6: subcmdDimensions (memtool.c:8111) ==787== by 0x8709DAB: tclprim_mem (memtool.c:8552) ==787== by 0x8B8A95B: TclInvokeStringCommand (in /export/scratch/bata/job_data/jobid.4378/modeltech/linux/vsimk) ==787== by 0x8B8C10D: TclEvalObjvInternal (in /export/scratch/bata/job_data/jobid.4378/modeltech/linux/vsimk) ==787== by 0x8B8D5A1: Tcl_EvalEx (in /export/scratch/bata/job_data/jobid.4378/modeltech/linux/vsimk) ==787== by 0x8B8D9E4: Tcl_Eval (in /export/scratch/bata/job_data/jobid.4378/modeltech/linux/vsimk) ==787== by 0x8B8E3CE: Tcl_GlobalEval (in /export/scratch/bata/job_data/jobid.4378/modeltech/linux/vsimk) ==787== by 0x88B4990: mti_DoIt (tclrpc.c:810) ==787== by 0x8BC473F: Tcl_NotifyChannel (in /export/scratch/bata/job_data/jobid.4378/modeltech/linux/vsimk) ==787== by 0x8BF3272: FileHandlerEventProc (in /export/scratch/bata/job_data/jobid.4378/modeltech/linux/vsimk) ==787== by 0x8BD3BA4: Tcl_ServiceEvent (in /export/scratch/bata/job_data/jobid.4378/modeltech/linux/vsimk) ==787== by 0x8BD3EA2: Tcl_DoOneEvent (in /export/scratch/bata/job_data/jobid.4378/modeltech/linux/vsimk) ==787== by 0x8AF702E: mti_DoOneEvent (tclext.c:379) ==787== by 0x854AF77: bg_execute_commands (bgcmd.c:823) ==787== by 0x845DECE: mti_main (main.c:2714) ==787== by 0x805E73E: main (mti_main.c:76) Is there a way to make valgrind report the full path of the source code? - Ahmed |