Bug 1404656 - [abrt] evince: _gtk_widget_get_toplevel(): evince killed by SIGSEGV
Summary: [abrt] evince: _gtk_widget_get_toplevel(): evince killed by SIGSEGV
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: evince
Version: 25
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Caolan McNamara
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:5e07294cc87526494163159ed89...
: 1403330 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-12-14 11:31 UTC by Milan Bouchet-Valat
Modified: 2017-01-12 05:24 UTC (History)
4 users (show)

Fixed In Version: evince-3.22.1-3.fc25
Clone Of:
Environment:
Last Closed: 2017-01-12 05:24:41 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (36.84 KB, text/plain)
2016-12-14 11:31 UTC, Milan Bouchet-Valat
no flags Details
File: cgroup (242 bytes, text/plain)
2016-12-14 11:31 UTC, Milan Bouchet-Valat
no flags Details
File: core_backtrace (12.49 KB, text/plain)
2016-12-14 11:31 UTC, Milan Bouchet-Valat
no flags Details
File: dso_list (12.62 KB, text/plain)
2016-12-14 11:31 UTC, Milan Bouchet-Valat
no flags Details
File: environ (2.50 KB, text/plain)
2016-12-14 11:31 UTC, Milan Bouchet-Valat
no flags Details
File: exploitable (112 bytes, text/plain)
2016-12-14 11:31 UTC, Milan Bouchet-Valat
no flags Details
File: limits (1.29 KB, text/plain)
2016-12-14 11:31 UTC, Milan Bouchet-Valat
no flags Details
File: maps (62.40 KB, text/plain)
2016-12-14 11:31 UTC, Milan Bouchet-Valat
no flags Details
File: mountinfo (4.00 KB, text/plain)
2016-12-14 11:31 UTC, Milan Bouchet-Valat
no flags Details
File: namespaces (102 bytes, text/plain)
2016-12-14 11:31 UTC, Milan Bouchet-Valat
no flags Details
File: open_fds (2.73 KB, text/plain)
2016-12-14 11:31 UTC, Milan Bouchet-Valat
no flags Details
File: proc_pid_status (1.12 KB, text/plain)
2016-12-14 11:31 UTC, Milan Bouchet-Valat
no flags Details
File: var_log_messages (499 bytes, text/plain)
2016-12-14 11:31 UTC, Milan Bouchet-Valat
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 777082 0 None None None 2019-01-26 09:42:27 UTC
Launchpad 1544819 0 None None None 2016-12-15 08:56:46 UTC

Description Milan Bouchet-Valat 2016-12-14 11:31:04 UTC
Description of problem:
I get this crash from time to time when hitting Ctrl+N to open a new window.

Version-Release number of selected component:
evince-3.22.1-1.fc25

Additional info:
reporter:       libreport-2.8.0
backtrace_rating: 4
cmdline:        evince '/home/milan/.mozilla/firefox/i0t8o9gm.default/zotero/storage/5WMEBWD5/Goodman & Hout, A Modified Regression-Type Approach.pdf'
crash_function: _gtk_widget_get_toplevel
executable:     /usr/bin/evince
global_pid:     30342
kernel:         4.8.11-300.fc25.x86_64
pkg_fingerprint: 4089 D8F2 FDB1 9C98
pkg_vendor:     Fedora Project
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 _gtk_widget_get_toplevel at gtkwidgetprivate.h:381
 #1 gtk_widget_get_scale_factor at gtkwidget.c:10881
 #2 gtk_css_widget_node_get_style_provider at gtkcsswidgetnode.c:250
 #3 gtk_css_node_get_style_provider_or_null at gtkcssnode.c:121
 #4 gtk_css_node_invalidate_style_provider at gtkcssnode.c:1316
 #9 _gtk_style_provider_private_changed at gtkstyleproviderprivate.c:113
 #10 _gtk_style_cascade_add_provider at gtkstylecascade.c:380
 #11 gtk_style_context_add_provider_for_screen at gtkstylecontext.c:718
 #12 ev_window_init at ev-window.c:6724
 #13 g_type_create_instance at gtype.c:1866

Comment 1 Milan Bouchet-Valat 2016-12-14 11:31:13 UTC
Created attachment 1231610 [details]
File: backtrace

Comment 2 Milan Bouchet-Valat 2016-12-14 11:31:16 UTC
Created attachment 1231611 [details]
File: cgroup

Comment 3 Milan Bouchet-Valat 2016-12-14 11:31:18 UTC
Created attachment 1231612 [details]
File: core_backtrace

Comment 4 Milan Bouchet-Valat 2016-12-14 11:31:20 UTC
Created attachment 1231613 [details]
File: dso_list

Comment 5 Milan Bouchet-Valat 2016-12-14 11:31:22 UTC
Created attachment 1231614 [details]
File: environ

Comment 6 Milan Bouchet-Valat 2016-12-14 11:31:24 UTC
Created attachment 1231615 [details]
File: exploitable

Comment 7 Milan Bouchet-Valat 2016-12-14 11:31:25 UTC
Created attachment 1231616 [details]
File: limits

Comment 8 Milan Bouchet-Valat 2016-12-14 11:31:28 UTC
Created attachment 1231617 [details]
File: maps

Comment 9 Milan Bouchet-Valat 2016-12-14 11:31:29 UTC
Created attachment 1231618 [details]
File: mountinfo

Comment 10 Milan Bouchet-Valat 2016-12-14 11:31:31 UTC
Created attachment 1231619 [details]
File: namespaces

Comment 11 Milan Bouchet-Valat 2016-12-14 11:31:33 UTC
Created attachment 1231620 [details]
File: open_fds

Comment 12 Milan Bouchet-Valat 2016-12-14 11:31:34 UTC
Created attachment 1231621 [details]
File: proc_pid_status

Comment 13 Milan Bouchet-Valat 2016-12-14 11:31:36 UTC
Created attachment 1231622 [details]
File: var_log_messages

Comment 14 Caolan McNamara 2016-12-15 09:23:06 UTC
multiple ctrl+n didn't turn up anything here. I wonder if its more generic than evince, what's the version of gtk3 ?

Comment 15 Milan Bouchet-Valat 2016-12-15 09:58:31 UTC
GTK is 3.22.4-1. Forgot to say I have an external monitor via a docking station.

Comment 16 Milan Bouchet-Valat 2017-01-03 13:32:59 UTC
I can reproduce this systematically here: it always happens the second time I open a new window using the context menu on a hyperlink.

Comment 17 Caolan McNamara 2017-01-10 11:48:37 UTC
hmm, I can actually reproduce this (with export G_SLICE=always-malloc)

Comment 18 Fedora Update System 2017-01-10 12:44:52 UTC
evince-3.22.1-3.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-80c6e45342

Comment 19 Caolan McNamara 2017-01-10 16:14:51 UTC
*** Bug 1403330 has been marked as a duplicate of this bug. ***

Comment 20 Fedora Update System 2017-01-11 03:21:36 UTC
evince-3.22.1-3.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-80c6e45342

Comment 21 Fedora Update System 2017-01-12 05:24:41 UTC
evince-3.22.1-3.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.