Hi graham
Are you sure that all libraries needed by valgrind are accessible
on all your nodes? If it is Open  MPIy<ou're using, make sure that
every node has an LD_LIBRARY_PATH pointing to the appropriate directories.

Jody

On Tue, Apr 14, 2009 at 10:41 PM, Nicholas Nethercote
<[email protected]> wrote:
> On Wed, Apr 15, 2009 at 6:31 AM, Graham Mark <[email protected]> wrote:
>>
>> I'm trying to track down the cause of a seg fault in my MPI program.
>> Here's what happens with valgrind.
>>
>> % mpirun -n 27 ../../valgrind-3.4.1/bin/valgrind --kernel-
>> variant=bproc mc3_op
>> ERROR: ld.so: object '/usr/projects/dark/gam/valgrind/amd64-linux/
>> libmpiwrap.so' from LD_PRELOAD cannot be preloaded: ignored.
>> [many other errors reported: conditional jump or move...;
>> uninitialized data; all trace to library routines]
>> [program nearly completes and then:]
>>
>> --30441-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11
>> (SIGSEGV) - exiting
>> --30441-- si_code=80;  Faulting address: 0x0;  sp: 0x403087d60
>>
>> valgrind: the 'impossible' happened:
>>    Killed by fatal signal
>> ==30441==    at 0x380323E0: vgPlain_arena_free (m_mallocfree.c:218)
>> ==30441==    by 0x38001B17: die_and_free_mem (mc_malloc_wrappers.c:123)
>> ==30441==    by 0x3804AEB4: vgPlain_scheduler (scheduler.c:1303)
>> ==30441==    by 0x3804D44E: run_a_thread_NORETURN (syswrap-linux.c:89)
>
> It's almost certainly caused by heap corruption due to the errors
> Valgrind reports about your program.  If you fix those, this crash
> will almost certainly go away.
>
> Nick
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by:
> High Quality Requirements in a Collaborative Environment.
> Download a free trial of Rational Requirements Composer Now!
> http://p.sf.net/sfu/www-ibm-com
> _______________________________________________
> Valgrind-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/valgrind-users
>

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users

Reply via email to