Ticket #204 (assigned defect)

Opened 8 months ago

Last modified 8 months ago

Avahi-autoipd Floating Point Exception Error

Reported by: wlerner Assigned to: lennart (accepted)
Priority: major Milestone:
Component: avahi-autoipd Version:
Keywords: Cc:

Description

System: RHEL 4.4 with 2.6.9-11 default kernel on a Dell 2950.

Avahi 0.6.2 installed with libdaemon only. GTK, Python, and D-Bus not installed. Avahi-Daemon and Avahi-dnsconfd function correctly.

When attempting to start avahi-autoipd from the command line, I recieve a Floating Point Exception error with no further output. This error is reproducable and occurs every time.

Executing an strace command shows 20 variables being read prior to the FPE error with no further output.

Attachments

GNU gdb Red Hat Linux.txt (1.6 kB) - added by wlerner on 03/28/08 17:55:44.
GDB Of avahi-autoipd

Change History

(follow-up: ↓ 2 ) 03/28/08 17:02:12 changed by lennart

Please provide a gdb backtrace.

https://wiki.ubuntu.com/Backtrace

(in reply to: ↑ 1 ) 03/28/08 17:49:08 changed by wlerner

GNU gdb Red Hat Linux (6.3.0.0-0.31rh) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux-gnu"... (no debugging symbols found) Using host libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) handle SIG33 pass nostop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set pagination 0 (gdb) run Starting program: /usr/sbin/avahi-autoipd

Program received signal SIGFPE, Arithmetic exception. 0x00fe19e9 in ?? () (gdb) backtrace full #0 0x00fe19e9 in ?? () No symbol table info available. #1 0x00ff64f8 in ?? () No symbol table info available. #2 0x00000000 in ?? () No symbol table info available. (gdb) info registers eax 0x6c994f 7117135 ecx 0x0 0 edx 0x0 0 ebx 0xff5fd4 16736212 esp 0xbfe2554c 0xbfe2554c ebp 0xbfe25840 0xbfe25840 esi 0xff64f8 16737528 edi 0xff64f8 16737528 eip 0xfe19e9 0xfe19e9 eflags 0x10246 66118 cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x0 0 (gdb) thread apply all backtrace (gdb) quit The program is running. Exit anyway? (y or n)

03/28/08 17:55:44 changed by wlerner

  • attachment GNU gdb Red Hat Linux.txt added.

GDB Of avahi-autoipd

03/28/08 17:56:50 changed by lennart

  • status changed from new to assigned.

Could you please install debugging symbols for avahi and redo the backtrace?

http://fedoraproject.org/wiki/StackTraces#head-eb80f07da4c19d87273e3fcd81fe0638e56c18e7

Thank you, lennart

04/01/08 18:43:01 changed by wlerner

I am not installing via RPM, I am compiling this from source code, and having some difficulty getting the symbols to appear. Some guidance would be appreciated. Sorry for the delay in my response. Thank you as always.