Ethereal-users: Re: [Ethereal-users] 0.9.2 SegFault under Solaris 7

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

From: Guy Harris <gharris@xxxxxxxxx>
Date: Wed, 13 Mar 2002 21:53:01 -0800
On Tue, Mar 12, 2002 at 01:32:09PM -0500, Scott Fringer wrote:
>   If I launch Ethereal; Select Capture|Start...; Click Filter and then
> double-click the filter I want; Ethereal Seg Faults with the following:
> 
> Gtk-CRITICAL **: file gtkstyle.c: line 3931
> (gtk_style_get_prop_experimental): assertion `style != NULL' failed.

Could we see a stack trace, please, so we know what Ethereal was calling
when that happened?  That might help us identify the offending code
(e.g., by identifying which widget has a null "style" pointer).

> Has anyone else seen this?

No, but I did see, at work, some warning messages when I tried that, as
I remember.  I don't see anything at home; the work machine is a
SPARC running Solaris 8, with GTK+ 1.2.7 and the home machine is a PC
and I'm using my FreeBSD 3.4 partition, with GTK+ 1.2.10.  Some or all
of that might make a difference; it might also all be irrelevant.

> Should I consider upgrading to GTK+ 2.0
> (as I see this is now listed as a stable release).

No, because GTK+ 2.0 is an *incompatible* new major release of GTK+;
there is no guarantee that Ethereal (or any other GTK+ 1.2[.x]
application) will compile with GTK+ 2.0, much less that, if it compiles,
it'll work correctly.