sbackup does not complete remote backup; eventually crashes with gnome-vfs-modules-CRITICAL error

Bug #114374 reported by Christopher Barrington-Leigh
6
Affects Status Importance Assigned to Milestone
sbackup (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: sbackup

v1.3 and v1.4b are not completing the files.tgz file. After only a minute of transfer (e.g,. 30MB out of 1100MB), the tar and ssh processes stop and sbackup remains silent. About half an hour later, it crashes with the following:

(process:21843): gnome-vfs-modules-CRITICAL **: Could not read 1 bytes

(process:21843): gnome-vfs-modules-CRITICAL **: Could not read 4 bytes
*** glibc detected *** /usr/bin/python: free(): invalid pointer: 0x082cd724 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7e937cd]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb7e96e30]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb793b131]
/var/lib/python-support/python2.5/gtk-2.0/gnomevfs/_gnomevfs.so[0xb7ae26a0]
/usr/bin/python(PyEval_EvalFrameEx+0x5d0c)[0x80c8b3c]
/usr/bin/python(PyEval_EvalCodeEx+0x775)[0x80c9d65]
/usr/bin/python(PyEval_EvalFrameEx+0x53f9)[0x80c8229]
/usr/bin/python(PyEval_EvalFrameEx+0x6135)[0x80c8f65]
/usr/bin/python(PyEval_EvalCodeEx+0x775)[0x80c9d65]
/usr/bin/python(PyEval_EvalCode+0x57)[0x80c9dd7]
/usr/bin/python(PyRun_FileExFlags+0xf8)[0x80e91d8]
/usr/bin/python(PyRun_SimpleFileExFlags+0x187)[0x80e9467]
/usr/bin/python(Py_Main+0x9c0)[0x8059330]
/usr/bin/python(main+0x22)[0x8058862]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xdc)[0xb7e41ebc]
/usr/bin/python[0x80587b1]
======= Memory map: ========
08048000-0813f000 r-xp 00000000 08:05 736282 /usr/bin/python2.5
0813f000-08164000 rw-p 000f6000 08:05 736282 /usr/bin/python2.5
08164000-085a8000 rw-p 08164000 00:00 0 [heap]
b7300000-b7321000 rw-p b7300000 00:00 0
b7321000-b7400000 ---p b7321000 00:00 0
b7445000-b7450000 r-xp 00000000 08:05 376160 /lib/libgcc_s.so.1
b7450000-b7451000 rw-p 0000a000 08:05 376160 /lib/libgcc_s.so.1
b7460000-b75e1000 rw-p b7460000 00:00 0
b75e1000-b75ea000 r-xp 00000000 08:05 621441 /lib/tls/i686/cmov/libnss_files-2.5.so
b75ea000-b75ec000 rw-p 00008000 08:05 621441 /lib/tls/i686/cmov/libnss_files-2.5.so
b75ec000-b75f4000 r-xp 00000000 08:05 621443 /lib/tls/i686/cmov/libnss_nis-2.5.so
b75f4000-b75f6000 rw-p 00007000 08:05 621443 /lib/tls/i686/cmov/libnss_nis-2.5.so
b75f6000-b75fd000 r-xp 00000000 08:05 621439 /lib/tls/i686/cmov/libnss_compat-2.5.so
b75fd000-b75ff000 rw-p 00006000 08:05 621439 /lib/tls/i686/cmov/libnss_compat-2.5.so
b75ff000-b7621000 r-xp 00000000 08:05 116640 /usr/lib/python-support/python-gobject/python2.5/gtk-2.0/gobject/_gobject.so
b7621000-b7624000 rw-p 00022000 08:05 116640 /usr/lib/python-support/python-gobject/python2.5/gtk-2.0/gobject/_gobject.so
b7624000-b765a000 r-xp 00000000 08:05 376214 /lib/libsepol.so.1
b765a000-b765b000 rw-p 00035000 08:05 376214 /lib/libsepol.so.1
b765b000-b7665000 rw-p b765b000 00:00 0
b7665000-b7668000 r-xp 00000000 08:05 737486 /usr/lib/libgpg-error.so.0.3.0
b7668000-b7669000 rw-p 00002000 08:05 737486 /usr/lib/libgpg-error.so.0.3.0
b7669000-b76b8000 r-xp 00000000 08:05 737369 /usr/lib/libgcrypt.so.11.2.2
b76b8000-b76ba000 rw-p 0004e000 08:05 737369 /usr/lib/libgcrypt.so.11.2.2
b76ba000-b76ce000 r-xp 00000000 08:05 737826 /usr/lib/libtasn1.so.3.0.6
b76ce000-b76cf000 rw-p 00013000 08:05 737826 /usr/lib/libtasn1.so.3.0.6
b76cf000-b76e2000 r-xp 00000000 08:05 621438 /lib/tls/i686/cmov/libnsl-2.5.so
b76e2000-b76e4000 rw-p 00012000 08:05 621438 /lib/tls/i686/cmov/libnsl-2.5.so
b76e4000-b76e6000 rw-p b76e4000 00:00 0
b76e6000-b76fa000 r-xp 00000000 08:05 376213 /lib/libselinux.so.1
b76fa000-b76fc000 rw-p 00013000 08:05 376213 /lib/libselinux.so.1
b76fc000-b770b000 r-xp 00000000 08:05 621447 /lib/tls/i686/cmov/libresolv-2.5.so
b770b000-b770d000 rw-p 0000f000 08:05 621447 /lib/tls/i686/cmov/libresolv-2.5.so
b770d000-b770f000 rw-p b770d000 00:00 0
b770f000-b771d000 r-xp 00000000 08:05 737085 /usr/lib/libavahi-client.so.3.2.2
b771d000-b771e000 rw-p 0000e000 08:05 737085 /usr/lib/libavahi-client.so.3.2.2
b771e000-b7728000 r-xp 00000000 08:05 737910 /usr/lib/libavahi-common.so.3.4.3
b7728000-b7729000 rw-p 00009000 08:05 737910 /usr/lib/libavahi-common.so.3.4.3
b7729000-b772b000 r-xp 00000000 08:05 737210 /usr/lib/libavahi-glib.so.1.0.1
b772b000-b772c000 rw-p 00001000 08:05 737210 /usr/lib/libavahi-glib.so.1.0.1
b772c000-b7796000 r-xp 00000000 08:05 737482 /usr/lib/libgnutls.so.13.0.9
b7796000-b779c000 rw-p 0006a000 08:05 737482 /usr/lib/libgnutls.so.13.0.9
b779c000-b77cd000 r-xp 00000000 08:05 737266 /usr/lib/libdbus-1.so.3.2.0
b77cd000-b77ce000 rw-p 00031000 08:05 737266 /usr/lib/libdbus-1.so.3.2.0
b77ce000-b77e8000 r-xp 00000000 08:05 737268 /usr/lib/libdbus-glib-1.so.2.1.0
b77e8000-b77e9000 rw-p 0001a000 08:05 737268 /usr/lib/libdbus-glib-1.so.2.1.0
b77e9000-b7900000 r-xp 00000000 08:05 737876 /usr/lib/libxml2.so.2.6.27
b7900000-b7906000 rw-p 00116000 08:05 737876 /usr/lib/libxml2.so.2.6.27
b7906000-b799a000 r-xp 00000000 08:05 737434 /usr/lib/libglib-2.0.so.0.1200.11
b799a000-b799b000 rw-p 00093000 08:05 737434 /usr/lib/libglib-2.0.so.0.1200.11
b799b000-b79d4000 r-xp 00000000 08:05 737484 /usr/lib/libgobject-2.0.so.0.1200.11
b79d4000-b79d5000 rw-p 00039000 08:05 737484 /usr/lib/libgobject-2.0.so.0.1200.11
b79d5000-b79dc000 r-xp 00000000 08:05 621448 /lib/tls/i686/cmov/librt-2.5.so
b79dc000-b79de000 rw-p 00006000 08:05 621448 /lib/tls/i686/cmov/librt-2.5.so
b79de000-b79e2000 r-xp 00000000 08:05 737538 /usr/lib/libgthread-2.0.so.0.1200.11
b79e2000-b79e3000 rw-p 00003000 08:05 737538 /usr/lib/libgthread-2.0.so.0.1200.11
b79e3000-b7a2c000 r-xp 00000000 08:05 737113 /usr/lib/libORBit-2.so.0.1.0
b7a2c000-b7a36000 rw-p 00048000 08:05 737113 /usr/lib/libORBit-2.so.0.1.0
b7a36000-b7a38000 r-xp 00000000 08:05 737440 /usr/lib/libgmodule-2.0.so.0.1200.11
b7a38000-b7a39000 rw-p 00002000 08:05 737440 /usr/lib/libgmodule-2.0.so.0.1200.11
b7a39000-b7a68000 r-xp 00000000 08:05 737367 /usr/lib/libgconf-2.so.4.1.2
b7a68000-b7a6b000 rw-p 0002e000 08:05 737367 /usr/lib/libgconf-2.so.4.1.2
b7a6b000-b7ac1000 r-xp 00000000 08:05 737720 /usr/lib/libgnomevfs-2.so.0.1800.1
b7ac1000-b7ac4000 rw-p 00055000 08:05 737720 /usr/lib/libgnomevfs-2.so.0.1800.1
b7aca000-b7ad2000 r-xp 00000000 08:05 34054 /usr/lib/gnome-vfs-2.0/modules/libsftp.so
b7ad2000-b7ad3000 rw-p 00007000 08:05 34054 /usr/lib/gnome-vfs-2.0/modules/libsftp.so
b7ad3000-b7aeb000 r-xp 00000000 08:05 116601 /usr/lib/python-support/python-gnome2/python2.5/gtk-2.0/gnomevfs/_gnomevfs.so
b7aeb000-b7aed000 rw-p 00018000 08:05 116601 /usr/lib/python-support/python-gnome2/python2.5/gtk-2.0/gnomevfs/_gnomevfs.so
b7aed000-b7af2000 r-xp 00000000 08:05 117008 /usr/lib/python2.5/lib-dynload/operator.so
b7af2000-b7af3000 rw-p 00005000 08:05 117008 /usr/lib/python2.5/lib-dynload/operator.so
b7af3000-b7af6000 r-xp 00000000 08:05 116962 /usr/lib/python2.5/lib-dynload/_locale.so
b7af6000-b7af7000 rw-p 00003000 08:05 116962 /usr/lib/python2.5/lib-dynload/_locale.so
b7af7000-b7afb000 r-xp 00000000 08:05 117014 /usr/lib/python2.5/lib-dynload/zlib.so
b7afb000-b7afd000 rw-p 00003000 08:05 117014 /usr/lib/python2.5/lib-dynload/zlib.so
b7afd000-b7b02000 r-xp 00000000 08:05 117006 /usr/lib/python2.5/lib-dynload/itertools.so
b7b02000-b7b04000 rw-p 00005000 08:05 117006 /usr/lib/python2.5/lib-dynload/itertools.so
b7b04000-b7b06000 r-xp 00000000 08:05 117005 /usr/lib/python2.5/lib-dynload/grp.so
b7b06000-b7b07000 rw-p 00001000 08:05 117005 /usr/lib/python2.5/lib-dynload/grp.so
b7b07000-b7b0c000 r-xp 00000000 08:05 117000 /usr/lib/python2.5/lib-dynload/_struct.so
b7b0c000-b7b0d000 rw-p 00005000 08:05 117000 /usr/lib/python2.5/lib-dynload/_struct.so
b7b0d000-b7b20000 r-xp 00000000 08:05 737888 /usr/lib/libz.so.1.2.3
b7b20000-b7b21000 rw-p 00012000 08:05 737888 /usr/lib/libz.so.1.2.3
b7b21000-b7c4b000 r-xp 00000000 08:05 33858 /usr/lib/i686/cmov/libcrypto.so.0.9.8
b7c4b000-b7c5f000 rw-p 00129000 08:05 33858 /usr/lib/i686/cmov/libcrypto.so.0.9.8
b7c5f000-b7c63000 rw-p b7c5f000 00:00 0
b7c63000-b7c9f000 r-xp 00000000 08:05 33859 /usr/lib/i686/cmov/libssl.so.0.9.8
b7c9f000-b7ca3000 rw-p 0003b000 08:05 33859 /usr/lib/i686/cmov/libssl.so.0.9.8
b7ca3000-b7d25000 rw-p b7ca3000 00:00 0
b7d26000-b7d28000 r-xp 00000000 08:05 117004 /usr/lib/python2.5/lib-dynload/fcntl.so
b7d28000-b7d29000 rw-p 00002000 08:05 117004 /usr/lib/python2.5/lib-dynload/fcntl.so
b7d29000-b7d2b000 r-xp 00000000 08:05 116998 /usr/lib/python2.5/lib-dynload/_random.so
b7d2b000-b7d2c000 rw-p 00002000 08:05 116998 /usr/lib/python2.5/lib-dynload/_random.so
b7d2c000-b7d30000 r-xp 00000000 08:05 117003 /usr/lib/python2.5/lib-dynload/binascii.so
b7d30000-b7d31000 rw-p 00003000 08:05 117003 /usr/lib/python2.5/lib-dynload/binascii.so
b7d31000-b7d34000 r-xp 00000000 08:05 117007 /usr/lib/python2.5/lib-dynload/math.so
b7d34000-b7d35000 rw-p 00002000 08:05 117007 /usr/lib/python2.5/lib-dynload/math.so
b7d35000-b7d40000 r-xp 00000000 08:05 116999 /usr/lib/python2.5/lib-dynload/_socket.so
b7d40000-b7d43000 rw-p 0000a000 08:05 116999 /usr/lib/python2.5/lib-dynload/_socket.so
b7d43000-b7d54000 r-xp 00000000 08:05 116965 /usr/lib/python2.5/lib-dynload/cPickle.so
b7d54000-b7d55000 rw-p 00010000 08:05 116965 /usr/lib/python2.5/lib-dynload/cPickle.so
b7d55000-b7d64000 r-xp 00000000 08:05 116954 /usr/lib/python2.5/lib-dynload/datetime.so
b7d64000-b7d67000 rw-p 0000e000 08:05 116954 /usr/lib/python2.5/lib-dynload/datetime.so
b7d67000-b7d6e000 r--s 00000000 08:05 233331 /usr/lib/gconv/gconv-modules.cache
b7d6e000-b7da9000 r--p 00000000 08:05 49610 /usr/lib/locale/en_CA.utf8/LC_CTYPE
b7da9000-b7e2c000 rw-p b7da9000 00:00 0
b7e2c000-b7f67000 r-xp 00000000 08:05 409904 /lib/tls/i686/cmov/libc-2.5.so
b7f67000-b7f68000 r--p 0013b000 08:05 409904 /lib/tls/i686/cmov/libc-2.5.so
b7f68000-b7f6a000 rw-p 0013c000 08:05 409904 /lib/tls/i686/cmov/libc-2.5.so
b7f6a000-b7f6d000 rw-p b7f6a000 00:00 0
b7f6d000-b7f92000 r-xp 00000000 08:05 621436 /lib/tls/i686/cmov/libm-2.5.so
b7f92000-b7f94000 rw-p 00024000 08:05 621436 /lib/tls/i686/cmov/libm-2.5.so
b7f94000-b7f96000 r-xp 00000000 08:05 621451 /lib/tls/i686/cmov/libutil-2.5.so
b7f96000-b7f98000 rw-p 00001000 08:05 621451 /lib/tls/i686/cmov/libutil-2.5.so
b7f98000-b7f99000 rw-p b7f98000 00:00 0
b7f99000-b7f9b000 r-xp 00000000 08:05 621435 /lib/tls/i686/cmov/libdl-2.5.so
b7f9b000-b7f9d000 rw-p 00001000 08:05 621435 /lib/tls/i686/cmov/libdl-2.5.so
b7f9d000-b7fb0000 r-xp 00000000 08:05 621446 /lib/tls/i686/cmov/libpthread-2.5.so
b7fb0000-b7fb2000 rw-p 00013000 08:05 621446 /lib/tls/i686/cmov/libpthread-2.5.so
b7fb2000-b7fb4000 rw-p b7fb2000 00:00 0
b7fb5000-b7fb6000 rw-p b7fb5000 00:00 0
b7fb6000-b7fb9000 r-xp 00000000 08:05 116973 /usr/lib/python2.5/lib-dynload/_ssl.so
b7fb9000-b7fba000 rw-p 00003000 08:05 116973 /usr/lib/python2.5/lib-dynload/_ssl.so
b7fba000-b7fbd000 r-xp 00000000 08:05 117001 /usr/lib/python2.5/lib-dynload/cStringIO.so
b7fbd000-b7fbe000 rw-p 00003000 08:05 117001 /usr/lib/python2.5/lib-dynload/cStringIO.so
b7fbe000-b7fc1000 r-xp 00000000 08:05 117012 /usr/lib/python2.5/lib-dynload/time.so
b7fc1000-b7fc3000 rw-p 00002000 08:05 117012 /usr/lib/python2.5/lib-dynload/time.so
b7fc3000-b7fc5000 rw-p b7fc3000 00:00 0
b7fc5000-b7fde000 r-xp 00000000 08:05 376167 /lib/ld-2.5.so
b7fde000-b7fe0000 rw-p 00019000 08:05 376167 /lib/ld-2.5.so
bfcf6000-bfd0d000 rw-p bfcf6000 00:00 0 [stack]
ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso]

Revision history for this message
Oumar Aziz OUATTARA (wattazoum) wrote :

well, well :-/

That seems to be a problem with gnomevfs itself (or maybe with the way it's used here.

Revision history for this message
Christopher Barrington-Leigh (cpbl) wrote :

I'm refiling this with a better name and description:
https://bugs.launchpad.net/ubuntu/+source/sbackup/+bug/116076

Changed in sbackup:
status: Unconfirmed → Rejected
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.