Bug 72315

Summary: Fedora 19 64-bit X crash
Product: xorg Reporter: bryan.coleman
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED MOVED QA Contact: Xorg Project Team <xorg-team>
Severity: major    
Priority: medium CC: bryan.coleman, mbarrera
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description bryan.coleman 2013-12-04 14:56:46 UTC
I am running Fedora 19 kernel 3.11.9-200.fc19.x86_64.  My X session went blank and a console window started spewing the following messages.  Restarted the system and all is well now.

xorg-x11-server 1.14.4-3.fc19

dmesg:
[434020.166070] nouveau E[   PIBUS][0000:03:00.0] GPC0: 0x505014 0x00000004 (0x04000200)
[477412.197564] nouveau E[   PIBUS][0000:03:00.0] GPC0: 0x505014 0x00000004 (0x04000200)
[544227.607544] nouveau E[   PIBUS][0000:03:00.0] GPC0: 0x505014 0x00000004 (0x04000200)
[681684.974381] nouveau E[   PFIFO][0000:03:00.0] PFIFO: write fault at 0x00002a0000 [PAGE_NOT_PRESENT] from (unknown enum 0x00000000)/GPC0/(unknown enum 0x0000000f) on channel 0x007f96f000 [unknown]
[681691.606820] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[1473]]
[681691.606833] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681691.606839] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681704.871500] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[1473]]
[681704.871512] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681704.871518] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681707.939524] nouveau E[     DRM] GPU lockup - switching to software fbcon
[681718.136111] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[1473]]
[681718.136144] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681718.136166] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681723.678476] nouveau E[ X[1473]] failed to idle channel 0xcccc0001 [X[1473]]
[681731.400803] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[1473]]
[681731.400833] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681731.400855] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681738.689165] nouveau E[ X[1473]] failed to idle channel 0xcccc0001 [X[1473]]
[681740.693295] nouveau E[   PFIFO][0000:03:00.0] playlist 0 update timeout
[681742.989755] nouveau W[   PFIFO][0000:03:00.0] unknown status 0x00000100
[681744.665484] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[1473]]
[681744.665516] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681744.665538] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681747.287525] nouveau W[   PFIFO][0000:03:00.0] unknown status 0x00000100
[681751.585296] nouveau W[   PFIFO][0000:03:00.0] unknown status 0x00000100
[681755.704304] nouveau E[ X[1473]] failed to idle channel 0xcccc0000 [X[1473]]
[681755.883068] nouveau W[   PFIFO][0000:03:00.0] unknown status 0x00000100
[681757.930171] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[1473]]
[681757.930200] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681757.930222] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681760.180832] nouveau W[   PFIFO][0000:03:00.0] unknown status 0x00000100
[681764.478598] nouveau W[   PFIFO][0000:03:00.0] unknown status 0x00000100
[681768.776363] nouveau W[   PFIFO][0000:03:00.0] unknown status 0x00000100
[681770.714985] nouveau E[ X[1473]] failed to idle channel 0xcccc0000 [X[1473]]
[681771.194848] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[1473]]
[681771.194877] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681771.194899] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681772.716434] nouveau E[   PFIFO][0000:03:00.0] channel 2 [X[1473]] kick timeout
[681772.716924] nouveau W[   PFIFO][0000:03:00.0] unknown status 0x00000100
[681774.718239] nouveau E[   PFIFO][0000:03:00.0] channel 2 [X[1473]] kick timeout
[681774.720867] nouveau W[   PFIFO][0000:03:00.0] unknown status 0x00000100
[681776.722174] nouveau E[   PFIFO][0000:03:00.0] playlist 0 update timeout
[681776.722197] nouveau ![   PFIFO][0000:03:00.0] unhandled status 0x00000001
[681780.482484] nouveau E[   PFIFO][0000:03:00.0] playlist 0 update timeout
[681782.497932] nouveau E[   PFIFO][0000:03:00.0] playlist 0 update timeout
[681784.459542] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[12349]]
[681784.459551] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681784.459555] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681792.850755] nouveau E[kwin[1835]] failed to idle channel 0xcccc0000 [kwin[1835]]
[681797.724232] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[12349]]
[681797.724241] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681797.724245] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681807.861455] nouveau E[kwin[1835]] failed to idle channel 0xcccc0000 [kwin[1835]]
[681809.865465] nouveau E[   PFIFO][0000:03:00.0] playlist 0 update timeout
[681810.988917] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[12349]]
[681810.988925] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681810.988929] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681824.253604] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[12349]]
[681824.253611] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681824.253616] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681824.876572] nouveau E[amarok[1964]] failed to idle channel 0xcccc0000 [amarok[1964]]
[681824.877570] [sched_delayed] sched: RT throttling activated
[681837.518292] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[12349]]
[681837.518300] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681837.518304] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681839.887268] nouveau E[amarok[1964]] failed to idle channel 0xcccc0000 [amarok[1964]]
[681841.891290] nouveau E[   PFIFO][0000:03:00.0] playlist 0 update timeout
[681850.783002] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[12349]]
[681850.783011] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681850.783015] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681864.047688] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[12349]]
[681864.047696] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681864.047700] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681877.312386] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[12349]]
[681877.312394] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681877.312398] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681890.577062] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[12349]]
[681890.577070] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681890.577074] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681903.841732] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[12349]]
[681903.841741] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681903.841745] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681913.097443] nouveau E[X[12349]] failed to idle channel 0xcccc0001 [X[12349]]
[681917.106418] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[12349]]
[681917.106426] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681917.106430] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
[681928.108139] nouveau E[X[12349]] failed to idle channel 0xcccc0001 [X[12349]]
[681930.112203] nouveau E[   PFIFO][0000:03:00.0] playlist 0 update timeout
[681930.371105] nouveau E[  PGRAPH][0000:03:00.0] TRAP ch 2 [0x007f96f000 X[12349]]
[681930.371113] nouveau E[  PGRAPH][0000:03:00.0] ROP0 0x80000000 0x80000001
[681930.371117] nouveau E[  PGRAPH][0000:03:00.0] ROP1 0x80000000 0x80000001
Comment 1 Ilia Mirkin 2013-12-04 20:08:22 UTC
Do things work well otherwise? Might this card be a NVC1? If so, get 3.11.10+, 3.12.2+ or 3.13-rc1+, there's a commit that fixes semi-random failures in there for NVC1.

