[Touch-packages] [Bug 1414999] Re: double free in mir egl display when calling eglTerminate and gbm_device_destroy
** No longer affects: mir ** No longer affects: mir (Ubuntu) ** Changed in: mesa (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1414999 Title: double free in mir egl display when calling eglTerminate and gbm_device_destroy Status in mesa package in Ubuntu: Fix Released Bug description: In my standalone Xmir I do the following things: /* Init code */ if (xmir_screen->gbm) /* NULL on !mesa */ mir_connection_drm_set_gbm_device(xmir_screen->conn, xmir_screen->gbm); xmir_screen->egl_display = eglGetDisplay(mir_connection_get_egl_native_display(xmir_screen->conn)); /* Shutdown code */ eglTerminate(xmir_screen->egl_display); if (xmir_screen->gbm) gbm_device_destroy(xmir_screen->gbm); This works as expected when gbm is NULL, but I'm getting a double free in gbm_device_destroy with the eglTerminate. Calling eglGetDisplay(xmir_screen->gbm) instead works as expected. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1414999/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1414999] Re: double free in mir egl display when calling eglTerminate and gbm_device_destroy
This bug was fixed in the package mesa - 10.4.2-2ubuntu5 --- mesa (10.4.2-2ubuntu5) vivid; urgency=medium * Fix ftbfs from no longer including libmirclient-dev. -- Maarten Lankhorst maarten.lankho...@ubuntu.com Wed, 11 Feb 2015 09:21:54 +0100 ** Changed in: mesa (Ubuntu) Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1414999 Title: double free in mir egl display when calling eglTerminate and gbm_device_destroy Status in Mir: In Progress Status in mesa package in Ubuntu: Fix Released Status in mir package in Ubuntu: New Bug description: In my standalone Xmir I do the following things: /* Init code */ if (xmir_screen-gbm) /* NULL on !mesa */ mir_connection_drm_set_gbm_device(xmir_screen-conn, xmir_screen-gbm); xmir_screen-egl_display = eglGetDisplay(mir_connection_get_egl_native_display(xmir_screen-conn)); /* Shutdown code */ eglTerminate(xmir_screen-egl_display); if (xmir_screen-gbm) gbm_device_destroy(xmir_screen-gbm); This works as expected when gbm is NULL, but I'm getting a double free in gbm_device_destroy with the eglTerminate. Calling eglGetDisplay(xmir_screen-gbm) instead works as expected. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1414999/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1414999] Re: double free in mir egl display when calling eglTerminate and gbm_device_destroy
Anything left to fix in Mir or was it all fixed in Mesa? ** Changed in: mir Status: In Progress = Incomplete ** Changed in: mir (Ubuntu) Status: New = Incomplete ** Changed in: mir Milestone: 0.12.0 = None -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1414999 Title: double free in mir egl display when calling eglTerminate and gbm_device_destroy Status in Mir: Incomplete Status in mesa package in Ubuntu: Fix Released Status in mir package in Ubuntu: Incomplete Bug description: In my standalone Xmir I do the following things: /* Init code */ if (xmir_screen-gbm) /* NULL on !mesa */ mir_connection_drm_set_gbm_device(xmir_screen-conn, xmir_screen-gbm); xmir_screen-egl_display = eglGetDisplay(mir_connection_get_egl_native_display(xmir_screen-conn)); /* Shutdown code */ eglTerminate(xmir_screen-egl_display); if (xmir_screen-gbm) gbm_device_destroy(xmir_screen-gbm); This works as expected when gbm is NULL, but I'm getting a double free in gbm_device_destroy with the eglTerminate. Calling eglGetDisplay(xmir_screen-gbm) instead works as expected. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1414999/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1414999] Re: double free in mir egl display when calling eglTerminate and gbm_device_destroy
** Changed in: mir Status: New = In Progress ** Changed in: mesa (Ubuntu) Status: New = In Progress -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1414999 Title: double free in mir egl display when calling eglTerminate and gbm_device_destroy Status in Mir: In Progress Status in mesa package in Ubuntu: In Progress Status in mir package in Ubuntu: New Bug description: In my standalone Xmir I do the following things: /* Init code */ if (xmir_screen-gbm) /* NULL on !mesa */ mir_connection_drm_set_gbm_device(xmir_screen-conn, xmir_screen-gbm); xmir_screen-egl_display = eglGetDisplay(mir_connection_get_egl_native_display(xmir_screen-conn)); /* Shutdown code */ eglTerminate(xmir_screen-egl_display); if (xmir_screen-gbm) gbm_device_destroy(xmir_screen-gbm); This works as expected when gbm is NULL, but I'm getting a double free in gbm_device_destroy with the eglTerminate. Calling eglGetDisplay(xmir_screen-gbm) instead works as expected. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1414999/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1414999] Re: double free in mir egl display when calling eglTerminate and gbm_device_destroy
** Changed in: mir Milestone: None = 0.12.0 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1414999 Title: double free in mir egl display when calling eglTerminate and gbm_device_destroy Status in Mir: New Status in mesa package in Ubuntu: New Status in mir package in Ubuntu: New Bug description: In my standalone Xmir I do the following things: /* Init code */ if (xmir_screen-gbm) /* NULL on !mesa */ mir_connection_drm_set_gbm_device(xmir_screen-conn, xmir_screen-gbm); xmir_screen-egl_display = eglGetDisplay(mir_connection_get_egl_native_display(xmir_screen-conn)); /* Shutdown code */ eglTerminate(xmir_screen-egl_display); if (xmir_screen-gbm) gbm_device_destroy(xmir_screen-gbm); This works as expected when gbm is NULL, but I'm getting a double free in gbm_device_destroy with the eglTerminate. Calling eglGetDisplay(xmir_screen-gbm) instead works as expected. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1414999/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1414999] Re: double free in mir egl display when calling eglTerminate and gbm_device_destroy
** Changed in: mir Assignee: (unassigned) = Alexandros Frantzis (afrantzis) ** Changed in: mesa (Ubuntu) Assignee: (unassigned) = Alexandros Frantzis (afrantzis) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mir in Ubuntu. https://bugs.launchpad.net/bugs/1414999 Title: double free in mir egl display when calling eglTerminate and gbm_device_destroy Status in Mir: New Status in mesa package in Ubuntu: New Status in mir package in Ubuntu: New Bug description: In my standalone Xmir I do the following things: /* Init code */ if (xmir_screen-gbm) /* NULL on !mesa */ mir_connection_drm_set_gbm_device(xmir_screen-conn, xmir_screen-gbm); xmir_screen-egl_display = eglGetDisplay(mir_connection_get_egl_native_display(xmir_screen-conn)); /* Shutdown code */ eglTerminate(xmir_screen-egl_display); if (xmir_screen-gbm) gbm_device_destroy(xmir_screen-gbm); This works as expected when gbm is NULL, but I'm getting a double free in gbm_device_destroy with the eglTerminate. Calling eglGetDisplay(xmir_screen-gbm) instead works as expected. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1414999/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1414999] Re: double free in mir egl display when calling eglTerminate and gbm_device_destroy
** Also affects: mir Importance: Undecided Status: New ** Changed in: mir Importance: Undecided = High -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1414999 Title: double free in mir egl display when calling eglTerminate and gbm_device_destroy Status in Mir: New Status in mesa package in Ubuntu: New Status in mir package in Ubuntu: New Bug description: In my standalone Xmir I do the following things: /* Init code */ if (xmir_screen-gbm) /* NULL on !mesa */ mir_connection_drm_set_gbm_device(xmir_screen-conn, xmir_screen-gbm); xmir_screen-egl_display = eglGetDisplay(mir_connection_get_egl_native_display(xmir_screen-conn)); /* Shutdown code */ eglTerminate(xmir_screen-egl_display); if (xmir_screen-gbm) gbm_device_destroy(xmir_screen-gbm); This works as expected when gbm is NULL, but I'm getting a double free in gbm_device_destroy with the eglTerminate. Calling eglGetDisplay(xmir_screen-gbm) instead works as expected. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1414999/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp