Your message dated Mon, 2 Sep 2019 16:59:29 +0100
with message-id <[email protected]>
and subject line Re: Bug#922663: [libdbus-glib-1-2] glib sends unexpected 
SIGTERM to hexchat
has caused the Debian Bug report #922663,
regarding [libdbus-glib-1-2] glib sends unexpected SIGTERM to hexchat
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
922663: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=922663
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libdbus-glib-1-2
Version: 0.108-2
Severity: important

Hexchat seems to receive an unexpected sigterm from glib, according to
the dev who has overseen the bugreport at https://bugs.debian.org/cgi-b
in/bugreport.cgi?bug=922273
This is what dbus-monitor printed during the event:
signal time=1550549244.381990 sender=org.freedesktop.DBus ->
destination=:1.107 serial=5 path=/org/freedesktop/DBus;
interface=org.freedesktop.DBus; member=NameLost
   string ":1.107"
signal time=1550549244.382427 sender=org.freedesktop.DBus ->
destination=(null destination) serial=9 path=/org/freedesktop/DBus;
interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.107"
   string ":1.107"
   string ""

--- System information. ---
Architecture: 
Kernel:       Linux 4.9.0-5-amd64

Debian Release: 9.8
  500 stable-updates  deb.debian.org 
  500 stable          security.debian.org 
  500 stable          repo.skype.com 
  500 stable          dl.google.com 
  500 stable          deb.debian.org 
  500 newstable       deb.i2p2.de 
  100 stretch-backports deb.debian.org 

--- Package information. ---
Depends            (Version) | Installed
============================-+-============
libc6              (>= 2.14) | 
libdbus-1-3      (>= 1.9.14) | 
libglib2.0-0     (>= 2.31.8) | 


Package's Recommends field is empty.

Package's Suggests field is empty.


Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
On Tue, 19 Feb 2019 at 05:18:34 +0100, Synthea wrote:
> Hexchat seems to receive an unexpected sigterm from glib, according to
> the dev who has overseen the bugreport at https://bugs.debian.org/cgi-b
> in/bugreport.cgi?bug=922273

GDBus, the D-Bus implementation in GLib (which implements the same IPC
protocol as dbus-glib but is not the same code), raises SIGTERM when
a process gets disconnected from the bus.

dbus-glib would _exit(1) under the same circumstances, which is not what
is happening here, so I'm fairly sure this is nothing to do with dbus-glib.
However, the SIGTERM is also working as documented, and is not a bug.

The most common reasons to get disconnected from the bus are:

* End of desktop session (not happening in your case)
* Disconnected by the dbus-daemon after sending an invalid message

My first guess would be that hexchat, or some library or plugin that it
has loaded, is sending a D-Bus message containing strings that are not
UTF-8. This is considered to be a bug in whatever component is sending
that message.

    smcv

--- End Message ---

Reply via email to