Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

10.5.2 System Freeze due to graphics driver bug? (NVChannel timeout)

Macbook Pro 15" C2D 2.4 with 10.5.2 and Graphics Update.
It just froze up completely out of the blue, with the following error message in system.log:

2/13/08 11:25:29 AM kernel NVChannel(GL): Graphics channel timeout!
2/13/08 11:25:41 AM kernel NVChannel(GL): Graphics channel timeout!
2/13/08 11:25:51 AM kernel USBF: 77424.623 MacallyICEKBDriver[0x6ae2c00]::InterruptReadHandler immediate error 0xe000404f queueing read
2/13/08 11:25:53 AM kernel NVChannel(GL): Graphics channel timeout!
2/13/08 11:25:53 AM kernel NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
2/13/08 11:25:53 AM kernel 0000000b
2/13/08 11:25:53 AM kernel NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
2/13/08 11:25:53 AM kernel 0000000b
2/13/08 11:25:59 AM kernel USBF: 77432.346 AppleUSBEHCI[0x66da000]::Found a transaction which hasn't moved in 5 seconds on bus 0xfd, timing out! (Addr: 8, EP: 0)
2/13/08 11:26:05 AM kernel NVChannel(GL): Graphics channel timeout!
2/13/08 11:26:05 AM kernel NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
2/13/08 11:26:05 AM kernel 0000000b
2/13/08 11:26:05 AM kernel NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
2/13/08 11:26:05 AM kernel 0000000b
2/13/08 11:26:05 AM kernel NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
2/13/08 11:26:05 AM kernel 0000000b
2/13/08 11:26:13 AM kernel USBF: 77446.876 MacallyICEKBDriver[0x7b3a700]::InterruptReadHandler immediate error 0xe000404f queueing read
2/13/08 11:26:14 AM kernel USBF: 77447.936 AppleUSBHubPort: Port 2 of Hub at 0xfd110000 reported error 0x0 while doing acquiring device zero
2/13/08 11:26:14 AM kernel USBF: 77447.936 AppleUSBHubPort: Port 2 of Hub at 0xfd110000 reported error 0xe00002c0 while doing get status (first in port status change)
2/13/08 11:26:17 AM kernel NVChannel(GL): Graphics channel timeout!
2/13/08 11:26:17 AM kernel NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
2/13/08 11:26:17 AM kernel 0000000b
2/13/08 11:26:25 AM fseventsd[27] callback_client: ERROR: d2f callbackrpc() => (ipc/send) timed out (268435460) for pid 203
2/13/08 11:26:25 AM fseventsd[27] client: 0x815a00 : USER DROPPED EVENTS!
2/13/08 11:26:29 AM kernel NVChannel(GL): Graphics channel timeout!
2/13/08 11:26:29 AM kernel NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
2/13/08 11:26:29 AM kernel 0000000b
2/13/08 11:26:35 AM fseventsd[27] callback_client: ERROR: d2f callbackrpc() => (ipc/send) timed out (268435460) for pid 203
2/13/08 11:26:41 AM kernel NVChannel(GL): Graphics channel timeout!
2/13/08 11:26:41 AM kernel NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
2/13/08 11:26:41 AM kernel 0000000b
2/13/08 11:26:41 AM kernel NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
2/13/08 11:26:41 AM kernel 0000000b
2/13/08 11:26:41 AM kernel NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
2/13/08 11:26:41 AM fseventsd[27] client: 0x815a00 : USER DROPPED EVENTS!
2/13/08 11:26:41 AM kernel 0000000b
2/13/08 11:26:51 AM fseventsd[27] callback_client: ERROR: d2f callbackrpc() => (ipc/send) timed out (268435460) for pid 203
2/13/08 11:26:54 AM kernel NVChannel(GL): Graphics channel timeout!
2/13/08 11:26:54 AM kernel NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
2/13/08 11:26:54 AM kernel 0000000b
2/13/08 11:27:01 AM fseventsd[27] callback_client: ERROR: d2f callbackrpc() => (ipc/send) timed out (268435460) for pid 203
2/13/08 11:27:01 AM fseventsd[27] client: 0x815a00 : USER DROPPED EVENTS!
[...etc...]

MBP 15 C2D 2.2, Mac OS X (10.5.2)

Posted on Feb 13, 2008 11:39 AM

Reply
22 replies

Mar 22, 2008 11:00 AM in response to xmddmx

I can reproduce this 100% of the time:

-launch eclipse ide

-run a simple java program that meets 2 criteria: logs to the eclipse console and has a simple swing UI (the program I used printed JFrame setSize() so when i resized the window the dimensions printed to the console

- launch the java program via eclipse

- resize the window (windows resizes, dimensions print in the console)

- now resize the window alot

system freezes.

note:

-if the java program does not log to the console it doesnt freeze

Mar 22, 2008 2:09 PM in response to dombessi

Here is a very basic java program that will freeze my machine if I run it in eclipse and resize the java window. Give it a try.

import java.awt.*;
import javax.swing.*;

/**
* run this program in eclipse and then resize the window of the program to see
* if you have the same problem as me.
*
* comment out the prinln statement to toggle the system crash feature.
* @author dombessi@hotmail.com
*
*/
public class OSXFreezeInducer extends JFrame{

OSXFreezeInducer() {

JFrame f = new JFrame("traffic light");
f.setSize(151,472);
Container c = f.getContentPane();
FreezeInducerPanel panel = new FreezeInducerPanel(new Color(255,0,0));
c.add(panel);
f.setVisible(true);
f.setDefaultCloseOperation(JFrame.EXIT ONCLOSE);
}

public class FreezeInducerPanel extends JPanel {

Color color;
FreezeInducerPanel(Color c) {
color = c;
setBackground(color.BLACK);
}

public void paintComponent(Graphics g) {

super.paintComponent(g);
int hSize = getSize().height;
int wSize = getSize().width;

//comment out the prinln statement to toggle the system crash feature.
System.out.println(getSize());

g.setColor(color);
g.fillOval(0, 0, wSize, hSize);
}
}

public static void main(String[] args) {

OSXFreezeInducer FuckMeNowApple = new OSXFreezeInducer();
}
}

Mar 31, 2008 6:19 PM in response to Nils Eckert

At first I could reproduce it 100% but for whatever reason it became harder to reproduce with the java window resizing approach. Much like you are seeing, I too tried both of those JVM's.
The important fact though is I still have not had 1 freeze after restoring my machine to 10.5.2 sans graphic update.
Another unrelated problem I had that was also fixed with my reinstall was a strange ripple/banding that a cd cover image would have when I would move from cover to cover in itunes cover flow and then stop on a cover. It would have this ripple like band that would move like a wave from the middle to the top of the image.
Possibly the NVRAM reset fixed that though too, eh whatever no more freezing.

10.5.2 System Freeze due to graphics driver bug? (NVChannel timeout)

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.