Package: geoclue-2.0
Version: 2.5.2-1
Severity: normal
I see this a lot on my laptops:
-- Logs begin at Tue 2019-07-23 14:37:14 BST, end at Tue 2019-11-05
10:43:48 GMT. --
Oct 22 14:53:25 geoclue[1582]: Failed to query location: Error resolving
“location.services.mozilla.com”: Name or service not known
Oct 22 15:23:54 geoclue[1582]: Failed to query location: Error resolving
“location.services.mozilla.com”: Name or service not known
Oct 22 19:39:53 geoclue[1582]: WiFi scan failed
Oct 22 19:39:53 geoclue[1582]: Failed to query location: Error resolving
“location.services.mozilla.com”: Name or service not known
Oct 22 19:39:53 geoclue[1582]: Scanning of WiFi networks failed:
GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "Scan" with
signature "a{sv}" on interface "fi.w1.wpa_supplicant
Oct 22 19:39:53 audit[1582]: ANOM_ABEND auid=4294967295 uid=109 gid=114
ses=4294967295 subj==unconfined pid=1582 comm="geoclue"
exe="/usr/lib/geoclue-2.0/geoclue" sig=11 res=1
Here's the backgrace:
#0 0x00007f9753ccb240 in g_bit_lock (address=address@entry=0x20,
lock_bit=lock_bit@entry=0) at ../../../glib/gbitlock.c:214
#1 0x00007f9753d363a9 in g_variant_lock (value=value@entry=0x0) at
../../../glib/gvariant-core.c:991
#2 0x00007f9753d363a9 in g_variant_n_children (value=value@entry=0x0) at
../../../glib/gvariant-core.c:991
#3 0x00005578c348d183 in variant_to_string (variant=0x0,
len=len@entry=0x0) at ../src/gclue-mozilla.c:49
#4 0x00005578c348d408 in get_ssid_from_bss (bss=0x5578c4207790) at
../src/gclue-mozilla.c:71
#5 0x00005578c348d408 in gclue_mozilla_should_ignore_bss
(bss=bss@entry=0x5578c4207790) at ../src/gclue-mozilla.c:414
#6 0x00005578c348c9ca in on_bss_proxy_ready (source_object=<optimized
out>, res=<optimized out>, user_data=user_data@entry=0x5578c42122e0) at
../src/gclue-wifi.c:313
#7 0x00007f9753b81e99 in g_task_return_now (task=0x5578c42390f0 [GTask])
at ../../../gio/gtask.c:1212
#8 0x00007f9753b829bd in g_task_return (task=0x5578c42390f0 [GTask],
type=<optimized out>) at ../../../gio/gtask.c:1281
#9 0x00007f9753b832de in g_task_return (type=G_TASK_RETURN_SUCCESS,
task=<optimized out>) at ../../../gio/gtask.c:1797
#10 0x00007f9753b832de in g_task_return_boolean (task=<optimized out>,
result=<optimized out>) at ../../../gio/gtask.c:1801
#11 0x00007f9753be69e9 in init_second_async_cb
(source_object=0x5578c4207790 [WPABSSProxy], res=0x5578c423c6d0,
user_data=0x5578c423c6d0, user_data@entry=0x5578c42390f0) at
../../../gio/gdbusproxy.c:1823
#12 0x00007f9753b81e99 in g_task_return_now (task=0x5578c42390f0 [GTask])
at ../../../gio/gtask.c:1212
#13 0x00007f9753b829bd in g_task_return (task=0x5578c423c6d0 [GTask],
type=<optimized out>) at ../../../gio/gtask.c:1281
#14 0x00007f9753b82fdc in g_task_return (type=G_TASK_RETURN_SUCCESS,
task=<optimized out>) at ../../../gio/gtask.c:1684
#15 0x00007f9753b82fdc in g_task_return_pointer (task=<optimized out>,
result=<optimized out>, result_destroy=<optimized out>) at
../../../gio/gtask.c:1689
#16 0x00007f9753be6054 in async_init_get_all_cb (connection=<optimized
out>, res=<optimized out>, user_data=user_data@entry=0x5578c423c6d0) at
../../../gio/gdbusproxy.c:1456
#17 0x00007f9753b81e99 in g_task_return_now (task=0x5578c41eec80 [GTask])
at ../../../gio/gtask.c:1212
#18 0x00007f9753b829bd in g_task_return (task=0x5578c41eec80 [GTask],
type=<optimized out>) at ../../../gio/gtask.c:1281
#19 0x00007f9753b83476 in g_task_return (type=G_TASK_RETURN_ERROR,
task=<optimized out>) at ../../../gio/gtask.c:1860
#20 0x00007f9753b83476 in g_task_return_error (task=<optimized out>,
error=<optimized out>) at ../../../gio/gtask.c:1865
#21 0x00007f9753bdaffc in g_dbus_connection_call_done (source=<optimized
out>, result=0x5578c41eeb00, user_data=user_data@entry=0x5578c41eec80) at
../../../gio/gdbusconnection.c:5749
#22 0x00007f9753b81e99 in g_task_return_now (task=0x5578c41eeb00 [GTask])
at ../../../gio/gtask.c:1212
#23 0x00007f9753b81ed9 in complete_in_idle_cb (task=0x5578c41eeb00) at
../../../gio/gtask.c:1226
#24 0x00007f9753cf7d7e in g_main_dispatch (context=0x5578c41e09b0) at
../../../glib/gmain.c:3179
#25 0x00007f9753cf7d7e in g_main_context_dispatch
(context=context@entry=0x5578c41e09b0) at ../../../glib/gmain.c:3844
#26 0x00007f9753cf8130 in g_main_context_iterate (context=0x5578c41e09b0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:3917
#27 0x00007f9753cf8403 in g_main_loop_run (loop=0x5578c41ee610) at
../../../glib/gmain.c:4111
#28 0x00005578c3472908 in main (argc=<optimized out>, argv=<optimized out>)
at ../src/gclue-main.c:194
This is fixed by
<https://gitlab.freedesktop.org/geoclue/geoclue/merge_requests/45/diffs>
in version 2.5.3. It would be great to get this applied to buster.
-- System Information:
Debian Release: 10.1
APT prefers stable-debug
APT policy: (570, 'stable-debug'), (570, 'stable'), (550, 'testing-debug'),
(550, 'testing'), (530, 'unstable-debug'), (530, 'unstable'), (500,
'stable-updates'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.2.0-3-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_USER
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages geoclue-2.0 depends on:
ii adduser 3.118
ii libavahi-client3 0.7-4+b1
ii libavahi-common3 0.7-4+b1
ii libavahi-glib1 0.7-4+b1
ii libc6 2.29-2
ii libglib2.0-0 2.62.2-1
ii libjson-glib-1.0-0 1.4.4-2
ii libmm-glib0 1.10.0-1
ii libnotify4 0.7.7-4
ii libsoup2.4-1 2.64.2-2
Versions of packages geoclue-2.0 recommends:
ii avahi-daemon 0.7-4+b1
ii iio-sensor-proxy 2.4-2
ii modemmanager 1.10.0-1
ii wpasupplicant 2:2.7+git20190128+0c1e29f-6+deb10u1
geoclue-2.0 suggests no packages.
-- no debconf information