[Pkg-uml-pkgs] Bug#696001: user-mode-linux: Kernel panic when using pbuilder

David Smith sidicas2 at gmail.com
Sat Dec 15 15:19:30 UTC 2012


Package: user-mode-linux
Version: 3.2-1um-1
Severity: important

david at Miho:~$ pbuilder-user-mode-linux create --distribution wheezy
Locating the bottom of the address space ... 0x10000
Locating the top of the address space ... 0xc0000000
Core dump limits :
        soft - 0
        hard - NONE
Checking that ptrace can change system call numbers...OK
Checking syscall emulation patch for ptrace...OK
Checking advanced syscall emulation patch for ptrace...OK
Checking for tmpfs mount on /dev/shm...nothing mounted on /dev/shm
Checking PROT_EXEC mmap in /tmp/...OK
Checking for the skas3 patch in the host:
  - /proc/mm...not found: No such file or directory
  - PTRACE_FAULTINFO...not found
  - PTRACE_LDT...not found
UML running in SKAS0 mode
Adding 29376512 bytes to physical memory to account for exec-shield gap
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 3.2.15 (3.2.15) (root at biber) (gcc version 4.6.3 (Debian 4.6.3-3)
) #2 Tue Apr 17 13:39:12 UTC 2012
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 15243
Kernel command line: eth0=slirp,,slirp-fullbolt con0=fd:0,fd:1 con=pts
root=/dev/root rootflags=/ rootfstype=hostfs ubd1=/opt/pbuilder/uml-image
init=/usr/lib/rootstrap/builder devfs=nomount rsworkdir=/mnt/320GB/home/david
/.pbuilder-user-mode-linux
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 26216k available
SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:15
Calibrating delay loop... 3018.75 BogoMIPS (lpj=15093760)
pid_max: default: 32768 minimum: 301
Security Framework initialized
SELinux:  Initializing.
AppArmor: AppArmor disabled by boot time parameter
Mount-cache hash table entries: 512
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys blkio
Checking for host processor cmov support...Yes
Checking that host ptys support output SIGIO...Yes
Checking that host ptys support SIGIO on close...No, enabling workaround
Using 2.6 host AIO
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
Switching to clocksource itimer
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
mconsole (version 2) initialized on /home/david/.uml/PI5fI5/mconsole
Checking host MADV_REMOVE support...
MADV_REMOVE failed, err = -38
Can't release memory to the host - memory hotplug won't be supported
Mapper v0.1
mmapper_init - find_iomem failed
UML Watchdog Timer
Host TLS support detected
Detected host type: i386 (GDT indexes 6 to 9)
audit: initializing netlink socket (disabled)
type=2000 audit(1355582997.924:1): initialized
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
squashfs: version 4.0 (2009/01/31) Phillip Lougher
JFS: nTxBlock = 204, nTxLock = 1638
SGI XFS with ACLs, security attributes, realtime, large block/inode numbers, no
debug enabled
SGI XFS Quota Management subsystem
Btrfs loaded
msgmni has been set to 51
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler cfq registered (default)
TCP cubic registered
NET: Registered protocol family 17
Initialized stdio console driver
Console initialized on /dev/tty0
console [tty0] enabled
Initializing software serial port version 1
Choosing a random ethernet address for device eth0
Netdevice 0 (9e:fa:39:27:ea:8d) : SLIRP backend - command line: 'slirp-
fullbolt'
console [mc-1] enabled
Failed to initialize ubd device 0 :Couldn't determine size of device's file
 ubdb: unknown partition table
registered taskstats version 1
VFS: Mounted root (hostfs filesystem) readonly on device 0:11.
builder running...
Using rootstrap module network from:
        /usr/lib/rootstrap/modules/network
Slirp v1.0.17 (BETA) FULL_BOLT

                              Copyright (c) 1995,1996 Danny Gasparovski and
others.
All rights reserved.
This program is copyrighted, free software.
                                           Please read the file COPYRIGHT that
came with the Slirp
package for the terms and conditions of the copyright.

                                                 IP address of Slirp host:
127.0.1.1
IP address of your DNS(s): 8.8.8.8, 202.96.134.133, 192.168.1.1
Your address is 10.0.2.15
(or anything else you want)

Type five zeroes (0) to exit.

[autodetect SLIP/CSLIP, MTU 1500, MRU 1500]

SLiRP Ready ...
Using rootstrap module mkfs from:
        /usr/lib/rootstrap/modules/mkfs
