This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Malloc issues with latest CVS glibc and NPTL


Hi

I have been having issues with latest glibc/nptl for the last two/three
(?) weeks - this includes from NPTL 0.47-0.52.

Basically it seems to work fine, but for a few selected components like
the "file selection" dialog with gtk+-2.2.x - even just running the
tests/testgtk test app from gtk+-2.2.2 and selecting "file select" will
trigger the segfault after browsing through a few directories, or some
times immediately.

If I revert to NPTL 0.38 and glibc date 2003-05-27, it works fine
without any issues.

Any ideas/patches will be appreciated, as I tried initially to debug
gtk+/glib, but after no effect tried different glibc/nptl and then
tried to debug glibc, but no avail.  I even tried to just

---------------------------------------
Program received signal SIGSEGV, Segmentation fault.
0x4045f006 in _int_free (av=0x40514700, mem=0x81679a0) at malloc.c:4181
4181	          unlink(nextchunk, bck, fwd);
(gdb) bt
#0  0x4045f006 in _int_free (av=0x40514700, mem=0x81679a0) at
malloc.c:4181
#1  0x4045df79 in __libc_free (mem=0x4008) at malloc.c:3355
#2  0x403833d9 in g_free (mem=0x81639a0) at gmem.c:186
#3  0x403965d3 in g_string_free (string=0x8085658, free_segment=1) at
gstring.c:282
#4  0x401356af in open_new_dir (dir_name=0x815f330
"/space/var/tmp/portage/gtk+-2.2.2-r2/work/gtk+-2.2.2/tests/.libs",
sbuf=0xbfffd0e0, 
stat_subdirs=1)
    at gtkfilesel.c:3170
#5  0x40135988 in open_dir (dir_name=0x815f330
"/space/var/tmp/portage/gtk+-2.2.2-r2/work/gtk+-2.2.2/tests/.libs",
cmpl_state=0x815e160)
    at gtkfilesel.c:3276
#6  0x401347c9 in cmpl_init_state () at gtkfilesel.c:2652
#7  0x4013079d in gtk_file_selection_init (filesel=0x815b5c0) at
gtkfilesel.c:665
#8  0x403386a3 in g_type_create_instance (type=135640408) at
gtype.c:1419
#9  0x40321182 in g_object_constructor (type=135640408,
n_construct_properties=1, construct_params=0x815bd50) at gobject.c:827
#10 0x40320bd2 in g_object_newv (object_type=135640408, n_parameters=0,
parameters=0x0) at gobject.c:725
#11 0x40320d72 in g_object_new_valist (object_type=135640408,
first_property_name=0x0, 
    var_args=0xbfffd4e8
"\230Ñ\a\b€Ò4@\237\031\023@€Ò4@(Õÿ¿v_\006\bëq\a\b€Ò4@8Õÿ¿[å3@") at
gobject.c:764
#12 0x403207a4 in g_object_new (object_type=135640408,
first_property_name=0x0) at gobject.c:618
#13 0x401319c6 in gtk_file_selection_new (title=0x80771eb "file
selection dialog") at gtkfilesel.c:1090
#14 0x08065f76 in create_file_selection (widget=0x80ad920) at
testgtk.c:7109
#15 0x40333412 in g_cclosure_marshal_VOID__VOID (closure=0x80ad728,
return_value=0x0, n_param_values=1, param_values=0xbfffd800, 
    invocation_hint=0xbfffd6a8, marshal_data=0x0) at gmarshal.c:77
#16 0x4031d60a in g_closure_invoke (closure=0x80ad728, return_value=0x0,
n_param_values=1, param_values=0xbfffd800, invocation_hint=0xbfffd6a8)
    at gclosure.c:437
#17 0x40332bb8 in signal_emit_unlocked_R (node=0x80ac1c8, detail=0,
instance=0x80ad920, emission_return=0x0, instance_and_params=0xbfffd800)
    at gsignal.c:2822
#18 0x40331ed6 in g_signal_emit_valist (instance=0x80ad920,
signal_id=90, detail=0, 
    var_args=0xbfffd98c "€Ò4@Œ{\016@8þ)@šÙÿ¿\222\212\016@
