calamares crashed with SIGSEGV in PartitionPage::updateButtons()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calamares (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
I had an existing Lubuntu 18.04 install with:
/dev/sda1 = 731MB ext2 (boot)
/dev/sda2 = 39.3 extended partition
/dev/sda5 = 4.8 GB swap (inside extended partition)
/dev/sda6 = 34.5G Linux (inside extended partition)
I was looking for the quick "nuke everything and install" option...but there was none??
I went to the manual screen, did nothing and went back to partitions screen. Selected Replace a partition and then clicked on a few paritions ending in I think sda2 (the extended partition?) and clicked next
Error in console was "blkid: unknown file system type "" on /dev/sda2"
I tried a few times to duplicate it but I couldn't get it to crash regardless of what I clicked on.
ProblemType: Crash
DistroRelease: Ubuntu 18.10
Package: calamares 3.2.0-1
ProcVersionSign
Uname: Linux 4.15.0-20-generic x86_64
ApportVersion: 2.20.10-0ubuntu2
Architecture: amd64
CasperVersion: 1.394
Date: Sun May 20 13:15:13 2018
ExecutablePath: /usr/bin/calamares
LiveMediaBuild: Lubuntu 18.10 "Cosmic Cuttlefish" - Alpha amd64 (20180519)
ProcCmdline: calamares
ProcEnviron:
LANG=C.UTF-8
TERM=xterm
LANGUAGE=
PATH=(custom, no user)
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7ff45284c833 <_ZN13Partition
PC (0x7ff45284c833) ok
source "*%rdx" (0x55003c003e0043) not located in a known VMA region (needed readable region)!
destination "(%rsp)" (0x7ffc1ef4d8a0) ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: calamares
StacktraceTop:
PartitionPage:
PartitionPage:
QObject:
QWidget:
QApplicationPr
Title: calamares crashed with SIGSEGV in PartitionPage:
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
information type: | Private → Public |
StacktraceTop: :updateButtons (this=this@ entry=0x55c8af3 142c0) at ./src/modules/ partition/ gui/PartitionPa ge.cpp: 149 :onPartitionMod elReset (this=0x55c8af3 142c0) at ./src/modules/ partition/ gui/PartitionPa ge.cpp: 423 entry=0x55c8af3 142c0, e=e@entry= 0x7ff44c02f960) at kernel/ qobject. cpp:1247 142c0, event=0x7ff44c0 2f960) at kernel/ qwidget. cpp:9346 ivate:: notify_ helper (this=this@ entry=0x55c8aef 85420, receiver= receiver@ entry=0x55c8af3 142c0, e=e@entry= 0x7ff44c02f960) at kernel/ qapplication. cpp:3722
PartitionPage:
PartitionPage:
QObject::event (this=this@
QWidget::event (this=0x55c8af3
QApplicationPr