<div class="gmail_quote">2009/12/20 Mike Hommey <span dir="ltr">&lt;<a href="mailto:mh@glandium.org">mh@glandium.org</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="h5">On Sun, Dec 20, 2009 at 10:15:51PM +0100, Alberto Quattrini Li wrote:<br>
&gt; 2009/12/20 Mike Hommey &lt;<a href="mailto:mh@glandium.org">mh@glandium.org</a>&gt;<br>
&gt;<br>
&gt; &gt; On Sun, Dec 20, 2009 at 08:14:34PM +0100, Alberto Quattrini Li wrote:<br>
&gt; &gt; &gt; Package: iceweasel<br>
&gt; &gt; &gt; Version: 3.5.6-1<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; When I close a tab, either clicking on &#39;x&#39; icon or pressing the<br>
&gt; &gt; combination<br>
&gt; &gt; &gt; &#39;ctrl+w&#39;, iceweasel sometime crashes.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Launching it by konsole, I got:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; The following line is printed repeatedly, while iceweasel is running:<br>
&gt; &gt; &gt; (firefox-bin:20654): Gdk-WARNING **: XID collision, trouble ahead<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; This output comes when iceweasel crashes:<br>
&gt; &gt; &gt; Gdk-ERROR **: The program &#39;firefox-bin&#39; received an X Window System<br>
&gt; &gt; error.<br>
&gt; &gt; &gt; This probably reflects a bug in the program.<br>
&gt; &gt; &gt; The error was &#39;RenderBadPicture (invalid Picture parameter)&#39;.<br>
&gt; &gt; &gt;   (Details: serial 997131 error_code 168 request_code 151 minor_code 7)<br>
&gt; &gt; &gt;   (Note to programmers: normally, X errors are reported asynchronously;<br>
&gt; &gt; &gt;    that is, you will receive the error a while after causing it.<br>
&gt; &gt; &gt;    To debug your program, run it with the --sync command line<br>
&gt; &gt; &gt;    option to change this behavior. You can then get a meaningful<br>
&gt; &gt; &gt;    backtrace from your debugger if you break on the gdk_x_error()<br>
&gt; &gt; function.)<br>
&gt; &gt; &gt; aborting...<br>
&gt; &gt; &gt; [1]+  Trace/breakpoint trap   iceweasel<br>
&gt; &gt; &gt; Trace/breakpoint trap<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I suggest you to fix this problem.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I am using Debian GNU/Linux Unstable, kernel 2.6.31-1-amd64 and libc6<br>
&gt; &gt; &gt; 2.10.2-2. All packages are updated to the most recent version available<br>
&gt; &gt; in<br>
&gt; &gt; &gt; the repository.<br>
&gt; &gt;<br>
&gt; &gt; What version of libcairo2 are you using ?<br>
&gt; &gt;<br>
&gt; &gt; Mike<br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt; I&#39;m using the 1.9.4-1 version of libcairo2<br>
<br>
</div></div>Can you verify that downgrading to 1.8.8-2 makes iceweasel work better ?<br>
<br>
Cheers,<br>
<font color="#888888"><br>
Mike<br>
</font></blockquote></div><br>Downgrading to 1.8.8-2, the warning message is not printed more.<br>Also iceweasel seems to not crash now. So this solution would seem to work.<br>If it happens again (crash), even with 1.8.8-2 libcairo2, I report it again.<br>
<br>Thanks!<br>Cheers,<br><br>Alberto<br>