Ù\n\b€Ò4@èÙÿ¿\02243@ Ù\n\b\230 \n\bèÙÿ¿[å3@°Üÿ¿") at gsignal.c:2554
#19 0x40332248 in g_signal_emit (instance=0x80ad920, signal_id=90,
detail=0) at gsignal.c:2612
#20 0x400e7beb in gtk_button_clicked (button=0x80ad920) at
gtkbutton.c:555
#21 0x400e8a92 in gtk_real_button_released (button=0x80ad920) at
gtkbutton.c:1044
#22 0x40333412 in g_cclosure_marshal_VOID__VOID (closure=0x80ac7b0,
return_value=0x0, n_param_values=1, param_values=0xbfffdcb0, 
    invocation_hint=0xbfffdb58, marshal_data=0x400e8a3c) at
gmarshal.c:77
#23 0x4031d935 in g_type_class_meta_marshal (closure=0x80ac7b0,
return_value=0x0, n_param_values=1, param_values=0xbfffdcb0, 
invocation_hint=0xbfffdb58, 
    marshal_data=0x1a4) at gclosure.c:514
#24 0x4031d60a in g_closure_invoke (closure=0x80ac7b0, return_value=0x0,
n_param_values=1, param_values=0xbfffdcb0, invocation_hint=0xbfffdb58)
    at gclosure.c:437
#25 0x403327f3 in signal_emit_unlocked_R (node=0x80ac7f8, detail=0,
instance=0x80ad920, emission_return=0x0, instance_and_params=0xbfffdcb0)
    at gsignal.c:2752
#26 0x40331ed6 in g_signal_emit_valist (instance=0x80ad920,
signal_id=89, detail=0, 
    var_args=0xbfffde3c "€Ò4@\207{\016@8þ)@hÞÿ¿è\210\016@ Ù\n\b€Ò4@hÞÿ¿
Ù\n\b Ù\n\b8þ)@\230Þÿ¿\212U\026@ Ù\n\b") at gsignal.c:2554
#27 0x40332248 in g_signal_emit (instance=0x80ad920, signal_id=89,
detail=0) at gsignal.c:2612
#28 0x400e7bb6 in gtk_button_released (button=0x80ad920) at
gtkbutton.c:547
#29 0x400e88e8 in gtk_button_button_release (widget=0x80ad920,
event=0x8144b00) at gtkbutton.c:960
#30 0x4016558a in _gtk_marshal_BOOLEAN__BOXED (closure=0x8090460,
return_value=0xbfffdfd0, n_param_values=2, param_values=0xbfffe160, 
    invocation_hint=0xbfffe008, marshal_data=0x400e88bc) at
gtkmarshalers.c:82
#31 0x4031d935 in g_type_class_meta_marshal (closure=0x8090460,
return_value=0xbfffdfd0, n_param_values=2, param_values=0xbfffe160, 
    invocation_hint=0xbfffe008, marshal_data=0xb4) at gclosure.c:514
#32 0x4031d60a in g_closure_invoke (closure=0x8090460,
return_value=0xbfffdfd0, n_param_values=2, param_values=0xbfffe160, 
invocation_hint=0xbfffe008)
    at gclosure.c:437
#33 0x40332da5 in signal_emit_unlocked_R (node=0x808f970, detail=0,
instance=0x80ad920, emission_return=0xbfffe0e0,
instance_and_params=0xbfffe160)
    at gsignal.c:2860
