gnome-software crashed with SIGSEGV in tcache_get() → _FcStrSetGrow → _FcStrSetAppend → IA__FcStrSetAdd → IA__FcConfigParseAndLoad → FcConfigParseAndLoadDir → IA__FcConfigParseAndLoad → FcParseInclude → FcEndElement → doContent

Bug #1758844 reported by Adam Collard on 2018-03-26
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
fontconfig (Ubuntu)
Undecided
Unassigned
gnome-software (Ubuntu)
Medium
Unassigned

Bug Description

Background crash report

ProblemType: Crash
DistroRelease: Ubuntu 18.04
Package: gnome-software 3.28.0-0ubuntu7
ProcVersionSignature: Ubuntu 4.15.0-12.13-generic 4.15.7
Uname: Linux 4.15.0-12-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.8-0ubuntu10
Architecture: amd64
CrashCounter: 1
CurrentDesktop: ubuntu:GNOME
Date: Mon Mar 26 07:05:25 2018
ExecutablePath: /usr/bin/gnome-software
InstallationDate: Installed on 2015-07-04 (995 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
InstalledPlugins:
 gnome-software-plugin-flatpak N/A
 gnome-software-plugin-limba N/A
 gnome-software-plugin-snap 3.28.0-0ubuntu7
ProcCmdline: /usr/bin/gnome-software --gapplication-service
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f55edd0f207 <__GI___libc_malloc+407>: mov (%rdx),%rdi
 PC (0x7f55edd0f207) ok
 source "(%rdx)" (0x6e6f662f6374652f) not located in a known VMA region (needed readable region)!
 destination "%rdi" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: gnome-software
StacktraceTop:
 tcache_get (tc_idx=2) at malloc.c:2943
 __GI___libc_malloc (bytes=48) at malloc.c:3050
 () at /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
 FcStrSetAdd () at /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
 FcConfigParseAndLoad () at /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
Title: gnome-software crashed with SIGSEGV in tcache_get()
UpgradeStatus: Upgraded to bionic on 2018-03-15 (10 days ago)
UserGroups: adm cdrom dip docker landscape libvirt libvirtd lpadmin lxd plugdev sambashare sudo

Adam Collard (adam-collard) wrote :

StacktraceTop:
 tcache_get (tc_idx=2) at malloc.c:2943
 __GI___libc_malloc (bytes=bytes@entry=48) at malloc.c:3050
 _FcStrSetGrow (growElements=1, set=0x55905cd07730) at fcstr.c:1154
 _FcStrSetAppend (set=set@entry=0x55905cd07730, s=s@entry=0x5590595f47c0 "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf") at fcstr.c:1180
 IA__FcStrSetAdd (set=0x55905cd07730, s=s@entry=0x5590595f47c0 "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf") at fcstr.c:1217

Changed in gnome-software (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
summary: - gnome-software crashed with SIGSEGV in tcache_get()
+ gnome-software crashed with SIGSEGV in tcache_get() → _FcStrSetGrow → #3
+ → IA__FcStrSetAdd → IA__FcConfigParseAndLoad → FcConfigParseAndLoadDir →
+ #7 → FcParseInclude → #9 → doContent → contentProcessor
information type: Private → Public
Jean-Baptiste Lallement (jibel) wrote :

I tried to reproduce with the conf file attached but could not.

summary: - gnome-software crashed with SIGSEGV in tcache_get() → _FcStrSetGrow → #3
- → IA__FcStrSetAdd → IA__FcConfigParseAndLoad → FcConfigParseAndLoadDir →
- #7 → FcParseInclude → #9 → doContent → contentProcessor
+ gnome-software crashed with SIGSEGV in tcache_get() → _FcStrSetGrow →
+ _FcStrSetAppend → IA__FcStrSetAdd → IA__FcConfigParseAndLoad →
+ FcConfigParseAndLoadDir → IA__FcConfigParseAndLoad → FcParseInclude →
+ FcEndElement → doContent
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in fontconfig (Ubuntu):
status: New → Confirmed
Changed in gnome-software (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers