gedit2 (2.3.3) crashes...

Jeremy Messenger mezz7 at cox.net
Tue Aug 5 16:37:47 PDT 2003


Here are two attaches of gdb-gedit2.txt and bomb-gedit2.txt.. Hope, they 
will make it in mailing list here. If not, then I will send another email 
to Joe.

gdb-gedit2.txt <-gedit2 under gdb info..
bomb-gedit2.txt <-The texts that cause the crash.

Reproduct:
1) Open the bomb-gedit2.txt in gedit2.
2) Press the enter (create more new lines) until you get scroll.
3) Freeze until you close/force kill and will get crash.

If you think I should report to the bugzilla, just let me know.

Cheers,
Mezz


-- 
bsdforums.org 's moderator, mezz.
-------------- next part --------------
[QUOTE][i]Originally posted by Gimpy00Wang [/i]
[B]A "build machine" + NFS is really a good solution. I had considered getting that setup a few times, but now it's really looking appealing. We have quite a few (100-150+ easily) FreeBSD machines running various versions and it would be nice to be able to keep at least some of them current more easily.[/B][/QUOTE] 
Only thing that I would love to see the improvement is..... Create the new features on the make.conf, so I can have different options on the multi-machines.. What's new features? Here's my idea:

[b]/etc/make.conf:[/b]
[code][machine1]
CPUTYPE?=pentium4
NO_SENDMAIL=	true
NOGAMES=	true
NOPROFILE=	true[/code]
-------------- next part --------------
(gdb) r
Starting program: /usr/X11R6/bin/gedit
 
Program received signal SIGKILL, Killed.
0x28f2d0fa in g_utf8_strlen (p=0x8358b80 "NO_SENDMAIL=\ttrue", max=17)
    at gutf8.c:232
232     gutf8.c: No such file or directory.
        in gutf8.c

(gdb) bt
#0  0x28f2d0fa in g_utf8_strlen (p=0x8358b80 "NO_SENDMAIL=\ttrue", max=17)
    at gutf8.c:232
#1  0x28e8ed3b in pango_default_break (text=0x8358b80 "NO_SENDMAIL=\ttrue",
    length=78, analysis=0xbfbfc28c, attrs=0x89fe680, attrs_len=18)
    at break.c:421
#2  0x28e8fa7e in pango_break (text=0x8358b80 "NO_SENDMAIL=\ttrue", length=78,
    analysis=0x8358b80, attrs=0x89fe680, attrs_len=18) at break.c:1312
#3  0x28e9d736 in get_items_log_attrs (text=0x8358b80 "NO_SENDMAIL=\ttrue",
    items=0x8358b80, log_attrs=0x89fe680, para_delimiter_len=0)
    at pango-layout.c:2835
#4  0x28e9dc1a in pango_layout_check_lines (layout=0x832ca00)
    at pango-layout.c:2996
#5  0x28e9c0e8 in pango_layout_get_extents_internal (layout=0x832ca00,
    ink_rect=0x0, logical_rect=0xbfbfc480, line_extents=0x0)
    at pango-layout.c:1887
#6  0x28e9c36f in pango_layout_get_extents (layout=0x8358b80, ink_rect=0x4e,
    logical_rect=0x4e) at pango-layout.c:2012
#7  0x28b3e002 in gtk_text_layout_get_line_display (layout=0x82fd180,
    line=0x8302bd0, size_only=1) at gtktextlayout.c:1976
#8  0x28b3c6e9 in gtk_text_layout_real_wrap (layout=0x82fd180, line=0x8302bd0,
    line_data=0x8302af0) at gtktextlayout.c:964
#9  0x28b3ba4f in gtk_text_layout_wrap (layout=0x8358b80, line=0x4e,
    line_data=0x4e) at gtktextlayout.c:581
---Type <return> to continue, or q <return> to quit---
#10 0x28b249ed in _gtk_text_btree_validate_line (tree=0x4e, line=0x8302bd0,
    view_id=0x82fd180) at gtktextbtree.c:5193
#11 0x28b3c431 in gtk_text_layout_validate_yrange (layout=0x82fd180,
    anchor=0xbfbfc5f0, y0=0, y1=257) at gtktextlayout.c:880
#12 0x28b4bb87 in gtk_text_view_validate_onscreen (text_view=0x80cb100)
    at gtktextview.c:3057
#13 0x28b4bc5a in gtk_text_view_flush_first_validate (text_view=0xbfbfc5f0)
    at gtktextview.c:3113
