Bug 20065 - crash when moving a window outside the screen (ShadowFB NoAccel)
Summary: crash when moving a window outside the screen (ShadowFB NoAccel)
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: 7.4 (2008.09)
Hardware: Other All
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-11 08:39 UTC by Hervé Cauwelier
Modified: 2009-02-11 10:07 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
crashing X (29.55 KB, application/x-trash)
2009-02-11 08:39 UTC, Hervé Cauwelier
no flags Details

Description Hervé Cauwelier 2009-02-11 08:39:21 UTC
Created attachment 22827 [details]
crashing X

I've tested it with heads 30848dd378d05917c646a24df404846e6f9b2352 and 15ccf721791fa4f61784ad00449630c6d2496328.

When I move a window using the Alt key (on Gnome) and the window get past the upper edge, X is crashing. I get back to the VT then GDM respawns.

It is reproducible will all types of applications: gnome-terminal, Tk, Firefox...

I'm using a NV50 (GeForce 8400M GS).

I attach the log of the crashing X.

By the way, I've just noticed gnome-terminal is lighting fast now, I address a big thank you to the team.
Comment 1 Maarten Maathuis 2009-02-11 09:38:11 UTC
You're running in shadowfb mode, which means software acceleration.

This is probably a result of lacking the kernel modules.

Without a proper backtrace it's hard to tell what is the problem, it may very well not be a nouveau problem. gdb can probably get a better backtrace.
Comment 2 Hervé Cauwelier 2009-02-11 09:51:38 UTC
You're right, the nouveau module is not loaded. I'm very surprised, I track both nouveau and drm using git.

I'll first fix the module issue and come back.

Sigh, I hope the sudden speed of gnome-terminal is not related to this.
Comment 3 Hervé Cauwelier 2009-02-11 10:07:46 UTC
You're right, I was not using the nouveau module. I've probably updated the kernel recently and forgot to overwrite the drm module.

Closing as I won't take the time to debug with gdb.


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.