Ethereal-dev: Re: [Ethereal-dev] Bug report for ethereal-0.10.10 on Fedora x86_64 version

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

From: Ulf Lamping <ulf.lamping@xxxxxx>
Date: Thu, 17 Mar 2005 10:00:14 +0100
Pierre JUHEN wrote:

> Hi,
>
> I have a Fedora Core 3 fully updated.
>
> Synchronous capture crashes immediatly, with the following trace :
>
> #0  0x000000337ae6f6b2 in strcmp () from /lib64/tls/libc.so.6
> #1  0x000000000041e6af in get_interface_descriptive_name (if_name=0x1
> <Address 0x1 out of bounds>) at capture_ui_utils.c:129
> #2  0x000000000043a41c in main_cf_callback (event=13084528,
> data=0x5fb100, user_data=0xc7dd70) at main.c:1331
> #3  0x000000000042a76d in cf_start_tail (cf=0x5fb100, fname=0x1
> <Address 0x1 out of bounds>, is_tempfile=13098352, err=0x4) at file.c:505
> #4  0x0000000000424332 in sync_pipe_do_capture (capture_opts=0x60b2e0,
> is_tempfile=1) at capture_sync.c:496
> #5  0x00000000004232f5 in do_capture (capture_opts=0x60b2e0) at
> capture.c:178
> #6  0x0000000000455907 in capture_prep_ok_cb (ok_bt=0xc7a770,
> parent_w=0xc568f0) at capture_dlg.c:1471

#3 is looking strange.

fname is 0x1, but should be some address and is_tempfile should be a
gboolean but seems to contain a pointer. One parameter is simply missing.

The code is looking ok (and is working good on my win32 machine and
lot's of others as well), so please try a "make clean" and rebuild
everything again. I would guess this should help.

If not, there might be a problem with your compiler ?!?

Regards, ULFL