#14 0x28b4ba8e in gtk_text_view_size_allocate (widget=0x80cb100,
    allocation=0xbfbfc5f0) at gtktextview.c:3023
#15 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=0x80f1fd0,
    return_value=0x0, n_param_values=2, param_values=0xbfbfca10,
    invocation_hint=0xbfbfc8f8, marshal_data=0x28b4b530) at gmarshal.c:566
#16 0x28ec0da7 in g_type_class_meta_marshal (closure=0xbfbfca10,
    return_value=0x4e, n_param_values=78, param_values=0x80f1fd0,
    invocation_hint=0x4e, marshal_data=0x4e) at gclosure.c:514
#17 0x28ec0aca in g_closure_invoke (closure=0x80f1fd0, return_value=0x4e,
    n_param_values=78, param_values=0x4e, invocation_hint=0x4e)
    at gclosure.c:437
#18 0x28ed27bd in signal_emit_unlocked_R (node=0x813c0c0, detail=0,
    instance=0x80cb100, emission_return=0x0, instance_and_params=0xbfbfca10)
    at gsignal.c:2752
#19 0x28ed1e51 in g_signal_emit_valist (instance=0x80cb100, signal_id=0,
---Type <return> to continue, or q <return> to quit---
    detail=0, var_args=0xbfbfcba0 "\200¿?.\b¿?¿?¿?(¿?¿?¿?¿?¿?&¿?(") at gsignal.c:2554
#20 0x28ed20c4 in g_signal_emit (instance=0x4e, signal_id=78, detail=78)
    at gsignal.c:2612
#21 0x28b97ff1 in gtk_widget_size_allocate (widget=0x80cb100,
    allocation=0xbfbfcc40) at gtkwidget.c:2380
#22 0x28af28b3 in gtk_scrolled_window_size_allocate (widget=0x82ee880,
    allocation=0xbfbfd0e0) at gtkscrolledwindow.c:1102
#23 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=0x80f1fd0,
    return_value=0x0, n_param_values=2, param_values=0xbfbfcf20,
    invocation_hint=0xbfbfce08, marshal_data=0x28af2710) at gmarshal.c:566
#24 0x28ec0da7 in g_type_class_meta_marshal (closure=0xbfbfcf20,
    return_value=0x4e, n_param_values=78, param_values=0x80f1fd0,
    invocation_hint=0x4e, marshal_data=0x4e) at gclosure.c:514
#25 0x28ec0aca in g_closure_invoke (closure=0x80f1fd0, return_value=0x4e,
    n_param_values=78, param_values=0x4e, invocation_hint=0x4e)
    at gclosure.c:437
#26 0x28ed27bd in signal_emit_unlocked_R (node=0x813c0c0, detail=0,
    instance=0x82ee880, emission_return=0x0, instance_and_params=0xbfbfcf20)
    at gsignal.c:2752
#27 0x28ed1e51 in g_signal_emit_valist (instance=0x82ee880, signal_id=0,
    detail=0, var_args=0xbfbfd0b0 "\200¿?.\b") at gsignal.c:2554
#28 0x28ed20c4 in g_signal_emit (instance=0x4e, signal_id=78, detail=78)
    at gsignal.c:2612
---Type <return> to continue, or q <return> to quit---
#29 0x28b97ff1 in gtk_widget_size_allocate (widget=0x82ee880,
    allocation=0xbfbfd160) at gtkwidget.c:2380
#30 0x28b90397 in gtk_vbox_size_allocate (widget=0x8358b80,
    allocation=0xbfbfd5f0) at gtkvbox.c:259
#31 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=0x80f1fd0,
    return_value=0x0, n_param_values=2, param_values=0xbfbfd430,
    invocation_hint=0xbfbfd318, marshal_data=0x28b90180) at gmarshal.c:566
#32 0x28ec0da7 in g_type_class_meta_marshal (closure=0xbfbfd430,
    return_value=0x4e, n_param_values=78, param_values=0x80f1fd0,
    invocation_hint=0x4e, marshal_data=0x4e) at gclosure.c:514
#33 0x28ec0aca in g_closure_invoke (closure=0x80f1fd0, return_value=0x4e,
    n_param_values=78, param_values=0x4e, invocation_hint=0x4e)
    at gclosure.c:437
#34 0x28ed27bd in signal_emit_unlocked_R (node=0x813c0c0, detail=0,
    instance=0x82ee800, emission_return=0x0, instance_and_params=0xbfbfd430)
    at gsignal.c:2752
