== Test Case ==
1. Boot to ubiquity-dm
2. Enable the screenreader (Alt+Super+S)
3. Select "Install Ubuntu"
4. Proceed with all the steps of the installer
= Actual Result =
During installation, when the slideshow is running, this crash occurs.
ProblemType: Crash
DistroRelease: Ubuntu 20.04
Package: ubiquity 20.04.9
ProcVersionSignature: Ubuntu 5.4.0-21.25-generic 5.4.27
Uname: Linux 5.4.0-21-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu22
Architecture: amd64
CasperVersion: 1.442
CurrentDesktop: ubuntu:GNOME
Date: Fri Apr 3 10:55:58 2020
ExecutablePath: /usr/lib/ubiquity/bin/ubiquity
ExecutableTimestamp: 1585729537
InstallCmdLine: file=/cdrom/preseed/ubuntu.seed initrd=/casper/initrd quiet splash --- maybe-ubiquity
InterpreterPath: /usr/bin/python3.8
LiveMediaBuild: Ubuntu 20.04 LTS "Focal Fossa" - Beta amd64 (20200402)
ProcCmdline: /usr/bin/python3 /usr/lib/ubiquity/bin/ubiquity --greeter --only
ProcCwd: /
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=C.UTF-8
Python3Details: /usr/bin/python3.8, Python 3.8.2, python3-minimal, 3.8.2-0ubuntu1
PythonDetails: N/A
SegvAnalysis:
Segfault happened at: 0x7fbd15f8f16a <g_type_check_instance_is_a+186>: mov %rax,-0x20(%rsp)
PC (0x7fbd15f8f16a) ok
source "%rax" ok
destination "-0x20(%rsp)" (0x7ffe329d3ff0) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: ubiquity
StacktraceTop:
g_type_check_instance_is_a () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
atk_component_get_extents () from /lib/x86_64-linux-gnu/libatk-1.0.so.0
?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
atk_component_get_extents () from /lib/x86_64-linux-gnu/libatk-1.0.so.0
atk_component_get_extents () from /lib/x86_64-linux-gnu/libatk-1.0.so.0
Title: ubiquity crashed with SIGSEGV in g_type_check_instance_is_a()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
separator:
StacktraceTop: check_instance_ is_a () from /tmp/apport_ sandbox_ 5cctycbu/ usr/lib/ x86_64- linux-gnu/ libgobject- 2.0.so. 0.6400. 1 get_extents (component= component@ entry=0x492f850 , x=x@entry= 0x7ffe331d1d28, y=y@entry= 0x7ffe331d1d2c, width=width@ entry=0x0, height= height@ entry=0x0, coord_type= coord_type@ entry=ATK_ XY_SCREEN) at ../atk/ atkcomponent. c:277 page_accessible _get_extents (coord_ type=ATK_ XY_SCREEN, height= 0x7ffe329d4134, width=<optimized out>, y=0x7ffe331d1d2c, x=0x7ffe331d1d28, component= 0x492dad0) at ../../. ./../gtk/ a11y/gtknoteboo kpageaccessible .c:323 page_accessible _get_extents (component= 0x492dad0, x=0x7ffe331d1d28, y=0x7ffe331d1d2c, width=<optimized out>, height= 0x7ffe329d4134, coord_type= ATK_XY_ SCREEN) at ../../. ./../gtk/ a11y/gtknoteboo kpageaccessible .c:301 get_extents (component= 0x492dad0, x=<optimized out>, y=<optimized out>, width=<optimized out>, height=<optimized out>, coord_type= ATK_XY_ SCREEN) at ../atk/ atkcomponent. c:299
g_type_
atk_component_
gtk_notebook_
gtk_notebook_
atk_component_