CI test failure (segfault) in UnresponsiveClient.does_not_hang_server
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
New
|
Undecided
|
Unassigned | ||
mir (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
[----------] 1 test from UnresponsiveClient
[ RUN ] UnresponsiveCli
[2016-07-05 21:46:09.004682] mirserver: Starting
[2016-07-05 21:46:09.006605] mirserver: Selected driver: mir:stub-graphics (version 0.24.0)
[2016-07-05 21:46:09.010375] mirserver: Using software cursor
[2016-07-05 21:46:09.020844] mirserver: Initial display configuration:
[2016-07-05 21:46:09.021706] mirserver: 1.1: VGA 0.0" 0x0mm
[2016-07-05 21:46:09.021998] mirserver: Current mode 1600x1600 60.00Hz
[2016-07-05 21:46:09.022266] mirserver: Preferred mode 1600x1600 60.00Hz
[2016-07-05 21:46:09.022485] mirserver: Logical position +0+0
[2016-07-05 21:46:09.054260] mirserver: Selected input driver: mir:stub-input (version: 0.24.0)
[2016-07-05 21:46:09.054871] mirserver: Mir version 0.24.0
==20941== Thread 8:
==20941== Invalid read of size 8
==20941== at 0x6BD83E: operator() (test_unrespons
==20941== by 0x6BD83E: std::_Function_
==20941== by 0x6BB4A2: operator() (functional:2267)
==20941== by 0x6BB4A2: for_each (test_unrespons
==20941== by 0x6BB4A2: operator() (test_unrespons
==20941== by 0x6BB4A2: std::_Function_
==20941== by 0x6E97AD: operator() (functional:2267)
==20941== by 0x6E97AD: mir::test:
==20941== by 0x61FDB4: operator() (test_unrespons
==20941== by 0x61FDB4: _M_invoke (functional:1531)
==20941== by 0x61FDB4: operator() (functional:1520)
==20941== by 0x61FDB4: std::thread:
==20941== by 0x5836C6F: ??? (in /usr/lib/
==20941== by 0x5D1E6F9: start_thread (pthread_
==20941== by 0x603AB5C: clone (clone.S:109)
==20941== Address 0x0 is not stack'd, malloc'd or (recently) free'd
==20941==
==20941==
==20941== Process terminating with default action of signal 11 (SIGSEGV)
==20941== at 0x5D282A9: raise (pt-raise.c:35)
==20941== by 0x4084FC3: fatal_signal_
==20941== by 0x5F6949F: ??? (in /lib/x86_
==20941== by 0x6BD83D: operator() (test_unrespons
==20941== by 0x6BD83D: std::_Function_
==20941== by 0x6BB4A2: operator() (functional:2267)
==20941== by 0x6BB4A2: for_each (test_unrespons
==20941== by 0x6BB4A2: operator() (test_unrespons
==20941== by 0x6BB4A2: std::_Function_
==20941== by 0x6E97AD: operator() (functional:2267)
==20941== by 0x6E97AD: mir::test:
==20941== by 0x61FDB4: operator() (test_unrespons
==20941== by 0x61FDB4: _M_invoke (functional:1531)
==20941== by 0x61FDB4: operator() (functional:1520)
==20941== by 0x61FDB4: std::thread:
==20941== by 0x5836C6F: ??? (in /usr/lib/
==20941== by 0x5D1E6F9: start_thread (pthread_
==20941== by 0x603AB5C: clone (clone.S:109)
Seen here: https:/ /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= xenial/ 1447/consoleFul l