gnome-shell crashed with SIGSEGV in js::gc::Cell::storeBuffer()

Bug #2013469 reported by corrado venturini
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-shell (Ubuntu)
New
Medium
Unassigned

Bug Description

Double click on a partition listed in ubuntu dock. Partition does not open but system hang.

ProblemType: Crash
DistroRelease: Ubuntu 23.04
Package: gnome-shell 44.0-2ubuntu2
ProcVersionSignature: Ubuntu 6.2.0-18.18-generic 6.2.6
Uname: Linux 6.2.0-18-generic x86_64
ApportVersion: 2.26.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: unknown
CrashCounter: 1
CurrentDesktop: ubuntu:GNOME
Date: Fri Mar 31 09:42:01 2023
DisplayManager: gdm3
ExecutablePath: /usr/bin/gnome-shell
InstallationDate: Installed on 2023-02-25 (34 days ago)
InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Alpha amd64 (20230224)
ProcCmdline: /usr/bin/gnome-shell
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 XDG_RUNTIME_DIR=<set>
RelatedPackageVersions: mutter-common 44.0-2ubuntu2
Signal: 11
SourcePackage: gnome-shell
StacktraceTop:
 ?? () from /lib/x86_64-linux-gnu/libmozjs-102.so.0
 ?? () from /lib/x86_64-linux-gnu/libgjs.so.0
 ?? () from /lib/x86_64-linux-gnu/libgjs.so.0
 g_object_unref () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? ()
Title: gnome-shell crashed with SIGSEGV in g_object_unref()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sudo users
separator:

Revision history for this message
corrado venturini (corradoventu) wrote :
information type: Private → Public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 js::gc::Cell::storeBuffer (this=<optimized out>, this=<optimized out>) at /usr/src/mozjs102-102.9.0-1/js/src/gc/Cell.h:357
 js::gc::PostWriteBarrierImpl<JSObject> (next=<optimized out>, prev=<optimized out>, cellp=<optimized out>) at /usr/src/mozjs102-102.9.0-1/js/src/gc/StoreBuffer.h:646
 js::gc::PostWriteBarrier<js::SavedFrame> (next=<optimized out>, prev=<optimized out>, vp=<optimized out>) at /usr/src/mozjs102-102.9.0-1/js/src/gc/StoreBuffer.h:658
 js::InternalBarrierMethods<js::SavedFrame*, void>::postBarrier (next=<optimized out>, prev=<optimized out>, vp=0x56552ed00d10) at /usr/src/mozjs102-102.9.0-1/js/src/gc/Barrier.h:350
 js::InternalBarrierMethods<js::SavedFrame*, void>::postBarrier (vp=0x56552ed00d10, prev=<optimized out>, next=<optimized out>) at /usr/src/mozjs102-102.9.0-1/js/src/gc/Barrier.h:349

tags: removed: need-amd64-retrace
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug has already been reported and is a duplicate of bug 1974293, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Feel free to continue to report any other bugs you may find.

Revision history for this message
corrado venturini (corradoventu) wrote :

I have this bug: system hang when i double click on a partition listed in ubuntu dock configured to show unmounted volumes.
attaching journalctl of the failed session.

Revision history for this message
corrado venturini (corradoventu) wrote :

I have this bug on Ubuntu 23.04 both Beta and another one installed from ISO dated 20230224 and always updated , NOT on 22.04.2 on same PC.
I can reproduce the bug if more info is needed.
corrado@corrado-ll-beta:~$ inxi -SCGx
System:
  Host: corrado-ll-beta Kernel: 6.2.0-18-generic arch: x86_64 bits: 64
    compiler: N/A Desktop: GNOME v: 44.0 Distro: Ubuntu 23.04 (Lunar Lobster)
CPU:
  Info: 6-core model: 11th Gen Intel Core i5-11400 bits: 64 type: MT MCP
    arch: Rocket Lake rev: 1 cache: L1: 480 KiB L2: 3 MiB L3: 12 MiB
  Speed (MHz): avg: 2450 high: 2600 min/max: 800/4400 cores: 1: 2600 2: 2600
    3: 2600 4: 2600 5: 2600 6: 800 7: 2600 8: 2600 9: 2600 10: 2600 11: 2600
    12: 2600 bogomips: 62208
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel RocketLake-S GT1 [UHD Graphics 730] vendor: Gigabyte
    driver: i915 v: kernel arch: Gen-12.1 bus-ID: 00:02.0
  Device-2: Logitech HD Webcam C615 type: USB driver: snd-usb-audio,uvcvideo
    bus-ID: 1-7:4
  Display: wayland server: X.Org v: 1.22.1.8 with: Xwayland v: 22.1.8
    compositor: gnome-shell driver: dri: iris gpu: i915
    resolution: 1920x1080~60Hz
  API: OpenGL v: 4.6 Mesa 23.0.1 renderer: Mesa Intel Graphics (RKL GT1)
    direct-render: Yes
corrado@corrado-ll-beta:~$

Revision history for this message
corrado venturini (corradoventu) wrote :

I'm unable to obtain a crash file because gnome-shell start looping when I click on the partition icon in the dock.
also trying ubuntu-bug I have a message:
corrado@corrado-ll-beta:~$ ubuntu-bug gnome-shell
cloud-init run data not found on system. Unable to add cloud-specific data.
corrado@corrado-ll-beta:~$

Revision history for this message
corrado venturini (corradoventu) wrote :

I'm unable to obtain a crash file because gnome-shell start looping.
but I'm adding journal jc.txt. I clicked the partition in the dock at Mar 31 21:38:02
hoping it is useful

Mar 31 21:38:02 corrado-ll-beta systemd[1627]: app-gnome-ubuntu\x2dadvantage\x2dnotification-3173.scope: Couldn't move process 3173 to requested cgroup '/user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-ubuntu\x2dadvantage\x2dnotification-3173.scope': No such process

Revision history for this message
corrado venturini (corradoventu) wrote :

After last updates problem seems changed, see in attached journal loop started after I clicked on the icon corresponding to partition /dev/sdb5
Apr 01 08:37:46 corrado-ll-beta udisksd[878]: Mounted /dev/sdb5 at /media/corrado/datib on behalf of uid 1000

Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 js::gc::Cell::storeBuffer (this=<optimized out>, this=<optimized out>) at /usr/src/mozjs102-102.9.0-1/js/src/gc/Cell.h:357
 js::gc::PostWriteBarrierImpl<JSObject> (next=<optimized out>, prev=<optimized out>, cellp=<optimized out>) at /usr/src/mozjs102-102.9.0-1/js/src/gc/StoreBuffer.h:646
 js::gc::PostWriteBarrier<js::SavedFrame> (next=<optimized out>, prev=<optimized out>, vp=<optimized out>) at /usr/src/mozjs102-102.9.0-1/js/src/gc/StoreBuffer.h:658
 js::InternalBarrierMethods<js::SavedFrame*, void>::postBarrier (next=<optimized out>, prev=<optimized out>, vp=0x56552ed00d10) at /usr/src/mozjs102-102.9.0-1/js/src/gc/Barrier.h:350
 js::InternalBarrierMethods<js::SavedFrame*, void>::postBarrier (vp=0x56552ed00d10, prev=<optimized out>, next=<optimized out>) at /usr/src/mozjs102-102.9.0-1/js/src/gc/Barrier.h:349

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in gnome-shell (Ubuntu):
importance: Undecided → Medium
summary: - gnome-shell crashed with SIGSEGV in g_object_unref()
+ gnome-shell crashed with SIGSEGV in js::gc::Cell::storeBuffer()
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.