[Nouveau] [Bug 79823] [NV30/gallium] Mozilla apps freeze on startup with nouveau-dri-10.2.1 libs on dual-screen

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jun 19 01:18:30 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=79823

--- Comment #27 from Ilia Mirkin <imirkin at alum.mit.edu> ---
(In reply to comment #26)
> Created attachment 101338 [details]
> GDB log with "avoid dangling..." patch
> 
> /dev/dri/card0 on fd #4 closed,
> /dev/dri/card0 on fd #5 remained open.

So... for some *unknown* reason, the thing decides to create two screens. Fine.
Now we have this thing which reuses screens for the same device... makes sense.
But after it tries to close one of the screens, it also closes the fd that it
used to create the screen with. Reasonable enough. However that fd is the one
that's being used by the device.

Perhaps it should be dup'ing the fd and doing all the ioctl's on that, so that
this sort of thing doesn't happen. Maarten, thoughts?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20140619/01dba4de/attachment-0001.html>


More information about the Nouveau mailing list