Bug 2175811

Summary: [abrt] yelp: document_callback(): yelp killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Kamil Páral <kparal>
Component: yelpAssignee: David King <amigadave>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 38CC: amigadave, gnome-sig, jhorak, mclasen, rhughes, rstrode, sandmann, stransky
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/1375541f7294d356624e4575edc3c32971e8219
Whiteboard: abrt_hash:a4354d2568614c470db1a43afbf52b08642acce7;VARIANT_ID=workstation;
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: proc_pid_status
none
File: maps
none
File: limits
none
File: environ
none
File: open_fds
none
File: mountinfo
none
File: os_info
none
File: cpuinfo
none
File: core_backtrace
none
File: exploitable
none
File: var_log_messages
none
File: backtrace none

Description Kamil Páral 2023-03-06 15:22:07 UTC
Description of problem:
I had Acccessibility Help opened and I enabled High Contrast in Settings -> Accessibility. The first it replaced the document with a sad face, that it can't be rendered. After I reopened Help and tried again, the whole Help crashed after enabling High Contrast.

Version-Release number of selected component:
yelp-2:42.2-2.fc38

Additional info:
reporter:       libreport-2.17.8
type:           CCpp
reason:         yelp killed by SIGSEGV
journald_cursor: s=f14ac85b1ea64de087f79c5fe57e0ea5;i=12abce;b=cdbd1bf69de04d41a66d144057234d85;m=1dc5d35ac;t=5f63cc4bd324d;x=d9e1efc005c5e5df
executable:     /usr/bin/yelp
cmdline:        /usr/bin/yelp help:gnome-help/a11y
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/dbus-:1.2-org.gnome.Settings.SearchProvider
rootdir:        /
uid:            1000
kernel:         6.2.2-300.fc38.x86_64
package:        yelp-2:42.2-2.fc38
runlevel:       N 5
dso_list:       /usr/bin/yelp yelp-2:42.2-2.fc38.x86_64 (Fedora Project) 1678091587
backtrace_rating: 4
crash_function: document_callback
comment:        I had Acccessibility Help opened and I enabled High Contrast in Settings -> Accessibility. The first it replaced the document with a sad face, that it can't be rendered. After I reopened Help and tried again, the whole Help crashed after enabling High Contrast.

Truncated backtrace:
Thread no. 1 (8 frames)
 #0 document_callback at libyelp/yelp-view.c:783
 #1 request_idle_contents at libyelp/yelp-document.c:1442
 #5 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276
 #6 g_main_context_iteration at ../glib/gmain.c:4343
 #7 g_application_run at ../gio/gapplication.c:2573
 #8 __libc_start_call_main at ../sysdeps/nptl/libc_start_call_main.h:58
 #9 __libc_start_main_impl at ../csu/libc-start.c:360
 #10 _start

Comment 1 Kamil Páral 2023-03-06 15:22:10 UTC
Created attachment 1948405 [details]
File: proc_pid_status

Comment 2 Kamil Páral 2023-03-06 15:22:12 UTC
Created attachment 1948406 [details]
File: maps

Comment 3 Kamil Páral 2023-03-06 15:22:14 UTC
Created attachment 1948407 [details]
File: limits

Comment 4 Kamil Páral 2023-03-06 15:22:15 UTC
Created attachment 1948408 [details]
File: environ

Comment 5 Kamil Páral 2023-03-06 15:22:17 UTC
Created attachment 1948409 [details]
File: open_fds

Comment 6 Kamil Páral 2023-03-06 15:22:19 UTC
Created attachment 1948410 [details]
File: mountinfo

Comment 7 Kamil Páral 2023-03-06 15:22:21 UTC
Created attachment 1948411 [details]
File: os_info

Comment 8 Kamil Páral 2023-03-06 15:22:23 UTC
Created attachment 1948412 [details]
File: cpuinfo

Comment 9 Kamil Páral 2023-03-06 15:22:25 UTC
Created attachment 1948413 [details]
File: core_backtrace

Comment 10 Kamil Páral 2023-03-06 15:22:27 UTC
Created attachment 1948414 [details]
File: exploitable

Comment 11 Kamil Páral 2023-03-06 15:22:29 UTC
Created attachment 1948415 [details]
File: var_log_messages

Comment 12 Kamil Páral 2023-03-06 15:22:31 UTC
Created attachment 1948416 [details]
File: backtrace

Comment 13 Kamil Páral 2023-03-09 10:34:18 UTC
This is likely relevant.

Comment 14 Kamil Páral 2023-03-09 10:34:53 UTC
Sigh, I wanted to add a link as well:
https://gitlab.gnome.org/GNOME/yelp/-/issues/210