Ethereal-dev: [Ethereal-dev] RE: [Ethereal-users] Error when analysing GIOP packet

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

From: Frederic JOUBERT <joubert@xxxxxxxxxx>
Date: Fri, 25 Jun 2004 14:23:33 +0200
Hello Olivier,

Thanks for this explanation.
Do you have any information about how to use the function you are talking about (proto_tree_add_bytes) ?

Best Regards,

Frederic.

-----Message d'origine-----
De:	Biot Olivier [SMTP:Olivier.Biot@xxxxxxxxxxx]
Date:	vendredi 25 juin 2004 12:01
A:	'joubert@xxxxxxxxxx'; 'Ethereal user support'
Cc:	'Ethereal development'
Objet:	RE: [Ethereal-users] Error when analysing GIOP packet

Hello Frederic,

[Ccing ethereal-dev as it's a bug]

The error you see is due to the GIOP dissector passing seemingly non-UTF8
(or non-ASCII) data to a ASCII string display function, which eventually
calls the pango_layout_set_text() method from GTK2.

The error occurs in packets 5, 7, 10 and 12.

I suspect the "KeyAddr (Object key)" code is the culprit.

I'm neither a CORBA or GIOP expert, but I'd suggest using
proto_tree_add_bytes() for this GIOP parameter. Could a GIOP expert have a
look at this issue?

Regards,

Olivier

|-----Original Message-----
|From: Frederic JOUBERT
|
|
|Hi,
|
|I used the last version of Ethereal (0.10.4)  to load a "UNIX 
|snoop file" (see file snoop2) and there is a DOS error (see JPEG file)
|when i click on the trame related to GIOP (for instance : Trame N? 5).
|
|Can you give me an explanation ?
|
|Have you got a solution ?
|
|Thanks.
|
|Frederic JOUBERT.