#34 0x40331f5f in g_signal_emit_valist (instance=0x80ad920,
signal_id=28, detail=0, var_args=0xbfffe2f0 "\020ãÿ¿\230 \n\b8ãÿ¿\b") at
gsignal.c:2564
#35 0x40332248 in g_signal_emit (instance=0x80ad920, signal_id=28,
detail=0) at gsignal.c:2612
#36 0x4022a5f5 in gtk_widget_event_internal (widget=0x80ad920,
event=0x8144b00) at gtkwidget.c:3198
#37 0x4022a285 in gtk_widget_event (widget=0x80ad920, event=0x8144b00)
at gtkwidget.c:3004
#38 0x4016545a in gtk_propagate_event (widget=0x80ad920,
event=0x8144b00) at gtkmain.c:2254
#39 0x4016422e in gtk_main_do_event (event=0x8144b00) at gtkmain.c:1503
#40 0x40076d53 in gdk_event_dispatch (source=0x808bdb0, callback=0,
user_data=0x0) at gdkevents-x11.c:2008
---Type <return> to continue, or q <return> to quit---
#41 0x4037cdf1 in g_main_dispatch (context=0x808c280) at gmain.c:1720
#42 0x4037de9a in g_main_context_dispatch (context=0x808c280) at
gmain.c:2268
#43 0x4037e2da in g_main_context_iterate (context=0x808c280, block=1,
dispatch=1, self=0x809c328) at gmain.c:2349
#44 0x4037eb8f in g_main_loop_run (loop=0x8141d20) at gmain.c:2569
#45 0x401638b6 in gtk_main () at gtkmain.c:1093
#46 0x080731ac in main (argc=1, argv=0xbfffe604) at testgtk.c:12646
#47 0x404026d9 in __libc_start_main (main=0x8072f86 <main>, argc=1,
ubp_av=0xbfffe604, init=0x80731e0 <__libc_csu_init>, 
    fini=0x8073240 <__libc_csu_fini>, rtld_fini=0x40016160
<_rtld_local>, stack_end=0x1) at ../sysdeps/generic/libc-start.c:205

---------------------------------------------

#0  0x4045efdd in _int_free (av=0x40514700, mem=0x8198510) at
malloc.c:4172
#1  0x4045df79 in __libc_free (mem=0x70) at malloc.c:3355
#2  0x403833d9 in g_free (mem=0x8198510) at gmem.c:186
#3  0x403a12d9 in g_utf8_collate_key (str=0x81984f0 "po", len=-1) at
gunicollate.c:211
#4  0x40135584 in open_new_dir (dir_name=0x81937f8
"/space/var/tmp/portage/gtk+-2.2.2-r2/work/gtk+-2.2.2/tests/..",
sbuf=0xbfffca90, 
stat_subdirs=1)
    at gtkfilesel.c:3143
#5  0x40135988 in open_dir (dir_name=0x81937f8
"/space/var/tmp/portage/gtk+-2.2.2-r2/work/gtk+-2.2.2/tests/..",
cmpl_state=0x814e078) at 
gtkfilesel.c:3276
#6  0x401351fa in open_relative_dir (dir_name=0x8196348 "..",
dir=0x814f248, cmpl_state=0x814e078) at gtkfilesel.c:3057
#7  0x401364ff in find_completion_dir (text_to_complete=0x8196300 "../",
remaining_text=0xbfffcbd0, cmpl_state=0x814e078) at gtkfilesel.c:3712
#8  0x40134c9a in cmpl_completion_matches (text_to_complete=0x8196300
"../", remaining_text=0xbfffcbd0, cmpl_state=0x814e078) at
gtkfilesel.c:2832
#9  0x40133a4b in gtk_file_selection_populate (fs=0x814ad68,
rel_path=0x8196300 "../", try_complete=0, reset_entry=0) at
gtkfilesel.c:2107
#10 0x4013396d in gtk_file_selection_dir_activate (tree_view=0x8173d78,
path=0x819a628, column=0x8177b20, user_data=0x814ad68) at
gtkfilesel.c:2034
#11 0x40166421 in _gtk_marshal_VOID__BOXED_OBJECT (closure=0x8178f50,
return_value=0x0, n_param_values=3, param_values=0xbfffcf40, 
    invocation_hint=0xbfffcde8, marshal_data=0x0) at gtkmarshalers.c:938
#12 0x4031d60a in g_closure_invoke (closure=0x8178f50, return_value=0x0,
n_param_values=3, param_values=0xbfffcf40, invocation_hint=0xbfffcde8)
    at gclosure.c:437
#13 0x40332bb8 in signal_emit_unlocked_R (node=0x8156850, detail=0,
instance=0x8173d78, emission_return=0x0, instance_and_params=0xbfffcf40)
    at gsignal.c:2822
