[Pkg-xfce-devel] Bug#790121: xfce4-weather-plugin: Source ID 2485 was not found when attempting to remove it
Ingo
alf.debianfan at gmx.de
Sat Jun 27 12:07:02 UTC 2015
Package: xfce4-weather-plugin
Version: 0.8.3-2
Severity: important
Dear Maintainer,
* What led up to the situation?
Just running the weather-plugin in the panel of XFCE-Desktop
* What exactly did you do (or not do) that was effective (or
ineffective)?
I did already report that as a bug against libglib2.0-0
(see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=709197#38)
* What was the outcome of this action?
Reply from Simon McVittie was:
This is not related to the g_slice_set_config thing; it is GLib
diagnosing a bug in the way xfce4-weather-plugin, or some other library
used by xfce4-weather-plugin, is using it.
Specifically, the bug is that something in xfce4-weather-plugin or a
library that it uses added an event source to GLib, for which GLib
happens to have allocated source ID 7763, and then asked to remove event
source 7763 twice. The first time, it gets removed; the second time
triggers a warning. Older GLib versions didn't warn about that; but it
is actually a potentially serious bug, because if source ID 7763 had
been reused for something else, that something else would have been
removed instead. That's why newer GLib warns when applications do this,
in an attempt to get it fixed.
My .xsession-errors still gets filled with pairwise messages like tis:
weather-Message: hole http://api.yr.no/weatherapi/sunrise/1.0/?lat=49.986395;lon=7.968520;date=2015-06-27
weather-Message: hole http://api.yr.no/weatherapi/locationforecastlts/1.2/?lat=49.986395;lon=7.968520;msl=100
(xfdesktop:2661): GLib-GIO-CRITICAL **: g_file_get_path: assertion 'G_IS_FILE (file)' failed
weather-Message: hole http://api.yr.no/weatherapi/locationforecastlts/1.2/?lat=49.986395;lon=7.968520;msl=100
(wrapper:2728): GLib-CRITICAL **: Source ID 1241 was not found when attempting to remove it
weather-Message: hole http://api.yr.no/weatherapi/locationforecastlts/1.2/?lat=49.986395;lon=7.968520;msl=100
(wrapper:2728): GLib-CRITICAL **: Source ID 2485 was not found when attempting to remove it
weather-Message: hole http://api.yr.no/weatherapi/locationforecastlts/1.2/?lat=49.986395;lon=7.968520;msl=100
(wrapper:2728): GLib-CRITICAL **: Source ID 3724 was not found when attempting to remove it
* What outcome did you expect instead?
Smooth opreation without the risk that some valid "Source ID" gets removed by accident.
-- System Information:
Debian Release: 8.1
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages xfce4-weather-plugin depends on:
ii libatk1.0-0 2.14.0-1
ii libc6 2.19-18
ii libcairo2 1.14.0-2.1
ii libfontconfig1 2.11.0-6.3
ii libfreetype6 2.5.2-3
ii libgdk-pixbuf2.0-0 2.31.1-2+b1
ii libglib2.0-0 2.42.1-1
ii libgtk2.0-0 2.24.25-3
ii libpango-1.0-0 1.36.8-3
ii libpangocairo-1.0-0 1.36.8-3
ii libpangoft2-1.0-0 1.36.8-3
ii libsoup2.4-1 2.48.0-1
ii libxfce4ui-1-0 4.10.0-6
ii libxfce4util6 4.10.1-2
ii libxml2 2.9.1+dfsg1-5
pn xfce4-panel <none>
xfce4-weather-plugin recommends no packages.
xfce4-weather-plugin suggests no packages.
-- no debconf information
More information about the Pkg-xfce-devel
mailing list