Bug 1111192 - [abrt] system-config-printer: gtk_tree_row_ref_deleted(): python2.7 killed by SIGSEGV
Summary: [abrt] system-config-printer: gtk_tree_row_ref_deleted(): python2.7 killed by...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: gtk3
Version: 20
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:589695e3bf9c900d12051ad9ceb...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-06-19 12:45 UTC by Marco Guazzone
Modified: 2015-02-13 23:05 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-02-13 23:05:13 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (64.32 KB, text/plain)
2014-06-19 12:45 UTC, Marco Guazzone
no flags Details
File: cgroup (172 bytes, text/plain)
2014-06-19 12:45 UTC, Marco Guazzone
no flags Details
File: core_backtrace (18.82 KB, text/plain)
2014-06-19 12:45 UTC, Marco Guazzone
no flags Details
File: dso_list (16.44 KB, text/plain)
2014-06-19 12:45 UTC, Marco Guazzone
no flags Details
File: environ (2.04 KB, text/plain)
2014-06-19 12:45 UTC, Marco Guazzone
no flags Details
File: exploitable (82 bytes, text/plain)
2014-06-19 12:45 UTC, Marco Guazzone
no flags Details
File: limits (1.29 KB, text/plain)
2014-06-19 12:45 UTC, Marco Guazzone
no flags Details
File: maps (75.76 KB, text/plain)
2014-06-19 12:45 UTC, Marco Guazzone
no flags Details
File: open_fds (1.41 KB, text/plain)
2014-06-19 12:45 UTC, Marco Guazzone
no flags Details
File: proc_pid_status (920 bytes, text/plain)
2014-06-19 12:45 UTC, Marco Guazzone
no flags Details
File: var_log_messages (354 bytes, text/plain)
2014-06-19 12:45 UTC, Marco Guazzone
no flags Details

Description Marco Guazzone 2014-06-19 12:45:21 UTC
Description of problem:
Adding a new network printer (LPD/LPR)
1. Click on LPD/LPR option
2. Added printer IP
3. Click on Probe
4. Click on Forward
5. Select the driver's producer (Kyocera-Mita)
6. Boom!

Version-Release number of selected component:
system-config-printer-1.4.4-1.fc20

Additional info:
reporter:       libreport-2.2.2
backtrace_rating: 4
cmdline:        /usr/bin/python /usr/share/system-config-printer/system-config-printer.py
crash_function: gtk_tree_row_ref_deleted
executable:     /usr/bin/python2.7
kernel:         3.14.8-200.fc20.x86_64
runlevel:       N 5
type:           CCpp
uid:            0

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 gtk_tree_row_ref_deleted at gtktreemodel.c:2130
 #1 gtk_tree_row_reference_deleted at gtktreemodel.c:2509
 #2 gtk_tree_view_row_deleted at gtktreeview.c:9057
 #7 gtk_tree_model_row_deleted at gtktreemodel.c:1867
 #8 emit_row_deleted_for_row at gtkfilesystemmodel.c:331
 #9 remove_file at gtkfilesystemmodel.c:1912
 #10 gtk_file_system_model_monitor_change at gtkfilesystemmodel.c:1257
 #11 ffi_call_unix64 at ../src/x86/unix64.S:76
 #12 ffi_call at ../src/x86/ffi64.c:522
 #13 g_cclosure_marshal_generic_va at gclosure.c:1550

Comment 1 Marco Guazzone 2014-06-19 12:45:26 UTC
Created attachment 910373 [details]
File: backtrace

Comment 2 Marco Guazzone 2014-06-19 12:45:28 UTC
Created attachment 910374 [details]
File: cgroup

Comment 3 Marco Guazzone 2014-06-19 12:45:30 UTC
Created attachment 910375 [details]
File: core_backtrace

Comment 4 Marco Guazzone 2014-06-19 12:45:33 UTC
Created attachment 910376 [details]
File: dso_list

Comment 5 Marco Guazzone 2014-06-19 12:45:35 UTC
Created attachment 910377 [details]
File: environ

Comment 6 Marco Guazzone 2014-06-19 12:45:37 UTC
Created attachment 910378 [details]
File: exploitable

Comment 7 Marco Guazzone 2014-06-19 12:45:39 UTC
Created attachment 910379 [details]
File: limits

Comment 8 Marco Guazzone 2014-06-19 12:45:41 UTC
Created attachment 910380 [details]
File: maps

Comment 9 Marco Guazzone 2014-06-19 12:45:44 UTC
Created attachment 910381 [details]
File: open_fds

Comment 10 Marco Guazzone 2014-06-19 12:45:46 UTC
Created attachment 910382 [details]
File: proc_pid_status

Comment 11 Marco Guazzone 2014-06-19 12:45:48 UTC
Created attachment 910383 [details]
File: var_log_messages

Comment 12 Tim Waugh 2014-06-19 16:01:39 UTC
That stack trace looks like it was in a GtkFileChooser. The only GtkFileChooser involved in adding a new printer is on the "Choose Driver" page when 'Provide PPD file' is selected.

Are you able to reproduce the problem by following the steps above?

Do you remember using the 'Provide PPD file' option at all?

Comment 13 Marco Guazzone 2014-06-19 20:43:44 UTC
Actually, I've used the 'Provide PDD file' option to add a previous printer.
I mean, after starting system-config-printer, I've added the first (network) printer by using the 'Provide PPD file'.
Then, after having successfully added it, I've added a second printer, but now without using the 'Provide PPD file'.

Currently, I'm not able to reproduce the problem since it happened at work.
I can try next week.

Comment 14 Tim Waugh 2014-06-20 08:43:59 UTC
OK. It seems like this might be a GTK+ bug then.

Comment 15 Matthias Clasen 2015-02-13 23:05:13 UTC
this was likely fixed recently.


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