#14 0x40331ed6 in g_signal_emit_valist (instance=0x8173d78,
signal_id=112, detail=0, var_args=0xbfffd0d4 "8þ)@èÑÿ¿Q\235
@x=\027\b0¯\030\b 
{\027\b\001")
    at gsignal.c:2554
#15 0x40332248 in g_signal_emit (instance=0x8173d78, signal_id=112,
detail=0) at gsignal.c:2612
#16 0x40217667 in gtk_tree_view_row_activated (tree_view=0x8173d78,
path=0x818af30, column=0x8177b20) at gtktreeview.c:8940
#17 0x40209d51 in gtk_tree_view_button_press (widget=0x8173d78,
event=0x8144b4c) at gtktreeview.c:2064
#18 0x4016558a in _gtk_marshal_BOOLEAN__BOXED (closure=0x80904c0,
return_value=0xbfffd350, n_param_values=2, param_values=0xbfffd4e0, 
    invocation_hint=0xbfffd388, marshal_data=0x40209260) at
gtkmarshalers.c:82
#19 0x4031d935 in g_type_class_meta_marshal (closure=0x80904c0,
return_value=0xbfffd350, n_param_values=2, param_values=0xbfffd4e0, 
    invocation_hint=0xbfffd388, marshal_data=0xb0) at gclosure.c:514
#20 0x4031d60a in g_closure_invoke (closure=0x80904c0,
return_value=0xbfffd350, n_param_values=2, param_values=0xbfffd4e0, 
invocation_hint=0xbfffd388)
    at gclosure.c:437
#21 0x40332da5 in signal_emit_unlocked_R (node=0x8090510, detail=0,
instance=0x8173d78, emission_return=0xbfffd460,
instance_and_params=0xbfffd4e0)
    at gsignal.c:2860
#22 0x40331f5f in g_signal_emit_valist (instance=0x8173d78,
signal_id=27, detail=0, var_args=0xbfffd670 "\220Öÿ¿Èf\025\bžÖÿ¿\006")
at 
gsignal.c:2564
#23 0x40332248 in g_signal_emit (instance=0x8173d78, signal_id=27,
detail=0) at gsignal.c:2612
#24 0x4022a5f5 in gtk_widget_event_internal (widget=0x8173d78,
event=0x8144b4c) at gtkwidget.c:3198
#25 0x4022a285 in gtk_widget_event (widget=0x8173d78, event=0x8144b4c)
at gtkwidget.c:3004
#26 0x4016545a in gtk_propagate_event (widget=0x8173d78,
event=0x8144b4c) at gtkmain.c:2254
#27 0x401641f3 in gtk_main_do_event (event=0x8144b4c) at gtkmain.c:1488
#28 0x40076d53 in gdk_event_dispatch (source=0x808bdb0, callback=0,
user_data=0x0) at gdkevents-x11.c:2008
#29 0x4037cdf1 in g_main_dispatch (context=0x808c280) at gmain.c:1720
#30 0x4037de9a in g_main_context_dispatch (context=0x808c280) at
gmain.c:2268
#31 0x4037e2da in g_main_context_iterate (context=0x808c280, block=1,
dispatch=1, self=0x809c328) at gmain.c:2349
#32 0x4037eb8f in g_main_loop_run (loop=0x8141d20) at gmain.c:2569
#33 0x401638b6 in gtk_main () at gtkmain.c:1093
#34 0x080731ac in main (argc=1, argv=0xbfffd984) at testgtk.c:12646
#35 0x404026d9 in __libc_start_main (main=0x8072f86 <main>, argc=1,
ubp_av=0xbfffd984, init=0x80731e0 <__libc_csu_init>, 
    fini=0x8073240 <__libc_csu_fini>, rtld_fini=0x40016160
<_rtld_local>, stack_end=0x6f) at ../sysdeps/generic/libc-start.c:205

-------------------------------------------

