Bug#771617: installer beta 2: jessie parted_server segfault on AMD Athlon64
Please ignore the system information, this is being submitted from a
different system. I am attempting to install jessie on an Athlon64
This is the jessie DI netinst beta 2 amd64 iso installer.
I was in the partitioner, had a RAID 6 of five disks and a RAID 5 of
three disks configured as encrypted volumes (aes128 with ext4). I
also had a microSD card configured originally as a cleartext btrfs
volume and changed my mind and decided to encrypt it (or try) as well,
after setting up the encrypted RAID volumes.
The microSD would contain / and is at /dev/sdc - all physical drives
are at /dev/sd[abd-j].
When I chose to set up encrypted filesystems from the installer to
set up encryption on /, I noted that the installer already had some
btrfs-related options (including mount point) in the encryption menu,
as if setting up an encryption for an already-partitioned disk retains
some of the settings made before. So I selected aes128, erase data no,
and proceeded. I believe I was asked for a password but I can't
remember as I also typed it elsewhere.
Anyway, the installer hung at "Starting up the partitioner" - 81% -
"Detecting file systems..." afterward - I was expecting the parman
installer menu to be next again, or an error if I'd done something
wrong. Alt-F4 shows me that parted_server segfaulted.
Here are 4 lines, which I'm typing from my other screen. I am not
sure what the mke2fs lines were about - perhaps remaking my two ext4
filesystems on other volumes? - but I'm putting them there for
Dec 1 01:20:41 partman: mke2fs 1.42.12 (29-Aug-2014)
Dec 1 01:20:54 partman: mke2fs 1.42.12 (29-Aug-2014)
Dec 1 01:21:32 partman-crypto: kernel entropy_avail: 1357 bits
Dev 1 01:22:37 kernel: [ 1778.893717] parted_server: segfault at 8 ip 000000000040b485 sp 00007fff9ddb8e50 error 4 in parted_server[400000+12000]
To summarize, this happened after I'd set up file systems, set up
encrypted volumes on top of software RAID, then changed my mind and
gone back in to set up an encrypted volume for / on a microSD card
in a USB adapter. This system has (to the best of my knowledge
during earlier installations today) successfully booted from MicroSD
So, probably an edge case, but it hangs the installer.
-- System Information:
Debian Release: 7.6
Architecture: armhf (armv6l)
Kernel: Linux 3.12.28+ (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash