Ibus-libpinyin crashes after screen lock

Bug #2008451 reported by 韩宇
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-shell (Ubuntu)
New
Undecided
Unassigned
ibus-libpinyin (Ubuntu)
New
Undecided
Unassigned

Bug Description

device : ThinkBook 16p NX
GPU: NVIDIA RTX3050 + AMD Core

ProblemType: Crash
DistroRelease: Ubuntu 23.04
Package: ibus-libpinyin 1.15.0-1ubuntu1
ProcVersionSignature: Ubuntu 5.19.0-21.21-generic 5.19.7
Uname: Linux 5.19.0-21-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.24.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Fri Feb 24 14:05:29 2023
ExecutablePath: /usr/libexec/ibus-engine-libpinyin
InstallationDate: Installed on 2023-02-24 (0 days ago)
InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Alpha amd64 (20230223)
JournalErrors: -- No entries --
ProcCmdline: /usr/libexec/ibus-engine-libpinyin --ibus
ProcEnviron:
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=zh_CN.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x5606155d1c6c: mov %rax,(%r15)
 PC (0x5606155d1c6c) ok
 source "%rax" ok
 destination "(%r15)" (0x0023f378) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: ibus-libpinyin
StacktraceTop:
 ?? ()
 ?? ()
 PY::EnglishCandidates::processCandidates(std::vector<PY::EnhancedCandidate, std::allocator<PY::EnhancedCandidate> >&) ()
 PY::PhoneticEditor::updateCandidates() ()
 PY::PhoneticEditor::updateLookupTable() ()
Title: ibus-engine-libpinyin crashed with SIGSEGV in PY::EnglishCandidates::processCandidates()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sudo users
separator:

Revision history for this message
韩宇 (hjyuy20) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 PY::EnhancedCandidate::EnhancedCandidate (this=0x23f378) at ./src/PYPEnhancedCandidates.h:60
 std::__new_allocator<PY::EnhancedCandidate>::construct<PY::EnhancedCandidate, PY::EnhancedCandidate const&> (__p=0x23f378, this=0x56061614d5d8) at /usr/include/c++/12/bits/new_allocator.h:175
 std::allocator_traits<std::allocator<PY::EnhancedCandidate> >::construct<PY::EnhancedCandidate, PY::EnhancedCandidate const&> (__p=0x23f378, __a=...) at /usr/include/c++/12/bits/alloc_traits.h:516
 std::vector<PY::EnhancedCandidate, std::allocator<PY::EnhancedCandidate> >::_M_realloc_insert<PY::EnhancedCandidate const&> (this=0x56061614d5d8, __position=...) at /usr/include/c++/12/bits/vector.tcc:462
 std::vector<PY::EnhancedCandidate, std::allocator<PY::EnhancedCandidate> >::insert (this=0x56061614d5d8, __position=..., __x=...) at /usr/include/c++/12/bits/stl_iterator.h:1072

tags: removed: need-amd64-retrace
information type: Private → Public
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

"After screen lock" indicates that gnome-shell is involved.

Also note: NVIDIA + wayland

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.