Program received signal SIGSEGV, Segmentation fault.
0x4045eff5 in _int_free (av=0x40514700, mem=0x8197fc8) at malloc.c:4180
4180	        if (!nextinuse) {
(gdb) bt
#0  0x4045eff5 in _int_free (av=0x40514700, mem=0x8197fc8) at
malloc.c:4180
#1  0x4045df79 in __libc_free (mem=0x70) at malloc.c:3355
#2  0x403833d9 in g_free (mem=0x8197f60) at gmem.c:186
#3  0x403a12d9 in g_utf8_collate_key (str=0x8197f40 "qt", len=-1) at
gunicollate.c:211
#4  0x40135584 in open_new_dir (dir_name=0x8189fd8 "/usr",
sbuf=0xbfffcf90, stat_subdirs=1) at gtkfilesel.c:3143
#5  0x40135988 in open_dir (dir_name=0x8189fd8 "/usr",
cmpl_state=0x814e1d8) at gtkfilesel.c:3276
#6  0x401351fa in open_relative_dir (dir_name=0x81985b8 "usr",
dir=0x814f428, cmpl_state=0x814e1d8) at gtkfilesel.c:3057
#7  0x401364ff in find_completion_dir (text_to_complete=0x8198960
"usr/", remaining_text=0xbfffd0d0, cmpl_state=0x814e1d8) at
gtkfilesel.c:3712
#8  0x40134c9a in cmpl_completion_matches (text_to_complete=0x8198960
"usr/", remaining_text=0xbfffd0d0, cmpl_state=0x814e1d8) at
gtkfilesel.c:2832
#9  0x40133a4b in gtk_file_selection_populate (fs=0x8091fd8,
rel_path=0x8198960 "usr/", try_complete=0, reset_entry=0) at
gtkfilesel.c:2107
#10 0x4013396d in gtk_file_selection_dir_activate (tree_view=0x8173f48,
path=0x8196358, column=0x8177cf0, user_data=0x8091fd8) at
gtkfilesel.c:2034
#11 0x40166421 in _gtk_marshal_VOID__BOXED_OBJECT (closure=0x8179120,
return_value=0x0, n_param_values=3, param_values=0xbfffd440, 
    invocation_hint=0xbfffd2e8, marshal_data=0x0) at gtkmarshalers.c:938
#12 0x4031d60a in g_closure_invoke (closure=0x8179120, return_value=0x0,
n_param_values=3, param_values=0xbfffd440, invocation_hint=0xbfffd2e8)
    at gclosure.c:437
#13 0x40332bb8 in signal_emit_unlocked_R (node=0x8156a20, detail=0,
instance=0x8173f48, emission_return=0x0, instance_and_params=0xbfffd440)
    at gsignal.c:2822
#14 0x40331ed6 in g_signal_emit_valist (instance=0x8173f48,
signal_id=112, detail=0, var_args=0xbfffd5d4 "8þ)@èÖÿ¿Q\235 
@H?\027\b \203\031\bð|\027\b\001")
    at gsignal.c:2554
#15 0x40332248 in g_signal_emit (instance=0x8173f48, signal_id=112,
detail=0) at gsignal.c:2612
#16 0x40217667 in gtk_tree_view_row_activated (tree_view=0x8173f48,
path=0x81983a0, column=0x8177cf0) at gtktreeview.c:8940
#17 0x40209d51 in gtk_tree_view_button_press (widget=0x8173f48,
event=0x8144b4c) at gtktreeview.c:2064
#18 0x4016558a in _gtk_marshal_BOOLEAN__BOXED (closure=0x80904c0,
return_value=0xbfffd850, n_param_values=2, param_values=0xbfffd9e0, 
    invocation_hint=0xbfffd888, marshal_data=0x40209260) at
gtkmarshalers.c:82
#19 0x4031d935 in g_type_class_meta_marshal (closure=0x80904c0,
return_value=0xbfffd850, n_param_values=2, param_values=0xbfffd9e0, 
    invocation_hint=0xbfffd888, marshal_data=0xb0) at gclosure.c:514
#20 0x4031d60a in g_closure_invoke (closure=0x80904c0,
return_value=0xbfffd850, n_param_values=2, param_values=0xbfffd9e0, 
invocation_hint=0xbfffd888)
    at gclosure.c:437
