Control: tag -1 + help thanks for the report! This patch is 13 years old, oh wey. I might need help from someone who nows C, X11 and dynamic linking better than I do.
Also happy to pass on maintainership of this package to someone else, I am not using it myself anymore. Cheers, Joachim Am Dienstag, den 19.01.2021, 06:40 +0100 schrieb Celelibi: > Package: osdsh > Version: 0.7.0-10.4 > Severity: grave > Justification: renders package unusable > > Dear Maintainer, > > Nowadays, osdsh crashes without a message. > The cause I identified is that it looks for a symbol "mixerdevice" in > the shared library libosdshmixer.so which doesn't exist. > Since the return of dlsym isn't checked, it dereferences a NULL pointer. > > In the function load_plugin in src/osdsh/controlsh.c: > mod_mixerdev = dlsym(module, "mixerdevice"); > *mod_mixerdev = mixerdevice; > > These lines seems to have been added by the debian patch > 06-fix-m-option.patch. > > I guess this patch could be reworked to work with the new version. > > Best regards, > Celelibi > > -- System Information: > Debian Release: bullseye/sid > APT prefers testing > APT policy: (990, 'testing'), (500, 'testing-debug'), (500, 'unstable') > Architecture: amd64 (x86_64) > > Kernel: Linux 5.10.0-1-amd64 (SMP w/2 CPU threads) > Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not > set > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > > Versions of packages osdsh depends on: > ii libc6 2.31-9 > ii libxosd2 2.2.14-2.1+b1 > ii tk 8.6.10 > > osdsh recommends no packages. > > osdsh suggests no packages. > > -- no debconf information > -- Joachim “nomeata” Breitner • nome...@debian.org • https://j.oach.im/
signature.asc
Description: This is a digitally signed message part