#35 0x28ed1e51 in g_signal_emit_valist (instance=0x82ee800, signal_id=0,
    detail=0, var_args=0xbfbfd5c0 "") at gsignal.c:2554
#36 0x28ed20c4 in g_signal_emit (instance=0x4e, signal_id=78, detail=78)
    at gsignal.c:2612
#37 0x28b97ff1 in gtk_widget_size_allocate (widget=0x82ee800,
    allocation=0xbfbfd650) at gtkwidget.c:2380
#38 0x28acac23 in gtk_notebook_size_allocate (widget=0x8209b00, allocation=0x0)
---Type <return> to continue, or q <return> to quit---
    at gtknotebook.c:1389
#39 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=0x80f1fd0,
    return_value=0x0, n_param_values=2, param_values=0xbfbfd930,
    invocation_hint=0xbfbfd818, marshal_data=0x28acaa30) at gmarshal.c:566
#40 0x28ec0da7 in g_type_class_meta_marshal (closure=0xbfbfd930,
    return_value=0x4e, n_param_values=78, param_values=0x80f1fd0,
    invocation_hint=0x4e, marshal_data=0x4e) at gclosure.c:514
#41 0x28ec0aca in g_closure_invoke (closure=0x80f1fd0, return_value=0x4e,
    n_param_values=78, param_values=0x4e, invocation_hint=0x4e)
    at gclosure.c:437
#42 0x28ed27bd in signal_emit_unlocked_R (node=0x813c0c0, detail=0,
    instance=0x8209b00, emission_return=0x0, instance_and_params=0xbfbfd930)
    at gsignal.c:2752
#43 0x28ed1e51 in g_signal_emit_valist (instance=0x8209b00, signal_id=0,
    detail=0, var_args=0xbfbfdac0 "") at gsignal.c:2554
#44 0x28ed20c4 in g_signal_emit (instance=0x4e, signal_id=78, detail=78)
    at gsignal.c:2612
#45 0x28b97ff1 in gtk_widget_size_allocate (widget=0x8209b00,
    allocation=0xbfbfdb70) at gtkwidget.c:2380
#46 0x28b90397 in gtk_vbox_size_allocate (widget=0x8358b80,
    allocation=0xbfbfe000) at gtkvbox.c:259
#47 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=0x80f1fd0,
    return_value=0x0, n_param_values=2, param_values=0xbfbfde40,
---Type <return> to continue, or q <return> to quit---
    invocation_hint=0xbfbfdd28, marshal_data=0x28b90180) at gmarshal.c:566
#48 0x28ec0da7 in g_type_class_meta_marshal (closure=0xbfbfde40,
    return_value=0x4e, n_param_values=78, param_values=0x80f1fd0,
    invocation_hint=0x4e, marshal_data=0x4e) at gclosure.c:514
#49 0x28ec0aca in g_closure_invoke (closure=0x80f1fd0, return_value=0x4e,
    n_param_values=78, param_values=0x4e, invocation_hint=0x4e)
    at gclosure.c:437
#50 0x28ed27bd in signal_emit_unlocked_R (node=0x813c0c0, detail=0,
    instance=0x8204b00, emission_return=0x0, instance_and_params=0xbfbfde40)
    at gsignal.c:2752
#51 0x28ed1e51 in g_signal_emit_valist (instance=0x8204b00, signal_id=0,
    detail=0, var_args=0xbfbfdfd0 "") at gsignal.c:2554
#52 0x28ed20c4 in g_signal_emit (instance=0x4e, signal_id=78, detail=78)
    at gsignal.c:2612
#53 0x28b97ff1 in gtk_widget_size_allocate (widget=0x8204b00,
    allocation=0xbfbfe070) at gtkwidget.c:2380
#54 0x28b9248d in gtk_vpaned_size_allocate (widget=0x820c900,
    allocation=0xbfbfe510) at gtkvpaned.c:229
#55 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=0x80f1fd0,
    return_value=0x0, n_param_values=2, param_values=0xbfbfe350,
    invocation_hint=0xbfbfe238, marshal_data=0x28b921d0) at gmarshal.c:566
#56 0x28ec0da7 in g_type_class_meta_marshal (closure=0xbfbfe350,
    return_value=0x4e, n_param_values=78, param_values=0x80f1fd0,
---Type <return> to continue, or q <return> to quit---
    invocation_hint=0x4e, marshal_data=0x4e) at gclosure.c:514