#21 0x40332da5 in signal_emit_unlocked_R (node=0x8090510, detail=0,
instance=0x8173f48, emission_return=0xbfffd960,
instance_and_params=0xbfffd9e0)
    at gsignal.c:2860
#22 0x40331f5f in g_signal_emit_valist (instance=0x8173f48,
signal_id=27, detail=0, var_args=0xbfffdb70
"\220Ûÿ¿\230h\025\bžÛÿ¿\006") at 
gsignal.c:2564
#23 0x40332248 in g_signal_emit (instance=0x8173f48, signal_id=27,
detail=0) at gsignal.c:2612
#24 0x4022a5f5 in gtk_widget_event_internal (widget=0x8173f48,
event=0x8144b4c) at gtkwidget.c:3198
#25 0x4022a285 in gtk_widget_event (widget=0x8173f48, event=0x8144b4c)
at gtkwidget.c:3004
#26 0x4016545a in gtk_propagate_event (widget=0x8173f48,
event=0x8144b4c) at gtkmain.c:2254
#27 0x401641f3 in gtk_main_do_event (event=0x8144b4c) at gtkmain.c:1488
#28 0x40076d53 in gdk_event_dispatch (source=0x808bdb0, callback=0,
user_data=0x0) at gdkevents-x11.c:2008
#29 0x4037cdf1 in g_main_dispatch (context=0x808c280) at gmain.c:1720
#30 0x4037de9a in g_main_context_dispatch (context=0x808c280) at
gmain.c:2268
#31 0x4037e2da in g_main_context_iterate (context=0x808c280, block=1,
dispatch=1, self=0x809c328) at gmain.c:2349
#32 0x4037eb8f in g_main_loop_run (loop=0x8141d20) at gmain.c:2569
#33 0x401638b6 in gtk_main () at gtkmain.c:1093
#34 0x080731ac in main (argc=1, argv=0xbfffde84) at testgtk.c:12646
#35 0x404026d9 in __libc_start_main (main=0x8072f86 <main>, argc=1,
ubp_av=0xbfffde84, init=0x80731e0 <__libc_csu_init>, 
    fini=0x8073240 <__libc_csu_fini>, rtld_fini=0x40016160
<_rtld_local>, stack_end=0x40514700) at
../sysdeps/generic/libc-start.c:205

-------------------------------------------------

Program received signal SIGSEGV, Segmentation fault.
0x4045f1bd in malloc_consolidate (av=0x40514700) at malloc.c:4354
4354	              unlink(nextchunk, bck, fwd);
(gdb) bt
#0  0x4045f1bd in malloc_consolidate (av=0x40514700) at malloc.c:4354
#1  0x4045ea48 in _int_malloc (av=0x40514700, bytes=0) at malloc.c:3793
#2  0x4045ddfb in __libc_malloc (bytes=504) at malloc.c:3292
#3  0x4038324e in g_malloc (n_bytes=504) at gmem.c:136
#4  0x403003ed in fribidi_analyse_string (str=0x8197aa8, len=8,
pbase_dir=0xbfffc728, ptype_rl_list=0xbfffc734, pmax_level=0xbfffc72c)
at 
fribidi.c:662
#5  0x40301042 in pango_log2vis_get_embedding_levels (str=0x8197aa8,
len=8, pbase_dir=0xbfffc78c, embedding_level_list=0x8197578 
"XGQ@è®\024\b\001")
    at fribidi.c:1088
#6  0x402ee5e0 in pango_itemize (context=0x8191cd0, text=0x8180ab0
"Makefile", start_index=0, length=8, attrs=0x8141fa0,
cached_iter=0x8199ef0)
    at pango-context.c:411
