compiz team mailing list archive
-
compiz team
-
Mailing list archive
-
Message #52794
[Bug 927168] Re: compiz crashed with SIGSEGV in memmove() from drisw_update_tex_buffer() from dri_set_tex_buffer2() from drisw_bind_tex_image() from __glXBindTexImageEXT() from TfpTexture::enable() from enableFragmentOperationsAndDrawGeometry()
Launchpad has imported 2 comments from the remote bug at
https://bugs.freedesktop.org/show_bug.cgi?id=55343.
If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.
------------------------------------------------------------------------
On 2012-09-26T05:29:41+00:00 Timo Aaltonen wrote:
downstream bug from ubuntu:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/927168
started happening for more people when the default fallback session
started using llvmpipe. Applies to 8.0.x and 9.0.
It's worked around for now ("Check that pixmaps which aren't managed by
us actually exist before binding") but a proper fix should be added to
mesa.
some stacktraces:
https://launchpadlibrarian.net/115551011/Stacktrace.txt
https://launchpadlibrarian.net/115545323/Stacktrace.txt
https://launchpadlibrarian.net/115549285/Stacktrace.txt
https://launchpadlibrarian.net/115587684/Stacktrace.txt
https://launchpadlibrarian.net/115563588/Stacktrace.txt
https://launchpadlibrarian.net/115553644/Stacktrace.txt
Reply at:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/927168/comments/29
------------------------------------------------------------------------
On 2014-11-24T20:56:50+00:00 Jfonseca-e wrote:
IIUC the compiz-core patch
https://i116412274.restricted.launchpadlibrarian.net/116412274/2c4b2354
-00dc-11e2-a4a9-002481e91f22.txt?token=60HdnFNMGFc5zJXJwfwH9pN2wg6pmXxn
the fix consisted of not calling glXBindTexImageEXT when
XGetGeometry (dpy, pixmap, ...)
returns false.
https://www.opengl.org/registry/specs/EXT/texture_from_pixmap.txt does say that
"Currently, only pixmaps can be bound to textures. If <draw> is not a
valid GLXPixmap, then a GLXBadPixmap error is generated."
so indeed this should be handled better.
This technically is a bug in st/dri though.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/927168/comments/34
** Changed in: mesa
Status: Unknown => Confirmed
** Changed in: mesa
Importance: Unknown => Medium
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/927168
Title:
compiz crashed with SIGSEGV in memmove() from
drisw_update_tex_buffer() from dri_set_tex_buffer2() from
drisw_bind_tex_image() from __glXBindTexImageEXT() from
TfpTexture::enable() from enableFragmentOperationsAndDrawGeometry()
To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/927168/+subscriptions