Wireshark-dev: [Wireshark-dev] wireshark crash

From: Andreas Fink <andreas@xxxxxxxx>
Date: Wed, 30 Aug 2006 10:51:37 +0200
anyone seen this before:

(gdb) run
Starting program: /usr/local/bin/wireshark
Reading symbols for shared libraries ..............................................++++++++++++...+..+.................+++++++++ done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done

(wireshark:13955): Pango-WARNING **: shape engine failure, expect ugly output. the offending font is 'Bitstream Vera Sans Bold 14.3994140625'

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000010
_cairo_ft_unscaled_font_lock_face (unscaled=0x0) at cairo-ft-font.c:515
515         if (unscaled->face) {
(gdb)
(gdb) backtrace
#0  _cairo_ft_unscaled_font_lock_face (unscaled=0x0) at cairo-ft-font.c:515
#1  0x04b74339 in _cairo_ft_ucs4_to_index (abstract_font=0x4bac7a0, ucs4=48) at cairo-ft-font.c:1981
#2  0x04b676b0 in _cairo_scaled_font_text_to_glyphs (scaled_font=0x4bac7a0, x=0, y=0, utf8=0xbfffde3e "0", glyphs=0xbfffdcac, num_glyphs=0xbfffdca8) at cairo-scaled-font.c:790
#3  0x04b6795a in cairo_scaled_font_text_extents (scaled_font=0x4bac7a0, utf8=0xbfffde3e "0", extents=0xbfffdd70) at cairo-scaled-font.c:663
#4  0x004d2c20 in _pango_cairo_font_get_hex_box_info (cfont=0x961b028) at pangocairo-font.c:244
#5  0x004d30fe in _pango_cairo_get_glyph_extents_missing (cfont=0x961b028, glyph=268435534, ink_rect=0x0, logical_rect=0xbfffdf50) at pangocairo-font.c:303
#6  0x004d51f2 in pango_cairo_fc_font_get_glyph_extents (font=0x961b028, glyph=268435534, ink_rect=0x0, logical_rect=0xbfffdf50) at pangocairo-fcfont.c:355
#7  0x04ac876e in fallback_engine_shape (engine=0x959fc00, font=0x961b028, text=0x521a570 "Network Protocol Analyzer", length=25, analysis=0x958440c, glyphs=0x959fb80) at pango-engine.c:119
#8  0x04ad7a4e in pango_shape (text=0x521a570 "Network Protocol Analyzer", length=25, analysis=0x958440c, glyphs=0x959fb80) at shape.c:108
#9  0x04acb3c4 in shape_run (line=0x9592200, state=0xbfffe1f4, item=0x9584400) at pango-layout.c:2760
#10 0x04ace227 in process_item (layout=0x9585728, line=0x9592200, state=0xbfffe1f4, force_fit=1, no_break_at_end=0) at pango-layout.c:2852
#11 0x04ace728 in pango_layout_check_lines (layout=0x9585728) at pango-layout.c:3054
#12 0x04acf041 in pango_layout_get_extents_internal (layout=0x9585728, ink_rect=0x0, logical_rect=0xbfffe3e0, line_extents=0x0) at pango-layout.c:2064
#13 0x03d4733b in gtk_label_size_request (widget=0x9616030, requisition=0x961604c) at gtklabel.c:2117
#14 0x04dfac22 in g_closure_invoke (closure=0x520ffb0, return_value=0x0, n_param_values=2, param_values=0xbfffe670, invocation_hint=0xbfffe578) at gclosure.c:490
#15 0x04e0960f in signal_emit_unlocked_R (node=0x5210000, detail=0, instance=0x9616030, emission_return=0x0, instance_and_params=0xbfffe670) at gsignal.c:2368
#16 0x04e0b19c in g_signal_emit_valist (instance=0x9616030, signal_id=14, detail=0, var_args=0xbfffe8ac "\232??\003\005??\0040`a\t????4??\003\230?X\t") at gsignal.c:2197
#17 0x04e0e683 in g_signal_emit_by_name (instance=0x9616030, detailed_signal=0x3eb6b34 "size_request") at gsignal.c:2265
#18 0x03dba2a2 in do_size_request (widget=0x9616030) at gtksizegroup.c:583
#19 0x03dba634 in _gtk_size_group_compute_requisition (widget=0x9616030, requisition=0xbfffe908) at gtksizegroup.c:779
#20 0x03e5b86d in gtk_vbox_size_request (widget=0x9587a30, requisition=0x9587a4c) at gtkvbox.c:95
#21 0x04dfac22 in g_closure_invoke (closure=0x520ffb0, return_value=0x0, n_param_values=2, param_values=0xbfffeb80, invocation_hint=0xbfffea88) at gclosure.c:490
#22 0x04e0960f in signal_emit_unlocked_R (node=0x5210000, detail=0, instance=0x9587a30, emission_return=0x0, instance_and_params=0xbfffeb80) at gsignal.c:2368
#23 0x04e0b19c in g_signal_emit_valist (instance=0x9587a30, signal_id=14, detail=0, var_args=0xbfffedbc "\232??\003\005??\0040zX\t????4??\003\023p?\004?? \005\030???\005??\004<?X\t\210???\030???\210") at gsignal.c:2197
#24 0x04e0e683 in g_signal_emit_by_name (instance=0x9587a30, detailed_signal=0x3eb6b34 "size_request") at gsignal.c:2265
#25 0x03dba2a2 in do_size_request (widget=0x9587a30) at gtksizegroup.c:583
#26 0x03dba634 in _gtk_size_group_compute_requisition (widget=0x9587a30, requisition=0xbfffee08) at gtksizegroup.c:779
#27 0x03e70088 in gtk_window_size_request (widget=0x958f020, requisition=0x958f03c) at gtkwindow.c:4445
#28 0x04dfac22 in g_closure_invoke (closure=0x520ffb0, return_value=0x0, n_param_values=2, param_values=0xbffff080, invocation_hint=0xbfffef88) at gclosure.c:490
#29 0x04e0960f in signal_emit_unlocked_R (node=0x5210000, detail=0, instance=0x958f020, emission_return=0x0, instance_and_params=0xbffff080) at gsignal.c:2368
#30 0x04e0b19c in g_signal_emit_valist (instance=0x958f020, signal_id=14, detail=0, var_args=0xbffff2bc "\232??\003?\020?\003 ?X\t????4??\003\004") at gsignal.c:2197
#31 0x04e0e683 in g_signal_emit_by_name (instance=0x958f020, detailed_signal=0x3eb6b34 "size_request") at gsignal.c:2265
#32 0x03dba2a2 in do_size_request (widget=0x958f020) at gtksizegroup.c:583
#33 0x03dba634 in _gtk_size_group_compute_requisition (widget=0x958f020, requisition=0x0) at gtksizegroup.c:779
#34 0x03e71102 in gtk_window_compute_configure_request (window=0x958f020, request=0xbffff46c, geometry=0xbffff438, flags=0xbffff48c) at gtkwindow.c:5296
#35 0x03e72098 in gtk_window_show (widget=0x958f020) at gtkwindow.c:4022
#36 0x04dfac22 in g_closure_invoke (closure=0x520c310, return_value=0x0, n_param_values=1, param_values=0xbffff700, invocation_hint=0xbffff608) at gclosure.c:490
#37 0x04e0960f in signal_emit_unlocked_R (node=0x520fcb0, detail=0, instance=0x958f020, emission_return=0x0, instance_and_params=0xbffff700) at gsignal.c:2368
#38 0x04e0b19c in g_signal_emit_valist (instance=0x958f020, signal_id=8, detail=0, var_args=0xbffff91c "ave \001?\003") at gsignal.c:2197
#39 0x04e0b5a7 in g_signal_emit (instance=0x958f020, signal_id=8, detail=0) at gsignal.c:2241
#40 0x03e665a5 in gtk_widget_show (widget=0x958f020) at gtkwidget.c:2212
#41 0x0003d2e9 in splash_new (message=0xe9850 "Loading Wireshark ...") at about_dlg.c:109
#42 0x000172b9 in main (argc=1, argv=0xbffffb48) at main.c:2206
#43 0x00002fb9 in _start (argc=1, argv=0xbffffb48, envp=0xbffffb50) at /SourceCache/Csu/Csu-58.1.1/crt.c:272
#44 0x00002ec1 in start ()
(gdb)





Andreas Fink
Fink Consulting GmbH
---------------------------------------------------------------
Tel: +41-61-6666332 Fax: +41-61-6666331  Mobile: +41-79-2457333
Address: Clarastrasse 3, 4058 Basel, Switzerland
---------------------------------------------------------------
ICQ: 8239353
MSN: afink@xxxxxxxxxxxxxxxxxx AIM: smsrelay Skype: andreasfink
Yahoo: finkconsulting SMS: +41792457333