#7  0x402f74a9 in pango_layout_check_lines (layout=0x81979d0) at
pango-layout.c:2989
#8  0x402f53ac in pango_layout_get_extents_internal (layout=0x81979d0,
ink_rect=0x0, logical_rect=0xbfffca30, line_extents=0x0) at 
pango-layout.c:1887
#9  0x402f57b1 in pango_layout_get_extents (layout=0x81979d0,
ink_rect=0x0, logical_rect=0xbfffca30) at pango-layout.c:2012
#10 0x402f587d in pango_layout_get_pixel_extents (layout=0x81979d0,
ink_rect=0x0, logical_rect=0xbfffca30) at pango-layout.c:2035
#11 0x400f1fe9 in gtk_cell_renderer_text_get_size (cell=0x8179568,
widget=0x8179020, cell_area=0xbfffcbf0, x_offset=0xbfffcac0, 
y_offset=0xbfffcabc, 
    width=0x0, height=0x0) at gtkcellrenderertext.c:1228
#12 0x400f217c in gtk_cell_renderer_text_render (cell=0x8179568,
window=0x818a7f0, widget=0x8179020, background_area=0xbfffcbe0, 
cell_area=0xbfffcbf0, 
    expose_area=0xbfffd36c, flags=3) at gtkcellrenderertext.c:1271
#13 0x400ef2fd in gtk_cell_renderer_render (cell=0x8179568,
window=0x818a7f0, widget=0x8179020, background_area=0xbfffcbe0,
cell_area=0xbfffcbf0, 
    expose_area=0xbfffd36c, flags=3) at gtkcellrenderer.c:512
#14 0x4021e814 in gtk_tree_view_column_cell_process_action
(tree_column=0x81795e0, window=0x818a7f0, background_area=0xbfffcd70, 
cell_area=0xbfffcd60, 
    flags=3, action=0, expose_area=0xbfffd36c, focus_rectangle=0x0,
editable_widget=0x0, event=0x0, path_string=0x0) at
gtktreeviewcolumn.c:2506
#15 0x4021f0e9 in _gtk_tree_view_column_cell_render
(tree_column=0x81795e0, window=0x818a7f0, background_area=0xbfffcd70,
cell_area=0xbfffcd60, 
    expose_area=0xbfffd36c, flags=19) at gtktreeviewcolumn.c:2812
#16 0x4020c4e1 in gtk_tree_view_bin_expose (widget=0x8179020,
event=0xbfffd360) at gtktreeview.c:3116
#17 0x4020cda6 in gtk_tree_view_expose (widget=0x8179020,
event=0xbfffd360) at gtktreeview.c:3304
#18 0x4016558a in _gtk_marshal_BOOLEAN__BOXED (closure=0x8090b70,
return_value=0xbfffcf80, n_param_values=2, param_values=0xbfffd110, 
    invocation_hint=0xbfffcfb8, marshal_data=0x4020cd6b) at
gtkmarshalers.c:82
#19 0x4031d935 in g_type_class_meta_marshal (closure=0x8090b70,
return_value=0xbfffcf80, n_param_values=2, param_values=0xbfffd110, 
    invocation_hint=0xbfffcfb8, marshal_data=0xc8) at gclosure.c:514
#20 0x4031d60a in g_closure_invoke (closure=0x8090b70,
return_value=0xbfffcf80, n_param_values=2, param_values=0xbfffd110, 
invocation_hint=0xbfffcfb8)
    at gclosure.c:437
#21 0x40332da5 in signal_emit_unlocked_R (node=0x8090bc0, detail=0,
instance=0x8179020, emission_return=0xbfffd090,
instance_and_params=0xbfffd110)
    at gsignal.c:2860
