[CRIU] Problem using libcriu's criu_restore()

Tycho Andersen tycho.andersen at canonical.com
Thu Jul 31 08:52:39 PDT 2014


On Thu, Jul 31, 2014 at 06:26:57PM +0400, Cyrill Gorcunov wrote:
> On Thu, Jul 31, 2014 at 06:26:10PM +0400, Cyrill Gorcunov wrote:
> > On Thu, Jul 31, 2014 at 09:17:11AM -0500, Tycho Andersen wrote:
> > > Hi all,
> > > 
> > > I'm having a problem using libcriu's criu_restore() function; it seems
> > > bad things are happening when criu is trying to send the restore
> > > request:
> > > 
> > > lxc-restore: google/protobuf-c/protobuf-c.c:480: protobuf_c_message_get_packed_size: Assertion `((message)->descriptor)->magic == 0x28aaeef9' failed.
> > > 
> > > In particular, the stack trace is:
> > 
> > That's a sign of memory corruption somehwere.
> 
> Easiest way is to run criu (and/or daemon) with valgrind.

Not corruption, but valgrind did point out the error. Thanks very
much!

Tycho


More information about the CRIU mailing list