Bug 1589112 - [abrt] evince: g_type_check_instance_is_a(): evince killed by SIGSEGV
Summary: [abrt] evince: g_type_check_instance_is_a(): evince killed by SIGSEGV
Keywords:
Status: CLOSED DUPLICATE of bug 1559136
Alias: None
Product: Fedora
Classification: Fedora
Component: gtk3
Version: 28
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthias Clasen
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:37586024bf23bd2fb20233ecfeb...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-06-08 12:30 UTC by Frank Büttner
Modified: 2018-11-29 13:38 UTC (History)
12 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2018-11-29 13:38:05 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (43.32 KB, text/plain)
2018-06-08 12:31 UTC, Frank Büttner
no flags Details
File: cgroup (351 bytes, text/plain)
2018-06-08 12:31 UTC, Frank Büttner
no flags Details
File: core_backtrace (16.28 KB, text/plain)
2018-06-08 12:31 UTC, Frank Büttner
no flags Details
File: cpuinfo (1.43 KB, text/plain)
2018-06-08 12:31 UTC, Frank Büttner
no flags Details
File: dso_list (11.85 KB, text/plain)
2018-06-08 12:31 UTC, Frank Büttner
no flags Details
File: environ (4.89 KB, text/plain)
2018-06-08 12:31 UTC, Frank Büttner
no flags Details
File: exploitable (100 bytes, text/plain)
2018-06-08 12:31 UTC, Frank Büttner
no flags Details
File: limits (1.29 KB, text/plain)
2018-06-08 12:31 UTC, Frank Büttner
no flags Details
File: maps (123.47 KB, text/plain)
2018-06-08 12:31 UTC, Frank Büttner
no flags Details
File: mountinfo (4.03 KB, text/plain)
2018-06-08 12:31 UTC, Frank Büttner
no flags Details
File: open_fds (2.30 KB, text/plain)
2018-06-08 12:31 UTC, Frank Büttner
no flags Details
File: proc_pid_status (1.32 KB, text/plain)
2018-06-08 12:31 UTC, Frank Büttner
no flags Details
File: var_log_messages (1.91 KB, text/plain)
2018-06-08 12:31 UTC, Frank Büttner
no flags Details

Description Frank Büttner 2018-06-08 12:30:58 UTC
Version-Release number of selected component:
evince-3.28.2-2.fc28

Additional info:
reporter:       libreport-2.9.5
backtrace_rating: 4
cmdline:        evince /tmp/mozilla_frank0/Sabotageschutzbogen.pdf
crash_function: g_type_check_instance_is_a
executable:     /usr/bin/evince
journald_cursor: s=1940d21b93b04068a13609e64ad16feb;i=4b756e;b=13a3b50c555044c695af3e9064009e7b;m=2301954b2;t=56e20804668fa;x=d1e8a080aeead04b
kernel:         4.16.13-300.fc28.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 g_type_check_instance_is_a at gtype.c:4013
 #1 gtk_text_mark_get_buffer at gtktextmark.c:348
 #2 selection_data_free at gtktextview.c:7621
 #3 g_datalist_clear at gdataset.c:273
 #5 gtk_text_view_finalize at gtktextview.c:3708
 #7 ev_view_forall at ev-view.c:7047
 #8 ev_view_button_press_event at ev-view.c:5100
 #9 _gtk_marshal_BOOLEAN__BOXEDv at gtkmarshalers.c:129
 #10 _g_closure_invoke_va at gclosure.c:867
 #13 gtk_widget_event_internal at gtkwidget.c:7744

Potential duplicate: bug 1470882

Comment 1 Frank Büttner 2018-06-08 12:31:06 UTC
Created attachment 1449111 [details]
File: backtrace

Comment 2 Frank Büttner 2018-06-08 12:31:08 UTC
Created attachment 1449112 [details]
File: cgroup

Comment 3 Frank Büttner 2018-06-08 12:31:10 UTC
Created attachment 1449113 [details]
File: core_backtrace

