Re: [Desktop-packages] [Bug 1893032] Re: groovy gnome-shell crashes so gdm is black screen with cursor
I used the manual way to debug why gdm doesn't show the login screen (inferring that it's because gnome-shell is not running). I "inferred" it initially by looking at the mouse cursor blinking. Before, when the login screen shows up, the mouse would blink once then the login screen shows up. Now the mouse would blink once then just blink again instead of showing the logins screen. I can also see the output of ps -AfH, wherein it shows that gnome-shell isn't running even when gdm-x-session is running under the gdm user. I still don't know why there's no crash file though. Any pointers on how to debug this? Thank you for your help. On Thu, Aug 27, 2020 at 1:50 PM Daniel van Vugt <1893...@bugs.launchpad.net> wrote: > Please also note that if you are launching gnome-shell manually and > expect it to use Xorg then you may need: > > gnome-shell --x11 > > That said, if you are launching gnome-shell manually then that also > makes the original bug report somewhat invalid. You reported this bug as > a problem with gdm or the login screen, and yet you are not doing things > in any way that are compatible with that. I will clarify the situation > by removing mention of "gdm". > > > ** Summary changed: > > - groovy gnome-shell crashes so gdm is black screen with cursor > + groovy gnome-shell crashes when launched manually > > ** Changed in: gnome-shell (Ubuntu) >Importance: Undecided => Low > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/1893032 > > Title: > groovy gnome-shell crashes when launched manually > > To manage notifications about this bug go to: > > https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1893032/+subscriptions > -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1893032 Title: groovy gnome-shell crashes when launched manually Status in gnome-shell package in Ubuntu: Incomplete Bug description: Here's the backtrace I got from the console. I think it has something todo with gjs or libmozjs. #0 gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, JS::HandleValueArray const&, mozilla::Maybe >, GIArgument*) (context=, function=0x56cc6000, obj=..., args=..., js_rval=..., r_value=) at ../gi/function.cpp:1264 #1 0x770aa92b in function_call(JSContext*, unsigned int, JS::Value*) (context=0x558698f0, js_argc=2, vp=0x558fa3f8) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #2 0x75101351 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x770aa7f0 , cx=0x558698f0) at ./debian/build/dist/include/js/CallArgs.h:284 #3 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x558698f0, args=..., construct=) at ./js/src/vm/Interpreter.cpp:515 #4 0x750f2b77 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3082 #5 Interpret(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:3082 #6 0x7510090e in js::RunScript(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:423 #7 0x75102cdf in js::ExecuteKernel(JSContext*, JS::Handle, JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*) (cx=cx@entry=0x558698f0, script=..., script@entry=..., envChainArg=..., newTargetValue=..., evalInFrame=..., evalInFrame@entry=..., result=result@entry=0x7fffe340) at ./js/src/vm/Interpreter.cpp:782 #8 0x75102e81 in js::Execute(JSContext*, JS::Handle, JSObject&, JS::Value*) (cx=cx@entry=0x558698f0, script=script@entry=..., envChainArg=..., rval=0x7fffe340) at ./debian/build/dist/include/js/Value.h:934 #9 0x7519c8c0 in EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=cx@entry=0x558698f0, scopeKind=, env=..., env@entry=..., optionsArg=..., srcBuf=..., rval=...) at ./debian/build/dist/include/js/RootingAPI.h:1212 #10 0x7519fdc0 in JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=0x558698f0, envChain=..., envChain@entry=..., options=..., srcBuf=..., rval=rval@entry=...) at ./js/src/vm/Scope.h:339 #11 0x770d791e in GjsContextPrivate::eval_with_scope(JS::Handle, char const*, long, char const*, JS::MutableHandle) (this=0x5562d630, scope_object=..., script=, script_len=, filename=0x77d98fc8 "", retval=...) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #12 0x770d7d10 in GjsContextPrivate::eval(char const*, long, char const*, int*, _GError**) (this=0x5562d630, script=0x77d99038
[Desktop-packages] [Bug 1893032] Re: groovy gnome-shell crashes so gdm is black screen with cursor
Please also note that if you are launching gnome-shell manually and expect it to use Xorg then you may need: gnome-shell --x11 That said, if you are launching gnome-shell manually then that also makes the original bug report somewhat invalid. You reported this bug as a problem with gdm or the login screen, and yet you are not doing things in any way that are compatible with that. I will clarify the situation by removing mention of "gdm". ** Summary changed: - groovy gnome-shell crashes so gdm is black screen with cursor + groovy gnome-shell crashes when launched manually ** Changed in: gnome-shell (Ubuntu) Importance: Undecided => Low -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1893032 Title: groovy gnome-shell crashes when launched manually Status in gnome-shell package in Ubuntu: Incomplete Bug description: Here's the backtrace I got from the console. I think it has something todo with gjs or libmozjs. #0 gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, JS::HandleValueArray const&, mozilla::Maybe >, GIArgument*) (context=, function=0x56cc6000, obj=..., args=..., js_rval=..., r_value=) at ../gi/function.cpp:1264 #1 0x770aa92b in function_call(JSContext*, unsigned int, JS::Value*) (context=0x558698f0, js_argc=2, vp=0x558fa3f8) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #2 0x75101351 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x770aa7f0 , cx=0x558698f0) at ./debian/build/dist/include/js/CallArgs.h:284 #3 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x558698f0, args=..., construct=) at ./js/src/vm/Interpreter.cpp:515 #4 0x750f2b77 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3082 #5 Interpret(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:3082 #6 0x7510090e in js::RunScript(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:423 #7 0x75102cdf in js::ExecuteKernel(JSContext*, JS::Handle, JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*) (cx=cx@entry=0x558698f0, script=..., script@entry=..., envChainArg=..., newTargetValue=..., evalInFrame=..., evalInFrame@entry=..., result=result@entry=0x7fffe340) at ./js/src/vm/Interpreter.cpp:782 #8 0x75102e81 in js::Execute(JSContext*, JS::Handle, JSObject&, JS::Value*) (cx=cx@entry=0x558698f0, script=script@entry=..., envChainArg=..., rval=0x7fffe340) at ./debian/build/dist/include/js/Value.h:934 #9 0x7519c8c0 in EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=cx@entry=0x558698f0, scopeKind=, env=..., env@entry=..., optionsArg=..., srcBuf=..., rval=...) at ./debian/build/dist/include/js/RootingAPI.h:1212 #10 0x7519fdc0 in JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=0x558698f0, envChain=..., envChain@entry=..., options=..., srcBuf=..., rval=rval@entry=...) at ./js/src/vm/Scope.h:339 #11 0x770d791e in GjsContextPrivate::eval_with_scope(JS::Handle, char const*, long, char const*, JS::MutableHandle) (this=0x5562d630, scope_object=..., script=, script_len=, filename=0x77d98fc8 "", retval=...) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #12 0x770d7d10 in GjsContextPrivate::eval(char const*, long, char const*, int*, _GError**) (this=0x5562d630, script=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=-1, filename=0x77d98fc8 "", exit_status_p=0x7fffe43c, error=0x7fffe440) at /usr/include/mozjs-68/js/RootingAPI.h:1238 #13 0x770d800d in gjs_context_eval(GjsContext*, char const*, gssize, char const*, int*, GError**) (js_context=js_context@entry=0x5562d720, script=script@entry=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=script_len@entry=-1, filename=filename@entry=0x77d98fc8 "", exit_status_p=exit_status_p@entry=0x7fffe43c, error=error@entry=0x7fffe440) at ../gjs/context.cpp:934 #14 0x77d7caf5 in gnome_shell_plugin_start (plugin=) at ../src/gnome-shell-plugin.c:127 #15 0x76dc7ea4 in meta_plugin_manager_new (compositor=compositor@entry=0x5585c230) at ../src/compositor/meta-plugin-manager.c:113 #16 0x76dc0452 in meta_compositor_manage (compositor=0x5585c230) at ../src/compositor/compositor.c:592 #17 0x76ddec90 in enable_compositor (display=0x5591a040) at
[Desktop-packages] [Bug 1893032] Re: groovy gnome-shell crashes so gdm is black screen with cursor
I can't access that bug yet so it must be private. It should become public after the robots are finished... -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1893032 Title: groovy gnome-shell crashes when launched manually Status in gnome-shell package in Ubuntu: Incomplete Bug description: Here's the backtrace I got from the console. I think it has something todo with gjs or libmozjs. #0 gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, JS::HandleValueArray const&, mozilla::Maybe >, GIArgument*) (context=, function=0x56cc6000, obj=..., args=..., js_rval=..., r_value=) at ../gi/function.cpp:1264 #1 0x770aa92b in function_call(JSContext*, unsigned int, JS::Value*) (context=0x558698f0, js_argc=2, vp=0x558fa3f8) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #2 0x75101351 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x770aa7f0 , cx=0x558698f0) at ./debian/build/dist/include/js/CallArgs.h:284 #3 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x558698f0, args=..., construct=) at ./js/src/vm/Interpreter.cpp:515 #4 0x750f2b77 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3082 #5 Interpret(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:3082 #6 0x7510090e in js::RunScript(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:423 #7 0x75102cdf in js::ExecuteKernel(JSContext*, JS::Handle, JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*) (cx=cx@entry=0x558698f0, script=..., script@entry=..., envChainArg=..., newTargetValue=..., evalInFrame=..., evalInFrame@entry=..., result=result@entry=0x7fffe340) at ./js/src/vm/Interpreter.cpp:782 #8 0x75102e81 in js::Execute(JSContext*, JS::Handle, JSObject&, JS::Value*) (cx=cx@entry=0x558698f0, script=script@entry=..., envChainArg=..., rval=0x7fffe340) at ./debian/build/dist/include/js/Value.h:934 #9 0x7519c8c0 in EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=cx@entry=0x558698f0, scopeKind=, env=..., env@entry=..., optionsArg=..., srcBuf=..., rval=...) at ./debian/build/dist/include/js/RootingAPI.h:1212 #10 0x7519fdc0 in JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=0x558698f0, envChain=..., envChain@entry=..., options=..., srcBuf=..., rval=rval@entry=...) at ./js/src/vm/Scope.h:339 #11 0x770d791e in GjsContextPrivate::eval_with_scope(JS::Handle, char const*, long, char const*, JS::MutableHandle) (this=0x5562d630, scope_object=..., script=, script_len=, filename=0x77d98fc8 "", retval=...) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #12 0x770d7d10 in GjsContextPrivate::eval(char const*, long, char const*, int*, _GError**) (this=0x5562d630, script=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=-1, filename=0x77d98fc8 "", exit_status_p=0x7fffe43c, error=0x7fffe440) at /usr/include/mozjs-68/js/RootingAPI.h:1238 #13 0x770d800d in gjs_context_eval(GjsContext*, char const*, gssize, char const*, int*, GError**) (js_context=js_context@entry=0x5562d720, script=script@entry=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=script_len@entry=-1, filename=filename@entry=0x77d98fc8 "", exit_status_p=exit_status_p@entry=0x7fffe43c, error=error@entry=0x7fffe440) at ../gjs/context.cpp:934 #14 0x77d7caf5 in gnome_shell_plugin_start (plugin=) at ../src/gnome-shell-plugin.c:127 #15 0x76dc7ea4 in meta_plugin_manager_new (compositor=compositor@entry=0x5585c230) at ../src/compositor/meta-plugin-manager.c:113 #16 0x76dc0452 in meta_compositor_manage (compositor=0x5585c230) at ../src/compositor/compositor.c:592 #17 0x76ddec90 in enable_compositor (display=0x5591a040) at ../src/core/display.c:612 #18 meta_display_open () at ../src/core/display.c:933 #19 0x76de9960 in meta_run () at ../src/core/main.c:673 #20 0x6d79 in main (argc=, argv=) at ../src/main.c:634 ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: gnome-shell 3.36.4-1ubuntu2~build1 ProcVersionSignature: Ubuntu 5.8.0-16.17-generic 5.8.0 Uname: Linux 5.8.0-16-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair ApportVersion: 2.20.11-0ubuntu44 Architecture: amd64 CasperMD5CheckResult: skip
[Desktop-packages] [Bug 1893032] Re: groovy gnome-shell crashes so gdm is black screen with cursor
Here's the new bug report: https://bugs.launchpad.net/ubuntu/+source /gnome-shell/+bug/1893168 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1893032 Title: groovy gnome-shell crashes so gdm is black screen with cursor Status in gnome-shell package in Ubuntu: Incomplete Bug description: Here's the backtrace I got from the console. I think it has something todo with gjs or libmozjs. #0 gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, JS::HandleValueArray const&, mozilla::Maybe >, GIArgument*) (context=, function=0x56cc6000, obj=..., args=..., js_rval=..., r_value=) at ../gi/function.cpp:1264 #1 0x770aa92b in function_call(JSContext*, unsigned int, JS::Value*) (context=0x558698f0, js_argc=2, vp=0x558fa3f8) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #2 0x75101351 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x770aa7f0 , cx=0x558698f0) at ./debian/build/dist/include/js/CallArgs.h:284 #3 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x558698f0, args=..., construct=) at ./js/src/vm/Interpreter.cpp:515 #4 0x750f2b77 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3082 #5 Interpret(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:3082 #6 0x7510090e in js::RunScript(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:423 #7 0x75102cdf in js::ExecuteKernel(JSContext*, JS::Handle, JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*) (cx=cx@entry=0x558698f0, script=..., script@entry=..., envChainArg=..., newTargetValue=..., evalInFrame=..., evalInFrame@entry=..., result=result@entry=0x7fffe340) at ./js/src/vm/Interpreter.cpp:782 #8 0x75102e81 in js::Execute(JSContext*, JS::Handle, JSObject&, JS::Value*) (cx=cx@entry=0x558698f0, script=script@entry=..., envChainArg=..., rval=0x7fffe340) at ./debian/build/dist/include/js/Value.h:934 #9 0x7519c8c0 in EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=cx@entry=0x558698f0, scopeKind=, env=..., env@entry=..., optionsArg=..., srcBuf=..., rval=...) at ./debian/build/dist/include/js/RootingAPI.h:1212 #10 0x7519fdc0 in JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=0x558698f0, envChain=..., envChain@entry=..., options=..., srcBuf=..., rval=rval@entry=...) at ./js/src/vm/Scope.h:339 #11 0x770d791e in GjsContextPrivate::eval_with_scope(JS::Handle, char const*, long, char const*, JS::MutableHandle) (this=0x5562d630, scope_object=..., script=, script_len=, filename=0x77d98fc8 "", retval=...) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #12 0x770d7d10 in GjsContextPrivate::eval(char const*, long, char const*, int*, _GError**) (this=0x5562d630, script=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=-1, filename=0x77d98fc8 "", exit_status_p=0x7fffe43c, error=0x7fffe440) at /usr/include/mozjs-68/js/RootingAPI.h:1238 #13 0x770d800d in gjs_context_eval(GjsContext*, char const*, gssize, char const*, int*, GError**) (js_context=js_context@entry=0x5562d720, script=script@entry=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=script_len@entry=-1, filename=filename@entry=0x77d98fc8 "", exit_status_p=exit_status_p@entry=0x7fffe43c, error=error@entry=0x7fffe440) at ../gjs/context.cpp:934 #14 0x77d7caf5 in gnome_shell_plugin_start (plugin=) at ../src/gnome-shell-plugin.c:127 #15 0x76dc7ea4 in meta_plugin_manager_new (compositor=compositor@entry=0x5585c230) at ../src/compositor/meta-plugin-manager.c:113 #16 0x76dc0452 in meta_compositor_manage (compositor=0x5585c230) at ../src/compositor/compositor.c:592 #17 0x76ddec90 in enable_compositor (display=0x5591a040) at ../src/core/display.c:612 #18 meta_display_open () at ../src/core/display.c:933 #19 0x76de9960 in meta_run () at ../src/core/main.c:673 #20 0x6d79 in main (argc=, argv=) at ../src/main.c:634 ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: gnome-shell 3.36.4-1ubuntu2~build1 ProcVersionSignature: Ubuntu 5.8.0-16.17-generic 5.8.0 Uname: Linux 5.8.0-16-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair ApportVersion: 2.20.11-0ubuntu44 Architecture: amd64 CasperMD5CheckResult: skip
[Desktop-packages] [Bug 1893032] Re: groovy gnome-shell crashes so gdm is black screen with cursor
Oops. Sorry for uploading the crash file. I didn't read the instructions properly. Uploading the via ubuntu-bug now. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1893032 Title: groovy gnome-shell crashes so gdm is black screen with cursor Status in gnome-shell package in Ubuntu: Incomplete Bug description: Here's the backtrace I got from the console. I think it has something todo with gjs or libmozjs. #0 gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, JS::HandleValueArray const&, mozilla::Maybe >, GIArgument*) (context=, function=0x56cc6000, obj=..., args=..., js_rval=..., r_value=) at ../gi/function.cpp:1264 #1 0x770aa92b in function_call(JSContext*, unsigned int, JS::Value*) (context=0x558698f0, js_argc=2, vp=0x558fa3f8) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #2 0x75101351 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x770aa7f0 , cx=0x558698f0) at ./debian/build/dist/include/js/CallArgs.h:284 #3 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x558698f0, args=..., construct=) at ./js/src/vm/Interpreter.cpp:515 #4 0x750f2b77 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3082 #5 Interpret(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:3082 #6 0x7510090e in js::RunScript(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:423 #7 0x75102cdf in js::ExecuteKernel(JSContext*, JS::Handle, JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*) (cx=cx@entry=0x558698f0, script=..., script@entry=..., envChainArg=..., newTargetValue=..., evalInFrame=..., evalInFrame@entry=..., result=result@entry=0x7fffe340) at ./js/src/vm/Interpreter.cpp:782 #8 0x75102e81 in js::Execute(JSContext*, JS::Handle, JSObject&, JS::Value*) (cx=cx@entry=0x558698f0, script=script@entry=..., envChainArg=..., rval=0x7fffe340) at ./debian/build/dist/include/js/Value.h:934 #9 0x7519c8c0 in EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=cx@entry=0x558698f0, scopeKind=, env=..., env@entry=..., optionsArg=..., srcBuf=..., rval=...) at ./debian/build/dist/include/js/RootingAPI.h:1212 #10 0x7519fdc0 in JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=0x558698f0, envChain=..., envChain@entry=..., options=..., srcBuf=..., rval=rval@entry=...) at ./js/src/vm/Scope.h:339 #11 0x770d791e in GjsContextPrivate::eval_with_scope(JS::Handle, char const*, long, char const*, JS::MutableHandle) (this=0x5562d630, scope_object=..., script=, script_len=, filename=0x77d98fc8 "", retval=...) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #12 0x770d7d10 in GjsContextPrivate::eval(char const*, long, char const*, int*, _GError**) (this=0x5562d630, script=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=-1, filename=0x77d98fc8 "", exit_status_p=0x7fffe43c, error=0x7fffe440) at /usr/include/mozjs-68/js/RootingAPI.h:1238 #13 0x770d800d in gjs_context_eval(GjsContext*, char const*, gssize, char const*, int*, GError**) (js_context=js_context@entry=0x5562d720, script=script@entry=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=script_len@entry=-1, filename=filename@entry=0x77d98fc8 "", exit_status_p=exit_status_p@entry=0x7fffe43c, error=error@entry=0x7fffe440) at ../gjs/context.cpp:934 #14 0x77d7caf5 in gnome_shell_plugin_start (plugin=) at ../src/gnome-shell-plugin.c:127 #15 0x76dc7ea4 in meta_plugin_manager_new (compositor=compositor@entry=0x5585c230) at ../src/compositor/meta-plugin-manager.c:113 #16 0x76dc0452 in meta_compositor_manage (compositor=0x5585c230) at ../src/compositor/compositor.c:592 #17 0x76ddec90 in enable_compositor (display=0x5591a040) at ../src/core/display.c:612 #18 meta_display_open () at ../src/core/display.c:933 #19 0x76de9960 in meta_run () at ../src/core/main.c:673 #20 0x6d79 in main (argc=, argv=) at ../src/main.c:634 ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: gnome-shell 3.36.4-1ubuntu2~build1 ProcVersionSignature: Ubuntu 5.8.0-16.17-generic 5.8.0 Uname: Linux 5.8.0-16-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair ApportVersion: 2.20.11-0ubuntu44 Architecture: amd64
[Desktop-packages] [Bug 1893032] Re: groovy gnome-shell crashes so gdm is black screen with cursor
Previously, the crash file wasn't showing up, but after upgrading and trying again it shows up now: * sudo service gdm3 stop * launch Xorg as root * open another tty * export DISPLAY=:0 * gnome-shell * CTRL-ALT-F1 to see gnome-shell, all I see is the mouse cursor blinks over a black background then stops blinking * when I go back to the previous terminal I see: $ gnome-shell Segmentation fault (core dumped) Attached is the .crash file. ** Attachment added: "_usr_bin_gnome-shell.0.crash" https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1893032/+attachment/5405047/+files/_usr_bin_gnome-shell.0.crash -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1893032 Title: groovy gnome-shell crashes so gdm is black screen with cursor Status in gnome-shell package in Ubuntu: Incomplete Bug description: Here's the backtrace I got from the console. I think it has something todo with gjs or libmozjs. #0 gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, JS::HandleValueArray const&, mozilla::Maybe >, GIArgument*) (context=, function=0x56cc6000, obj=..., args=..., js_rval=..., r_value=) at ../gi/function.cpp:1264 #1 0x770aa92b in function_call(JSContext*, unsigned int, JS::Value*) (context=0x558698f0, js_argc=2, vp=0x558fa3f8) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #2 0x75101351 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x770aa7f0 , cx=0x558698f0) at ./debian/build/dist/include/js/CallArgs.h:284 #3 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x558698f0, args=..., construct=) at ./js/src/vm/Interpreter.cpp:515 #4 0x750f2b77 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3082 #5 Interpret(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:3082 #6 0x7510090e in js::RunScript(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:423 #7 0x75102cdf in js::ExecuteKernel(JSContext*, JS::Handle, JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*) (cx=cx@entry=0x558698f0, script=..., script@entry=..., envChainArg=..., newTargetValue=..., evalInFrame=..., evalInFrame@entry=..., result=result@entry=0x7fffe340) at ./js/src/vm/Interpreter.cpp:782 #8 0x75102e81 in js::Execute(JSContext*, JS::Handle, JSObject&, JS::Value*) (cx=cx@entry=0x558698f0, script=script@entry=..., envChainArg=..., rval=0x7fffe340) at ./debian/build/dist/include/js/Value.h:934 #9 0x7519c8c0 in EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=cx@entry=0x558698f0, scopeKind=, env=..., env@entry=..., optionsArg=..., srcBuf=..., rval=...) at ./debian/build/dist/include/js/RootingAPI.h:1212 #10 0x7519fdc0 in JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=0x558698f0, envChain=..., envChain@entry=..., options=..., srcBuf=..., rval=rval@entry=...) at ./js/src/vm/Scope.h:339 #11 0x770d791e in GjsContextPrivate::eval_with_scope(JS::Handle, char const*, long, char const*, JS::MutableHandle) (this=0x5562d630, scope_object=..., script=, script_len=, filename=0x77d98fc8 "", retval=...) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #12 0x770d7d10 in GjsContextPrivate::eval(char const*, long, char const*, int*, _GError**) (this=0x5562d630, script=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=-1, filename=0x77d98fc8 "", exit_status_p=0x7fffe43c, error=0x7fffe440) at /usr/include/mozjs-68/js/RootingAPI.h:1238 #13 0x770d800d in gjs_context_eval(GjsContext*, char const*, gssize, char const*, int*, GError**) (js_context=js_context@entry=0x5562d720, script=script@entry=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=script_len@entry=-1, filename=filename@entry=0x77d98fc8 "", exit_status_p=exit_status_p@entry=0x7fffe43c, error=error@entry=0x7fffe440) at ../gjs/context.cpp:934 #14 0x77d7caf5 in gnome_shell_plugin_start (plugin=) at ../src/gnome-shell-plugin.c:127 #15 0x76dc7ea4 in meta_plugin_manager_new (compositor=compositor@entry=0x5585c230) at ../src/compositor/meta-plugin-manager.c:113 #16 0x76dc0452 in meta_compositor_manage (compositor=0x5585c230) at ../src/compositor/compositor.c:592 #17 0x76ddec90 in enable_compositor (display=0x5591a040) at ../src/core/display.c:612 #18
[Desktop-packages] [Bug 1893032] Re: groovy gnome-shell crashes so gdm is black screen with cursor
Here's the gsettings log file of root user who I used to launch the gnome-shell that crashed. ** Attachment added: "settings.txt" https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1893032/+attachment/5405048/+files/settings.txt -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1893032 Title: groovy gnome-shell crashes so gdm is black screen with cursor Status in gnome-shell package in Ubuntu: Incomplete Bug description: Here's the backtrace I got from the console. I think it has something todo with gjs or libmozjs. #0 gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, JS::HandleValueArray const&, mozilla::Maybe >, GIArgument*) (context=, function=0x56cc6000, obj=..., args=..., js_rval=..., r_value=) at ../gi/function.cpp:1264 #1 0x770aa92b in function_call(JSContext*, unsigned int, JS::Value*) (context=0x558698f0, js_argc=2, vp=0x558fa3f8) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #2 0x75101351 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x770aa7f0 , cx=0x558698f0) at ./debian/build/dist/include/js/CallArgs.h:284 #3 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x558698f0, args=..., construct=) at ./js/src/vm/Interpreter.cpp:515 #4 0x750f2b77 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3082 #5 Interpret(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:3082 #6 0x7510090e in js::RunScript(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:423 #7 0x75102cdf in js::ExecuteKernel(JSContext*, JS::Handle, JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*) (cx=cx@entry=0x558698f0, script=..., script@entry=..., envChainArg=..., newTargetValue=..., evalInFrame=..., evalInFrame@entry=..., result=result@entry=0x7fffe340) at ./js/src/vm/Interpreter.cpp:782 #8 0x75102e81 in js::Execute(JSContext*, JS::Handle, JSObject&, JS::Value*) (cx=cx@entry=0x558698f0, script=script@entry=..., envChainArg=..., rval=0x7fffe340) at ./debian/build/dist/include/js/Value.h:934 #9 0x7519c8c0 in EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=cx@entry=0x558698f0, scopeKind=, env=..., env@entry=..., optionsArg=..., srcBuf=..., rval=...) at ./debian/build/dist/include/js/RootingAPI.h:1212 #10 0x7519fdc0 in JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=0x558698f0, envChain=..., envChain@entry=..., options=..., srcBuf=..., rval=rval@entry=...) at ./js/src/vm/Scope.h:339 #11 0x770d791e in GjsContextPrivate::eval_with_scope(JS::Handle, char const*, long, char const*, JS::MutableHandle) (this=0x5562d630, scope_object=..., script=, script_len=, filename=0x77d98fc8 "", retval=...) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #12 0x770d7d10 in GjsContextPrivate::eval(char const*, long, char const*, int*, _GError**) (this=0x5562d630, script=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=-1, filename=0x77d98fc8 "", exit_status_p=0x7fffe43c, error=0x7fffe440) at /usr/include/mozjs-68/js/RootingAPI.h:1238 #13 0x770d800d in gjs_context_eval(GjsContext*, char const*, gssize, char const*, int*, GError**) (js_context=js_context@entry=0x5562d720, script=script@entry=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=script_len@entry=-1, filename=filename@entry=0x77d98fc8 "", exit_status_p=exit_status_p@entry=0x7fffe43c, error=error@entry=0x7fffe440) at ../gjs/context.cpp:934 #14 0x77d7caf5 in gnome_shell_plugin_start (plugin=) at ../src/gnome-shell-plugin.c:127 #15 0x76dc7ea4 in meta_plugin_manager_new (compositor=compositor@entry=0x5585c230) at ../src/compositor/meta-plugin-manager.c:113 #16 0x76dc0452 in meta_compositor_manage (compositor=0x5585c230) at ../src/compositor/compositor.c:592 #17 0x76ddec90 in enable_compositor (display=0x5591a040) at ../src/core/display.c:612 #18 meta_display_open () at ../src/core/display.c:933 #19 0x76de9960 in meta_run () at ../src/core/main.c:673 #20 0x6d79 in main (argc=, argv=) at ../src/main.c:634 ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: gnome-shell 3.36.4-1ubuntu2~build1 ProcVersionSignature: Ubuntu 5.8.0-16.17-generic 5.8.0 Uname: Linux 5.8.0-16-generic x86_64
[Desktop-packages] [Bug 1893032] Re: groovy gnome-shell crashes so gdm is black screen with cursor
Also, if the crash still happens after that then please follow these instructions: https://wiki.ubuntu.com/Bugs/Responses#Missing_a_crash_report_or_having_a_.crash_attachment -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1893032 Title: groovy gnome-shell crashes so gdm is black screen with cursor Status in gnome-shell package in Ubuntu: Incomplete Bug description: Here's the backtrace I got from the console. I think it has something todo with gjs or libmozjs. #0 gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, JS::HandleValueArray const&, mozilla::Maybe >, GIArgument*) (context=, function=0x56cc6000, obj=..., args=..., js_rval=..., r_value=) at ../gi/function.cpp:1264 #1 0x770aa92b in function_call(JSContext*, unsigned int, JS::Value*) (context=0x558698f0, js_argc=2, vp=0x558fa3f8) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #2 0x75101351 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x770aa7f0 , cx=0x558698f0) at ./debian/build/dist/include/js/CallArgs.h:284 #3 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x558698f0, args=..., construct=) at ./js/src/vm/Interpreter.cpp:515 #4 0x750f2b77 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3082 #5 Interpret(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:3082 #6 0x7510090e in js::RunScript(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:423 #7 0x75102cdf in js::ExecuteKernel(JSContext*, JS::Handle, JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*) (cx=cx@entry=0x558698f0, script=..., script@entry=..., envChainArg=..., newTargetValue=..., evalInFrame=..., evalInFrame@entry=..., result=result@entry=0x7fffe340) at ./js/src/vm/Interpreter.cpp:782 #8 0x75102e81 in js::Execute(JSContext*, JS::Handle, JSObject&, JS::Value*) (cx=cx@entry=0x558698f0, script=script@entry=..., envChainArg=..., rval=0x7fffe340) at ./debian/build/dist/include/js/Value.h:934 #9 0x7519c8c0 in EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=cx@entry=0x558698f0, scopeKind=, env=..., env@entry=..., optionsArg=..., srcBuf=..., rval=...) at ./debian/build/dist/include/js/RootingAPI.h:1212 #10 0x7519fdc0 in JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=0x558698f0, envChain=..., envChain@entry=..., options=..., srcBuf=..., rval=rval@entry=...) at ./js/src/vm/Scope.h:339 #11 0x770d791e in GjsContextPrivate::eval_with_scope(JS::Handle, char const*, long, char const*, JS::MutableHandle) (this=0x5562d630, scope_object=..., script=, script_len=, filename=0x77d98fc8 "", retval=...) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #12 0x770d7d10 in GjsContextPrivate::eval(char const*, long, char const*, int*, _GError**) (this=0x5562d630, script=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=-1, filename=0x77d98fc8 "", exit_status_p=0x7fffe43c, error=0x7fffe440) at /usr/include/mozjs-68/js/RootingAPI.h:1238 #13 0x770d800d in gjs_context_eval(GjsContext*, char const*, gssize, char const*, int*, GError**) (js_context=js_context@entry=0x5562d720, script=script@entry=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=script_len@entry=-1, filename=filename@entry=0x77d98fc8 "", exit_status_p=exit_status_p@entry=0x7fffe43c, error=error@entry=0x7fffe440) at ../gjs/context.cpp:934 #14 0x77d7caf5 in gnome_shell_plugin_start (plugin=) at ../src/gnome-shell-plugin.c:127 #15 0x76dc7ea4 in meta_plugin_manager_new (compositor=compositor@entry=0x5585c230) at ../src/compositor/meta-plugin-manager.c:113 #16 0x76dc0452 in meta_compositor_manage (compositor=0x5585c230) at ../src/compositor/compositor.c:592 #17 0x76ddec90 in enable_compositor (display=0x5591a040) at ../src/core/display.c:612 #18 meta_display_open () at ../src/core/display.c:933 #19 0x76de9960 in meta_run () at ../src/core/main.c:673 #20 0x6d79 in main (argc=, argv=) at ../src/main.c:634 ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: gnome-shell 3.36.4-1ubuntu2~build1 ProcVersionSignature: Ubuntu 5.8.0-16.17-generic 5.8.0 Uname: Linux 5.8.0-16-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
[Desktop-packages] [Bug 1893032] Re: groovy gnome-shell crashes so gdm is black screen with cursor
OK, if you really don't have or need extensions then please run this command to clear out the config: gsettings set org.gnome.shell enabled-extensions "[]" Then reboot and tell us if the problem persists. If it occurs again then please run: gsettings list-recursively org.gnome.shell > settings.txt and attach the resulting text file here. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1893032 Title: groovy gnome-shell crashes so gdm is black screen with cursor Status in gnome-shell package in Ubuntu: Incomplete Bug description: Here's the backtrace I got from the console. I think it has something todo with gjs or libmozjs. #0 gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, JS::HandleValueArray const&, mozilla::Maybe >, GIArgument*) (context=, function=0x56cc6000, obj=..., args=..., js_rval=..., r_value=) at ../gi/function.cpp:1264 #1 0x770aa92b in function_call(JSContext*, unsigned int, JS::Value*) (context=0x558698f0, js_argc=2, vp=0x558fa3f8) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #2 0x75101351 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x770aa7f0 , cx=0x558698f0) at ./debian/build/dist/include/js/CallArgs.h:284 #3 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x558698f0, args=..., construct=) at ./js/src/vm/Interpreter.cpp:515 #4 0x750f2b77 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3082 #5 Interpret(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:3082 #6 0x7510090e in js::RunScript(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:423 #7 0x75102cdf in js::ExecuteKernel(JSContext*, JS::Handle, JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*) (cx=cx@entry=0x558698f0, script=..., script@entry=..., envChainArg=..., newTargetValue=..., evalInFrame=..., evalInFrame@entry=..., result=result@entry=0x7fffe340) at ./js/src/vm/Interpreter.cpp:782 #8 0x75102e81 in js::Execute(JSContext*, JS::Handle, JSObject&, JS::Value*) (cx=cx@entry=0x558698f0, script=script@entry=..., envChainArg=..., rval=0x7fffe340) at ./debian/build/dist/include/js/Value.h:934 #9 0x7519c8c0 in EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=cx@entry=0x558698f0, scopeKind=, env=..., env@entry=..., optionsArg=..., srcBuf=..., rval=...) at ./debian/build/dist/include/js/RootingAPI.h:1212 #10 0x7519fdc0 in JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=0x558698f0, envChain=..., envChain@entry=..., options=..., srcBuf=..., rval=rval@entry=...) at ./js/src/vm/Scope.h:339 #11 0x770d791e in GjsContextPrivate::eval_with_scope(JS::Handle, char const*, long, char const*, JS::MutableHandle) (this=0x5562d630, scope_object=..., script=, script_len=, filename=0x77d98fc8 "", retval=...) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #12 0x770d7d10 in GjsContextPrivate::eval(char const*, long, char const*, int*, _GError**) (this=0x5562d630, script=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=-1, filename=0x77d98fc8 "", exit_status_p=0x7fffe43c, error=0x7fffe440) at /usr/include/mozjs-68/js/RootingAPI.h:1238 #13 0x770d800d in gjs_context_eval(GjsContext*, char const*, gssize, char const*, int*, GError**) (js_context=js_context@entry=0x5562d720, script=script@entry=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=script_len@entry=-1, filename=filename@entry=0x77d98fc8 "", exit_status_p=exit_status_p@entry=0x7fffe43c, error=error@entry=0x7fffe440) at ../gjs/context.cpp:934 #14 0x77d7caf5 in gnome_shell_plugin_start (plugin=) at ../src/gnome-shell-plugin.c:127 #15 0x76dc7ea4 in meta_plugin_manager_new (compositor=compositor@entry=0x5585c230) at ../src/compositor/meta-plugin-manager.c:113 #16 0x76dc0452 in meta_compositor_manage (compositor=0x5585c230) at ../src/compositor/compositor.c:592 #17 0x76ddec90 in enable_compositor (display=0x5591a040) at ../src/core/display.c:612 #18 meta_display_open () at ../src/core/display.c:933 #19 0x76de9960 in meta_run () at ../src/core/main.c:673 #20 0x6d79 in main (argc=, argv=) at ../src/main.c:634 ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: gnome-shell
Re: [Desktop-packages] [Bug 1893032] Re: groovy gnome-shell crashes so gdm is black screen with cursor
I checked /usr/share/gnome-shell/extensions and I don't have any extensions there (apt purge gnome-shell-extensions*). I also tried moving the folder ~/.local/share/gnome-shell/extensions to .. and gnome-shell in gdm3 still won't start (just in case gdm3's gnome-shell actually uses that folder). I can't login to gnome-shell since gdm3 doesn't show the login screen since gnome-shell in gdm3 doesn't start. I also tried debsums to check for corrupted files, and found none related to gnome-shell. I'm planning to reinstall all gnome-shell related packages to see if that fixes it. Thank you for your help. On Thu, Aug 27, 2020 at 10:35 AM Daniel van Vugt <1893...@bugs.launchpad.net> wrote: > This is probably a bug in an extension, and you have many many > extensions enabled. > > Please start by disabling ALL of your extensions in the Extensions app. > And then slowly re-enable only a few at a time to find which is causing > the problem. > > ** Changed in: gnome-shell (Ubuntu) >Status: Confirmed => Incomplete > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/1893032 > > Title: > groovy gnome-shell crashes so gdm is black screen with cursor > > To manage notifications about this bug go to: > > https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1893032/+subscriptions > -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1893032 Title: groovy gnome-shell crashes so gdm is black screen with cursor Status in gnome-shell package in Ubuntu: Incomplete Bug description: Here's the backtrace I got from the console. I think it has something todo with gjs or libmozjs. #0 gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, JS::HandleValueArray const&, mozilla::Maybe >, GIArgument*) (context=, function=0x56cc6000, obj=..., args=..., js_rval=..., r_value=) at ../gi/function.cpp:1264 #1 0x770aa92b in function_call(JSContext*, unsigned int, JS::Value*) (context=0x558698f0, js_argc=2, vp=0x558fa3f8) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #2 0x75101351 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x770aa7f0 , cx=0x558698f0) at ./debian/build/dist/include/js/CallArgs.h:284 #3 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x558698f0, args=..., construct=) at ./js/src/vm/Interpreter.cpp:515 #4 0x750f2b77 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3082 #5 Interpret(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:3082 #6 0x7510090e in js::RunScript(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:423 #7 0x75102cdf in js::ExecuteKernel(JSContext*, JS::Handle, JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*) (cx=cx@entry=0x558698f0, script=..., script@entry=..., envChainArg=..., newTargetValue=..., evalInFrame=..., evalInFrame@entry=..., result=result@entry=0x7fffe340) at ./js/src/vm/Interpreter.cpp:782 #8 0x75102e81 in js::Execute(JSContext*, JS::Handle, JSObject&, JS::Value*) (cx=cx@entry=0x558698f0, script=script@entry=..., envChainArg=..., rval=0x7fffe340) at ./debian/build/dist/include/js/Value.h:934 #9 0x7519c8c0 in EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=cx@entry=0x558698f0, scopeKind=, env=..., env@entry=..., optionsArg=..., srcBuf=..., rval=...) at ./debian/build/dist/include/js/RootingAPI.h:1212 #10 0x7519fdc0 in JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=0x558698f0, envChain=..., envChain@entry=..., options=..., srcBuf=..., rval=rval@entry=...) at ./js/src/vm/Scope.h:339 #11 0x770d791e in GjsContextPrivate::eval_with_scope(JS::Handle, char const*, long, char const*, JS::MutableHandle) (this=0x5562d630, scope_object=..., script=, script_len=, filename=0x77d98fc8 "", retval=...) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #12 0x770d7d10 in GjsContextPrivate::eval(char const*, long, char const*, int*, _GError**) (this=0x5562d630, script=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=-1, filename=0x77d98fc8 "", exit_status_p=0x7fffe43c, error=0x7fffe440) at /usr/include/mozjs-68/js/RootingAPI.h:1238 #13 0x770d800d in gjs_context_eval(GjsContext*, char const*, gssize, char const*, int*, GError**) (js_context=js_context@entry=0x5562d720,
[Desktop-packages] [Bug 1893032] Re: groovy gnome-shell crashes so gdm is black screen with cursor
This is probably a bug in an extension, and you have many many extensions enabled. Please start by disabling ALL of your extensions in the Extensions app. And then slowly re-enable only a few at a time to find which is causing the problem. ** Changed in: gnome-shell (Ubuntu) Status: Confirmed => Incomplete -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1893032 Title: groovy gnome-shell crashes so gdm is black screen with cursor Status in gnome-shell package in Ubuntu: Incomplete Bug description: Here's the backtrace I got from the console. I think it has something todo with gjs or libmozjs. #0 gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, JS::HandleValueArray const&, mozilla::Maybe >, GIArgument*) (context=, function=0x56cc6000, obj=..., args=..., js_rval=..., r_value=) at ../gi/function.cpp:1264 #1 0x770aa92b in function_call(JSContext*, unsigned int, JS::Value*) (context=0x558698f0, js_argc=2, vp=0x558fa3f8) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #2 0x75101351 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x770aa7f0 , cx=0x558698f0) at ./debian/build/dist/include/js/CallArgs.h:284 #3 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x558698f0, args=..., construct=) at ./js/src/vm/Interpreter.cpp:515 #4 0x750f2b77 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3082 #5 Interpret(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:3082 #6 0x7510090e in js::RunScript(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:423 #7 0x75102cdf in js::ExecuteKernel(JSContext*, JS::Handle, JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*) (cx=cx@entry=0x558698f0, script=..., script@entry=..., envChainArg=..., newTargetValue=..., evalInFrame=..., evalInFrame@entry=..., result=result@entry=0x7fffe340) at ./js/src/vm/Interpreter.cpp:782 #8 0x75102e81 in js::Execute(JSContext*, JS::Handle, JSObject&, JS::Value*) (cx=cx@entry=0x558698f0, script=script@entry=..., envChainArg=..., rval=0x7fffe340) at ./debian/build/dist/include/js/Value.h:934 #9 0x7519c8c0 in EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=cx@entry=0x558698f0, scopeKind=, env=..., env@entry=..., optionsArg=..., srcBuf=..., rval=...) at ./debian/build/dist/include/js/RootingAPI.h:1212 #10 0x7519fdc0 in JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=0x558698f0, envChain=..., envChain@entry=..., options=..., srcBuf=..., rval=rval@entry=...) at ./js/src/vm/Scope.h:339 #11 0x770d791e in GjsContextPrivate::eval_with_scope(JS::Handle, char const*, long, char const*, JS::MutableHandle) (this=0x5562d630, scope_object=..., script=, script_len=, filename=0x77d98fc8 "", retval=...) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #12 0x770d7d10 in GjsContextPrivate::eval(char const*, long, char const*, int*, _GError**) (this=0x5562d630, script=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=-1, filename=0x77d98fc8 "", exit_status_p=0x7fffe43c, error=0x7fffe440) at /usr/include/mozjs-68/js/RootingAPI.h:1238 #13 0x770d800d in gjs_context_eval(GjsContext*, char const*, gssize, char const*, int*, GError**) (js_context=js_context@entry=0x5562d720, script=script@entry=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=script_len@entry=-1, filename=filename@entry=0x77d98fc8 "", exit_status_p=exit_status_p@entry=0x7fffe43c, error=error@entry=0x7fffe440) at ../gjs/context.cpp:934 #14 0x77d7caf5 in gnome_shell_plugin_start (plugin=) at ../src/gnome-shell-plugin.c:127 #15 0x76dc7ea4 in meta_plugin_manager_new (compositor=compositor@entry=0x5585c230) at ../src/compositor/meta-plugin-manager.c:113 #16 0x76dc0452 in meta_compositor_manage (compositor=0x5585c230) at ../src/compositor/compositor.c:592 #17 0x76ddec90 in enable_compositor (display=0x5591a040) at ../src/core/display.c:612 #18 meta_display_open () at ../src/core/display.c:933 #19 0x76de9960 in meta_run () at ../src/core/main.c:673 #20 0x6d79 in main (argc=, argv=) at ../src/main.c:634 ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: gnome-shell 3.36.4-1ubuntu2~build1 ProcVersionSignature:
[Desktop-packages] [Bug 1893032] Re: groovy gnome-shell crashes so gdm is black screen with cursor
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: gnome-shell (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1893032 Title: groovy gnome-shell crashes so gdm is black screen with cursor Status in gnome-shell package in Ubuntu: Confirmed Bug description: Here's the backtrace I got from the console. I think it has something todo with gjs or libmozjs. #0 gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, JS::HandleValueArray const&, mozilla::Maybe >, GIArgument*) (context=, function=0x56cc6000, obj=..., args=..., js_rval=..., r_value=) at ../gi/function.cpp:1264 #1 0x770aa92b in function_call(JSContext*, unsigned int, JS::Value*) (context=0x558698f0, js_argc=2, vp=0x558fa3f8) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #2 0x75101351 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) (args=..., native=0x770aa7f0 , cx=0x558698f0) at ./debian/build/dist/include/js/CallArgs.h:284 #3 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) (cx=0x558698f0, args=..., construct=) at ./js/src/vm/Interpreter.cpp:515 #4 0x750f2b77 in js::CallFromStack(JSContext*, JS::CallArgs const&) (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3082 #5 Interpret(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:3082 #6 0x7510090e in js::RunScript(JSContext*, js::RunState&) (cx=0x558698f0, state=...) at ./js/src/vm/Interpreter.cpp:423 #7 0x75102cdf in js::ExecuteKernel(JSContext*, JS::Handle, JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*) (cx=cx@entry=0x558698f0, script=..., script@entry=..., envChainArg=..., newTargetValue=..., evalInFrame=..., evalInFrame@entry=..., result=result@entry=0x7fffe340) at ./js/src/vm/Interpreter.cpp:782 #8 0x75102e81 in js::Execute(JSContext*, JS::Handle, JSObject&, JS::Value*) (cx=cx@entry=0x558698f0, script=script@entry=..., envChainArg=..., rval=0x7fffe340) at ./debian/build/dist/include/js/Value.h:934 #9 0x7519c8c0 in EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=cx@entry=0x558698f0, scopeKind=, env=..., env@entry=..., optionsArg=..., srcBuf=..., rval=...) at ./debian/build/dist/include/js/RootingAPI.h:1212 #10 0x7519fdc0 in JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle) (cx=0x558698f0, envChain=..., envChain@entry=..., options=..., srcBuf=..., rval=rval@entry=...) at ./js/src/vm/Scope.h:339 #11 0x770d791e in GjsContextPrivate::eval_with_scope(JS::Handle, char const*, long, char const*, JS::MutableHandle) (this=0x5562d630, scope_object=..., script=, script_len=, filename=0x77d98fc8 "", retval=...) at /usr/include/mozjs-68/js/RootingAPI.h:1212 #12 0x770d7d10 in GjsContextPrivate::eval(char const*, long, char const*, int*, _GError**) (this=0x5562d630, script=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=-1, filename=0x77d98fc8 "", exit_status_p=0x7fffe43c, error=0x7fffe440) at /usr/include/mozjs-68/js/RootingAPI.h:1238 #13 0x770d800d in gjs_context_eval(GjsContext*, char const*, gssize, char const*, int*, GError**) (js_context=js_context@entry=0x5562d720, script=script@entry=0x77d99038 "imports.ui.environment.init();imports.ui.main.start();", script_len=script_len@entry=-1, filename=filename@entry=0x77d98fc8 "", exit_status_p=exit_status_p@entry=0x7fffe43c, error=error@entry=0x7fffe440) at ../gjs/context.cpp:934 #14 0x77d7caf5 in gnome_shell_plugin_start (plugin=) at ../src/gnome-shell-plugin.c:127 #15 0x76dc7ea4 in meta_plugin_manager_new (compositor=compositor@entry=0x5585c230) at ../src/compositor/meta-plugin-manager.c:113 #16 0x76dc0452 in meta_compositor_manage (compositor=0x5585c230) at ../src/compositor/compositor.c:592 #17 0x76ddec90 in enable_compositor (display=0x5591a040) at ../src/core/display.c:612 #18 meta_display_open () at ../src/core/display.c:933 #19 0x76de9960 in meta_run () at ../src/core/main.c:673 #20 0x6d79 in main (argc=, argv=) at ../src/main.c:634 ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: gnome-shell 3.36.4-1ubuntu2~build1 ProcVersionSignature: Ubuntu 5.8.0-16.17-generic 5.8.0 Uname: Linux 5.8.0-16-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair ApportVersion: 2.20.11-0ubuntu44