Re: apm stand-by crashes X server

Owain Ainsworth <[email protected]> Thu, 10 Dec 2009 15:32:07 +0000
Newsgroups gmane.os.openbsd.x11
Message-ID <[email protected]>
On Thu, Dec 03, 2009 at 11:18:27AM +0100, David Coppa wrote:
> 
> Hi!
> 
> On my X41, issuing an apm stand-by (apm -S) makes X server crash (presumably 
> on resume).
> 
> This is on -current (snapshot dated 11/30/2009).
> 
> (II) PM Event received: User System Standby Request
> (II) AIGLX: Suspending AIGLX clients for VT switch
> assertion "pI830->batch_ptr != NULL" failed: file "i830_batchbuffer.h", line 78, function "intel_batch_emit_dword"
> XIO:  fatal IO error 35 (Resource temporarily unavailable) on X server ":0.0"
>       after 80 requests (80 known processed) with 0 events remaining.
> xterm:  fatal IO error 35 (Resource temporarily unavailable) or KillClient on X server ":0.0"
> XIO:  fatal IO error 35 (Resource temporarily unavailable) on X server ":0.0"
>       after 82 requests (74 known processed) with 0 events remaining.
> XIO:  fatal IO error 35 (Resource temporarily unavailable) on X server ":0.0"
>       after 338 requests (338 known processed) with 0 events remaining.
> xinit:  connection to X server lost.
> 
> Problem seems to have been fixed upstream, but finding the specific commit in 
> the freedesktop.org git repository can be a pita...
> 
> Suspend with "apm -z" works ok.
> 
> I've attached full X server log and dmesg.

I'm looking into this.


-0-
-- 
UNIX was half a billion (500000000) seconds old on
Tue Nov  5 00:53:20 1985 GMT (measuring since the time(2) epoch).
		-- Andy Tannenbaum