On Fri, Mar 25, 2011 at 05:43:06PM +0100, Julien BLACHE wrote:
> Sam Morris <s...@robots.org.uk> wrote:
> 
> Hi Sam,
> 
> > [dll] sane_exit: calling backend `net's exit function
> >
> > Program received signal SIGSEGV, Segmentation fault.
> > [Switching to Thread 0x7fffeca0a700 (LWP 18984)]
> > 0x00007fffeca2fe91 in ?? () from /usr/lib/libdbus-1.so.3
> >
> > (gdb) where
> > #0  0x00007fffeca2fe91 in ?? () from /usr/lib/libdbus-1.so.3
> > #1  0x00007fffeca1a22a in dbus_connection_dispatch () from 
> > /usr/lib/libdbus-1.so.3
> > #2  0x00007fffecc558b6 in dispatch_timeout_callback (t=<value optimized 
> > out>, userdata=0x6577c0) at ../avahi-common/dbus-watch-glue.c:107
> > #3  0x00007fffece619c8 in avahi_simple_poll_dispatch (s=0x657090) at 
> > simple-watch.c:562
> > #4  0x00007fffece61f5d in avahi_simple_poll_loop (s=0x657090) at 
> > simple-watch.c:638
> > #5  0x00007fffece62aae in thread (userdata=0x657040) at thread-watch.c:73
> > #6  0x00007ffff7bc98ba in start_thread (arg=<value optimized out>) at 
> > pthread_create.c:300
> > #7  0x00007ffff752602d in clone () at 
> > ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
> 
> Very interesting. It's the Avahi poll thread that is crashing when the
> net backend exits.
> 
> Does it still happen if you disable the hpaio backend (I'm asking
> because this backend also uses DBus)? Does it still happen if only the
> net backend is enabled?

I ran a few more tests and the backtrace alternated between the one you
quoted above, and one that crashed in hpaio's exit function. Disabling
'net' got rid of the crash. I then upgraded libavahi-client3 to version
0.6.27-2+squeeze1 which seems to have resolved the bug.

I don't know whether the real bug was in Avahi, or Sane's use of Avahi;
however since this seems to be solved in squeeze, I'll close this bug in
a few days if I can no longer reproduce the crash at all.
> 
> JB.

-- 
Regards,
Sam



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to