Summary: | xorg-server-1.9.2.902 segfaults in DrawableGone during shutdown | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Hugo Mildenberger <Hugo.Mildenberger> | ||||
Component: | Server/General | Assignee: | Xorg Project Team <xorg-team> | ||||
Status: | RESOLVED INVALID | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | normal | ||||||
Priority: | medium | CC: | toralf.foerster | ||||
Version: | unspecified | ||||||
Hardware: | x86-64 (AMD64) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Hugo Mildenberger
2011-01-04 05:05:57 UTC
Created attachment 41618 [details] [review] Refcnt the drawable However Kirstian wants a simpler fix. Yes, your patch apparently fixed the problem. But before that, this patch https://bugs.freedesktop.org/attachment.cgi?id=40794&action=edit fixed it too. When applying both patches, I still get warnings in the logs: [ 11413.406] (EE) DANGER: DoCreateGLXPixmap - drawableId 23068871, pDraw->id 0 [ 11413.406] (EE) ... fixing up [ 11415.254] (EE) DANGER: DoCreateGLXPixmap - drawableId 23068873, pDraw->id 0 [ 11415.254] (EE) ... fixing up While using gdb from a remote machine, I saw that this part of code exclusively runs when you actively change something, e.g., in Konqueror's address bar. Exactly this was the main symptom of a memory bug becoming manifest between xorg-server-1.8.0 and xorg-server-1.8.1.901 when krh's patch 0460a76b9ae25fe26f683f0cbff1e4157287cf56 had been committed. The problem disappeared when one was forced to switch to KMS on i915, but certainly smolders further in the dark. *** Bug 32870 has been marked as a duplicate of this bug. *** (In reply to comment #1) > However Kirstian wants a simpler fix. Which BTW didn't make it in 1.9.3.902 isn't it ? *** Bug 32932 has been marked as a duplicate of this bug. *** Mass closure: This bug has been untouched for more than six years, and is not obviously still valid. Please file a new report if you continue to experience issues with a current server. |
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.