uuidd[801]: segfault at 40016490 ip 40015d38 sp 7fad26e4 error 0 in
ld-2.13.so[40000000+1c000]
uuidd[802]: segfault at 40016490 ip 40015d38 sp 7fb42084 error 0 in
ld-2.13.so[40000000+1c000]
Using rootstrap module mount from:
        /usr/lib/rootstrap/modules/mount
Using rootstrap module debian from:
        /usr/lib/rootstrap/modules/debian
debootstrap --exclude=pcmcia-cs,setserial wheezy /tmp/target
http://mirrors.163.com/debian
I: Retrieving InRelease
I: Checking Release signature
I: Valid Release signature (key id 9FED2BCBDCD29CDF762678CBAED4B06F473041FA)
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Found additional required dependencies: insserv libbz2-1.0 libdb5.1
libsemanage-common libsemanage1 libslang2 libustr-1.0-1
I: Found additional base dependencies: libept1.4.12 libgcrypt11 libgnutls26
libgpg-error0 libidn11 libnfnetlink0 libp11-kit0 libsqlite3-0 libtasn1-3
libxapian22
I: Checking component main on http://mirrors.163.com/debian...
I: Retrieving libacl1
I: Validating libacl1
I: Retrieving adduser
I: Validating adduser
I: Retrieving apt
I: Validating apt
I: Retrieving apt-utils
I: Validating apt-utils
I: Retrieving libapt-inst1.5
I: Validating libapt-inst1.5
I: Retrieving libapt-pkg4.12
I: Validating libapt-pkg4.12
I: Retrieving aptitude
I: Validating aptitude
I: Retrieving aptitude-common
I: Validating aptitude-common
I: Retrieving libattr1
I: Validating libattr1
I: Retrieving base-files
I: Validating base-files
I: Retrieving base-passwd
I: Validating base-passwd
I: Retrieving bash
I: Validating bash
I: Retrieving libboost-iostreams1.49.0
I: Validating libboost-iostreams1.49.0
I: Retrieving bsdmainutils
I: Validating bsdmainutils
I: Retrieving libbz2-1.0
I: Validating libbz2-1.0
I: Retrieving coreutils
I: Validating coreutils
I: Retrieving cpio
I: Validating cpio
I: Retrieving cron
I: Validating cron
I: Retrieving libcwidget3
I: Validating libcwidget3
I: Retrieving dash
I: Validating dash
I: Retrieving libdb5.1
I: Validating libdb5.1
I: Retrieving debconf
I: Validating debconf
I: Retrieving debconf-i18n
I: Validating debconf-i18n
I: Retrieving debian-archive-keyring
I: Validating debian-archive-keyring
I: Retrieving debianutils
I: Validating debianutils
I: Retrieving diffutils
I: Validating diffutils
I: Retrieving dmidecode
I: Validating dmidecode
I: Retrieving dpkg
I: Validating dpkg
I: Retrieving e2fslibs
I: Validating e2fslibs
I: Retrieving e2fsprogs
I: Validating e2fsprogs
I: Retrieving libcomerr2
I: Validating libcomerr2
I: Retrieving libss2
I: Validating libss2
I: Retrieving libc-bin
I: Validating libc-bin
I: Retrieving libc6
I: Validating libc6
I: Retrieving multiarch-support
I: Validating multiarch-support
I: Retrieving findutils
I: Validating findutils
I: Retrieving gcc-4.7-base
I: Validating gcc-4.7-base
I: Retrieving libgcc1
I: Validating libgcc1
I: Retrieving libstdc++6
I: Validating libstdc++6
I: Retrieving libgdbm3
I: Validating libgdbm3
I: Retrieving gnupg
I: Validating gnupg
I: Retrieving gpgv
I: Validating gpgv
I: Retrieving libgnutls26
I: Validating libgnutls26
I: Retrieving grep
I: Validating grep
I: Retrieving groff-base
I: Validating groff-base
I: Retrieving gzip
I: Validating gzip
I: Retrieving hostname
I: Validating hostname
I: Retrieving ifupdown
I: Validating ifupdown
I: Retrieving insserv
I: Validating insserv
I: Retrieving iproute
I: Validating iproute
I: Retrieving iptables
I: Validating iptables
I: Retrieving iputils-ping
I: Validating iputils-ping
I: Retrieving isc-dhcp-client
I: Validating isc-dhcp-client
I: Retrieving isc-dhcp-common
I: Validating isc-dhcp-common
I: Retrieving kmod
I: Validating kmod
I: Retrieving libkmod2
I: Validating libkmod2
I: Retrieving libept1.4.12
I: Validating libept1.4.12
I: Retrieving libgcrypt11
I: Validating libgcrypt11
I: Retrieving libgpg-error0
I: Validating libgpg-error0
I: Retrieving libidn11
I: Validating libidn11
I: Retrieving liblocale-gettext-perl
I: Validating liblocale-gettext-perl
I: Retrieving libnfnetlink0
I: Validating libnfnetlink0
I: Retrieving libpipeline1
I: Validating libpipeline1
I: Retrieving libselinux1
I: Validating libselinux1
I: Retrieving libsemanage-common
I: Validating libsemanage-common
I: Retrieving libsemanage1
I: Validating libsemanage1
I: Retrieving libsepol1
I: Validating libsepol1
I: Retrieving libsigc++-2.0-0c2a
I: Validating libsigc++-2.0-0c2a
I: Retrieving libtasn1-3
I: Validating libtasn1-3
I: Retrieving libtext-charwidth-perl
I: Validating libtext-charwidth-perl
I: Retrieving libtext-iconv-perl
I: Validating libtext-iconv-perl
I: Retrieving libtext-wrapi18n-perl
I: Validating libtext-wrapi18n-perl
I: Retrieving libusb-0.1-4
I: Validating libusb-0.1-4
I: Retrieving logrotate
I: Validating logrotate
I: Retrieving lsb-base
I: Validating lsb-base
I: Retrieving man-db
I: Validating man-db
I: Retrieving manpages
I: Validating manpages
I: Retrieving mawk
I: Validating mawk
I: Retrieving nano
I: Validating nano
I: Retrieving libncurses5
I: Validating libncurses5
I: Retrieving libncursesw5
I: Validating libncursesw5
I: Retrieving libtinfo5
I: Validating libtinfo5
I: Retrieving ncurses-base
I: Validating ncurses-base
I: Retrieving ncurses-bin
I: Validating ncurses-bin
I: Retrieving net-tools
I: Validating net-tools
I: Retrieving netbase
I: Validating netbase
I: Retrieving netcat-traditional
I: Validating netcat-traditional
I: Retrieving libnewt0.52
I: Validating libnewt0.52
I: Retrieving whiptail
I: Validating whiptail
I: Retrieving libssl1.0.0
I: Validating libssl1.0.0
I: Retrieving libp11-kit0
I: Validating libp11-kit0
I: Retrieving libpam-modules
I: Validating libpam-modules
I: Retrieving libpam-modules-bin
I: Validating libpam-modules-bin
I: Retrieving libpam-runtime
I: Validating libpam-runtime
I: Retrieving libpam0g
I: Validating libpam0g
I: Retrieving perl-base
I: Validating perl-base
I: Retrieving libpopt0
I: Validating libpopt0
I: Retrieving libprocps0
I: Validating libprocps0
I: Retrieving procps
I: Validating procps
I: Retrieving libreadline6
I: Validating libreadline6
I: Retrieving readline-common
I: Validating readline-common
I: Retrieving rsyslog
I: Validating rsyslog
I: Retrieving sed
I: Validating sed
I: Retrieving sensible-utils
I: Validating sensible-utils
I: Retrieving login
I: Validating login
I: Retrieving passwd
I: Validating passwd
I: Retrieving libslang2
I: Validating libslang2
I: Retrieving libsqlite3-0
I: Validating libsqlite3-0
I: Retrieving initscripts
I: Validating initscripts
I: Retrieving sysv-rc
I: Validating sysv-rc
I: Retrieving sysvinit
I: Validating sysvinit
I: Retrieving sysvinit-utils
I: Validating sysvinit-utils
I: Retrieving tar
I: Validating tar
I: Retrieving tasksel
I: Validating tasksel
I: Retrieving tasksel-data
I: Validating tasksel-data
I: Retrieving info
I: Validating info
I: Retrieving install-info
I: Validating install-info
I: Retrieving traceroute
I: Validating traceroute
I: Retrieving tzdata
I: Validating tzdata
I: Retrieving libudev0
I: Validating libudev0
I: Retrieving udev
I: Validating udev
I: Retrieving libustr-1.0-1
I: Validating libustr-1.0-1
I: Retrieving bsdutils
I: Validating bsdutils
I: Retrieving libblkid1
I: Validating libblkid1
I: Retrieving libmount1
I: Validating libmount1
I: Retrieving libuuid1
I: Validating libuuid1
I: Retrieving mount
I: Validating mount
I: Retrieving util-linux
I: Validating util-linux
I: Retrieving vim-common
I: Validating vim-common
I: Retrieving vim-tiny
I: Validating vim-tiny
I: Retrieving wget
I: Validating wget
I: Retrieving libxapian22
I: Validating libxapian22
I: Retrieving liblzma5
I: Validating liblzma5
I: Retrieving xz-utils
I: Validating xz-utils
I: Retrieving zlib1g
I: Validating zlib1g
I: Chosen extractor for .deb packages: dpkg-deb
I: Extracting libacl1...
I: Extracting libattr1...
I: Extracting base-files...
I: Extracting base-passwd...
I: Extracting bash...
I: Extracting libbz2-1.0...
I: Extracting coreutils...
I: Extracting dash...
I: Extracting libdb5.1...
I: Extracting debconf...
I: Extracting debconf-i18n...
I: Extracting debianutils...
I: Extracting diffutils...
I: Extracting dpkg...
I: Extracting e2fslibs...
I: Extracting e2fsprogs...
I: Extracting libcomerr2...
I: Extracting libss2...
I: Extracting libc-bin...
I: Extracting libc6...

