[Xcb] [BUG] iceweasel (debian's firefox) hungs on shutdown in libxcb1

RALOVICH, Kristóf kristof.ralovich at gmail.com
Sat Jul 18 12:13:40 PDT 2009


Jamey,

thanks for the fast feedback!

On Sat, Jul 18, 2009 at 18:06, Jamey Sharp<jamey at minilop.net> wrote:
> On Sat, Jul 18, 2009 at 02:09:25PM +0200, RALOVICH, Kristóf wrote:
>> this is reproducible and happened prior iceweasel 3.5 too. Although
>> this is the first time I cared to looking into it. See the backtraces
>> with package versions below.
>
> Thanks for the backtrace!
>
>> #5  0x00007f961158b6f9 in XQueryExtension () from /usr/lib/libX11.so.6
>> #6  0x00007f961157fc3f in XInitExtension () from /usr/lib/libX11.so.6
>> #7  0x00007f9611890edc in XRenderFindDisplay () from
>> /usr/lib/libXrender.so.1
>> #8  0x00007f961188ea5e in XRenderFreePicture () from
>> /usr/lib/libXrender.so.1
>> #9  0x00007f9603e2d1c4 in QX11PixmapData::release () from
>> /usr/lib/libQtGui.so.4
>> #10 0x00007f9603e2d8d4 in QX11PixmapData::~QX11PixmapData () from
>> /usr/lib/libQtGui.so.4
>> #11 0x00007f9603e1e6fe in QPixmap::deref () from
>> /usr/lib/libQtGui.so.4
>> #12 0x00007f9603e1ea44 in QPixmap::~QPixmap () from
>> /usr/lib/libQtGui.so.4
>> #13 0x00007f9603747cdc in ?? () from
>> /usr/lib/kde4/plugins/styles/oxygen.so
>> #14 0x00007f9603753ca7 in ?? () from
>> /usr/lib/kde4/plugins/styles/oxygen.so
>> #15 0x00007f96150fb7dd in *__GI_exit (status=0) at exit.c:75
>
> This looks like a bug in Qt, to me. The QPixmap destructor is firing
> after the connection has been closed, I think. I'm surprised the result
> is a hang, but I'm not surprised that things go wrong.
>
> I've seen this sort of bug in Qt before, but I thought it had been
> fixed. Perhaps it's a problem with the "oxygen" theme specifically?
>

Thanks for explaining the possible cause!

I definitely will not set up a KDE4 dev env to debug it myself, I do
not have all summer for this. So who should I turn to this with, where
should I report it?

Thanks,
Kristof

> Jamey
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iEYEARECAAYFAkph8xAACgkQp1aplQ4I9mWNFACfawhjx9NrPFX7nb/5uPA6yYYG
> iowAnjPRCyzBYFZLdUJq5if2LR0UFn9I
> =wJZe
> -----END PGP SIGNATURE-----
>
>


More information about the Xcb mailing list