Bug#886154: more stack trace

Kjö Hansi Glaz kjo at a4nancy.net.eu.org
Tue Jan 2 18:42:00 UTC 2018


The bug just happened again.

Actually there are two crashes, which you can find below:

$ coredumpctl | tee
TIME                            PID   UID   GID SIG COREFILE  EXE
Tue 2018-01-02 19:18:33 CET    2042  1000  1000   6 present
/usr/bin/Xwayland
Tue 2018-01-02 19:18:33 CET    1981  1000  1000  11 present
/usr/bin/gnome-shell

$ coredumpctl gdb 1981
Hint: You are currently not seeing messages from other users and the system.
      Users in groups 'adm', 'systemd-journal' can see all messages.
      Pass -q to turn off this notice.
           PID: 1981 (gnome-shell)
           UID: 1000 (kjo)
           GID: 1000 (kjo)
        Signal: 11 (SEGV)
     Timestamp: Tue 2018-01-02 19:18:30 CET (16min ago)
  Command Line: /usr/bin/gnome-shell
    Executable: /usr/bin/gnome-shell
 Control Group: /user.slice/user-1000.slice/session-1.scope
          Unit: session-1.scope
         Slice: user-1000.slice
       Session: 1
     Owner UID: 1000 (kjo)
       Boot ID: 7e34854b901a48808bccff6b81e1ad5c
    Machine ID: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      Hostname: debian
       Storage:
/var/lib/systemd/coredump/core.gnome-shell.1000.7e34854b901a48808bccff6b81e1ad5c.1981.1514917110000000.lz4
       Message: Process 1981 (gnome-shell) of user 1000 dumped core.

                Stack trace of thread 1981:
                #0  0x00007fe7ba4d0da2 g_type_check_instance_cast
(libgobject-2.0.so.0)
                #1  0x00007fe7b7c65278 st_label_set_text (libst-1.0.so)
                #2  0x00007fe7ba4b2a3e g_object_setv (libgobject-2.0.so.0)
                #3  0x00007fe7ba4b39ce g_object_set_property
(libgobject-2.0.so.0)
                #4  0x00007fe7b919b4b7 n/a (libgjs.so.0)
                #5  0x00007fe7b023d6c6 n/a (libmozjs-52.so.0)
                #6  0x00007fe7b0252feb n/a (libmozjs-52.so.0)
                #7  0x00007fe7b025fcbe n/a (libmozjs-52.so.0)
                #8  0x00007fe7b02438f1 n/a (libmozjs-52.so.0)
                #9  0x00007fe7b024e846 n/a (libmozjs-52.so.0)
                #10 0x00007fe7b024ee1f n/a (libmozjs-52.so.0)
                #11 0x00007fe7b024f0f9 n/a (libmozjs-52.so.0)
                #12 0x00007fe7b0041079 n/a (libmozjs-52.so.0)
                #13 0x00000495889ce3c6 n/a (n/a)
                #14 0x0000558a775b3400 n/a (n/a)
                #15 0x0000049588bedfb5 n/a (n/a)
                #16 0x0000558a75f3d3b8 n/a (n/a)
                #17 0x00000495889c4888 n/a (n/a)
                #18 0x00007fe7b0447e22 n/a (libmozjs-52.so.0)
                #19 0x00007fe7b045044b n/a (libmozjs-52.so.0)
                #20 0x00007fe7b024e8c4 n/a (libmozjs-52.so.0)
                #21 0x00007fe7b024ee1f n/a (libmozjs-52.so.0)
                #22 0x00007fe7b024f0f9 n/a (libmozjs-52.so.0)
                #23 0x00007fe7b00e3554
_Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE
(libmozjs-52.so.0)
                #24 0x00007fe7b91bbdb6 gjs_call_function_value (libgjs.so.0)
                #25 0x00007fe7b918d3f5 gjs_closure_invoke (libgjs.so.0)
                #26 0x00007fe7b91ab015 n/a (libgjs.so.0)
                #27 0x00007fe7ba4aaf9d g_closure_invoke
(libgobject-2.0.so.0)
                #28 0x00007fe7ba4c76bc n/a (libgobject-2.0.so.0)
                #29 0x00007fe7ba1d2893 n/a (libglib-2.0.so.0)
                #30 0x00007fe7ba1d1e15 g_main_context_dispatch
(libglib-2.0.so.0)
                #31 0x00007fe7ba1d21e0 n/a (libglib-2.0.so.0)
                #32 0x00007fe7ba1d24f2 g_main_loop_run (libglib-2.0.so.0)
                #33 0x00007fe7b8700e6c meta_run (libmutter-1.so.0)
                #34 0x0000558a714e843c n/a (gnome-shell)
                #35 0x00007fe7b80c1561 n/a
(/lib/x86_64-linux-gnu/libc-2.25.so (deleted))

