Bug#766732: libc: Segfault in libc (from process "pool") accessing files shared via DAV across ethernet on another machine

Aurelien Jarno aurelien at aurel32.net
Sun Oct 26 14:37:15 UTC 2014


control: reassign -1 nautilus
control: tag -1 - moreinfo

On Sun, Oct 26, 2014 at 12:53:40PM +0000, Brian Drummond wrote:
> On Sun, 2014-10-26 at 12:00 +0100, Aurelien Jarno wrote:
> > control: tag -1 + moreinfo
> 
> > > dmesg on the Client machine reports:
> > > [  699.677988] pool[1873]: segfault at 0 ip 00007f5d88066a3a sp
> > > 00007f5d7d974cb8 error 4 in libc-2.19.so[7f5d87fe5000+19f000]
> 
> > The crash happens because a NULL pointer is passed to strlen(), which is
> > definitely not allowed. It's therefore not a libc bug, but rather a bug
> > in "pool". Where does this binary come from? I haven't been able to find
> > it in the Debian archive (but I might have searched wrongly). 
> 
> Good question.
>  Google "pool : segfault" leads to among others
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707681
> which I believe is unrelated (cameras, USB) but (message #15) also
> involves "pool" (pointing vaguely at dbus). Is "pool" related to thread
> pools?

It seems indeed to be related to glib thread pools, looks like they have
been created by nautilus. I am reassigning the bug there, don't hesitate
to reassign it to the correct package if needed.


-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien at aurel32.net                 http://www.aurel32.net



More information about the pkg-gnome-maintainers mailing list