EIP: 0073:[<080f0f8c>] CPU: 0 Not tainted ESP: 007b:0bbabd8c EFLAGS: 00010206
    Not tainted
EAX: 0a227000 EBX: 0a89dba0 ECX: 00000400 EDX: 00000000
ESI: 09125000 EDI: 0a227000 EBP: 0a8bfbe0 DS: 007b ES: 007b
084b792c:  [<080a6abe>] process_timeout+0x0/0x5
084b7938:  [<080a7205>] run_timer_softirq+0x1ab/0x1b3
084b7968:  [<080a25be>] __local_bh_enable+0x45/0x82
084b797c:  [<080a2966>] __do_softirq+0x11d/0x12c
084b79bc:  [<080649ed>] segv_handler+0x5c/0x62
084b79cc:  [<080f0f8c>] do_wp_page.isra.67+0x45a/0x602
084b79e0:  [<0808f2bd>] sig_handler_common+0x79/0x86
084b7a1c:  [<080f0f8c>] do_wp_page.isra.67+0x45a/0x602
084b7b38:  [<080b5484>] run_posix_cpu_timers+0x1c/0x638
084b7b4c:  [<08098244>] task_tick_fair+0x1e/0xaf
084b7b50:  [<080ba628>] do_timer+0x35/0x74b
084b7b68:  [<08099a97>] scheduler_tick+0x137/0x142
084b7b98:  [<080b6b66>] hrtimer_run_pending+0x25/0xc8
084b7ba8:  [<080a7205>] run_timer_softirq+0x1ab/0x1b3
084b7bb0:  [<080becac>] tick_periodic.constprop.20+0x70/0x73
084b7bbc:  [<080becbf>] tick_handle_periodic+0x10/0xa2
084b7bd8:  [<080a25be>] __local_bh_enable+0x45/0x82
084b7be8:  [<080bfb79>] tick_nohz_stop_sched_tick+0x325/0x33e
084b7c54:  [<0808f39e>] sig_handler+0x30/0x3a
084b7c5c:  [<0808efd7>] hard_handler+0x5f/0x92
084b7d08:  [<0805fcdd>] _einittext+0x1d05/0x2534
084b7d58:  [<080f0f8c>] do_wp_page.isra.67+0x45a/0x602

