ukui-control-center crashed with SIGSEGV in QMLScreen::setConfig()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ukui-control-center (Ubuntu) |
Fix Released
|
Medium
|
handsome_feng |
Bug Description
I launched the Control Center from the start menu, and it didn't open, instead I saw it for a second then it went away. Made it harder to test since I can't read Chinese.
ProblemType: Crash
DistroRelease: Ubuntu Kylin 20.04
Package: ukui-control-center 2.0.1.1-2 [origin: Ubuntu]
ProcVersionSign
Uname: Linux 5.4.0-21-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu22
Architecture: amd64
CasperVersion: 1.442
CrashCounter: 1
CurrentDesktop: UKUI
Date: Sun Apr 5 15:09:49 2020
ExecutablePath: /usr/bin/
LiveMediaBuild: Ubuntu-Kylin 20.04 LTS "Focal Fossa" - Beta amd64 (20200404)
ProcCmdline: /usr/bin/
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_
LANG=zh_CN.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7f043eb08438 <_ZN9QMLScreen9
PC (0x7f043eb08438) ok
source "0x30(%rdi)" (0x00000030) not located in a known VMA region (needed readable region)!
destination "%r13" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: ukui-control-center
StacktraceTop:
QMLScreen:
Widget:
?? () from /usr/lib/
QMetaObject:
KScreen:
Title: ukui-control-center crashed with SIGSEGV in QMLScreen:
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
XsessionErrors:
(process:2306): GLib-GIO-CRITICAL **: 15:02:10.241: _g_file_
(process:2306): GLib-GObject-
(ukwm:2196): ukwm-CRITICAL **: 15:08:11.456: meta_window_
(ukwm:2196): ukwm-CRITICAL **: 15:11:11.590: meta_window_
separator:
Changed in ukui-control-center (Ubuntu): | |
assignee: | nobody → handsome_feng (feng-kylin) |
status: | New → Fix Committed |
StacktraceTop: :setConfig( QSharedPointer< KScreen: :Config> const&) () from /tmp/apport_ sandbox_ 0b118jt8/ usr/lib/ control- center/ pluginlibs/ libdisplay. so :setConfig( QSharedPointer< KScreen: :Config> const&) () from /tmp/apport_ sandbox_ 0b118jt8/ usr/lib/ control- center/ pluginlibs/ libdisplay. so :QFunctorSlotOb ject<DisplaySet ::DisplaySet( )::{lambda( KScreen: :ConfigOperatio n*)#1}, 1, QtPrivate: :List<KScreen: :ConfigOperatio n*>, void>::impl(int, QtPrivate: :QSlotObjectBas e*, QObject*, void**, bool*) () from /tmp/apport_ sandbox_ 0b118jt8/ usr/lib/ control- center/ pluginlibs/ libdisplay. so :QSlotObjectBas e::call (a=0x7ffd8172cf90, r=0x55b274b37940, this=0x55b274a8 4fb0) at ../../include/ QtCore/ ../../src/ corelib/ kernel/ qobjectdefs_ impl.h: 394 :activate (sender= 0x55b274b37940, signalOffset= <optimized out>, local_signal_ index=< optimized out>, argv=<optimized out>) at kernel/ qobject. cpp:3783
QMLScreen:
Widget:
QtPrivate:
QtPrivate:
QMetaObject: