Public bug reported:
$ localsearch --version
LocalSearch 3.11.0
Executive summary: localsearch generates GLib-CRITICAL errors,
intermittently fails to remove added paths
I am using ssh into this machine:
Distributor ID: Ubuntu
Description: Ubuntu 26.04 LTS
Release: 26.04
Codename: resolute
The machine is running with the Lubuntu GUI shut down (systemctl isolate
multi-user.target).
1. localsearch removes a path correctly (with GLib-CRITICAL errors)
after a fresh install:
$ localsearch index
Path Recursive
/home/idallen *
$ localsearch index --remove /home/idallen
(localsearch index:1920529): GLib-CRITICAL **: 17:42:28.840:
g_atomic_ref_count_dec: assertion 'old_value > 0' failed
$ localsearch index
Path Recursive
2. It adds back the path correctly (with GLib-CRITICAL errors):
$ localsearch index --add --recursive /home/idallen
(localsearch index:1925002): GLib-CRITICAL **: 17:45:31.435:
g_atomic_ref_count_dec: assertion 'old_value > 0' failed
$ localsearch index
Path Recursive
/home/idallen *
3. It adds a second path correctly (with GLib-CRITICAL errors):
$ localsearch index --add --recursive /tmp
(localsearch index:1925917): GLib-CRITICAL **: 17:46:08.953: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1925917): GLib-CRITICAL **: 17:46:08.953: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1925917): GLib-CRITICAL **: 17:46:08.953:
g_atomic_ref_count_dec: assertion 'old_value > 0' failed
$ localsearch index
Path Recursive
/home/idallen *
/tmp *
4. Now, it won't remove any paths at all (and has lots of GLib-CRITICAL
errors):
$ localsearch index --remove /tmp
(localsearch index:1926916): GLib-CRITICAL **: 17:46:47.665: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1926916): GLib-CRITICAL **: 17:46:47.666: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1926916): GLib-CRITICAL **: 17:46:47.666:
g_atomic_ref_count_dec: assertion 'old_value > 0' failed
$ localsearch index
Path Recursive
/home/idallen *
/tmp *
$ localsearch index --remove /home/idallen
(localsearch index:1929533): GLib-CRITICAL **: 17:48:36.042: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1929533): GLib-CRITICAL **: 17:48:36.042:
g_atomic_ref_count_dec: assertion 'old_value > 0' failed
$ localsearch index
Path Recursive
/home/idallen *
/tmp *
5. I tried adding a third path /home/idallen/bin/. I couldn't remove
it.
$ localsearch index --add --recursive /home/idallen/bin
(localsearch index:1991588): GLib-CRITICAL **: 18:30:55.814: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1991588): GLib-CRITICAL **: 18:30:55.814: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1991588): GLib-CRITICAL **: 18:30:55.815: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1991588): GLib-CRITICAL **: 18:30:55.815: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1991588): GLib-CRITICAL **: 18:30:55.815:
g_atomic_ref_count_dec: assertion 'old_value > 0' failed
$ localsearch index
Path Recursive
/home/idallen *
/tmp *
/home/idallen/bin *
$ localsearch index --remove /home/idallen/bin
(localsearch index:1992504): GLib-CRITICAL **: 18:31:29.995: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1992504): GLib-CRITICAL **: 18:31:29.995: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1992504): GLib-CRITICAL **: 18:31:29.995: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1992504): GLib-CRITICAL **: 18:31:29.995: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1992504): GLib-CRITICAL **: 18:31:29.995:
g_atomic_ref_count_dec: assertion 'old_value > 0' failed
$ localsearch index
Path Recursive
/home/idallen *
/tmp *
/home/idallen/bin *
6. I tried removing /tmp again, and it worked this time:
$ localsearch index --remove /tmp
(localsearch index:1992731): GLib-CRITICAL **: 18:31:38.219: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1992731): GLib-CRITICAL **: 18:31:38.219: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1992731): GLib-CRITICAL **: 18:31:38.219: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1992731): GLib-CRITICAL **: 18:31:38.219:
g_atomic_ref_count_dec: assertion 'old_value > 0' failed
$ localsearch index
Path Recursive
/home/idallen *
/home/idallen/bin *
6. I tried removing /home/idallen/bin, and it worked this time:
$ localsearch index --remove /home/idallen/bin
(localsearch index:1993171): GLib-CRITICAL **: 18:31:55.741: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1993171): GLib-CRITICAL **: 18:31:55.741: g_file_test:
assertion 'filename != NULL' failed
(localsearch index:1993171): GLib-CRITICAL **: 18:31:55.741:
g_atomic_ref_count_dec: assertion 'old_value > 0' failed
$ localsearch index
Path Recursive
/home/idallen *
6. I tried removing /home/idallen repeatedly, and it took three
consecutive tries before it actually worked:
$ localsearch index --remove /home/idallen
(localsearch index:1993928): GLib-CRITICAL **: 18:32:24.842:
g_atomic_ref_count_dec: assertion 'old_value > 0' failed
$ localsearch index
Path Recursive
/home/idallen *
$ localsearch index --remove /home/idallen
(localsearch index:1994023): GLib-CRITICAL **: 18:32:29.194:
g_atomic_ref_count_dec: assertion 'old_value > 0' failed
$ localsearch index
Path Recursive
/home/idallen *
$ localsearch index --remove /home/idallen
(localsearch index:1994122): GLib-CRITICAL **: 18:32:32.087:
g_atomic_ref_count_dec: assertion 'old_value > 0' failed
$ localsearch index
Path Recursive
I tried this on a different machine running the same O/S and it took
five tries to remove /home/idallen before it worked.
Something is intermittently wrong with localsearch index.
ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: localsearch 3.11.0-1ubuntu1.1
ProcVersionSignature: Ubuntu 7.0.0-29.29-generic 7.0.12
Uname: Linux 7.0.0-29-generic x86_64
ApportVersion: 2.34.1-0ubuntu0.1
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: LXQt
Date: Tue Aug 18 16:10:32 2026
InstallationDate: Installed on 2020-09-08 (2170 days ago)
InstallationMedia: Ubuntu 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731)
SourcePackage: localsearch
UpgradeStatus: Upgraded to resolute on 2026-07-27 (23 days ago)
** Affects: localsearch (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug resolute
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2164265
Title:
localsearch generates GLib-CRITICAL errors, intermittently fails to
remove added paths
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/localsearch/+bug/2164265/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs