Hello team,

I just built DMTCP from the master branch. When I used it to checkpoint one 
program (not MPI), it exits after the first checkpointing.

Do you have clue why this is happening?


Thanks,

Yuanyuan


[135000] TRACE at dmtcpworker.cpp:119 in restoreUserLDPRELOAD; 
REASON='LD_PRELOAD'

     preload =

     userPreload = [135000] TRACE at coordinatorapi.cpp:214 in init; 
REASON='Informing coordinator of new process'

     UniquePid::ThisProcess() = 13f0c73194f-135000-5c49594a

[135000] TRACE at processinfo.cpp:207 in growStack; REASON='Original stack area'

     (void *)area.addr = 0x7ffffffdd000

     area.size = 139264

[135000] TRACE at processinfo.cpp:247 in growStack; REASON='New stack size'

     (void *)area.addr = 0x7ffffc01a000

     area.size = 66998272

[135000] restore_libc.c:277 in TLSInfo_GetTidOffset; REASON= tid_offset: 720


[135000] restore_libc.c:307 in TLSInfo_GetPidOffset; REASON= pid_offset: 724


[135000] TRACE at threadlist.cpp:275 in updateTid; REASON='starting thread'

     th->tid = 13609

     th->virtual_tid = 135000

[135000] TRACE at pid_miscwrappers.cpp:161 in __clone; REASON='Calling 
libc:__clone'

[135000] TRACE at pid_miscwrappers.cpp:170 in __clone; REASON='New thread 
created'

     tid = 13611

[135000] TRACE at pid_miscwrappers.cpp:116 in clone_start; REASON='Calling user 
function'

     virtualTid = 135003

[135000] TRACE at threadlist.cpp:275 in updateTid; REASON='starting thread'

     th->tid = 13611

     th->virtual_tid = 135003

[135000] TRACE at threadwrappers.cpp:65 in clone_start; REASON='Calling user 
function'

     dmtcp_gettid() = 135003

[135000] TRACE at threadlist.cpp:396 in checkpointhread; REASON='after 
sigsetjmp/getcontext'

     curThread->tid = 13611

     curThread->virtual_tid = 135003

     curThread->saved_sp = 0x7ffff474c9e0

[135000] TRACE at threadlist.cpp:416 in checkpointhread; REASON='before 
DmtcpWorker::waitForCheckpointRequest()'

[135000] TRACE at dmtcpworker.cpp:466 in waitForCheckpointRequest; 
REASON='running'

[135000] TRACE at dmtcpworker.cpp:420 in waitForSuspendMessage; REASON='waiting 
for SUSPEND message'

[135000] TRACE at dmtcpworker.cpp:382 in dmtcp_finalize; REASON='Process 
exiting.'

[83000] TRACE at dmtcpworker.cpp:382 in dmtcp_finalize; REASON='Process 
exiting.'

[40000] TRACE at dmtcpworker.cpp:382 in dmtcp_finalize; REASON='Process 
exiting.'
_______________________________________________
Dmtcp-forum mailing list
Dmtcp-forum@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dmtcp-forum

Reply via email to