#22 0x40331f5f in g_signal_emit_valist (instance=0x8179020,
signal_id=33, detail=0, var_args=0xbfffd2a0 "ÀÒÿ¿\001") at
gsignal.c:2564
#23 0x40332248 in g_signal_emit (instance=0x8179020, signal_id=33,
detail=0) at gsignal.c:2612
#24 0x4022a5f5 in gtk_widget_event_internal (widget=0x8179020,
event=0xbfffd360) at gtkwidget.c:3198
#25 0x4022a2ba in gtk_widget_send_expose (widget=0x8179020,
event=0xbfffd360) at gtkwidget.c:3038
#26 0x401641a0 in gtk_main_do_event (event=0xbfffd360) at gtkmain.c:1462
#27 0x40064782 in gdk_window_process_updates_internal (window=0x818a7f0)
at gdkwindow.c:2136
#28 0x40064a55 in gdk_window_process_updates (window=0x818a7f0,
update_children=1) at gdkwindow.c:2276
#29 0x402132d9 in gtk_tree_view_clamp_node_visible (tree_view=0x8179020,
tree=0x8180b90, node=0x8180c80) at gtktreeview.c:6661
#30 0x40218dec in gtk_tree_view_real_set_cursor (tree_view=0x8179020,
path=0x8196518, clear_and_select=1, clamp_node=1) at gtktreeview.c:9735
#31 0x40209b29 in gtk_tree_view_button_press (widget=0x8179020,
event=0x8144b4c) at gtktreeview.c:2007
#32 0x4016558a in _gtk_marshal_BOOLEAN__BOXED (closure=0x80904c0,
return_value=0xbfffd6d0, n_param_values=2, param_values=0xbfffd860, 
    invocation_hint=0xbfffd708, marshal_data=0x40209260) at
gtkmarshalers.c:82
#33 0x4031d935 in g_type_class_meta_marshal (closure=0x80904c0,
return_value=0xbfffd6d0, n_param_values=2, param_values=0xbfffd860, 
    invocation_hint=0xbfffd708, marshal_data=0xb0) at gclosure.c:514
#34 0x4031d60a in g_closure_invoke (closure=0x80904c0,
return_value=0xbfffd6d0, n_param_values=2, param_values=0xbfffd860, 
invocation_hint=0xbfffd708)
    at gclosure.c:437
#35 0x40332da5 in signal_emit_unlocked_R (node=0x8090510, detail=0,
instance=0x8179020, emission_return=0xbfffd7e0,
instance_and_params=0xbfffd860)
    at gsignal.c:2860
#36 0x40331f5f in g_signal_emit_valist (instance=0x8179020,
signal_id=27, detail=0, var_args=0xbfffd9f0
"\020Úÿ¿\210h\025\b8Úÿ¿\006") at 
gsignal.c:2564
#37 0x40332248 in g_signal_emit (instance=0x8179020, signal_id=27,
detail=0) at gsignal.c:2612
#38 0x4022a5f5 in gtk_widget_event_internal (widget=0x8179020,
event=0x8144b4c) at gtkwidget.c:3198
#39 0x4022a285 in gtk_widget_event (widget=0x8179020, event=0x8144b4c)
at gtkwidget.c:3004
#40 0x4016545a in gtk_propagate_event (widget=0x8179020,
event=0x8144b4c) at gtkmain.c:2254
#41 0x401641f3 in gtk_main_do_event (event=0x8144b4c) at gtkmain.c:1488
---Type <return> to continue, or q <return> to quit---
#42 0x40076d53 in gdk_event_dispatch (source=0x808bdb0, callback=0,
user_data=0x0) at gdkevents-x11.c:2008
#43 0x4037cdf1 in g_main_dispatch (context=0x808c280) at gmain.c:1720
#44 0x4037de9a in g_main_context_dispatch (context=0x808c280) at
gmain.c:2268
#45 0x4037e2da in g_main_context_iterate (context=0x808c280, block=1,
dispatch=1, self=0x809c328) at gmain.c:2349
#46 0x4037eb8f in g_main_loop_run (loop=0x8141d20) at gmain.c:2569
#47 0x401638b6 in gtk_main () at gtkmain.c:1093
#48 0x080731ac in main (argc=1, argv=0xbfffdd04) at testgtk.c:12646
#49 0x404026d9 in __libc_start_main (main=0x8072f86 <main>, argc=1,
ubp_av=0xbfffdd04, init=0x80731e0 <__libc_csu_init>, 
    fini=0x8073240 <__libc_csu_fini>, rtld_fini=0x40016160
<_rtld_local>, stack_end=0x2e) at ../sysdeps/generic/libc-start.c:205
(gdb) 

---------------------------------------


-- 

Martin Schlemmer
Gentoo Linux Developer, Desktop/System Team Developer
Cape Town, South Africa

Attachment: signature.asc
Description: This is a digitally signed message part


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]