Ethereal-dev: RE: [ethereal-dev] Kerberos problem

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

From: Jeff Foster <jfoste@xxxxxxxxxxxx>
Date: Wed, 6 Sep 2000 13:23:14 -0500
Sorry,  got so wrapped up in trying to figure the gtk problem that I
forgot to add the trace file.  Well here it is and I also have a 
stack trace from xxgdb.  The problem appears to be in the macro 
KRB_HEAD_DECODE_OR_DIE.  I guess the 'DIE' part is being taken too
literally :)

I have re-install gtk-1.2.2 to find the other error, and didn't 
see the error.  Damn!

Jeff Foster
jfoste@xxxxxxxxxxxx



-----Original Message-----
From: Guy Harris [mailto:gharris@xxxxxxxxxxxx]
Sent: Thursday, January 06, 2000 6:15 AM
To: Jeff Foster
Cc: ethereal-dev@xxxxxxxx; 'wjhardaker@xxxxxxxxxxx'
Subject: Re: [ethereal-dev] Kerberos problem


On Tue, Sep 05, 2000 at 01:49:09PM -0500, Jeff Foster wrote:
> 1) The attached trace file causes a segmentation fault when the fourth 
> packet is selected.

There wasn't a trace file attached to your message, at least as it
arrived in my mailbox.

> 2) When did the GTK requirements change?  I had version 1.2.2 and it 
> worked until I tried to build from the CVS tree today.  I had to
> download GTK version 1.2.8 to get the build to work.  There was a
> problem with the GList and an undefined variable, I don't remember
> which one and have lost the error message.  The web site needs an
> update to raise the minimum level for GTK to reflect the change.

The fact that it changed to work comes as a surprise to me, and it may
well come as a surprise to others as well; I suspect nobody knowingly
made such a change.

Not knowing what the error was, I can't say why earlier versions didn't
work for you, and thus can't say whether this is a problem that would be
seen by anybody using an earlier version of GTK+ (or GLib; GLists aren't
implemented by code in GTK+, they're implemented by code in GLib) or if
it's the result of some peculiarity in your sintallation.

In any case, using recent versions of GTK+ and GLib is probably a good
idea for other reasons, e.g. it may mean that some bugs in earlier
versions of GTK+ and GLib may go away.

Attachment: trace1
Description: Binary data

Attachment: stack_trace
Description: Binary data