fwiw, I've investigated the dpkg segfaults, and seen the following:
$ gdb dpkg
GNU gdb (Ubuntu 7.7-0ubuntu3) 7.7
[...]
Reading symbols from dpkg...Reading symbols from
/usr/lib/debug//usr/bin/dpkg...done.
done.
(gdb) run -l
Starting program: /usr/bin/dpkg -l
Program received signal SIGSEGV, Segmentation fault.
filesdbinit () at ../../src/filesdb.c:571
571 ../../src/filesdb.c: No such file or directory.
(gdb) print bins
$1 = {0x0 <repeats 9441 times>, 0x10000, 0x0 <repeats 8191 times>, 0x10000,
0x0 <repeats 8191 times>, 0x10000, 0x0 <repeats 8191 times>, 0x10000,
0x0 <repeats 8191 times>, 0x10000, 0x0 <repeats 8191 times>, 0x10000,
0x0 <repeats 8191 times>, 0x10000, 0x0 <repeats 8191 times>, 0x10000,
0x0 <repeats 8191 times>, 0x10000, 0x0 <repeats 8191 times>, 0x10000,
0x0 <repeats 8191 times>, 0x10000, 0x0 <repeats 8191 times>, 0x10000,
0x0 <repeats 8191 times>, 0x10000, 0x0 <repeats 8191 times>, 0x10000,
0x0 <repeats 8191 times>, 0x10000, 0x0 <repeats 6942 times>}
(gdb)
On a healthy system, this looks like:
(gdb) break filesdbinit
Breakpoint 2 at 0x10003338: file ../../src/filesdb.c, line 565.
(gdb) print bins
$12 = {0x0 <repeats 131072 times>}
(gdb)
Note that bins is an array of pointers.
(gdb) print sizeof(bins[0])
$6 = 8
(gdb)
So once every 8192 elements, there's a wrong bit in the array; 8192*8 is
64k of memory.
This could be a bug in any of the kernel, qemu, or the underlying host.
Note that after a reboot of wolfe, the VMs are reported to be stable
again for the past 72 hours (!). So it's possible this points to a bug
with the host OS/kernel.
There is a second P7 system, postal, which has been exhibiting the same
kinds of problems as wolfe. Adam can speak to this in more detail, and
facilitate any necessary diagnostics on postal.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1301496
Title:
kernel crash: Unable to handle kernel paging request for data
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1301496/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs