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
Created attachment 910373 [details] File: backtrace
Created attachment 910374 [details] File: cgroup
Created attachment 910375 [details] File: core_backtrace
Created attachment 910376 [details] File: dso_list
Created attachment 910377 [details] File: environ
Created attachment 910378 [details] File: exploitable
Created attachment 910379 [details] File: limits
Created attachment 910380 [details] File: maps
Created attachment 910381 [details] File: open_fds
Created attachment 910382 [details] File: proc_pid_status
Created attachment 910383 [details] File: var_log_messages
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?
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.
OK. It seems like this might be a GTK+ bug then.
this was likely fixed recently.