Take a look at http://nouveau.freedesktop.org/wiki/Bugs/ for some of the information that could be useful. At the very least complete logs and what hardware you have.

Is this issue reproducible in any way, or one-time-ever occurrence?
Comment 2 bryan.coleman 2013-12-05 13:48:43 UTC
Yes, things seem to work just fine with the one exception being this case. 
 

This was a one-time-ever occurrence and hopefully the last.  My thought 
was to pass on the information to see if it could be helpful to the 
developer.

The card is a NVS 510.




From:   <bugzilla-daemon@freedesktop.org>
To:     <bryan.coleman@dart.biz>
Date:   12/04/2013 03:09 PM
Subject:        [Bug 72315] Fedora 19 64-bit X crash



Comment # 1 on bug 72315 from Ilia Mirkin 
Do things work well otherwise? Might this card be a NVC1? If so, get 
3.11.10+,
3.12.2+ or 3.13-rc1+, there's a commit that fixes semi-random failures in 
there
for NVC1.

Take a look at http://nouveau.freedesktop.org/wiki/Bugs/ for some of the
information that could be useful. At the very least complete logs and what
hardware you have.

Is this issue reproducible in any way, or one-time-ever occurrence?
You are receiving this mail because: 
You are on the CC list for the bug.
You reported the bug.
Comment 3 Darin McBride 2014-03-11 14:12:35 UTC
This looks like the same problem I'm getting with Gentoo, linux-3.13.6, NVIDIA Corporation GK106 [GeForce GTX 650 Ti].

Except that I've gotten it twice, and both times the display was completely unusable.  I had a blinking cursor at the top left of both of my monitors, and the KDE-based mouse pointer was still there on one monitor, but wasn't moving.  I could ssh in, but could not restart xdm, thus rebooted.  I'm now using the nvidia binary blob driver, which has different problems, but I'm hoping that a kernel crash isn't one of them.

Note that I got 304 of these TRAPs in my syslog over the course of about an hour or so.