Kernel panic - not syncing: Kernel mode fault at addr 0x9125000, ip 0x80f0f8c
084b78e4:  [<083bcc6a>] panic+0x63/0x158
084b7904:  [<080f0f8c>] do_wp_page.isra.67+0x45a/0x602
084b7908:  [<08064991>] segv_handler+0x0/0x62
084b7914:  [<080f0f8c>] do_wp_page.isra.67+0x45a/0x602
084b792c:  [<080a6abe>] process_timeout+0x0/0x5
084b7938:  [<080a7205>] run_timer_softirq+0x1ab/0x1b3
084b7968:  [<080a25be>] __local_bh_enable+0x45/0x82
084b797c:  [<080a2966>] __do_softirq+0x11d/0x12c
084b79bc:  [<080649ed>] segv_handler+0x5c/0x62
084b79cc:  [<080f0f8c>] do_wp_page.isra.67+0x45a/0x602
084b79e0:  [<0808f2bd>] sig_handler_common+0x79/0x86
084b7a1c:  [<080f0f8c>] do_wp_page.isra.67+0x45a/0x602
084b7b38:  [<080b5484>] run_posix_cpu_timers+0x1c/0x638
084b7b4c:  [<08098244>] task_tick_fair+0x1e/0xaf
084b7b50:  [<080ba628>] do_timer+0x35/0x74b
084b7b68:  [<08099a97>] scheduler_tick+0x137/0x142
084b7b98:  [<080b6b66>] hrtimer_run_pending+0x25/0xc8
084b7ba8:  [<080a7205>] run_timer_softirq+0x1ab/0x1b3
084b7bb0:  [<080becac>] tick_periodic.constprop.20+0x70/0x73
084b7bbc:  [<080becbf>] tick_handle_periodic+0x10/0xa2
084b7bd8:  [<080a25be>] __local_bh_enable+0x45/0x82
084b7be8:  [<080bfb79>] tick_nohz_stop_sched_tick+0x325/0x33e
084b7c54:  [<0808f39e>] sig_handler+0x30/0x3a
084b7c5c:  [<0808efd7>] hard_handler+0x5f/0x92
084b7d08:  [<0805fcdd>] _einittext+0x1d05/0x2534
084b7d58:  [<080f0f8c>] do_wp_page.isra.67+0x45a/0x602


