gimp-1.3.19 crashes on -current

Pav Lucistnik pav at oook.cz
Sat Aug 30 12:06:07 PDT 2003


As already reported. Here is useful backtrace:

(gdb) bt
#0  0x287ce8b6 in g_utf8_strlen (p=0x88c5000 <Error reading address 0x88c5000: Bad address>, max=-1) at gutf8.c:224
#1  0x283dc7ae in gtk_label_set_uline_text_internal (label=0x8340f00, str=0x88bc000 'Ð' <repeats 200 times>...) at gtklabel.c:1884
#2  0x283dab5e in gtk_label_recalculate (label=0x8340f00) at gtklabel.c:899
#3  0x283dcafa in gtk_label_set_text_with_mnemonic (label=0x8340f00, str=0x8349000 'Ð' <repeats 200 times>...) at gtklabel.c:2011
#4  0x283d86a1 in gtk_item_factory_create_item (ifactory=0x840d140, entry=0xbfbff6e0, callback_data=0x88b4b20, callback_type=2) at gtkitemfactory.c:1128
#5  0x081181d7 in gimp_item_factory_create_item (item_factory=0x840d140, entry=0xbfbff6e0, textdomain=0x88600c0 "gimp20-script-fu", callback_data=0x88b4b20, 
    callback_type=2, create_tearoff=1, static_entry=0) at gimpitemfactory.c:327
#6  0x080a7d31 in plug_in_menus_create_entry (item_factory=0x840d140, proc_def=0x88b4b00, locale_domain=0x88600c0 "gimp20-script-fu", help_path=0x0)
    at plug-in-menus.c:198
#7  0x080a8251 in plug_in_menu_tree_traverse_func (foo=0x88b3d00, menu_entry=0x2, item_factory=0x840d140) at plug-in-menus.c:388
#8  0x287ccf05 in g_tree_node_in_order (node=0x831687c, traverse_func=0x80a8238 <plug_in_menu_tree_traverse_func>, data=0x840d140) at gtree.c:892
#9  0x287cceec in g_tree_node_in_order (node=0x8316890, traverse_func=0x80a8238 <plug_in_menu_tree_traverse_func>, data=0x840d140) at gtree.c:889
#10 0x287cceec in g_tree_node_in_order (node=0x83168b8, traverse_func=0x80a8238 <plug_in_menu_tree_traverse_func>, data=0x840d140) at gtree.c:889
#11 0x287ccf26 in g_tree_node_in_order (node=0x8316868, traverse_func=0x80a8238 <plug_in_menu_tree_traverse_func>, data=0x840d140) at gtree.c:896
#12 0x287ccf26 in g_tree_node_in_order (node=0x83167d8, traverse_func=0x80a8238 <plug_in_menu_tree_traverse_func>, data=0x840d140) at gtree.c:896
#13 0x287cceec in g_tree_node_in_order (node=0x83168e0, traverse_func=0x80a8238 <plug_in_menu_tree_traverse_func>, data=0x840d140) at gtree.c:889
#14 0x287ccf26 in g_tree_node_in_order (node=0x83166e8, traverse_func=0x80a8238 <plug_in_menu_tree_traverse_func>, data=0x840d140) at gtree.c:896
#15 0x287ccf26 in g_tree_node_in_order (node=0x82fce34, traverse_func=0x80a8238 <plug_in_menu_tree_traverse_func>, data=0x840d140) at gtree.c:896
#16 0x287ccf26 in g_tree_node_in_order (node=0x831611c, traverse_func=0x80a8238 <plug_in_menu_tree_traverse_func>, data=0x840d140) at gtree.c:896
#17 0x287cc6e5 in g_tree_foreach (tree=0x2, func=0x80a8238 <plug_in_menu_tree_traverse_func>, user_data=0x840d140) at gtree.c:460
#18 0x080a7bce in plug_in_menus_create (item_factory=0x840d140, proc_defs=0x0) at plug-in-menus.c:159
#19 0x0809abe7 in toolbox_menu_setup (factory=0x840d140) at toolbox-menu.c:289
#20 0x0811d052 in gimp_menu_factory_menu_new (factory=0x86ecb40, identifier=0x81e6d6c "<Toolbox>", container_type=137238144, callback_data=0x82b5200, 
    create_tearoff=1) at gimpmenufactory.c:196
#21 0x080884a8 in gui_restore (gimp=0x82b5200, restore_session=0) at gui.c:318
#22 0x0807ba64 in app_init (gimp_argc=0, gimp_argv=0xbfbffa40) at app_procs.c:271
#23 0x0807c5c7 in main (argc=1, argv=0xbfbffa3c) at main.c:373
#24 0x0807b642 in _start (ap=0xbfbffb2c "/usr/X11R6/bin/gimp-1.3") at /usr/src/lib/csu/i386-elf/crt1.c:104

(gdb) up 5
#5  0x081181d7 in gimp_item_factory_create_item (item_factory=0x840d140, entry=0xbfbff6e0, textdomain=0x88600c0 "gimp20-script-fu", callback_data=0x88b4b20, 
    callback_type=2, create_tearoff=1, static_entry=0) at gimpitemfactory.c:327
327       gtk_item_factory_create_item (GTK_ITEM_FACTORY (item_factory),
(gdb) list
322     
323       if (textdomain)
324         g_object_set_data (G_OBJECT (item_factory), "textdomain",
325                            (gpointer) textdomain);
326     
327       gtk_item_factory_create_item (GTK_ITEM_FACTORY (item_factory),
328                                     (GtkItemFactoryEntry *) entry,
329                                     callback_data,
330                                     callback_type);
331     

(gdb) print *entry
$3 = {entry = {path = 0x88b3d09 "/Xtns/Script-Fu/Patterns/T_ruchet...", accelerator = 0x0, callback = 0x80a769c <plug_in_run_cmd_callback>, callback_action = 0, 
    item_type = 0x0, extra_data = 0x840d140}, quark_string = 0x0, help_id = 0x83414e0 "script-fu-truchet", description = 0x0}

(gdb) print callback_data
$4 = 0x88b4b20

(gdb) print callback_type
$5 = 2


-- 
Pav Lucistnik <pav at oook.cz>
What do we know about love? Love is like a pear. Pear is sweet and have
a specific shape. Try to exactly define the shape of a pear.
  -- Marigold: 50 Years Of Poetry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: Toto je =?iso-8859-2?Q?digit=E1ln=EC?=
	=?ISO-8859-1?Q?_podepsan=E1?= =?iso-8859-2?Q?_=E8=E1st?=
	=?ISO-8859-1?Q?_zpr=E1vy?=
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20030830/be82ca44/attachment.bin


More information about the freebsd-gnome mailing list