#57 0x28ec0aca in g_closure_invoke (closure=0x80f1fd0, return_value=0x4e,
    n_param_values=78, param_values=0x4e, invocation_hint=0x4e)
    at gclosure.c:437
#58 0x28ed27bd in signal_emit_unlocked_R (node=0x813c0c0, detail=0,
    instance=0x820c900, emission_return=0x0, instance_and_params=0xbfbfe350)
    at gsignal.c:2752
#59 0x28ed1e51 in g_signal_emit_valist (instance=0x820c900, signal_id=0,
    detail=0, var_args=0xbfbfe4e0 "\200¿?\f\b¿?¿?\023\b8¿?¿?¿?GB%(")
    at gsignal.c:2554
#60 0x28ed20c4 in g_signal_emit (instance=0x4e, signal_id=78, detail=78)
    at gsignal.c:2612
#61 0x28b97ff1 in gtk_widget_size_allocate (widget=0x820c900,
    allocation=0xbfbfe580) at gtkwidget.c:2380
#62 0x28254430 in bonobo_dock_size_allocate (widget=0x0, allocation=0xbfbfea10)
    at bonobo-dock.c:404
#63 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=0x80f1fd0,
    return_value=0x0, n_param_values=2, param_values=0xbfbfe850,
    invocation_hint=0xbfbfe738, marshal_data=0x282542d0) at gmarshal.c:566
#64 0x28ec0da7 in g_type_class_meta_marshal (closure=0xbfbfe850,
    return_value=0x4e, n_param_values=78, param_values=0x80f1fd0,
    invocation_hint=0x4e, marshal_data=0x4e) at gclosure.c:514
#65 0x28ec0aca in g_closure_invoke (closure=0x80f1fd0, return_value=0x4e,
---Type <return> to continue, or q <return> to quit---
    n_param_values=78, param_values=0x4e, invocation_hint=0x4e)
    at gclosure.c:437
#66 0x28ed27bd in signal_emit_unlocked_R (node=0x813c0c0, detail=0,
    instance=0x813bb00, emission_return=0x0, instance_and_params=0xbfbfe850)
    at gsignal.c:2752
#67 0x28ed1e51 in g_signal_emit_valist (instance=0x813bb00, signal_id=0,
    detail=0, var_args=0xbfbfe9e0 "") at gsignal.c:2554
#68 0x28ed20c4 in g_signal_emit (instance=0x4e, signal_id=78, detail=78)
    at gsignal.c:2612
#69 0x28b97ff1 in gtk_widget_size_allocate (widget=0x813bb00,
    allocation=0xbfbfea90) at gtkwidget.c:2380
#70 0x28b90397 in gtk_vbox_size_allocate (widget=0x8358b80,
    allocation=0xbfbfef20) at gtkvbox.c:259
#71 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=0x80f1fd0,
    return_value=0x0, n_param_values=2, param_values=0xbfbfed60,
    invocation_hint=0xbfbfec48, marshal_data=0x28b90180) at gmarshal.c:566
#72 0x28ec0da7 in g_type_class_meta_marshal (closure=0xbfbfed60,
    return_value=0x4e, n_param_values=78, param_values=0x80f1fd0,
    invocation_hint=0x4e, marshal_data=0x4e) at gclosure.c:514
#73 0x28ec0aca in g_closure_invoke (closure=0x80f1fd0, return_value=0x4e,
    n_param_values=78, param_values=0x4e, invocation_hint=0x4e)
    at gclosure.c:437
#74 0x28ed27bd in signal_emit_unlocked_R (node=0x813c0c0, detail=0,
---Type <return> to continue, or q <return> to quit---
    instance=0x813ba80, emission_return=0x0, instance_and_params=0xbfbfed60)
    at gsignal.c:2752
#75 0x28ed1e51 in g_signal_emit_valist (instance=0x813ba80, signal_id=0,
    detail=0, var_args=0xbfbfeef0 "¿?\032\r\b") at gsignal.c:2554
#76 0x28ed20c4 in g_signal_emit (instance=0x4e, signal_id=78, detail=78)
    at gsignal.c:2612
#77 0x28b97ff1 in gtk_widget_size_allocate (widget=0x813ba80,
    allocation=0xbfbfef60) at gtkwidget.c:2380
#78 0x28ba6a6d in gtk_window_size_allocate (widget=0x80ea500,
    allocation=0xbfbff3f0) at gtkwindow.c:3875
