gnome-panel crashed with SIGSEGV in gtk_menu_popup_at_widget()

Bug #2000738 reported by Ionut Nechita
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gnome-panel (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

gnome-panel crashed with SIGSEGV in gtk_menu_popup_at_widget()

ProblemType: Crash
DistroRelease: Ubuntu 23.04
Package: gnome-panel 1:3.46.0-1ubuntu1
Uname: Linux 6.1.1-lowlatency x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.24.0-0ubuntu1
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: GNOME-Flashback:GNOME
Date: Thu Dec 29 20:00:46 2022
ExecutablePath: /usr/bin/gnome-panel
GsettingsChanges:
 b'org.gnome.gnome-panel.layout' b'object-id-list' b"['menu-bar', 'indicators', 'show-desktop', 'window-list', 'workspace-switcher', 'launcher', 'launcher-0', 'launcher-1', 'launcher-2', 'launcher-3', 'launcher-4']"
 b'org.gnome.gnome-panel.layout' b'toplevel-id-list' b"['top-panel', 'bottom-panel']"
InstallationDate: Installed on 2022-12-26 (3 days ago)
InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Alpha amd64 (20221209)
JournalErrors:
 dec 29 20:00:46 username-arz2022 gnome-panel[4797]: gtk_window_set_accept_focus: assertion 'GTK_IS_WINDOW (window)' failed
 dec 29 20:00:46 username-arz2022 gnome-panel[4797]: gtk_window_set_transient_for: assertion 'GTK_IS_WINDOW (window)' failed
 dec 29 20:00:48 username-arz2022 gnome-session-binary[4488]: WARNING: Application 'gnome-panel.desktop' killed by signal 11
ProcCmdline: gnome-panel
SegvAnalysis:
 Segfault happened at: 0x7f0e37c1261b: mov 0x30(%rax),%rcx
 PC (0x7f0e37c1261b) ok
 source "0x30(%rax)" (0x00000030) not located in a known VMA region (needed readable region)!
 destination "%rcx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: gnome-panel
StacktraceTop:
 ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
 ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
 gtk_menu_popup_at_widget () from /lib/x86_64-linux-gnu/libgtk-3.so.0
 ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
 ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
Title: gnome-panel crashed with SIGSEGV in gtk_menu_popup_at_widget()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip docker lpadmin plugdev sambashare sudo users
separator:

Revision history for this message
Ionut Nechita (ionut-n2001) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 gtk_menu_position (menu=0x55abc8df22b0, set_scroll_offset=1) at ../../../gtk/gtkmenu.c:5274
 gtk_menu_popup_internal (menu=<optimized out>, device=<optimized out>, parent_menu_shell=<optimized out>, parent_menu_item=<optimized out>, func=<optimized out>, data=<optimized out>, destroy=<optimized out>, button=<optimized out>, activate_time=<optimized out>) at ../../../gtk/gtkmenu.c:1992
 gtk_menu_popup_at_widget (menu=0x55abc8df22b0, widget=<optimized out>, widget_anchor=<optimized out>, menu_anchor=<optimized out>, trigger_event=<optimized out>) at ../../../gtk/gtkmenu.c:2361
 gtk_menu_item_real_popup_submenu (widget=0x55abc8fb9f20, trigger_event=0x0, remember_exact_time=<optimized out>) at ../../../gtk/gtkmenuitem.c:2003
 gtk_real_menu_item_select (menu_item=0x55abc8fb9f20) at ../../../gtk/gtkmenuitem.c:1767

tags: removed: need-amd64-retrace
information type: Private → Public
Revision history for this message
Alberts Muktupāvels (muktupavels) wrote :

What did you do when crash happened? Can you reproduce problem?

Revision history for this message
Ionut Nechita (ionut-n2001) wrote :

Hi,

I tried to open the pop-up to close bluetooth. I could not reproduce it.
I think it's something sporadic that reproduces quite hard.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-panel (Ubuntu):
status: New → Confirmed
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.