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: Biot Olivier <Olivier.Biot@xxxxxxxxxxx>
Date: Fri, 25 Jun 2004 12:00:56 +0200
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.