GNU gdb (Debian 7.12-6+b1) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/gnome-shell...Reading symbols from
/usr/lib/debug/.build-id/f9/74cabafae12353a7b2181aa4ba8f043b14afe4.debug...done.
done.
[New LWP 1981]
[New LWP 1983]
[New LWP 2024]
[New LWP 2059]
[New LWP 2066]
[New LWP 21040]
[New LWP 21035]
[New LWP 2067]
[New LWP 1984]
[New LWP 2068]
[New LWP 2071]
[New LWP 2069]
[New LWP 2070]
[New LWP 2072]
[New LWP 2073]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/gnome-shell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  g_type_check_instance_cast (type_instance=0x558a749f68a0,
iface_type=94053112939904) at ../../../../gobject/gtype.c:4057
4057	../../../../gobject/gtype.c: Aucun fichier ou dossier de ce type.
[Current thread is 1 (Thread 0x7fe7bb08d340 (LWP 1981))]
(gdb) bt
#0  0x00007fe7ba4d0da2 in g_type_check_instance_cast
(type_instance=0x558a749f68a0, iface_type=94053112939904)
    at ../../../../gobject/gtype.c:4057
#1  0x00007fe7b7c65278 in st_label_set_text (label=0x558a749ee890
[StLabel], text=0x558a772bcf90 "76") at ../src/st/st-label.c:331
#2  0x00007fe7ba4b2a3e in object_set_property (nqueue=0x558a77cd1230,
value=<optimized out>, pspec=0x558a732e1cb0 [GParamString],
object=0x558a749ee890 [StLabel]) at ../../../../gobject/gobject.c:1439
#3  0x00007fe7ba4b2a3e in g_object_setv (object=0x558a749ee890
[StLabel], n_properties=<optimized out>, names=<optimized out>,
values=<optimized out>) at ../../../../gobject/gobject.c:2245
#4  0x00007fe7ba4b39ce in g_object_set_property (object=<optimized out>,
property_name=<optimized out>, value=value at entry=0x7fff897c1de8)
    at ../../../../gobject/gobject.c:2529
#5  0x00007fe7b919b4b7 in set_g_param_from_prop (priv=0x558a749cbe30,
result=..., value_p=..., was_set=<synthetic pointer>: <optimized out>,
name=0x558a789d1460 "text", context=0x558a789d1460) at gi/object.cpp:446
#6  0x00007fe7b919b4b7 in object_instance_set_prop(JSContext*,
JS::HandleObject, JS::HandleId, JS::MutableHandleValue,
JS::ObjectOpResult&) (context=context at entry=0x558a728e8620, obj=...,
id=..., id at entry=..., value_p=value_p at entry=..., result=...) at
gi/object.cpp:521
#7  0x00007fe7b023d6c6 in js::CallJSSetterOp(JSContext*, bool
(*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>,
JS::MutableHandle<JS::Value>, JS::ObjectOpResult&),
JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>,
JS::ObjectOpResult&) (result=..., vp=..., id=..., obj=..., op=<optimized
out>, cx=0x558a728e8620) at ./js/src/jscntxtinlines.h:323
#8  0x00007fe7b023d6c6 in NativeSetExistingDataProperty(JSContext*,
js::HandleNativeObject, js::HandleShape, JS::HandleValue,
JS::ObjectOpResult&) (cx=cx at entry=0x558a728e8620, obj=...,
obj at entry=..., shape=..., v=..., v at entry=..., result=..., receiver=...)
    at ./js/src/vm/NativeObject.cpp:2198
#9  0x00007fe7b0252feb in SetExistingProperty (result=..., shape=...,
pobj=..., receiver=..., v=..., id=..., obj=..., cx=0x558a728e8620)
    at ./js/src/vm/NativeObject.cpp:2406
#10 0x00007fe7b0252feb in js::NativeSetProperty(JSContext*,
JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>,
JS::Handle<JS::Value>, js::QualifiedBool, JS::ObjectOpResult&)
(cx=0x558a728e8620, obj=..., id=..., value=..., receiver=...,
qualified=qualified at entry=js::Qualified, result=...) at
./js/src/vm/NativeObject.cpp:2469
#11 0x00007fe7b025fcbe in js::SetProperty(JSContext*,
JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>,
JS::Handle<JS::Value>, JS::ObjectOpResult&) (cx=<optimized out>,
obj=..., id=..., v=..., receiver=..., result=...) at
./js/src/vm/NativeObject.h:1540
#12 0x00007fe7b02438f1 in SetPropertyOperation (rval=..., id=...,
lval=..., op=<optimized out>, cx=<optimized out>)
    at ./js/src/vm/Interpreter.cpp:259
#13 0x00007fe7b02438f1 in Interpret(JSContext*, js::RunState&)
(cx=0x558a728e8620, state=...) at ./js/src/vm/Interpreter.cpp:2715
#14 0x00007fe7b024e846 in js::RunScript(JSContext*, js::RunState&)
(cx=cx at entry=0x558a728e8620, state=...)
    at ./js/src/vm/Interpreter.cpp:405
