After a do-release-upgrade to oracular I was on
ubuntu@nuc:~$ apt policy gpsd gpsd: Installed: 3.25-4 Candidate: 3.25-4 Version table: 3.25-4ubuntu0.1 100 100 http://de.archive.ubuntu.com/ubuntu oracular-proposed/main amd64 Packages *** 3.25-4 500 500 http://de.archive.ubuntu.com/ubuntu oracular/main amd64 Packages 100 /var/lib/dpkg/status And there the crash happened as expected. Upgrade to proposed ubuntu@nuc:~$ sudo apt install gpsd/oracular-proposed gpsd-clients/oracular-proposed gpsd-tools/oracular-proposed libgps30t64/oracular-proposed python3-gps/oracular-proposed Selected version '3.25-4ubuntu0.1' (Ubuntu:24.10/oracular-proposed [amd64]) for 'gpsd' Selected version '3.25-4ubuntu0.1' (Ubuntu:24.10/oracular-proposed [amd64]) for 'gpsd-clients' Selected version '3.25-4ubuntu0.1' (Ubuntu:24.10/oracular-proposed [amd64]) for 'gpsd-tools' Selected version '3.25-4ubuntu0.1' (Ubuntu:24.10/oracular-proposed [amd64]) for 'libgps30t64' Selected version '3.25-4ubuntu0.1' (Ubuntu:24.10/oracular-proposed [amd64]) for 'python3-gps' Upgrading: gpsd gpsd-clients gpsd-tools libgps30t64 python3-gps Summary: Upgrading: 5, Installing: 0, Removing: 0, Not Upgrading: 0 Download size: 1447 kB Space needed: 33.8 kB / 454 GB available Get:1 http://de.archive.ubuntu.com/ubuntu oracular-proposed/main amd64 gpsd amd64 3.25-4ubuntu0.1 [427 kB] Get:2 http://de.archive.ubuntu.com/ubuntu oracular-proposed/main amd64 gpsd-tools amd64 3.25-4ubuntu0.1 [324 kB] Get:3 http://de.archive.ubuntu.com/ubuntu oracular-proposed/universe amd64 gpsd-clients amd64 3.25-4ubuntu0.1 [491 kB] Get:4 http://de.archive.ubuntu.com/ubuntu oracular-proposed/main amd64 libgps30t64 amd64 3.25-4ubuntu0.1 [65.6 kB] Get:5 http://de.archive.ubuntu.com/ubuntu oracular-proposed/universe amd64 python3-gps amd64 3.25-4ubuntu0.1 [139 kB] Fetched 1447 kB in 0s (3106 kB/s) (Reading database ... 202833 files and directories currently installed.) Preparing to unpack .../gpsd_3.25-4ubuntu0.1_amd64.deb ... Unpacking gpsd (3.25-4ubuntu0.1) over (3.25-4) ... Preparing to unpack .../gpsd-tools_3.25-4ubuntu0.1_amd64.deb ... Unpacking gpsd-tools (3.25-4ubuntu0.1) over (3.25-4) ... Preparing to unpack .../gpsd-clients_3.25-4ubuntu0.1_amd64.deb ... Unpacking gpsd-clients (3.25-4ubuntu0.1) over (3.25-4) ... Preparing to unpack .../libgps30t64_3.25-4ubuntu0.1_amd64.deb ... Unpacking libgps30t64:amd64 (3.25-4ubuntu0.1) over (3.25-4) ... Preparing to unpack .../python3-gps_3.25-4ubuntu0.1_amd64.deb ... Unpacking python3-gps (3.25-4ubuntu0.1) over (3.25-4) ... Setting up libgps30t64:amd64 (3.25-4ubuntu0.1) ... Setting up python3-gps (3.25-4ubuntu0.1) ... Setting up gpsd (3.25-4ubuntu0.1) ... Creating/updating gpsd user account... gpsd.service is a disabled or a static unit not running, not starting it. Setting up gpsd-tools (3.25-4ubuntu0.1) ... Setting up gpsd-clients (3.25-4ubuntu0.1) ... Processing triggers for gnome-menus (3.36.0-1.1ubuntu3) ... Processing triggers for libc-bin (2.40-1ubuntu3) ... Processing triggers for man-db (2.12.1-3) ... Processing triggers for desktop-file-utils (0.27-2build1) ... Service after restart seems happy ubuntu@nuc:~$ systemctl status gpsd ● gpsd.service - GPS (Global Positioning System) Daemon Loaded: loaded (/usr/lib/systemd/system/gpsd.service; disabled; preset: enabled) Active: active (running) since Mon 2024-12-16 09:17:10 CET; 1s ago Invocation: c9b7ad2c7d6f4ff0a6374b05a217e62a TriggeredBy: ● gpsd.socket Docs: man:gpsd Process: 3250 ExecStart=/usr/sbin/gpsd $GPSD_OPTIONS $OPTIONS $DEVICES (code=exited, status=0/SUCCESS) Main PID: 3251 (gpsd) Tasks: 1 (limit: 18352) Memory: 740K (peak: 1.5M) CPU: 9ms CGroup: /system.slice/gpsd.service └─3251 /usr/sbin/gpsd /dev/ttyUSB0 /dev/ttyUSB1 Dec 16 09:17:10 nuc systemd[1]: Starting gpsd.service - GPS (Global Positioning System) Daemon... Dec 16 09:17:10 nuc (gpsd)[3250]: gpsd.service: Referenced but unset environment variable evaluates to an empty string: OPTIONS Dec 16 09:17:10 nuc systemd[1]: Started gpsd.service - GPS (Global Positioning System) Daemon. gpsmon can successfully read from both devices. No crash anymore. Setting oracular to verified as well. ** Tags removed: verification-needed verification-needed-oracular ** Tags added: verification-done verification-done-oracular -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2076191 Title: gpsmon crashes (segfault) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gpsd/+bug/2076191/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs