JS ERROR: TypeError: malformed UTF-8 character sequence at offset 0 and segfault in _filterKeybinding:windowManager.js:1825 from invoke_handler() from process_event() from process_special_modifier_key()
Bug #1851528 reported by
Marius Gedminas
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-shell (Ubuntu) |
Expired
|
High
|
Unassigned |
Bug Description
I was trying to bring my Firefox window to front by pressing Super+2 (it's my second pinned launcher), and gnome-shell crashed.
journalctl shows this:
lapkr. 06 16:38:58 blynas gnome-shell[3417]: JS ERROR: TypeError: malformed UTF-8 character sequence at offset 0
lapkr. 06 16:38:58 blynas gnome-shell[3417]: GNOME Shell crashed with signal 11
lapkr. 06 16:38:58 blynas gnome-shell[3417]: == Stack trace for context 0x56068fb2e3e0 ==
I have a crash dump in /var/crash/, but apport thinks it's unreportable because my rygel was out of date.
Changed in gnome-shell (Ubuntu): | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in gnome-shell: | |
status: | Unknown → New |
To post a comment you must log in.
apport-retrace --gdb --sandbox system --cache ~/.cache/ apport- retrace /var/crash/ _usr_bin_ gnome-shell. 1000.crash
...
Program terminated with signal SIGSEGV, Segmentation fault. unix/sysv/ linux/raise. c:50 unix/sysv/ linux/raise. c: Toks failas ar aplankas neegzistuoja. unix/sysv/ linux/raise. c:50 stack_on_ signal_ handler () 0x56069dc351c0, event=0x5606b4c 878c0, window= 0x56069dc351c0, handler=<optimized out>, 0x5606900e0020) at ../src/ core/keybinding s.c:1921 display@ entry=0x5606900 e0020, window= window@ entry=0x56069e5 ad220, event=event@ entry=0x5606b4c 878c0) core/keybinding s.c:2005 special_ modifier_ key (display= display@ entry=0x5606900 e0020, event=event@ entry=0x5606b4c 878c0, window@ entry=0x56069e5 ad220, modifier_ press_only= modifier_ press_only@ entry=0x5606900 e01a8, key_combo= resolved_ key_combo@ entry=0x5606900 e0198, trigger_ callback= 0x7f5c971a5100 <meta_display_ overlay_ key_activate> ) core/keybinding s.c:2051 0x56069e5ad220, event=0x5606b4c 878c0, display= 0x5606900e0020) core/keybinding s.c:2151 0x5606b4c878c0, window= 0x56069e5ad220, display= 0x5606900e0020) at ../src/ core/keybinding s.c:2228 s_process_ event (display= display@ entry=0x5606900 e0020, window= window@ entry=0x56069e5 ad220, event@entry= 0x5606b4c878c0) at ../src/ core/keybinding s.c:2326 handle_ event (event= 0x5606b4c878c0, display= 0x5606900e0020) at ../src/ core/events. c:358 0x5606b4c878c0, data=0x5606900e 0020) at ../src/ core/events. c:479 event_process_ filters () sandbox_ 6sb0y3pp/ usr/lib/ x86_64- linux-gnu/ mutter- 5/libmutter- clutter- 5.so.0 sandbox_ 6sb0y3pp/ usr/lib/ x86_64- linux-gnu/ mutter- 5/libmutter- clutter- 5.so.0 device_ native_ process_ kbd_a11y_ event (event= 0x5606b4c878c0, device= 0x56068fd782b0, event_func= 0x7f5c9737e570 <emit_keyboard_ event>) at ../src/ backends/ native/ meta-input- device- native. c:1195 process_ event () sandbox_ 6sb0y3pp/ usr/lib/ x86_64- linux-gnu/ mutter- 5/libmutter- clutter- 5.so.0 stage_queue_ event () sandbox_ 6sb0y3pp/ usr/lib/ x86_64- linux-gnu/ mutter- 5/libmutter- clutter- 5.so.0 <optimized out>, callback=<optimized out>, user_data= <optimized out>) backends/ native/ meta-device- manager- native. c:686 context_ dispatch () from /tmp/apport_ sandbox_ 6sb0y3pp/ usr/lib/ x86_64- linux-gnu/ libglib- 2.0.s.. .
#0 __GI_raise (sig=<optimized out>) at ../sysdeps/
50 ../sysdeps/
[Current thread is 1 (Thread 0x7f5c91796cc0 (LWP 3417))]
(gdb) bt
#0 __GI_raise (sig=<optimized out>) at ../sysdeps/
#1 0x000056068ef0852a in dump_gjs_
#2 <signal handler called>
#3 0x00005606b18aca40 in ?? ()
#4 0x00007f5c971a9f11 in invoke_handler (binding=
display=
#5 process_event (display=
at ../src/
#6 0x00007f5c971ab83e in process_
window=
resolved_
at ../src/
#7 0x00007f5c971ac976 in process_overlay_key (window=
at ../src/
#8 process_key_event (event=
#9 meta_keybinding
event=
#10 0x00007f5c971a801c in meta_display_
#11 event_callback (event=
#12 0x00007f5c97368235 in _clutter_
from /tmp/apport_
#13 0x00007f5c9737e585 in emit_keyboard_event ()
from /tmp/apport_
#14 0x00007f5c9721c0e0 in meta_input_
emit_
#15 0x00007f5c9737fa36 in _clutter_
from /tmp/apport_
#16 0x00007f5c97399d08 in _clutter_
from /tmp/apport_
#17 0x00007f5c9721901c in meta_event_dispatch (g_source=
at ../src/
#18 0x00007f5c97cf984d in g_main_