apport-gtk crashed with signal 5 in g_log_writer_default()

Bug #2006981 reported by Giovanni Calmon
76
This bug affects 15 people
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
Incomplete
Medium
Unassigned
gtk+3.0 (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I can´t provide any other information other than what was collected.

ProblemType: Crash
DistroRelease: Ubuntu 23.04
Package: apport-gtk 2.24.0-0ubuntu2
ProcVersionSignature: Ubuntu 5.19.0-21.21-generic 5.19.7
Uname: Linux 5.19.0-21-generic x86_64
ApportVersion: 2.24.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: unknown
CrashReports:
 640:1000:124:9017369:2023-02-10 20:09:56.662793636 -0300:2023-02-10 20:09:57.662793636 -0300:/var/crash/_usr_lib_xorg_Xorg.1000.crash
 640:1000:124:1463707:2023-02-10 20:09:58.698746919 -0300:2023-02-10 20:09:59.698746919 -0300:/var/crash/_usr_bin_kwin_x11.1000.crash
 640:1000:124:633811:2023-02-10 20:09:59.986718177 -0300:2023-02-10 20:10:00.986718177 -0300:/var/crash/_usr_bin_xembedsniproxy.1000.crash
 640:1000:124:653094:2023-02-10 20:10:01.258690357 -0300:2023-02-10 20:10:02.258690357 -0300:/var/crash/_usr_bin_gmenudbusmenuproxy.1000.crash
 640:1000:124:9999990:2023-02-10 20:10:05.770595073 -0300:2023-02-10 20:10:06.770595073 -0300:/var/crash/_usr_share_apport_apport-gtk.1000.crash
CurrentDesktop: KDE
Date: Fri Feb 10 20:10:04 2023
ExecutablePath: /usr/share/apport/apport-gtk
InterpreterPath: /usr/bin/python3.11
PackageArchitecture: all
ProcCmdline: /usr/bin/python3 /usr/share/apport/apport-gtk
ProcEnviron:
 LANGUAGE=pt_BR:pt:en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=pt_BR.UTF-8
 SHELL=/bin/bash
Python3Details: /usr/bin/python3.11, Python 3.11.1, python3-minimal, 3.11.1-3
PythonDetails: N/A
Signal: 5
SourcePackage: apport
StacktraceTop:
 g_log_writer_default () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_log_structured_array () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_log_structured_standard () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? () from /lib/x86_64-linux-gnu/libgtk-3.so.0
 g_type_create_instance () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: apport-gtk crashed with signal 5 in g_log_writer_default()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo users
separator:

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

StacktraceTop:
 g_log_writer_default (log_level=<optimized out>, fields=0x7fff5f6910c0, n_fields=6, user_data=0x0) at ../../../glib/gmessages.c:563
 g_log_structured_array (n_fields=6, fields=0x7fff5f6910c0, log_level=G_LOG_LEVEL_ERROR) at ../../../glib/gmessages.c:1994
 g_log_structured_array (log_level=log_level@entry=G_LOG_LEVEL_ERROR, fields=fields@entry=0x7fff5f6910c0, n_fields=n_fields@entry=6) at ../../../glib/gmessages.c:1967
 g_log_structured_standard (log_domain=log_domain@entry=0x7fb886c4c060 "Gtk", log_level=log_level@entry=G_LOG_LEVEL_ERROR, file=file@entry=0x7fb886ca4238 "../../../gtk/gtkstylecontext.c", line=line@entry=0x7fb886c63807 "348", func=func@entry=0x7fb886ca5ba0 <__func__.70> "gtk_style_context_init", message_format=message_format@entry=0x7fb886ca4760 "Can't create a GtkStyleContext without a display connection") at ../../../glib/gmessages.c:2051
 gtk_style_context_init (context=0x26b74c0) at ../../../gtk/gtkstylecontext.c:348

tags: removed: need-amd64-retrace
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 apport (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in apport (Ubuntu):
status: New → Confirmed
Benjamin Drung (bdrung)
information type: Private → Public
Changed in gtk+3.0 (Ubuntu):
status: New → Confirmed
Revision history for this message
Simon Chopin (schopin) wrote :

Little bit of data here. For some reason glib2.0 is thinking we're in a GDB context and so is spitting out a SIGTRAP rather than the expected SIGABRT, see https://sources.debian.org/src/glib2.0/2.78.3-1/glib/gmessages.c/#L556

Now, why is it aborting I'm not too sure. The stack trace gives us a hint, as it seems it's failing to detect a graphical environment.

Did the crash appear spontaneously on the desktop, or were you trying to report another bug?

Changed in apport (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Yhojann Aguilera (whk102) wrote :

I have the same problem, when I unlock the computer I find that all my applications are closed, I have lost the progress of my work multiple times, it is as if I closed and started the user session again, then the message box appears saying that it has been experienced an internal error with this problem described in the first post. Followed by this error box a second box appears saying gnome-shell crashed with SIGABRT in ???(). I use Ubuntu 24.04 LTS with all updates up to date, I use a fresh installation.

Revision history for this message
Yhojann Aguilera (whk102) wrote :

Additional in log:

yhojann@pc:/var/log$ cat apport.log
INFO: apport (pid 33161) 2024-07-09 02:58:40,787: called for pid 2967, signal 6, core limit 0, dump mode 1
INFO: apport (pid 33161) 2024-07-09 02:58:41,790: executable: /usr/bin/gnome-shell (command line "/usr/bin/gnome-shell")
INFO: apport (pid 33161) 2024-07-09 02:58:49,486: wrote report /var/crash/_usr_bin_gnome-shell.1000.crash
INFO: apport (pid 33760) 2024-07-09 12:45:10,065: called for pid 33412, signal 5, core limit 0, dump mode 1
ERROR: apport (pid 33760) 2024-07-09 12:45:11,066: gdbus call error: Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

INFO: apport (pid 33760) 2024-07-09 12:45:11,067: script: /usr/share/apport/apport-gtk, interpreted by /usr/bin/python3.12 (command line "/usr/bin/python3 /usr/share/apport/apport-gtk")
INFO: apport (pid 33760) 2024-07-09 12:45:13,247: wrote report /var/crash/_usr_share_apport_apport-gtk.1000.crash

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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