On Tue, Jan 6, 2009 at 6:28 PM, (Rebecca) Xuefei YUAN <span dir="ltr">&lt;<a href="mailto:xy2102@columbia.edu">xy2102@columbia.edu</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
There is no message coming out when I run with -malloc_debug. I am using cygwin, any suggestions on that?</blockquote><div><br>You would need to run the debugger, but that usually takes a lot of looking around. I recommend<br>
running your code on a Linux machine to find the memory overwrite.<br><br>&nbsp; Matt<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>

Thanks!<br>
<br>
Rebecca<br>
<br>
Quoting Barry Smith &lt;<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>&gt;:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
 &nbsp; The most likely cause is memory corruption. The best way to solve<br>
this problem is to run on linux using<br>
valgrind (<a href="http://valgrind.org" target="_blank">valgrind.org</a>), the second best is to run with -malloc_debug<br>
and see if any messages come out<br>
<br>
 &nbsp; Barry<br>
<br>
On Jan 6, 2009, at 4:44 PM, (Rebecca) Xuefei YUAN wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
<br>
I did have error information as at the end of this email, and I &nbsp;found the error was a function called PetscValidHeaderSpecific(), &nbsp;is there anything wrong with it?<br>
<br>
Thanks a lot!<br>
<br>
R<br>
<br>
[0]PETSC ERROR: Invalid argument!<br>
[0]PETSC ERROR: Wrong type of object: Parameter # 1!<br>
[0]PETSC ERROR: ----------------------------------------<br>
[0]PETSC ERROR: Petsc Release Version 3.0.0, Patch 0, Fri Dec 19 &nbsp;22:02:38 CST 2008<br>
[0]PETSC ERROR: See docs/changes/index.html for recent updates.<br>
[0]PETSC ERROR: See docs/faq.html for hints about trouble shooting.<br>
[0]PETSC ERROR: See docs/index.html for manual pages.<br>
[0]PETSC ERROR: ----------------------------------------<br>
[0]PETSC ERROR: ./oreggt on a cygwin-c- named YUAN_WORK by Rebecca &nbsp;Tue Jan 6 17:29:59 2009<br>
[0]PETSC ERROR: Libraries linked from &nbsp;/home/Rebecca/soft/petsc-3.0.0-p0/cygwin-c-debug/lib<br>
[0]PETSC ERROR: Configure run at Mon Jan 5 13:50:14 2009<br>
[0]PETSC ERROR: Configure options --with-cc=gcc &nbsp;--download-f-blas-lapack=1 --download-mpich=1 --useThreads=0 &nbsp;--with-shared=0<br>
[0]PETSC ERROR: ----------------------------------------<br>
[0]PETSC ERROR: MatDestroy() line 766 in src/mat/interface/matrix.c<br>
[0]PETSC ERROR: PCDestroy() line 88 in src/ksp/pc/interface/precon.c<br>
[0]PETSC ERROR: KSPDestroy() line 647 in src/ksp/ksp/interface/itfun.c<br>
[0]PETSC ERROR: SNESDestroy() line 1378 in src/snes/interface/snes.c<br>
[0]PETSC ERROR: PetscObjectDestroy() line 172 in src/sys/objects/destroy.c<br>
[0]PETSC ERROR: DMMGDestroy() line 220 in src/snes/utils/damg.c<br>
[0]PETSC ERROR: main() line 55 in oreggt.c<br>
application called MPI_Abort(MPI_COMM_WORLD,62) - process 0[unset]: &nbsp;aborting job:<br>
application called MPI_Abort(MPI_COMM_WORLD,62) - process 0<br>
<br>
<br>
</blockquote></blockquote>
<br>
<br>
<br>
-- <br>
(Rebecca) Xuefei YUAN<br>
Department of Applied Physics and Applied Mathematics<br>
Columbia University<br>
Tel:917-399-8032<br>
<a href="http://www.columbia.edu/%7Exy2102" target="_blank">www.columbia.edu/~xy2102</a><br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener<br>