Public bug reported:
Hi
Under jaunty, when stracing a python program (moblin-image-creator2), I got a
SIGABRT due to memory corruption; sadly I can't valgrind since this cause new
permission denied errors:
% sudo http_proxy="" PYTHONPATH=$PWD/prefix/usr/lib/python2.6/dist-packages
strace -f -o strace prefix/usr/bin/moblin-image-creator -c ~/kickstart -f livecd
/home/lool/git/moblin/moblin-image-creator-2/prefix/usr/lib/python2.6/dist-packages/iniparse/ini.py:46:
DeprecationWarning: the sets module is deprecated
from sets import Set
mke2fs 1.41.4 (27-Jan-2009)
Étiquette de système de fichiers=kickstart-x86_64
Type de système d'exploitation : Linux
Taille de bloc=4096 (log=2)
Taille de fragment=4096 (log=2)
160000 i-noeuds, 640000 blocs
6400 blocs (1.00%) réservés pour le super utilisateur
Premier bloc de données=0
Nombre maximum de blocs du système de fichiers=658505728
20 groupes de blocs
32768 blocs par groupe, 32768 fragments par groupe
8000 i-noeuds par groupe
Superblocs de secours stockés sur les blocs :
32768, 98304, 163840, 229376, 294912
Écriture des tables d'i-noeuds : complété
Création du journal (16384 blocs) : complété
Écriture des superblocs et de l'information de comptabilité du système de
fichiers : complété
Le système de fichiers sera automatiquement vérifié tous les 26 montages ou
après 180 jours, selon la première éventualité. Utiliser tune2fs -c ou -i
pour écraser la valeur.
tune2fs 1.41.4 (27-Jan-2009)
Initialisation du nombre maximal de montages à -1
Initialisation de l'intervalle de vérification à 0 secondes
*** glibc detected *** strace: malloc(): memory corruption (fast):
0x00000000026452c0 ***
======= Backtrace: =========
/lib/libc.so.6[0x7fa00a649cb8]
/lib/libc.so.6[0x7fa00a64d351]
/lib/libc.so.6(__libc_malloc+0x98)[0x7fa00a64e828]
strace[0x40a812]
strace[0x405510]
strace[0x404916]
/lib/libc.so.6(__libc_start_main+0xe6)[0x7fa00a5f05a6]
strace[0x402119]
======= Memory map: ========
00400000-00447000 r-xp 00000000 fc:00 1853788
/usr/bin/strace
00646000-00647000 r--p 00046000 fc:00 1853788
/usr/bin/strace
00647000-00648000 rw-p 00047000 fc:00 1853788
/usr/bin/strace
00648000-00656000 rw-p 00648000 00:00 0
02644000-02665000 rw-p 02644000 00:00 0 [heap]
7fa004000000-7fa004021000 rw-p 7fa004000000 00:00 0
7fa004021000-7fa008000000 ---p 7fa004021000 00:00 0
7fa00a3ba000-7fa00a3d0000 r-xp 00000000 fc:00 7602188
/lib/libgcc_s.so.1
7fa00a3d0000-7fa00a5d0000 ---p 00016000 fc:00 7602188
/lib/libgcc_s.so.1
7fa00a5d0000-7fa00a5d1000 r--p 00016000 fc:00 7602188
/lib/libgcc_s.so.1
7fa00a5d1000-7fa00a5d2000 rw-p 00017000 fc:00 7602188
/lib/libgcc_s.so.1
7fa00a5d2000-7fa00a73a000 r-xp 00000000 fc:00 7602362
/lib/libc-2.9.so
7fa00a73a000-7fa00a93a000 ---p 00168000 fc:00 7602362
/lib/libc-2.9.so
7fa00a93a000-7fa00a93e000 r--p 00168000 fc:00 7602362
/lib/libc-2.9.so
7fa00a93e000-7fa00a93f000 rw-p 0016c000 fc:00 7602362
/lib/libc-2.9.so
7fa00a93f000-7fa00a944000 rw-p 7fa00a93f000 00:00 0
7fa00a944000-7fa00a964000 r-xp 00000000 fc:00 7602182
/lib/ld-2.9.so
7fa00ab3b000-7fa00ab3d000 rw-p 7fa00ab3b000 00:00 0
7fa00ab5f000-7fa00ab63000 rw-p 7fa00ab5f000 00:00 0
7fa00ab63000-7fa00ab64000 r--p 0001f000 fc:00 7602182
/lib/ld-2.9.so
7fa00ab64000-7fa00ab65000 rw-p 00020000 fc:00 7602182
/lib/ld-2.9.so
7fff12b4f000-7fff12b64000 rw-p 7ffffffea000 00:00 0 [stack]
7fff12bfe000-7fff12bff000 r-xp 7fff12bfe000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0
[vsyscall]
zsh: abort (core dumped) sudo http_proxy=""
PYTHONPATH=$PWD/prefix/usr/lib/python2.6/dist-packages -f
With valgrind:
...
Initialisation du nombre maximal de montages à -1
Initialisation de l'intervalle de vérification à 0 secondes
Traceback (most recent call last):
File "prefix/usr/bin/moblin-image-creator", line 282, in <module>
sys.exit(main())
File "prefix/usr/bin/moblin-image-creator", line 247, in main
creator.mount(None, cachedir)
File
"/home/lool/git/moblin/moblin-image-creator-2/prefix/usr/lib/python2.6/dist-packages/mic/imgcreate/creator.py",
line 538, in mount
self._mount_instroot(base_on)
File
"/home/lool/git/moblin/moblin-image-creator-2/prefix/usr/lib/python2.6/dist-packages/mic/imgcreate/live.py",
line 220, in _mount_instroot
LoopImageCreator._mount_instroot(self, base_on)
File
"/home/lool/git/moblin/moblin-image-creator-2/prefix/usr/lib/python2.6/dist-packages/mic/imgcreate/creator.py",
line 1015, in _mount_instroot
self.__instloop.mount()
File
"/home/lool/git/moblin/moblin-image-creator-2/prefix/usr/lib/python2.6/dist-packages/mic/imgcreate/fs.py",
line 451, in mount
DiskMount.mount(self)
File
"/home/lool/git/moblin/moblin-image-creator-2/prefix/usr/lib/python2.6/dist-packages/mic/imgcreate/fs.py",
line 371, in mount
rc = subprocess.call(args)
File "/usr/lib/python2.6/subprocess.py", line 444, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.6/subprocess.py", line 595, in __init__
errread, errwrite)
File "/usr/lib/python2.6/subprocess.py", line 1092, in _execute_child
raise child_exception
OSError: [Errno 13] Permission denied
** Affects: strace (Ubuntu)
Importance: Undecided
Status: New
--
strace: malloc(): memory corruption (fast): 0x00000000026452c0
https://bugs.launchpad.net/bugs/376858
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs