Ethereal-users: [Ethereal-users] BUG? Selecting some fonts crashes ethereal 0.10.6 (Windows)

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: John <zjohnr@xxxxxxxxxxxx>
Date: Tue, 17 Aug 2004 14:54:20 -0400

Hello,

I dislike cluttering up a newslist with possibly duplicate posts, however I couldn't figure out a way to (quickly) check if the bug I'm seeing has already been reported. My apologies if this is known problem.

I'm running ethereal on Windows 2000 Pro with SP4. When I attempt to change the font in preferences ethereal abends/crashes when I merely select the font in the preferences dialog window. Hopefully this will be easy enough for others to recreate. (Of course if no one else can reproduce the problem then I guess it's not a real problem, no? ;-)

The crash occurs when I attempt to select any of the following fonts:
  marlett, serif, symbol, webdings, wingdings

I get essentially the same error message for each crash (font/error msg are follow below). Looks like an "ASSERT" statement is being triggered. Probably easy enough to fix for anyone with a clue. But I'm afraid I don't have either a clue or MS VC++ 7 so I can't look into this beyond posting this note.

font: marlett

(ethereal.exe:836): GLib-GObject-CRITICAL **: file gobject.c: line 1561 (g_object_ref): assertion `G_IS_OBJECT (object)' failed

** (ethereal.exe:836): CRITICAL **: file pango-engine.c: line 68 (_pango_engine_shape_shape): assertion `PANGO_IS_FONT (font)' failed

font: serif

(ethereal.exe:1092): GLib-GObject-CRITICAL **: file gobject.c: line 1561 (g_object_ref): assertion `G_IS_OBJECT (object)' failed

** (ethereal.exe:1092): CRITICAL **: file pango-engine.c: line 68 (_pango_engine_shape_shape): assertion `PANGO_IS_FONT (font)' failed

font: symbol

(ethereal.exe:688): GLib-GObject-CRITICAL **: file gobject.c: line 1561 (g_object_ref): assertion `G_IS_OBJECT (object)' failed

** (ethereal.exe:688): CRITICAL **: file pango-engine.c: line 68 (_pango_engine_shape_shape): assertion `PANGO_IS_FONT (font)' failed

font: webdings

(ethereal.exe:1072): GLib-GObject-CRITICAL **: file gobject.c: line 1561 (g_object_ref): assertion `G_IS_OBJECT (object)' failed

** (ethereal.exe:1072): CRITICAL **: file pango-engine.c: line 68 (_pango_engine_shape_shape): assertion `PANGO_IS_FONT (font)' failed

font: wingdings

(ethereal.exe:1072): GLib-GObject-CRITICAL **: file gobject.c: line 1561 (g_object_ref): assertion `G_IS_OBJECT (object)' failed

** (ethereal.exe:1072): CRITICAL **: file pango-engine.c: line 68 (_pango_engine_shape_shape): assertion `PANGO_IS_FONT (font)' failed


-irrational john