[regression] [BufferQueue] BufferQueueTest.compositor_never_owns_client_buffers occasionally crashes with: what(): unexpected release: buffer was not given to compositor
Bug #1317801 reported by
Daniel van Vugt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Critical
|
Alexandros Frantzis | ||
mir (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
BufferQueueTest
$ bin/mir_unit_tests --gtest_
Note: Google Test filter = BufferQueueTest
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from BufferQueueTest
[ RUN ] BufferQueueTest
terminate called after throwing an instance of 'boost:
what(): unexpected release: buffer was not given to compositor
Aborted (core dumped)
See also bug 1317370.
Related branches
lp:~afrantzis/mir/fix-1317801
- Alberto Aguirre (community): Needs Fixing
- Daniel van Vugt: Needs Fixing
- Alan Griffiths: Abstain
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 162 lines (+76/-7)2 files modifiedsrc/server/compositor/buffer_queue.cpp (+17/-0)
tests/unit-tests/compositor/test_buffer_queue.cpp (+59/-7)
lp:~afrantzis/mir/fix-1317801-alt
- PS Jenkins bot (community): Approve (continuous-integration)
- Daniel van Vugt: Needs Fixing
- Alberto Aguirre (community): Approve
- Alan Griffiths: Abstain
-
Diff: 162 lines (+73/-10)2 files modifiedsrc/server/compositor/buffer_queue.cpp (+10/-3)
tests/unit-tests/compositor/test_buffer_queue.cpp (+63/-7)
summary: |
- BufferQueueTest.compositor_never_owns_client_buffers occasionally - crashes with: what(): unexpected release: buffer was not given to - compositor + [BufferQueue] BufferQueueTest.compositor_never_owns_client_buffers + occasionally crashes with: what(): unexpected release: buffer was not + given to compositor |
summary: |
- [BufferQueue] BufferQueueTest.compositor_never_owns_client_buffers - occasionally crashes with: what(): unexpected release: buffer was not - given to compositor + [regression] [BufferQueue] + BufferQueueTest.compositor_never_owns_client_buffers occasionally + crashes with: what(): unexpected release: buffer was not given to + compositor |
Changed in mir: | |
assignee: | Daniel van Vugt (vanvugt) → nobody |
status: | In Progress → Triaged |
tags: | added: regression |
tags: | added: bufferqueue |
description: | updated |
Changed in mir: | |
assignee: | nobody → Alexandros Frantzis (afrantzis) |
Changed in mir: | |
status: | Triaged → In Progress |
tags: | added: testsfail |
Changed in mir: | |
status: | Fix Committed → Fix Released |
Changed in mir (Ubuntu): | |
importance: | Undecided → Critical |
importance: | Critical → Medium |
To post a comment you must log in.
Bumped importance. Now Alexandros has diagnosed the problem it's clear this bug could crash the server in reality.