#79 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=0x80ea500,
    return_value=0x0, n_param_values=2, param_values=0xbfbff3f0,
    invocation_hint=0xbfbff118, marshal_data=0x28ba69e0) at gmarshal.c:566
#80 0x28ec0da7 in g_type_class_meta_marshal (closure=0xbfbff3f0,
    return_value=0x4e, n_param_values=78, param_values=0x80ea500,
    invocation_hint=0x4e, marshal_data=0x4e) at gclosure.c:514
#81 0x28ec0aca in g_closure_invoke (closure=0x80ea500, return_value=0x4e,
    n_param_values=78, param_values=0x4e, invocation_hint=0x4e)
    at gclosure.c:437
#82 0x28ed27bd in signal_emit_unlocked_R (node=0x813c0c0, detail=0,
    instance=0x80ea500, emission_return=0x0, instance_and_params=0xbfbff230)
    at gsignal.c:2752
#83 0x28ed1e51 in g_signal_emit_valist (instance=0x80ea500, signal_id=0,
---Type <return> to continue, or q <return> to quit---
    detail=0, var_args=0xbfbff3c0 "\200¿?/\b\200\f/\b¿?¿?¿?¿?") at gsignal.c:2554
#84 0x28ed20c4 in g_signal_emit (instance=0x4e, signal_id=78, detail=78)
    at gsignal.c:2612
#85 0x28b97ff1 in gtk_widget_size_allocate (widget=0x80ea500,
    allocation=0x80ea524) at gtkwidget.c:2380
#86 0x28a5b633 in gtk_container_resize_children (container=0x80ea500)
    at gtkcontainer.c:1224
#87 0x28ba82dc in gtk_window_move_resize (window=0x80ea500) at gtkwindow.c:5162
#88 0x28ba7237 in gtk_window_check_resize (container=0x4e) at gtkwindow.c:4260
#89 0x28ed3199 in g_cclosure_marshal_VOID__VOID (closure=0x8142730,
    return_value=0x0, n_param_values=1, param_values=0x4e,
    invocation_hint=0xbfbff6f8, marshal_data=0x28ba7220) at gmarshal.c:77
#90 0x28ec0da7 in g_type_class_meta_marshal (closure=0x80ea500,
    return_value=0x4e, n_param_values=78, param_values=0x8142730,
    invocation_hint=0x4e, marshal_data=0x4e) at gclosure.c:514
#91 0x28ec0aca in g_closure_invoke (closure=0x8142730, return_value=0x4e,
    n_param_values=78, param_values=0x4e, invocation_hint=0x4e)
    at gclosure.c:437
#92 0x28ed2c28 in signal_emit_unlocked_R (node=0x8143800, detail=0,
    instance=0x80ea500, emission_return=0x0, instance_and_params=0xbfbff810)
    at gsignal.c:2860
#93 0x28ed1e51 in g_signal_emit_valist (instance=0x80ea500, signal_id=94,
    detail=0, var_args=0xbfbff99c "¿? ¿?(¿?k¿?(¿?¿??(¿?¿?¿?¿?¿?¿?¿?(") at gsignal.c:2554
---Type <return> to continue, or q <return> to quit---
#94 0x28ed20c4 in g_signal_emit (instance=0x4e, signal_id=78, detail=78)
    at gsignal.c:2612
#95 0x28a5b4ce in gtk_container_check_resize (container=0x80ea500)
    at gtkcontainer.c:1178
#96 0x28a5b216 in gtk_container_idle_sizer (data=0x0) at gtkcontainer.c:1102
#97 0x28f1356a in g_idle_dispatch (source=0x832ae40, callback=0x8358b80,
    user_data=0x4e) at gmain.c:3241
#98 0x28f10c5f in g_main_dispatch (context=0x80e2780) at gmain.c:1720
#99 0x28f119fd in g_main_context_dispatch (context=0x80e2780) at gmain.c:2268
#100 0x28f11dac in g_main_context_iterate (context=0x80e2780, block=1,
    dispatch=1, self=0x80b4960) at gmain.c:2349
#101 0x28f124f7 in g_main_loop_run (loop=0x82db240) at gmain.c:2569
#102 0x28ab5b39 in gtk_main () at gtkmain.c:1093
#103 0x0805e6cb in main (argc=137726848, argv=0xbfbffb9c) at gedit2.c:420
#104 0x0805ce79 in _start ()


More information about the freebsd-gnome mailing list