Activity log for bug #1016367

Date Who What changed Old value New value Message
2012-06-22 04:42:32 Sam Spilsbury bug added bug
2012-06-22 04:42:47 Sam Spilsbury compiz: importance Undecided High
2012-06-22 04:42:50 Sam Spilsbury compiz: assignee Sam Spilsbury (smspillaz)
2012-06-22 04:42:52 Sam Spilsbury compiz: milestone 0.9.8.0
2012-06-22 04:43:02 Sam Spilsbury compiz: status New In Progress
2012-06-22 04:53:36 Sam Spilsbury description There's a potential race condition in this code: There's a potential race condition in this code: (*GL::releaseTexImage) (screen->dpy (), pixmap, GLX_FRONT_LEFT_EXT); (*GL::bindTexImage) (screen->dpy (), pixmap, GLX_FRONT_LEFT_EXT, NULL); If there are changes to the pixmap, or if pixmap goes away in between those calls, then the resultant call will be invalid. We should instead grab the server, get the pixmap, wait for the server and then attempt to bind it. That wil also guaruntee tear-free pixmap binds.
2012-06-22 05:14:33 Launchpad Janitor branch linked lp:~compiz-team/compiz/compiz.fix_1016367
2012-07-02 08:29:29 Unity Merger compiz: status In Progress Fix Committed
2012-07-04 11:55:57 Launchpad Janitor branch linked lp:~timo-jyrinki/compiz/ubuntu
2012-07-17 08:41:34 Daniel van Vugt branch linked lp:~sil2100/compiz-core/cherry_3275
2012-07-17 08:41:47 Daniel van Vugt bug task added compiz-core
2012-07-17 08:42:02 Daniel van Vugt compiz-core: status New In Progress
2012-07-17 08:42:10 Daniel van Vugt compiz-core: assignee Łukasz Zemczak (sil2100)
2012-08-27 07:58:06 Daniel van Vugt compiz: status Fix Committed Fix Released
2012-09-03 01:42:06 Daniel van Vugt bug task added compiz (Ubuntu)
2012-09-03 01:42:19 Daniel van Vugt compiz (Ubuntu): status New Fix Released
2012-09-27 14:07:59 Łukasz Zemczak compiz-core: status In Progress Incomplete
2012-09-27 14:08:02 Łukasz Zemczak compiz-core: assignee Łukasz Zemczak (sil2100)