mir_acceptance_tests.bin: double free or corruption (fasttop)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
High
|
Kevin DuBois | ||
mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Seen a few times, typical thing seen is a memory issue in the acceptance tests:
https:/
i386.mir_
8: CMakeFiles CTestTestfile.cmake Makefile cmake_install.cmake mir_acceptance_
8: ======= Backtrace: =========
8: /lib/i386-
8: /lib/i386-
8: /lib/i386-
8: /usr/lib/
8: /«BUILDDIR»
8: /lib/i386-
8: /lib/i386-
8: /«BUILDDIR»
8: /«BUILDDIR»
8: /«BUILDDIR»
8: /«BUILDDIR»
8: /«BUILDDIR»
8: /«BUILDDIR»
8: /«BUILDDIR»
8: /«BUILDDIR»
8: /«BUILDDIR»
8: /«BUILDDIR»
8: /«BUILDDIR»
8: /«BUILDDIR»
8: /«BUILDDIR»
8: /lib/i386-
8: /«BUILDDIR»
8: ======= Memory map: ========
Related branches
- Mir CI Bot: Approve (continuous-integration)
- Alan Griffiths: Approve
- Daniel van Vugt: Needs Fixing
-
Diff: 43 lines (+6/-3)2 files modifiedtests/mir_test_framework/CMakeLists.txt (+5/-3)
tests/unit-tests/CMakeLists.txt (+1/-0)
summary: |
- ftbfs i386 0.24 series (tests fail with memory problems) + mir_acceptance_tests.bin': double free or corruption (fasttop) |
description: | updated |
summary: |
- mir_acceptance_tests.bin': double free or corruption (fasttop) + mir_acceptance_tests.bin: double free or corruption (fasttop) |
Changed in mir: | |
milestone: | 0.24.0 → 0.25.0 |
Changed in mir: | |
assignee: | nobody → Kevin DuBois (kdub) |
status: | New → In Progress |
tags: | added: release-blocker |
Changed in mir: | |
milestone: | 0.25.0 → 0.24.0 |
no longer affects: | mir/0.24 |
Changed in mir: | |
status: | Fix Committed → Fix Released |
seems that these tests cause the corruption first (ie, running --gtest_ filter= "-NestedInput" succeeds)
NestedInput. nested_ input_device_ hub_lists_ keyboard on_add_ device_ observer_ gets_device_ added_calls_ on_existing_ devices device_ added_on_ host_triggeres_ nested_ device_ observer on_input_ device_ state_nested_ server_ emits_input_ device_ state
NestedInput.
NestedInput.
NestedInput.