Bug 17359 - NV50 XV crash often
Summary: NV50 XV crash often
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-29 16:24 UTC by Raúl Soriano
Modified: 2009-01-05 08:55 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
potential workaround (324 bytes, patch)
2008-08-29 16:36 UTC, Ben Skeggs
no flags Details | Splinter Review
gdb backtrace (7.99 KB, text/plain)
2008-09-06 14:05 UTC, Raúl Soriano
no flags Details
New backtrace with debug symbols for xorg and nouveau (13.74 KB, text/plain)
2008-09-09 19:13 UTC, Raúl Soriano
no flags Details

Description Raúl Soriano 2008-08-29 16:24:12 UTC
After playing multiple videos, X crashes when starting a new one or swithching from/to fullscreen.

It crashes in tow different ways.

1.- X locks without stoping, don't updates screen image, uses 100% CPU, locks keyboard, ... and must be killed from a remote ssh conection to recover the system.

2.- X crashes and gdm restarts it.

There are no logged messages regarding the crash.
Comment 1 Ben Skeggs 2008-08-29 16:35:39 UTC
Yeah I see this occasionally, well, the 2nd problem at least.  I have a theory on what causes it but haven't had a chance to look at it yet.

I've attached something that should workaround the issue if I'm right about the cause.  Let me know if it helps!

If it does, I'll look at backporting some of the patches from the -ng branch of the ddx which'll be a better fix until -ng is usable.
Comment 2 Ben Skeggs 2008-08-29 16:36:22 UTC
Created attachment 18584 [details] [review]
potential workaround
Comment 3 Raúl Soriano 2008-09-02 00:46:06 UTC
I've applied the patch and have been using it for 2 days without a single crash yet.
Comment 4 Raúl Soriano 2008-09-06 10:27:14 UTC
I've been using it for 6 days in a row, but it finally crashed the same way,
so it seems to last MUCH longer but still fails.

Comment 5 Raúl Soriano 2008-09-06 14:05:10 UTC
Created attachment 18707 [details]
gdb backtrace
Comment 6 Raúl Soriano 2008-09-09 19:13:47 UTC
Created attachment 18788 [details]
New backtrace with debug symbols for xorg and nouveau
Comment 7 Raúl Soriano 2009-01-05 07:40:36 UTC
After 3 months without using nouveau (due to lack of time), i've tried it again and this doesn't happen now, so it seems fixed.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.