Comment 4 Frank Büttner 2018-06-08 12:31:11 UTC
Created attachment 1449114 [details]
File: cpuinfo

Comment 5 Frank Büttner 2018-06-08 12:31:13 UTC
Created attachment 1449115 [details]
File: dso_list

Comment 6 Frank Büttner 2018-06-08 12:31:15 UTC
Created attachment 1449116 [details]
File: environ

Comment 7 Frank Büttner 2018-06-08 12:31:16 UTC
Created attachment 1449117 [details]
File: exploitable

Comment 8 Frank Büttner 2018-06-08 12:31:18 UTC
Created attachment 1449118 [details]
File: limits

Comment 9 Frank Büttner 2018-06-08 12:31:20 UTC
Created attachment 1449119 [details]
File: maps

Comment 10 Frank Büttner 2018-06-08 12:31:22 UTC
Created attachment 1449121 [details]
File: mountinfo

Comment 11 Frank Büttner 2018-06-08 12:31:23 UTC
Created attachment 1449122 [details]
File: open_fds

Comment 12 Frank Büttner 2018-06-08 12:31:25 UTC
Created attachment 1449123 [details]
File: proc_pid_status

Comment 13 Frank Büttner 2018-06-08 12:31:27 UTC
Created attachment 1449124 [details]
File: var_log_messages

Comment 14 Andy 2018-06-11 15:37:29 UTC
I can reproduce this error by rapidly clicking into multi-line form fields in a PDF form.

I'm experiencing crashes after this action for at least 2–3 years.

Since the usability of multi-line form fields is not very good, I'm ending up with these repeated clicks:

When trying to place the cursor in such a focussed field to correct a mistake, instead the field is closed on click. So you need to click it again, maybe instinctively trying again to place the cursor by mouse, resulting in closing again. So get the gist (;

After the crash I tried to report the bug, and the app told me this was a duplicate. So I'm reporting here. Hope it helps.

Thanks!

Comment 15 Jake Lane 2018-10-02 08:19:06 UTC
Similar problem has been detected:

What happened: evince crashed when trying to edit an entry in a form in a pdf.

Steps to reproduce:
1. Open a pdf with entry fields
2. Copy and paste an address, 
e.g. 
School of Physics and Astronomy
The University of Manchester
Oxford Road
Manchester
M13 9PL
United Kingdom

3. Try to remove the postcode from the address by selecting the postcode with the mouse
4. Program crashes

reporter:       libreport-2.9.5
backtrace_rating: 4
cmdline:        evince /tmp/mozilla_jlane0/SFE DSA full form 18-19.pdf
crash_function: g_type_check_instance_is_a
executable:     /usr/bin/evince
journald_cursor: s=aa067b07c77d49358d3783ded844edce;i=51876;b=c89133389dd04c4fad6037faaae6f06b;m=1f306f20;t=5773a50a0a284;x=7ce3811f4dde0182
kernel:         4.18.10-200.fc28.x86_64
package:        evince-3.28.2-2.fc28
reason:         evince killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 16 Gwendal 2018-10-09 07:08:36 UTC
Similar problem has been detected:

Trying to fill a PDF form

reporter:       libreport-2.9.5
backtrace_rating: 4
cmdline:        evince /tmp/mozilla_ebousse0/formulairemission.pdf
crash_function: g_type_check_instance_is_a
executable:     /usr/bin/evince
journald_cursor: s=53b42e95cff9468a9f6c2d20c553ac77;i=10772;b=9c3aed06645c45d2a44e04ed1ef6d7ca;m=693a20ec;t=577c65a35c5a6;x=b10afd7f0bf35496
kernel:         4.18.11-200.fc28.x86_64
package:        evince-3.28.4-2.fc28
reason:         evince killed by SIGSEGV
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 17 Marek Kašík 2018-11-29 13:38:05 UTC

*** This bug has been marked as a duplicate of bug 1559136 ***


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