[CRIU] [PATCH v5 2/8] criu: slightly refactor memory dump to support delaying it

Mike Rapoport mike.rapoport at gmail.com
Wed Jul 6 18:56:19 PDT 2016


On Thu, Jul 7, 2016 at 1:50 AM, Andrew Vagin <avagin at virtuozzo.com> wrote:
> On Wed, Jul 06, 2016 at 09:59:27AM +0300, Pavel Emelyanov wrote:
>> OK, this happened to be simpler than I thought yesterday.
>> This one applied ... meanwhile %)
>>
>
> ========================== Run zdtm/static/env00 in h ==========================
> Start test
> ./env00 --pidfile=env00.pid --outfile=env00.out --envname=ENV_00_TEST
> Run criu pre-dump
> ################# Test zdtm/static/env00 FAIL at CRIU pre-dump #################
> Wait for zdtm/static/env00 to die for 0.100000
> ##################################### FAIL #####################################

Well, apparently, there is a conflict with 32-bit :(

> Program terminated with signal SIGSEGV, Segmentation fault.
> #0  page_xfer_dump_pages (xfer=xfer at entry=0x7fff71e71450, pp=0x0, off=off at entry=0) at page-xfer.c:361
> 361             list_for_each_entry(ppb, &pp->bufs, l) {
> Missing separate debuginfos, use: dnf debuginfo-install glibc-2.23.1-8.fc24.x86_64 libnl3-3.2.27-3.fc24.x86_64 libselinux-2.5-3.fc24.x86_64 pcre-8.39-2.fc24.x86_64 protobuf-c-1.2.1-1.fc24.x86_64
> (gdb) bt
> #0  page_xfer_dump_pages (xfer=xfer at entry=0x7fff71e71450, pp=0x0, off=off at entry=0) at page-xfer.c:361
> #1  0x00000000004357c2 in cr_pre_dump_finish (ret=0) at cr-dump.c:1458
> #2  cr_pre_dump_tasks (pid=pid at entry=24) at cr-dump.c:1556
> #3  0x000000000041f6b5 in main (argc=<optimized out>, argv=0x7fff71e71658, envp=<optimized out>) at crtools.c:753
>
> _______________________________________________
>> CRIU mailing list
>> CRIU at openvz.org
>> https://lists.openvz.org/mailman/listinfo/criu
> _______________________________________________
> CRIU mailing list
> CRIU at openvz.org
> https://lists.openvz.org/mailman/listinfo/criu



-- 
Sincerely yours,
Mike.


More information about the CRIU mailing list