Description of problem: Version-Release number of selected component: gnome-shell-44~beta-1.fc39 Additional info: reporter: libreport-2.17.6 type: CCpp reason: gnome-shell killed by SIGSEGV journald_cursor: s=db8271503d80479088c1c2b463b50e5f;i=5ea52;b=6bc366e1756b4b2993e1495c70d89654;m=2680aa89a;t=5f51336c11a5a;x=31676cb984e613f0 executable: /usr/bin/gnome-shell cmdline: /usr/bin/gnome-shell cgroup: 0::/user.slice/user-1000.slice/user/session.slice/org.gnome.Shell rootdir: / uid: 1000 kernel: 6.2.0-0.rc8.20230214gitf6feea56f66d.58.fc39.x86_64 package: gnome-shell-44~beta-1.fc39 runlevel: N 5 dso_list: /usr/bin/gnome-shell gnome-shell-44~beta-1.fc39.x86_64 (Fedora Project) 1676671336 backtrace_rating: 4 crash_function: js::GCMarker::mark<JSString>(JSString*) comment: Truncated backtrace: Thread no. 1 (24 frames) #0 js::GCMarker::mark<JSString>(JSString*) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/gc/Marking.cpp:1245 #1 js::GCMarker::eagerlyMarkChildren(JSRope*) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/gc/Marking.cpp:1369 #2 js::GCMarker::eagerlyMarkChildren(JSString*) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/gc/Marking.cpp:1312 #3 js::GCMarker::scanChildren<JSString>(JSString*) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/gc/Marking.cpp:1113 #4 js::GCMarker::traverse<JSString>(JSString*) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/gc/Marking.cpp:1118 #5 js::GCMarker::markAndTraverse<JSString>(JSString*) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/gc/Marking.cpp:1067 #6 JS::TraceEdge<JS::PropertyKey>(JSTracer*, JS::Heap<JS::PropertyKey>*, char const*) at /usr/include/mozjs-102/js/RootingAPI.h:363 #7 JS::GCPolicy<JS::Heap<JS::PropertyKey> >::trace(JSTracer*, JS::Heap<JS::PropertyKey>*, char const*) at /usr/include/mozjs-102/js/GCPolicyAPI.h:134 #8 JS::GCHashSet<JS::Heap<JS::PropertyKey>, IdHasher, js::SystemAllocPolicy>::trace(JSTracer*) at /usr/include/mozjs-102/js/GCHashTable.h:252 #9 ObjectPrototype::trace_impl(JSTracer*) at ../gi/object.cpp:1900 #10 GIWrapperBase<ObjectBase, ObjectPrototype, ObjectInstance>::trace(JSTracer*, JSObject*) at ../gi/wrapperutils.h:432 #11 JSClass::doTrace(JSTracer*, JSObject*) const at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/dist/include/js/Class.h:653 #12 CallTraceHook at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/gc/Marking.cpp:1640 #13 js::GCMarker::processMarkStackTop(js::SliceBudget&) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/gc/Marking.cpp:2019 #14 js::GCMarker::markUntilBudgetExhausted(js::SliceBudget&, js::GCMarker::ShouldReportMarkTime) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/gc/Marking.cpp:1818 #15 js::gc::GCRuntime::markUntilBudgetExhausted(js::SliceBudget&, js::GCMarker::ShouldReportMarkTime) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/gc/GC.cpp:2784 #16 js::gc::GCRuntime::incrementalSlice(js::SliceBudget&, JS::GCReason, bool) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/gc/GC.cpp:3204 #17 js::gc::GCRuntime::gcCycle(bool, js::SliceBudget const&, JS::GCReason) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/gc/GC.cpp:3736 #18 js::gc::GCRuntime::collect(bool, js::SliceBudget const&, JS::GCReason) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/gc/GC.cpp:3920 #19 js::gc::GCRuntime::gc(JS::GCOptions, JS::GCReason) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/gc/GC.cpp:3998 #20 JS_GC(JSContext*, JS::GCReason) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/jsapi.cpp:1305 #21 GjsContextPrivate::trigger_gc_if_needed(void*) at ../gjs/context.cpp:835 #25 annobin_g_main_context_iterate.isra[end] at ../glib/gmain.c:4287 #26 0x00007f9e38b7f0be in
Created attachment 1945143 [details] File: proc_pid_status
Created attachment 1945144 [details] File: maps
Created attachment 1945145 [details] File: limits
Created attachment 1945146 [details] File: environ
Created attachment 1945147 [details] File: open_fds
Created attachment 1945148 [details] File: mountinfo
Created attachment 1945149 [details] File: os_info
Created attachment 1945150 [details] File: cpuinfo
Created attachment 1945151 [details] File: core_backtrace
Created attachment 1945152 [details] File: exploitable
Created attachment 1945153 [details] File: backtrace
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle. Changing version to 39.