Comment 27 for bug 1974293

Revision history for this message
In , kparal (kparal-redhat-bugs) wrote :

Description of problem:
This seems to happen during user switching [1], but I'm not quite sure when exactly. But I do get crash reports on my next user login, and there are multiple crashes present. However, I didn't see any negative effect of this, just the crash report.

[1] https://fedoraproject.org/wiki/QA:Testcase_desktop_user_switching

Version-Release number of selected component:
gnome-shell-44~beta-2.fc38

Additional info:
reporter: libreport-2.17.8
type: CCpp
reason: gnome-shell killed by SIGSEGV
journald_cursor: s=f14ac85b1ea64de087f79c5fe57e0ea5;i=11e456;b=e47cd77d619d4efbad547129c7282b81;m=28e6422c;t=5f63ae6e57d96;x=24808710e95e2b09
executable: /usr/bin/gnome-shell
cmdline: /usr/bin/gnome-shell
cgroup: 0::/user.slice/user-1000.slice/user@<email address hidden>
rootdir: /
uid: 1000
kernel: 6.2.2-300.fc38.x86_64
package: gnome-shell-44~beta-2.fc38
runlevel: N 5
backtrace_rating: 4
crash_function: js::gc::Cell::storeBuffer

Truncated backtrace:
Thread no. 0 (13 frames)
 #0 js::gc::Cell::storeBuffer at /usr/src/debug/mozjs102-102.8.0-1.fc38.x86_64/gc/Cell.h:357
 #1 js::gc::PostWriteBarrierImpl<JSObject> at /usr/src/debug/mozjs102-102.8.0-1.fc38.x86_64/gc/StoreBuffer.h:646
 #2 js::gc::PostWriteBarrier<js::SavedFrame> at /usr/src/debug/mozjs102-102.8.0-1.fc38.x86_64/gc/StoreBuffer.h:658
 #3 js::InternalBarrierMethods<js::SavedFrame*, void>::postBarrier at /usr/src/debug/mozjs102-102.8.0-1.fc38.x86_64/gc/Barrier.h:350
 #5 js::BarrierMethods<JSObject*, void>::postWriteBarrier at /usr/include/mozjs-102/js/RootingAPI.h:795
 #6 JS::Heap<JSObject*>::postWriteBarrier at /usr/include/mozjs-102/js/RootingAPI.h:376
 #7 JS::Heap<JSObject*>::~Heap at /usr/include/mozjs-102/js/RootingAPI.h:338
 #8 mozilla::detail::VectorImpl<JS::Heap<JSObject*>, 0ul, js::SystemAllocPolicy, false>::destroy at /usr/include/mozjs-102/mozilla/Vector.h:65
 #9 mozilla::Vector<JS::Heap<JSObject*>, 0ul, js::SystemAllocPolicy>::~Vector at /usr/include/mozjs-102/mozilla/Vector.h:901
 #10 JS::GCVector<JS::Heap<JSObject*>, 0ul, js::SystemAllocPolicy>::~GCVector at /usr/include/mozjs-102/js/GCVector.h:43
 #11 GjsContextPrivate::~GjsContextPrivate at ../gjs/context.cpp:487
 #12 gjs_context_finalize at ../gjs/context.cpp:500
 #14 _shell_global_destroy_gjs_context at ../src/shell-global.c:738