Mir servers can crash when a client crashes [terminate called after throwing an instance of 'std::out_of_range' what(): map::at]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Triaged
|
Low
|
Unassigned | ||
0.26 |
Triaged
|
Low
|
Unassigned | ||
mir (Ubuntu) |
Triaged
|
Low
|
Unassigned | ||
qtmir (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
When right clicking in GTK apps (to open a context menu), Mir servers often crash with:
terminate called after throwing an instance of 'std::out_of_range'
what(): map::at
Thread 6 "Mir/IPC" received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffe7fff700 (LWP 24062)]
__GI_raise (sig=sig@entry=6) at ../sysdeps/
58 ../sysdeps/
(gdb) bt
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/
#1 0x00007ffff7a483ea in __GI_abort () at abort.c:89
#2 0x00007ffff632156d in __gnu_cxx:
from /usr/lib/
#3 0x00007ffff631f316 in ?? () from /usr/lib/
#4 0x00007ffff631e2a9 in ?? () from /usr/lib/
#5 0x00007ffff631ec5d in __gxx_personali
from /usr/lib/
#6 0x00007ffff5d7ff43 in ?? () from /lib/x86_
#7 0x00007ffff5d80447 in _Unwind_Resume ()
from /lib/x86_
#8 0x00007ffff773c802 in ?? ()
from /usr/lib/
#9 0x00007ffff7717ab9 in ?? ()
Sounds similar to bug 1656727.
summary: |
- terminate called after throwing an instance of 'std::out_of_range' - what(): map::at + Mir servers crash when right clicking in GTK apps [terminate called + after throwing an instance of 'std::out_of_range' what(): map::at] |
Changed in mir: | |
status: | New → In Progress |
affects: | qtmir → qtmir (Ubuntu) |
Changed in mir: | |
milestone: | 0.27.0 → 0.28.0 |
I wonder if bug 1667645 is related?