On Dec 19, 2013, at 10:47 PM, Gavin Ge <[email protected]> wrote:
> Thanks Barry. The problem is that the debugging couldn't detect any problem
> with the debugger. The crash only show up when debugger is turned off.
I understand. This kind of bug is often (usually?) a result of memory
corruption earlier in the run. Valgrind is a very powerful tool for finding
memory corruption, if the problem is memory corruption then valgrind will find
it.
Barry
>
>
>
>
> -----------------------------------------------
> Gig' em
> Jianchao Ge
> Dept. of Geology and Geophysics
> Texas A&M University
>
>
>
>
>
> On Dec 18, 2013, at 5:23 PM, Barry Smith <[email protected]> wrote:
>
>>
>> http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind
>>
>> On Dec 18, 2013, at 4:50 PM, Gavin Ge <[email protected]> wrote:
>>
>>> Hi All:
>>>
>>> Hope everyone enjoy a nice holiday. I just got a problem with matsetvalues
>>> function when I mute the debugging option. A segmentation violation error
>>> jumps out when I set value for the very first element in the matrix. There
>>> is no problem for me to run the program when turning on the debugging
>>> option. I just want to tune this for better performance. Or is it better to
>>> turn on the debugging option? Could anybody help me with this? Thanks!
>>>
>>> Regards,
>>> Gavin
>>>
>>>
>>>
>>>
>>>
>>
>