Merge branch 'bugfix/git-https' into experimental
[tails-test.git] / wiki / src / bugs / liveusb-creator_crashes_on_amd64_kernel.mdwn
blobf3e66ba4f36a902f072d544d2acef40891a68ae4
1 Current state
2 =============
4 `feature/multikernel` has patched python-dbus bindings that fix this
5 bug (tested on various 32-bit single core and 64-bit multi-core
6 hardware and VM).
8 [[done]] in Tails 0.14.
10 Archive
11 =======
13 Logs for various crashes experienced when cloning, on amd64 kernel,
14 follow. At least one similar bug was triggered on 686-pae kernel
15 (64bit CPU) too. Launching the program with various linux32's options
16 does not help.
18 Other kinds of crashes were seen on a Wheezy amd64 kernel + amd64 userspace.
20 See [discussion about DBUS and multithreading](http://comments.gmane.org/gmane.comp.freedesktop.dbus/14859).
22         [creator:1160] extlinux not found! Only FAT filesystems will be supported
23         *** glibc detected *** /usr/bin/python: malloc(): memory corruption: 0x0951d720 ***
24         ======= Backtrace: =========
25         /lib/libc.so.6(+0x6b19a)[0xf746219a]
26         /lib/libc.so.6(+0x6dfb7)[0xf7464fb7]
27         /lib/libc.so.6(__libc_malloc+0x5c)[0xf7466bfc]
28         vie/usr/bin/python(PyString_FromStringAndSize+0x9c)[0x809da2c]
30         *** glibc detected *** /usr/bin/python2.6: malloc(): memory corruption: 0x09f5f9f0 ***
31         ======= Backtrace: =========
32         /lib/libc.so.6(+0x6b19a)[0xf74eb19a]
33         /lib/libc.so.6(+0x6dfb7)[0xf74edfb7]
34         /lib/libc.so.6(+0x706ec)[0xf74f06ec]
35         /lib/libc.so.6(realloc+0xd7)[0xf74f0c17]
36         /usr/lib/libQtCore.so.4(_Z8qReallocPvj+0x24)[0xf6cbb514]
37         /usr/lib/libQtCore.so.4(_ZN9QListData7reallocEi+0x35)[0xf6ce0a35]
38         
39         [creator:799] Calling /org/freedesktop/UDisks/devices/sdc1.FilesystemMount(vfat, [], ...)
40         python2.6: malloc.c:3097: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' failed.
41         
42         [creator:354] ['/sbin/mkfs.vfat', '-n', 'Tails', '-F', '32', '/dev/sdc1']
43         [creator:798] Calling /org/freedesktop/UDisks/devices/sdc1.FilesystemMount(vfat, [], ...)
44         *** glibc detected *** /usr/bin/python2.6: malloc(): smallbin double linked list corrupted: 0x0a075a50 ***
45         ======= Backtrace: =========
46         Segmentation fault
47         
48         *** glibc detected *** /usr/bin/python2.6: free(): corrupted unsorted chunks: 0x099d1e20 ***
49         ======= Backtrace: =========
50         /lib/libc.so.6(+0x6b19a)[0xf748b19a]
51         /lib/libc.so.6(+0x6c9e8)[0xf748c9e8]
52         /lib/libc.so.6(cfree+0x6d)[0xf748fb2d]
53         /usr/bin/python2.6[0x80903ba]
54         /usr/bin/python2.6[0x806c74b]
55         /usr/bin/python2.6[0x80903a4]
56         Segmentation fault
57         
58         [creator:354] ['/sbin/sgdisk', '--info', '1', '/dev/sdc']
59         *** glibc detected *** /usr/bin/python2.6: malloc(): memory corruption: 0x09d2c988 ***
60         ======= Backtrace: =========
61         /lib/libc.so.6(+0x6b19a)[0xf74c219a]
62         /lib/libc.so.6(+0x6dfb7)[0xf74c4fb7]
63         /lib/libc.so.6(__libc_malloc+0x5c)[0xf74c6bfc]
64         /usr/lib/libstdc++.so.6(_Znwj+0x27)[0xf6bf0ba7]
65         Segmentation fault