Package: cpufetch
Version: 0.98-1
Severity: important

When I run cpufetch from my Snapdragon 850 laptop (Lenovo Yoga C630),
I get:

    $ cpufetch
    *** buffer overflow detected ***: terminated
    Aborted

Of course, I did not expect it to be aware of every detail on strange
architectures, but not being able to guess the architecture should not
lead to such a horrible death! 😉

Now, running cpufetch from the upstream repository (v1.00, commit
a5b321a) does not die and correctly prints the architecture
(screenshot attached), although the information guessed is wrong. So,
probably it's just a matter of updating upstream version (and
providing the right data for it to recognize the Snapdragon).

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.8.0-3-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to