Date: Tue, 05 Aug 2003 18:36:45 -0500 From: Jeremy Messenger <mezz7@cox.net> To: freebsd-gnome@freebsd.org Subject: gedit2 (2.3.3) crashes... Message-ID: <oprtgg7jey8ckrg5@smtp.central.cox.net>
next in thread | raw e-mail | index | archive | help
------------cARFQx6qCrKGxmnEteD1xa Content-Type: text/plain; charset=utf-8; format=flowed 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. ------------cARFQx6qCrKGxmnEteD1xa Content-Disposition: attachment; filename="bomb-gedit2.txt" Content-Type: text/plain; name="bomb-gedit2.txt" [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] ------------cARFQx6qCrKGxmnEteD1xa Content-Disposition: attachment; filename="gdb-gedit2.txt" Content-Type: text/plain; name="gdb-gedit2.txt" Content-Transfer-Encoding: Quoted-Printable (gdb) r Starting program: /usr/X11R6/bin/gedit =20 Program received signal SIGKILL, Killed. 0x28f2d0fa in g_utf8_strlen (p=3D0x8358b80 "NO_SENDMAIL=3D\ttrue", max=3D17= ) at gutf8.c:232 232 gutf8.c: No such file or directory. in gutf8.c (gdb) bt #0 0x28f2d0fa in g_utf8_strlen (p=3D0x8358b80 "NO_SENDMAIL=3D\ttrue", max= =3D17) at gutf8.c:232 #1 0x28e8ed3b in pango_default_break (text=3D0x8358b80 "NO_SENDMAIL=3D\ttr= ue", length=3D78, analysis=3D0xbfbfc28c, attrs=3D0x89fe680, attrs_len=3D18) at break.c:421 #2 0x28e8fa7e in pango_break (text=3D0x8358b80 "NO_SENDMAIL=3D\ttrue", len= gth=3D78, analysis=3D0x8358b80, attrs=3D0x89fe680, attrs_len=3D18) at break.c:131= 2 #3 0x28e9d736 in get_items_log_attrs (text=3D0x8358b80 "NO_SENDMAIL=3D\ttr= ue", items=3D0x8358b80, log_attrs=3D0x89fe680, para_delimiter_len=3D0) at pango-layout.c:2835 #4 0x28e9dc1a in pango_layout_check_lines (layout=3D0x832ca00) at pango-layout.c:2996 #5 0x28e9c0e8 in pango_layout_get_extents_internal (layout=3D0x832ca00, ink_rect=3D0x0, logical_rect=3D0xbfbfc480, line_extents=3D0x0) at pango-layout.c:1887 #6 0x28e9c36f in pango_layout_get_extents (layout=3D0x8358b80, ink_rect=3D= 0x4e, logical_rect=3D0x4e) at pango-layout.c:2012 #7 0x28b3e002 in gtk_text_layout_get_line_display (layout=3D0x82fd180, line=3D0x8302bd0, size_only=3D1) at gtktextlayout.c:1976 #8 0x28b3c6e9 in gtk_text_layout_real_wrap (layout=3D0x82fd180, line=3D0x8= 302bd0, line_data=3D0x8302af0) at gtktextlayout.c:964 #9 0x28b3ba4f in gtk_text_layout_wrap (layout=3D0x8358b80, line=3D0x4e, line_data=3D0x4e) at gtktextlayout.c:581 ---Type <return> to continue, or q <return> to quit--- #10 0x28b249ed in _gtk_text_btree_validate_line (tree=3D0x4e, line=3D0x8302= bd0, view_id=3D0x82fd180) at gtktextbtree.c:5193 #11 0x28b3c431 in gtk_text_layout_validate_yrange (layout=3D0x82fd180, anchor=3D0xbfbfc5f0, y0=3D0, y1=3D257) at gtktextlayout.c:880 #12 0x28b4bb87 in gtk_text_view_validate_onscreen (text_view=3D0x80cb100) at gtktextview.c:3057 #13 0x28b4bc5a in gtk_text_view_flush_first_validate (text_view=3D0xbfbfc5f= 0) at gtktextview.c:3113 #14 0x28b4ba8e in gtk_text_view_size_allocate (widget=3D0x80cb100, allocation=3D0xbfbfc5f0) at gtktextview.c:3023 #15 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=3D0x80f1fd0, return_value=3D0x0, n_param_values=3D2, param_values=3D0xbfbfca10, invocation_hint=3D0xbfbfc8f8, marshal_data=3D0x28b4b530) at gmarshal.c:= 566 #16 0x28ec0da7 in g_type_class_meta_marshal (closure=3D0xbfbfca10, return_value=3D0x4e, n_param_values=3D78, param_values=3D0x80f1fd0, invocation_hint=3D0x4e, marshal_data=3D0x4e) at gclosure.c:514 #17 0x28ec0aca in g_closure_invoke (closure=3D0x80f1fd0, return_value=3D0x4= e, n_param_values=3D78, param_values=3D0x4e, invocation_hint=3D0x4e) at gclosure.c:437 #18 0x28ed27bd in signal_emit_unlocked_R (node=3D0x813c0c0, detail=3D0, instance=3D0x80cb100, emission_return=3D0x0, instance_and_params=3D0xbf= bfca10) at gsignal.c:2752 #19 0x28ed1e51 in g_signal_emit_valist (instance=3D0x80cb100, signal_id=3D0= , ---Type <return> to continue, or q <return> to quit--- detail=3D0, var_args=3D0xbfbfcba0 "\200=BF?.\b=BF?=BF?=BF?(=BF?=BF?=BF?= =BF?=BF?&=BF?(") at gsignal.c:2554 #20 0x28ed20c4 in g_signal_emit (instance=3D0x4e, signal_id=3D78, detail=3D= 78) at gsignal.c:2612 #21 0x28b97ff1 in gtk_widget_size_allocate (widget=3D0x80cb100, allocation=3D0xbfbfcc40) at gtkwidget.c:2380 #22 0x28af28b3 in gtk_scrolled_window_size_allocate (widget=3D0x82ee880, allocation=3D0xbfbfd0e0) at gtkscrolledwindow.c:1102 #23 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=3D0x80f1fd0, return_value=3D0x0, n_param_values=3D2, param_values=3D0xbfbfcf20, invocation_hint=3D0xbfbfce08, marshal_data=3D0x28af2710) at gmarshal.c:= 566 #24 0x28ec0da7 in g_type_class_meta_marshal (closure=3D0xbfbfcf20, return_value=3D0x4e, n_param_values=3D78, param_values=3D0x80f1fd0, invocation_hint=3D0x4e, marshal_data=3D0x4e) at gclosure.c:514 #25 0x28ec0aca in g_closure_invoke (closure=3D0x80f1fd0, return_value=3D0x4= e, n_param_values=3D78, param_values=3D0x4e, invocation_hint=3D0x4e) at gclosure.c:437 #26 0x28ed27bd in signal_emit_unlocked_R (node=3D0x813c0c0, detail=3D0, instance=3D0x82ee880, emission_return=3D0x0, instance_and_params=3D0xbf= bfcf20) at gsignal.c:2752 #27 0x28ed1e51 in g_signal_emit_valist (instance=3D0x82ee880, signal_id=3D0= , detail=3D0, var_args=3D0xbfbfd0b0 "\200=BF?.\b") at gsignal.c:2554 #28 0x28ed20c4 in g_signal_emit (instance=3D0x4e, signal_id=3D78, detail=3D= 78) at gsignal.c:2612 ---Type <return> to continue, or q <return> to quit--- #29 0x28b97ff1 in gtk_widget_size_allocate (widget=3D0x82ee880, allocation=3D0xbfbfd160) at gtkwidget.c:2380 #30 0x28b90397 in gtk_vbox_size_allocate (widget=3D0x8358b80, allocation=3D0xbfbfd5f0) at gtkvbox.c:259 #31 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=3D0x80f1fd0, return_value=3D0x0, n_param_values=3D2, param_values=3D0xbfbfd430, invocation_hint=3D0xbfbfd318, marshal_data=3D0x28b90180) at gmarshal.c:= 566 #32 0x28ec0da7 in g_type_class_meta_marshal (closure=3D0xbfbfd430, return_value=3D0x4e, n_param_values=3D78, param_values=3D0x80f1fd0, invocation_hint=3D0x4e, marshal_data=3D0x4e) at gclosure.c:514 #33 0x28ec0aca in g_closure_invoke (closure=3D0x80f1fd0, return_value=3D0x4= e, n_param_values=3D78, param_values=3D0x4e, invocation_hint=3D0x4e) at gclosure.c:437 #34 0x28ed27bd in signal_emit_unlocked_R (node=3D0x813c0c0, detail=3D0, instance=3D0x82ee800, emission_return=3D0x0, instance_and_params=3D0xbf= bfd430) at gsignal.c:2752 #35 0x28ed1e51 in g_signal_emit_valist (instance=3D0x82ee800, signal_id=3D0= , detail=3D0, var_args=3D0xbfbfd5c0 "") at gsignal.c:2554 #36 0x28ed20c4 in g_signal_emit (instance=3D0x4e, signal_id=3D78, detail=3D= 78) at gsignal.c:2612 #37 0x28b97ff1 in gtk_widget_size_allocate (widget=3D0x82ee800, allocation=3D0xbfbfd650) at gtkwidget.c:2380 #38 0x28acac23 in gtk_notebook_size_allocate (widget=3D0x8209b00, allocatio= n=3D0x0) ---Type <return> to continue, or q <return> to quit--- at gtknotebook.c:1389 #39 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=3D0x80f1fd0, return_value=3D0x0, n_param_values=3D2, param_values=3D0xbfbfd930, invocation_hint=3D0xbfbfd818, marshal_data=3D0x28acaa30) at gmarshal.c:= 566 #40 0x28ec0da7 in g_type_class_meta_marshal (closure=3D0xbfbfd930, return_value=3D0x4e, n_param_values=3D78, param_values=3D0x80f1fd0, invocation_hint=3D0x4e, marshal_data=3D0x4e) at gclosure.c:514 #41 0x28ec0aca in g_closure_invoke (closure=3D0x80f1fd0, return_value=3D0x4= e, n_param_values=3D78, param_values=3D0x4e, invocation_hint=3D0x4e) at gclosure.c:437 #42 0x28ed27bd in signal_emit_unlocked_R (node=3D0x813c0c0, detail=3D0, instance=3D0x8209b00, emission_return=3D0x0, instance_and_params=3D0xbf= bfd930) at gsignal.c:2752 #43 0x28ed1e51 in g_signal_emit_valist (instance=3D0x8209b00, signal_id=3D0= , detail=3D0, var_args=3D0xbfbfdac0 "") at gsignal.c:2554 #44 0x28ed20c4 in g_signal_emit (instance=3D0x4e, signal_id=3D78, detail=3D= 78) at gsignal.c:2612 #45 0x28b97ff1 in gtk_widget_size_allocate (widget=3D0x8209b00, allocation=3D0xbfbfdb70) at gtkwidget.c:2380 #46 0x28b90397 in gtk_vbox_size_allocate (widget=3D0x8358b80, allocation=3D0xbfbfe000) at gtkvbox.c:259 #47 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=3D0x80f1fd0, return_value=3D0x0, n_param_values=3D2, param_values=3D0xbfbfde40, ---Type <return> to continue, or q <return> to quit--- invocation_hint=3D0xbfbfdd28, marshal_data=3D0x28b90180) at gmarshal.c:= 566 #48 0x28ec0da7 in g_type_class_meta_marshal (closure=3D0xbfbfde40, return_value=3D0x4e, n_param_values=3D78, param_values=3D0x80f1fd0, invocation_hint=3D0x4e, marshal_data=3D0x4e) at gclosure.c:514 #49 0x28ec0aca in g_closure_invoke (closure=3D0x80f1fd0, return_value=3D0x4= e, n_param_values=3D78, param_values=3D0x4e, invocation_hint=3D0x4e) at gclosure.c:437 #50 0x28ed27bd in signal_emit_unlocked_R (node=3D0x813c0c0, detail=3D0, instance=3D0x8204b00, emission_return=3D0x0, instance_and_params=3D0xbf= bfde40) at gsignal.c:2752 #51 0x28ed1e51 in g_signal_emit_valist (instance=3D0x8204b00, signal_id=3D0= , detail=3D0, var_args=3D0xbfbfdfd0 "") at gsignal.c:2554 #52 0x28ed20c4 in g_signal_emit (instance=3D0x4e, signal_id=3D78, detail=3D= 78) at gsignal.c:2612 #53 0x28b97ff1 in gtk_widget_size_allocate (widget=3D0x8204b00, allocation=3D0xbfbfe070) at gtkwidget.c:2380 #54 0x28b9248d in gtk_vpaned_size_allocate (widget=3D0x820c900, allocation=3D0xbfbfe510) at gtkvpaned.c:229 #55 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=3D0x80f1fd0, return_value=3D0x0, n_param_values=3D2, param_values=3D0xbfbfe350, invocation_hint=3D0xbfbfe238, marshal_data=3D0x28b921d0) at gmarshal.c:= 566 #56 0x28ec0da7 in g_type_class_meta_marshal (closure=3D0xbfbfe350, return_value=3D0x4e, n_param_values=3D78, param_values=3D0x80f1fd0, ---Type <return> to continue, or q <return> to quit--- invocation_hint=3D0x4e, marshal_data=3D0x4e) at gclosure.c:514 #57 0x28ec0aca in g_closure_invoke (closure=3D0x80f1fd0, return_value=3D0x4= e, n_param_values=3D78, param_values=3D0x4e, invocation_hint=3D0x4e) at gclosure.c:437 #58 0x28ed27bd in signal_emit_unlocked_R (node=3D0x813c0c0, detail=3D0, instance=3D0x820c900, emission_return=3D0x0, instance_and_params=3D0xbf= bfe350) at gsignal.c:2752 #59 0x28ed1e51 in g_signal_emit_valist (instance=3D0x820c900, signal_id=3D0= , detail=3D0, var_args=3D0xbfbfe4e0 "\200=BF?\f\b=BF?=BF?\023\b8=BF?=BF?= =BF?GB%(") at gsignal.c:2554 #60 0x28ed20c4 in g_signal_emit (instance=3D0x4e, signal_id=3D78, detail=3D= 78) at gsignal.c:2612 #61 0x28b97ff1 in gtk_widget_size_allocate (widget=3D0x820c900, allocation=3D0xbfbfe580) at gtkwidget.c:2380 #62 0x28254430 in bonobo_dock_size_allocate (widget=3D0x0, allocation=3D0xb= fbfea10) at bonobo-dock.c:404 #63 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=3D0x80f1fd0, return_value=3D0x0, n_param_values=3D2, param_values=3D0xbfbfe850, invocation_hint=3D0xbfbfe738, marshal_data=3D0x282542d0) at gmarshal.c:= 566 #64 0x28ec0da7 in g_type_class_meta_marshal (closure=3D0xbfbfe850, return_value=3D0x4e, n_param_values=3D78, param_values=3D0x80f1fd0, invocation_hint=3D0x4e, marshal_data=3D0x4e) at gclosure.c:514 #65 0x28ec0aca in g_closure_invoke (closure=3D0x80f1fd0, return_value=3D0x4= e, ---Type <return> to continue, or q <return> to quit--- n_param_values=3D78, param_values=3D0x4e, invocation_hint=3D0x4e) at gclosure.c:437 #66 0x28ed27bd in signal_emit_unlocked_R (node=3D0x813c0c0, detail=3D0, instance=3D0x813bb00, emission_return=3D0x0, instance_and_params=3D0xbf= bfe850) at gsignal.c:2752 #67 0x28ed1e51 in g_signal_emit_valist (instance=3D0x813bb00, signal_id=3D0= , detail=3D0, var_args=3D0xbfbfe9e0 "") at gsignal.c:2554 #68 0x28ed20c4 in g_signal_emit (instance=3D0x4e, signal_id=3D78, detail=3D= 78) at gsignal.c:2612 #69 0x28b97ff1 in gtk_widget_size_allocate (widget=3D0x813bb00, allocation=3D0xbfbfea90) at gtkwidget.c:2380 #70 0x28b90397 in gtk_vbox_size_allocate (widget=3D0x8358b80, allocation=3D0xbfbfef20) at gtkvbox.c:259 #71 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=3D0x80f1fd0, return_value=3D0x0, n_param_values=3D2, param_values=3D0xbfbfed60, invocation_hint=3D0xbfbfec48, marshal_data=3D0x28b90180) at gmarshal.c:= 566 #72 0x28ec0da7 in g_type_class_meta_marshal (closure=3D0xbfbfed60, return_value=3D0x4e, n_param_values=3D78, param_values=3D0x80f1fd0, invocation_hint=3D0x4e, marshal_data=3D0x4e) at gclosure.c:514 #73 0x28ec0aca in g_closure_invoke (closure=3D0x80f1fd0, return_value=3D0x4= e, n_param_values=3D78, param_values=3D0x4e, invocation_hint=3D0x4e) at gclosure.c:437 #74 0x28ed27bd in signal_emit_unlocked_R (node=3D0x813c0c0, detail=3D0, ---Type <return> to continue, or q <return> to quit--- instance=3D0x813ba80, emission_return=3D0x0, instance_and_params=3D0xbf= bfed60) at gsignal.c:2752 #75 0x28ed1e51 in g_signal_emit_valist (instance=3D0x813ba80, signal_id=3D0= , detail=3D0, var_args=3D0xbfbfeef0 "=BF?\032\r\b") at gsignal.c:2554 #76 0x28ed20c4 in g_signal_emit (instance=3D0x4e, signal_id=3D78, detail=3D= 78) at gsignal.c:2612 #77 0x28b97ff1 in gtk_widget_size_allocate (widget=3D0x813ba80, allocation=3D0xbfbfef60) at gtkwidget.c:2380 #78 0x28ba6a6d in gtk_window_size_allocate (widget=3D0x80ea500, allocation=3D0xbfbff3f0) at gtkwindow.c:3875 #79 0x28ed3c45 in g_cclosure_marshal_VOID__BOXED (closure=3D0x80ea500, return_value=3D0x0, n_param_values=3D2, param_values=3D0xbfbff3f0, invocation_hint=3D0xbfbff118, marshal_data=3D0x28ba69e0) at gmarshal.c:= 566 #80 0x28ec0da7 in g_type_class_meta_marshal (closure=3D0xbfbff3f0, return_value=3D0x4e, n_param_values=3D78, param_values=3D0x80ea500, invocation_hint=3D0x4e, marshal_data=3D0x4e) at gclosure.c:514 #81 0x28ec0aca in g_closure_invoke (closure=3D0x80ea500, return_value=3D0x4= e, n_param_values=3D78, param_values=3D0x4e, invocation_hint=3D0x4e) at gclosure.c:437 #82 0x28ed27bd in signal_emit_unlocked_R (node=3D0x813c0c0, detail=3D0, instance=3D0x80ea500, emission_return=3D0x0, instance_and_params=3D0xbf= bff230) at gsignal.c:2752 #83 0x28ed1e51 in g_signal_emit_valist (instance=3D0x80ea500, signal_id=3D0= , ---Type <return> to continue, or q <return> to quit--- detail=3D0, var_args=3D0xbfbff3c0 "\200=BF?/\b\200\f/\b=BF?=BF?=BF?=BF?= ") at gsignal.c:2554 #84 0x28ed20c4 in g_signal_emit (instance=3D0x4e, signal_id=3D78, detail=3D= 78) at gsignal.c:2612 #85 0x28b97ff1 in gtk_widget_size_allocate (widget=3D0x80ea500, allocation=3D0x80ea524) at gtkwidget.c:2380 #86 0x28a5b633 in gtk_container_resize_children (container=3D0x80ea500) at gtkcontainer.c:1224 #87 0x28ba82dc in gtk_window_move_resize (window=3D0x80ea500) at gtkwindow.= c:5162 #88 0x28ba7237 in gtk_window_check_resize (container=3D0x4e) at gtkwindow.c= :4260 #89 0x28ed3199 in g_cclosure_marshal_VOID__VOID (closure=3D0x8142730, return_value=3D0x0, n_param_values=3D1, param_values=3D0x4e, invocation_hint=3D0xbfbff6f8, marshal_data=3D0x28ba7220) at gmarshal.c:= 77 #90 0x28ec0da7 in g_type_class_meta_marshal (closure=3D0x80ea500, return_value=3D0x4e, n_param_values=3D78, param_values=3D0x8142730, invocation_hint=3D0x4e, marshal_data=3D0x4e) at gclosure.c:514 #91 0x28ec0aca in g_closure_invoke (closure=3D0x8142730, return_value=3D0x4= e, n_param_values=3D78, param_values=3D0x4e, invocation_hint=3D0x4e) at gclosure.c:437 #92 0x28ed2c28 in signal_emit_unlocked_R (node=3D0x8143800, detail=3D0, instance=3D0x80ea500, emission_return=3D0x0, instance_and_params=3D0xbf= bff810) at gsignal.c:2860 #93 0x28ed1e51 in g_signal_emit_valist (instance=3D0x80ea500, signal_id=3D9= 4, detail=3D0, var_args=3D0xbfbff99c "=BF? =BF?(=BF?k=BF?(=BF?=BF??(=BF?= =BF?=BF?=BF?=BF?=BF?=BF?(") at gsignal.c:2554 ---Type <return> to continue, or q <return> to quit--- #94 0x28ed20c4 in g_signal_emit (instance=3D0x4e, signal_id=3D78, detail=3D= 78) at gsignal.c:2612 #95 0x28a5b4ce in gtk_container_check_resize (container=3D0x80ea500) at gtkcontainer.c:1178 #96 0x28a5b216 in gtk_container_idle_sizer (data=3D0x0) at gtkcontainer.c:1= 102 #97 0x28f1356a in g_idle_dispatch (source=3D0x832ae40, callback=3D0x8358b80= , user_data=3D0x4e) at gmain.c:3241 #98 0x28f10c5f in g_main_dispatch (context=3D0x80e2780) at gmain.c:1720 #99 0x28f119fd in g_main_context_dispatch (context=3D0x80e2780) at gmain.c:= 2268 #100 0x28f11dac in g_main_context_iterate (context=3D0x80e2780, block=3D1, dispatch=3D1, self=3D0x80b4960) at gmain.c:2349 #101 0x28f124f7 in g_main_loop_run (loop=3D0x82db240) at gmain.c:2569 #102 0x28ab5b39 in gtk_main () at gtkmain.c:1093 #103 0x0805e6cb in main (argc=3D137726848, argv=3D0xbfbffb9c) at gedit2.c:4= 20 #104 0x0805ce79 in _start () ------------cARFQx6qCrKGxmnEteD1xa--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?oprtgg7jey8ckrg5>