[Touch-packages] [Bug 1414999] Re: double free in mir egl display when calling eglTerminate and gbm_device_destroy

2015-10-09 Thread Alexandros Frantzis
** 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

2015-02-12 Thread Launchpad Bug Tracker
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

2015-02-12 Thread Daniel van Vugt
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

2015-02-09 Thread Alexandros Frantzis
** 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

2015-02-06 Thread Daniel van Vugt
** 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

2015-02-05 Thread Alexandros Frantzis
** 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

2015-01-27 Thread Daniel van Vugt
** 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