#15 0x00007fe7b024ee1f in js::InternalCallOrConstruct(JSContext*,
JS::CallArgs const&, js::MaybeConstruct) (cx=cx at entry=0x558a728e8620,
args=..., construct=construct at entry=js::NO_CONSTRUCT) at
./js/src/vm/Interpreter.cpp:477
#16 0x00007fe7b024f099 in InternalCall(JSContext*, js::AnyInvokeArgs
const&) (cx=cx at entry=0x558a728e8620, args=...)
    at ./js/src/vm/Interpreter.cpp:504
#17 0x00007fe7b024f0f9 in js::Call(JSContext*, JS::Handle<JS::Value>,
JS::Handle<JS::Value>, js::AnyInvokeArgs const&,
JS::MutableHandle<JS::Value>) (cx=cx at entry=0x558a728e8620, fval=...,
fval at entry=..., thisv=..., thisv at entry=..., args=..., rval=rval at entry=...)
    at ./js/src/vm/Interpreter.cpp:523
#18 0x00007fe7b0041079 in js::jit::InvokeFunction(JSContext*,
JS::Handle<JSObject*>, bool, unsigned int, JS::Value*,
JS::MutableHandle<JS::V---Type <returnto continue, or q <returnto quit---
alue>) (cx=0x558a728e8620, obj=..., constructing=<optimized out>,
argc=<optimized out>, argv=0x7fff897c29a0, rval=...)
    at ./js/src/jit/VMFunctions.cpp:114
#19 0x00000495889ce3c6 in  ()
#20 0x00007fff897c2958 in  ()
#21 0x00007fff897c2950 in  ()
#22 0xfff9000000000000 in  ()
#23 0x00007fe7b13f1040 in js::jit::InvokeFunctionInfo () at
/usr/lib/x86_64-linux-gnu/libmozjs-52.so.0
#24 0x00007fe7746739a0 in  ()
#25 0x0000049588bedfe5 in  ()
#26 0x0000000000006820 in  ()
#27 0x00007fe75401c5c0 in  ()
#28 0x0000000000000000 in  ()
(gdb) q

$ coredumpctl gdb 2042
Hint: You are currently not seeing messages from other users and the system.
      Users in groups 'adm', 'systemd-journal' can see all messages.
      Pass -q to turn off this notice.
           PID: 2042 (Xwayland)
           UID: 1000 (kjo)
           GID: 1000 (kjo)
        Signal: 6 (ABRT)
     Timestamp: Tue 2018-01-02 19:18:32 CET (17min ago)
  Command Line: /usr/bin/Xwayland :0 -rootless -terminate -core -listen
4 -listen 5 -displayfd 6
    Executable: /usr/bin/Xwayland
 Control Group: /user.slice/user-1000.slice/session-1.scope
          Unit: session-1.scope
         Slice: user-1000.slice
       Session: 1
     Owner UID: 1000 (kjo)
       Boot ID: 7e34854b901a48808bccff6b81e1ad5c
    Machine ID: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      Hostname: debian
       Storage:
/var/lib/systemd/coredump/core.Xwayland.1000.7e34854b901a48808bccff6b81e1ad5c.2042.1514917112000000.lz4
       Message: Process 2042 (Xwayland) of user 1000 dumped core.

                Stack trace of thread 2042:
                #0  0x00007f080f05ca70 n/a
(/lib/x86_64-linux-gnu/libc-2.25.so (deleted))
                #1  0x00007ffe218ad920 n/a (n/a)

GNU gdb (Debian 7.12-6+b1) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/Xwayland...(no debugging symbols
found)...done.
[New LWP 2042]
[New LWP 2043]
[New LWP 2045]
[New LWP 2046]
[New LWP 2044]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/Xwayland :0 -rootless -terminate -core
-listen 4 -listen 5 -displayfd'.
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51	../sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type.
[Current thread is 1 (Thread 0x7f0812194440 (LWP 2042))]
(gdb) bt
#0  __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f080f05e19a in __GI_abort () at abort.c:89
#2  0x00005561bc7418ba in OsAbort ()
#3  0x00005561bc7473d3 in ?? ()
#4  0x00005561bc7481f5 in FatalError ()
#5  0x00005561bc5cf84f in ?? ()
#6  0x00005561bc73f371 in ?? ()
#7  0x00005561bc73835b in WaitForSomething ()
#8  0x00005561bc704193 in ?? ()
#9  0x00005561bc708410 in ?? ()
#10 0x00007f080f049561 in __libc_start_main (main=0x5561bc5cee60,
argc=11, argv=0x7ffe218ae768, init=<optimized out>,
    fini=<optimized out>, rtld_fini=<optimized out>,
stack_end=0x7ffe218ae758) at ../csu/libc-start.c:297
#11 0x00005561bc5cee9a in _start ()
(gdb)



More information about the pkg-gnome-maintainers mailing list