EIP: 0073:[<400be3db>] CPU: 0 Not tainted ESP: 007b:7fa4e4e4 EFLAGS: 00210206
    Not tainted
EAX: 4016a34c EBX: 40168ff4 ECX: 40168ff4 EDX: 00000000
ESI: 00000000 EDI: 40169560 EBP: 7fa4e528 DS: 007b ES: 007b
084b78c0:  [<080b75b7>] notifier_call_chain+0x2d/0x4d
084b78e0:  [<080f0f8c>] do_wp_page.isra.67+0x45a/0x602
084b78e4:  [<083bcc92>] panic+0x8b/0x158
084b7904:  [<080f0f8c>] do_wp_page.isra.67+0x45a/0x602
084b7908:  [<08064991>] segv_handler+0x0/0x62
084b7914:  [<080f0f8c>] do_wp_page.isra.67+0x45a/0x602
084b792c:  [<080a6abe>] process_timeout+0x0/0x5
084b7938:  [<080a7205>] run_timer_softirq+0x1ab/0x1b3
084b7968:  [<080a25be>] __local_bh_enable+0x45/0x82
084b797c:  [<080a2966>] __do_softirq+0x11d/0x12c
084b79bc:  [<080649ed>] segv_handler+0x5c/0x62
084b79cc:  [<080f0f8c>] do_wp_page.isra.67+0x45a/0x602
084b79e0:  [<0808f2bd>] sig_handler_common+0x79/0x86
084b7a1c:  [<080f0f8c>] do_wp_page.isra.67+0x45a/0x602
084b7b38:  [<080b5484>] run_posix_cpu_timers+0x1c/0x638
084b7b4c:  [<08098244>] task_tick_fair+0x1e/0xaf
084b7b50:  [<080ba628>] do_timer+0x35/0x74b
084b7b68:  [<08099a97>] scheduler_tick+0x137/0x142
084b7b98:  [<080b6b66>] hrtimer_run_pending+0x25/0xc8
084b7ba8:  [<080a7205>] run_timer_softirq+0x1ab/0x1b3
084b7bb0:  [<080becac>] tick_periodic.constprop.20+0x70/0x73
084b7bbc:  [<080becbf>] tick_handle_periodic+0x10/0xa2
084b7bd8:  [<080a25be>] __local_bh_enable+0x45/0x82
084b7be8:  [<080bfb79>] tick_nohz_stop_sched_tick+0x325/0x33e
084b7c54:  [<0808f39e>] sig_handler+0x30/0x3a
084b7c5c:  [<0808efd7>] hard_handler+0x5f/0x92
084b7d08:  [<0805fcdd>] _einittext+0x1d05/0x2534
084b7d58:  [<080f0f8c>] do_wp_page.isra.67+0x45a/0x602

Terminated
david at Miho:~$



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages user-mode-linux depends on:
ii  libc6          2.13-37
ii  uml-utilities  20070815-1.3

user-mode-linux recommends no packages.

Versions of packages user-mode-linux suggests:
ii  konsole [x-terminal-emulator]  4:4.8.4-1
ii  kterm [x-terminal-emulator]    6.2.0-46
ii  rootstrap                      0.3.25-1
ii  slirp                          1:1.0.17-6
pn  user-mode-linux-doc            <none>
pn  vde2                           <none>
ii  xterm [x-terminal-emulator]    278-4

-- no debconf information



More information about the Pkg-uml-pkgs mailing list