Mir

eglTerminate double free or corruption using mir

Bug #1221974 reported by Brandon Schaefer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Invalid
High
Unassigned
mesa (Ubuntu)
Fix Released
High
Alexandros Frantzis

Bug Description

To reproduce:
1) Have the mir server running.
2) Run any egl app
3) exit from the app (egl plasma uses 'q')

Crash.
http://paste.ubuntu.com/6072635/

Stacktrace:
http://paste.ubuntu.com/6072639/
http://paste.ubuntu.com/6072640/ <-- Full

Valgrind:
http://paste.ubuntu.com/6072647/

summary: - eglTerminate double free or corruption in mir
+ eglTerminate double free or corruption using mir
Changed in mir:
importance: Undecided → High
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Looks like the issue is entirely in platform_mir.c (Mesa)

Changed in mir:
status: New → Confirmed
Changed in mesa (Ubuntu):
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Alexandros Frantzis (afrantzis)
Changed in mir:
status: Confirmed → Invalid
Changed in mesa (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Alexandros Frantzis (afrantzis) wrote :

Fix commited in https://github.com/RAOF/mesa/ branch egl-platform-mir branch commit 98314f3e1675a967e70dd30b94c93f1432e20a76 .

Changed in mesa (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mesa - 9.2-1ubuntu2

---------------
mesa (9.2-1ubuntu2) saucy; urgency=low

  * Fix double-free in Mir EGL platform (LP: #1221974)
 -- Christopher James Halse Rogers <email address hidden> Tue, 17 Sep 2013 12:05:36 -0400

Changed in mesa (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.