nouveau is (was) compiled into my kernel - I don't use many kernel features as modules.
Comment 4 Ilia Mirkin 2014-03-11 14:15:33 UTC
(In reply to comment #3)
> This looks like the same problem I'm getting with Gentoo, linux-3.13.6,
> NVIDIA Corporation GK106 [GeForce GTX 650 Ti].
> 
> Except that I've gotten it twice, and both times the display was completely
> unusable.  I had a blinking cursor at the top left of both of my monitors,
> and the KDE-based mouse pointer was still there on one monitor, but wasn't
> moving.  I could ssh in, but could not restart xdm, thus rebooted.  I'm now
> using the nvidia binary blob driver, which has different problems, but I'm
> hoping that a kernel crash isn't one of them.
> 
> Note that I got 304 of these TRAPs in my syslog over the course of about an
> hour or so.
> 
> nouveau is (was) compiled into my kernel - I don't use many kernel features
> as modules.

Your issue is most likely unrelated... See https://bugs.freedesktop.org/show_bug.cgi?id=72180 for some advice. If it doesn't apply to you, please open a new bug with the relevant information.
Comment 5 Mario Barrera 2015-03-21 01:25:55 UTC
I experience crashes like this two, normally every two or three days of continuous functioning, last time I got repeatedly this:

Mar 20 19:06:53 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x00bf6d0000 compiz[1282]]
Mar 20 19:06:53 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] ROP0 0x80000000 0x80000001
Mar 20 19:06:53 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] ROP1 0x80000000 0x80000001
Mar 20 19:06:53 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] ROP2 0x80000000 0x80000001
Mar 20 19:07:06 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x00bf6d0000 compiz[1282]]
Mar 20 19:07:06 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] ROP0 0x80000000 0x80000001
Mar 20 19:07:06 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] ROP1 0x80000000 0x80000001
Mar 20 19:07:06 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] ROP2 0x80000000 0x80000001
Mar 20 19:07:19 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x00bf6d0000 compiz[1282]]
Mar 20 19:07:19 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] ROP0 0x80000000 0x80000001
Mar 20 19:07:19 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] ROP1 0x80000000 0x80000001
Mar 20 19:07:19 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] ROP2 0x80000000 0x80000001
Mar 20 19:07:33 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x00bf6d0000 compiz[1282]]
Mar 20 19:07:33 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] ROP0 0x80000000 0x80000001
Mar 20 19:07:33 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] ROP1 0x80000000 0x80000001
Mar 20 19:07:33 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] ROP2 0x80000000 0x80000001
Mar 20 19:07:46 localhost kernel: nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 5 [0x00bf6d0000 compiz[1282]]

I have a VGA compatible controller: NVIDIA Corporation GK104M [GeForce GTX 670MX] (rev a1).
Comment 6 Richac 2015-07-15 21:43:48 UTC
I had the same exact issue as Mario above me.  

I was unable to wake my monitor from suspend,  I had set a shutdown -P +120 timer.  so I just waited for the pc to shutoff,   the pc didn't crash.  Cause i could hear the podcast i was listening to in background, and the hdd light was blinking at its usual interval and the pc shut off at the time it was supposed to. 

But I got repeatedly a couple dozen times:

nouveau E[  PGRAPH][0000:01:00.0] TRAP ch 4 [0x003f8b9000 compiz[2567]]
nouveau E[  PGRAPH][0000:01:00.0] ROP0 0x80000000 0x80000001
nouveau E[  PGRAPH][0000:01:00.0] ROP1 0x80000000 0x80000001

and the log also ended with about 150,000 lines of these two errors repeating:

nouveau E[   PFIFO][0000:01:00.0] PBDMA0: ch 2 [Xorg[1505]] subc 0 mthd 0x001c data 0x00001004

nouveau E[   PFIFO][0000:01:00.0] PBDMA0: ACQUIRE
Comment 7 hartbox 2015-11-02 23:24:22 UTC
Hi,

I have a same problem on a recent fedora 22 install.
I can use it but I have many crash when I watch video:
nov. 01 18:56:07 homepc kernel: nouveau E[   PFIFO][0000:03:00.0] PBDMA0: ch 5 [systemd-logind[962]] subc 0 mthd 0x001c data 0x00001004
nov. 01 18:56:07 homepc systemd-journal[692]: Missed 23 kernel messages
nov. 01 18:56:07 homepc kernel: nouveau E[   PFIFO][0000:03:00.0] PBDMA0: ACQUIRE

When machine frozen, keyboard or mouse aren't effect, I must shutdown hard the computer.

Graphic Card:
03:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 660] (rev a1)
Comment 8 Martin Peres 2019-12-04 08:41:11 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/77.

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.