Hi Brian, Thanks for reporting this issue, and sorry about the delayed response. I didn't get time to update the issue you created on Github. I can confirm that we can reproduce this issue locally, and that we are working on it. It's strange that we never caught this with the 'make check' test suite. Anyway, we should have a fix for this soon.
-Rohan ----- Original Message ----- From: "Brian Koebbe" <koe...@wustl.edu> To: "dmtcp-forum" <dmtcp-forum@lists.sourceforge.net> Sent: Tuesday, May 31, 2016 11:57:45 AM Subject: [Dmtcp-forum] vDSO/vvar overlapping addresses after a few restarts Hi all, Apologies for repeating myself, as I've submitted my issue here https://github.com/dmtcp/dmtcp/issues/392 ... but perhaps I should have posted here before doing so? I'm getting overlapping address errors on my attempts to use dmtcp (2.4.4 or 2.5.0-rc2) on Ubuntu 15.04, 15.10, or 16.04. The second restart produces something like the following: [13182] mtcp_restart.c:682 unmap_memory_areas_and_restore_vdso: *** MTCP Error: Overlapping addresses for older and newer vDSO/vvar sections. vdsoStart: 0x7fffefffd000 vdsoEnd: 0x7fffeffff000 vvarStart: 0x7fffefffb000 vvarEnd: 0x7fffefffd000 rinfo:vdsoStart: 0x7fffefffa000 vdsoEnd: 0x7fffefffc000 vvarStart: 0x7fffefff8000 vvarEnd: 0x7fffefffa000 Ubuntu 12.04 seems to work OK (maybe due to no [vvar]?) To reproduce: With `dmtcp_coordinator -p 12345 -i 15` running... $ dmtcp_launch -p 12345 --no-gzip bash do_stuff.sh ---- CTRL-C after a checkpoint or two $ ./dmtcp_restart_script.sh ---- CTRL-C after a checkpoint or two $ ./dmtcp_restart_script.sh [13182] mtcp_restart.c:682 unmap_memory_areas_and_restore_vdso: *** MTCP Error: Overlapping addresses for older and newer vDSO/vvar sections. vdsoStart: 0x7fffefffd000 vdsoEnd: 0x7fffeffff000 vvarStart: 0x7fffefffb000 vvarEnd: 0x7fffefffd000 rinfo:vdsoStart: 0x7fffefffa000 vdsoEnd: 0x7fffefffc000 vvarStart: 0x7fffefff8000 vvarEnd: 0x7fffefffa000 do_stuff.sh --------------- #!/bin/bash x=0 while [ 1 ]; do echo $x sleep 10 x=$(( x + 1 )) done Any help would be much appreciated. Thanks, Brian ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e _______________________________________________ Dmtcp-forum mailing list Dmtcp-forum@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dmtcp-forum ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e _______________________________________________ Dmtcp-forum mailing list Dmtcp-forum@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dmtcp-forum