<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED --- - Xorg crashes while using Aegisub"
href="https://bugs.freedesktop.org/show_bug.cgi?id=77074#c57">Comment # 57</a>
on <a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED --- - Xorg crashes while using Aegisub"
href="https://bugs.freedesktop.org/show_bug.cgi?id=77074">bug 77074</a>
from <span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span></b>
<pre>(In reply to <a href="show_bug.cgi?id=77074#c56">comment #56</a>)
<span class="quote">> Created <span class=""><a href="attachment.cgi?id=105888" name="attach_105888" title="xorg debug log">attachment 105888</a> <a href="attachment.cgi?id=105888&action=edit" title="xorg debug log">[details]</a></span>
> xorg debug log
>
> Ok. Those commands are amazing. No need to compress anymore. Here it is.</span >
That looks like a u16 underflow. Do you have the stderr available? Usually
/var/log/gdm/:0.log or similar.
This should test the underflow theory:
commit 30932a7b9d255c2037bee19e01aa3edc37b07386
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Date: Mon Sep 8 12:41:06 2014 +0100
sna: Avoid u16 underflow when computing reserved batch space
If we filled the batch exactly, then subtract -1 for the reserved
BATCH_BUFFER_END, it would underflow to a large value - convincing us
that we had sufficient room to stuff many, many more commands in.
However, all the callsites should be guarded by checking already that
they had sufficient space to emit at least one operation...
References: <a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED --- - Xorg crashes while using Aegisub"
href="show_bug.cgi?id=77074">https://bugs.freedesktop.org/show_bug.cgi?id=77074</a>
Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>