Description of problem: just change diferent font from the default Version-Release number of selected component: gimp-2.8.10-4.fc20 Additional info: reporter: libreport-2.1.11 backtrace_rating: 4 cmdline: /usr/bin/gimp-2.8 /home/jose/Downloads/Marple-Covers/Miss_Marple_Coffret_1_Disc.png crash_function: pango_ot_info_get executable: /usr/bin/gimp-2.8 kernel: 3.12.7-300.fc20.i686+PAE runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (10 frames) #0 pango_ot_info_get at pango-ot-info.c:91 #1 gimp_font_get_sample_string at gimpfont.c:641 #2 gimp_font_get_new_preview at gimpfont.c:274 #3 gimp_viewable_get_preview at gimpviewable.c:741 #4 gimp_viewable_real_get_new_pixbuf at gimpviewable.c:352 #5 gimp_viewable_get_pixbuf at gimpviewable.c:911 #6 gimp_view_renderer_real_render at gimpviewrenderer.c:753 #7 gimp_view_renderer_real_draw at gimpviewrenderer.c:687 #8 gimp_view_renderer_draw at gimpviewrenderer.c:606 #9 gimp_cell_renderer_viewable_render at gimpcellrendererviewable.c:316 Potential duplicate: bug 834587
Created attachment 850655 [details] File: backtrace
Created attachment 850656 [details] File: cgroup
Created attachment 850657 [details] File: core_backtrace
Created attachment 850658 [details] File: dso_list
Created attachment 850659 [details] File: environ
Created attachment 850660 [details] File: exploitable
Created attachment 850661 [details] File: limits
Created attachment 850662 [details] File: maps
Created attachment 850663 [details] File: open_fds
Created attachment 850664 [details] File: proc_pid_status
Created attachment 850665 [details] File: var_log_messages
This bug exists in older Fedora releases as well: Fedora 19: bug #990653 Fedora 18: bug #948292 I'm mentioning the latter because there's a comment in it mentioning that it only happens with specific fonts: "Emmett Culley 2013-08-19 22:10:36 EDT I found that is crashes when a stix font is either selected or even appears in the scroll window. Gimp no longer crashes after removing the stix fonts from my system ." The issue seems to be in pango, here's part of the backtrace: --- 8< --- Thread 1 (Thread 0xb35bf880 (LWP 5239)): #0 pango_ot_info_get (face=face@entry=0x0) at pango-ot-info.c:91 _g_boolean_var_ = <optimized out> info = <optimized out> #1 0xb755798f in gimp_font_get_sample_string (font_desc=0xbab60f00, context=<optimized out>) at gimpfont.c:641 font = 0xba301600 tt = <optimized out> ot_alts = {-1233602475, -1162584064, -1238862369, -1233954773} os2 = <optimized out> n_sr_alts = 0 face = 0x0 --- >8 --- Notably, font is not NULL but face is. Here's the corresponding GIMP source code (frame #1): --- 8< --- app/text/gimpfont.c:636 ----------------------- font = pango_context_load_font (context, font_desc); g_return_val_if_fail (PANGO_IS_FC_FONT (font), "Aa"); face = pango_fc_font_lock_face (PANGO_FC_FONT (font)); ot_info = pango_ot_info_get (face); --- >8 --------------------------------------------------- I.e. font is the result of pango_context_load_font(), is a valid FcFont object, but the face returned by pango_fc_font_lock_face() is NULL which subsequently lets pango_ot_info_get() crash. Changing component accordingly.
*** Bug 948292 has been marked as a duplicate of this bug. ***
*** Bug 990653 has been marked as a duplicate of this bug. ***
pango-1.36.1-3.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/pango-1.36.1-3.fc20
pango-1.34.1-3.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/pango-1.34.1-3.fc19
Package pango-1.34.1-3.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing pango-1.34.1-3.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-4110/pango-1.34.1-3.fc19 then log in and leave karma (feedback).
pango-1.36.1-3.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
pango-1.34.1-3.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.