After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 307881 - gthumb wont start
gthumb wont start
Status: RESOLVED DUPLICATE of bug 304702
Product: gthumb
Classification: Other
Component: general
2.6.x
Other other
: High critical
: ---
Assigned To: Paolo Bacchilega
Paolo Bacchilega
Depends on:
Blocks:
 
 
Reported: 2005-06-16 05:34 UTC by gideon
Modified: 2006-11-18 17:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description gideon 2005-06-16 05:34:40 UTC
Distribution: Fedora Core release 4 (Stentz)
Package: gthumb
Severity: normal
Version: GNOME2.10.0 2.6.5
Gnome-Distributor: Red Hat, Inc
Synopsis: gthumb wont start
Bugzilla-Product: gthumb
Bugzilla-Component: general
Bugzilla-Version: 2.6.5
BugBuddy-GnomeVersion: 2.0 (2.10.0)
Description:
Description of the crash:
converting comment system...done.
(gthumb:6349): GLib-GObject-CRITICAL **: g_object_ref: assertion
`G_IS_OBJECT (object)' failed

(gthumb:6349): Pango-CRITICAL **: _pango_engine_shape_shape: assertion
`PANGO_IS_FONT (font)' failed

Pango-ERROR **: file shape.c: line 75 (pango_shape): assertion failed:
(glyphs->num_glyphs > 0)
aborting...


Steps to reproduce the crash:
1. run gthumb

Expected Results:


How often does this happen?

every time

Additional Information:



Debugging Information:

Backtrace was generated from '/usr/local/bin/gthumb'

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1208723776 (LWP 6339)]
[New Thread -1221518416 (LWP 6341)]
[New Thread -1210848336 (LWP 6340)]
0x0061c402 in ?? ()

Thread 1 (Thread -1208723776 (LWP 6339))

  • #0 ??
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 ??
  • #5 raise
    from /lib/libc.so.6
  • #6 abort
    from /lib/libc.so.6
  • #7 IA__g_logv
  • #8 IA__g_log
  • #9 IA__g_assert_warning
    at gmessages.c line 547
  • #10 pango_shape
    at shape.c line 75
  • #11 shape_run
    at pango-layout.c line 2681
  • #12 process_item
    at pango-layout.c line 2772
  • #13 pango_layout_check_lines
    at pango-layout.c line 2957
  • #14 pango_layout_get_extents_internal
    at pango-layout.c line 2005
  • #15 pango_fc_font_lock_face
    from /usr/lib/libpangoft2-1.0.so.0
  • #16 pango_font_get_metrics
    at fonts.c line 1212
  • #17 pango_layout_line_get_extents
    at pango-layout.c line 3774
  • #18 get_line_extents_layout_coords
    at pango-layout.c line 1965
  • #19 pango_layout_get_extents_internal
    at pango-layout.c line 2063
  • #20 IA__gtk_text_layout_get_line_display
    at gtktextlayout.c line 2103
  • #21 gtk_text_layout_real_wrap
    at gtktextlayout.c line 1047
  • #22 IA__gtk_text_layout_wrap
    at gtktextlayout.c line 654
  • #23 _gtk_text_btree_validate_line
    at gtktextbtree.c line 5378
  • #24 IA__gtk_text_layout_validate_yrange
    at gtktextlayout.c line 963
  • #25 gtk_text_view_validate_onscreen
    at gtktextview.c line 3175
  • #26 gtk_text_view_value_changed
    at gtktextview.c line 6558
  • #27 _gtk_marshal_VOID__OBJECT_OBJECT
    at gtkmarshalers.c line 1889
  • #28 g_type_class_meta_marshal
    at gclosure.c line 514
  • #29 IA__g_closure_invoke
    at gclosure.c line 437
  • #30 signal_emit_unlocked_R
    at gsignal.c line 2526
  • #31 IA__g_signal_emit_valist
    at gsignal.c line 2247
  • #32 IA__g_signal_emit
    at gsignal.c line 2291
  • #33 IA__gtk_widget_set_scroll_adjustments
    at gtkwidget.c line 3698
  • #34 gtk_scrolled_window_add
    at gtkscrolledwindow.c line 1337
  • #35 IA__g_cclosure_marshal_VOID__OBJECT
    at gmarshal.c line 636
  • #36 g_type_class_meta_marshal
    at gclosure.c line 514
  • #37 IA__g_closure_invoke
    at gclosure.c line 437
  • #38 signal_emit_unlocked_R
    at gsignal.c line 2418
  • #39 IA__g_signal_emit_valist
    at gsignal.c line 2247
  • #40 IA__g_signal_emit
    at gsignal.c line 2291
  • #41 IA__gtk_container_add
    at gtkcontainer.c line 963
  • #42 window_new
    at gthumb-window.c line 5310




------- Bug moved to this database by unknown@bugzilla.gnome.org 2005-06-16 05:34 UTC -------


Unknown version 2.6.5 in product gthumb.  Setting version to "2.6.x".
The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here, unknown@bugzilla.gnome.org.
   Previous reporter was gideon@gideonwear.com.

Comment 1 Teppo Turtiainen 2005-07-25 20:13:48 UTC
According to simple-dup-finder this is a unique stack trace.
Comment 2 Vincent Untz 2005-10-01 09:09:18 UTC
Probably the same bug as bug 317034.
Comment 3 André Klapper 2006-11-18 17:09:29 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

This issue is fixed in Pango 1.12.0.

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