kkonradpl / xdr-gtk

User interface for consumer-grade XDR-F1HD radio tuner with XDR-I2C modification
http://fmdx.pl/xdr-gtk
GNU General Public License v2.0
27 stars 7 forks source link

AF in horizontal view caused pixman problem #16

Open andimik opened 9 months ago

andimik commented 9 months ago
*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

The console will write the above mentioned bug message when setting AF to horizontal.

grafik

kkonradpl commented 7 months ago

Which version of pixman do you have installed? I have been able to trigger this bug, but it was quite tricky. It happens when the list is still being populated by AFs and I click one of them.

andimik commented 7 months ago

I guess 1.0 40.0

andreas@E535:/$ sudo find | grep pixman
./opt/Ardour-7.2.0/lib/libpixman-1.so
./opt/Ardour-7.2.0/lib/libpixman-1.so.0
./var/lib/dpkg/info/libpixman-1-dev:amd64.md5sums
./var/lib/dpkg/info/libpixman-1-0:amd64.md5sums
./var/lib/dpkg/info/libpixman-1-0:amd64.shlibs
./var/lib/dpkg/info/libpixman-1-0:amd64.symbols
./var/lib/dpkg/info/libpixman-1-0:amd64.triggers
./var/lib/dpkg/info/libpixman-1-0:i386.md5sums
./var/lib/dpkg/info/libpixman-1-0:i386.shlibs
./var/lib/dpkg/info/libpixman-1-0:i386.symbols
./var/lib/dpkg/info/libpixman-1-0:i386.triggers
./var/lib/dpkg/info/libpixman-1-0:amd64.list
./var/lib/dpkg/info/libpixman-1-dev:amd64.list
./var/lib/dpkg/info/libpixman-1-0:i386.list
./usr/lib/x86_64-linux-gnu/pkgconfig/pixman-1.pc
./usr/lib/x86_64-linux-gnu/libpixman-1.so
./usr/lib/x86_64-linux-gnu/libpixman-1.so.0.40.0
./usr/lib/x86_64-linux-gnu/libpixman-1.so.0
./usr/lib/x86_64-linux-gnu/libpixman-1.a
./usr/lib/i386-linux-gnu/libpixman-1.so.0.40.0
./usr/lib/i386-linux-gnu/libpixman-1.so.0
./usr/share/doc/libpixman-1-0
./usr/share/doc/libpixman-1-0/copyright
./usr/share/doc/libpixman-1-0/changelog.Debian.gz
./usr/share/doc/libpixman-1-dev
./usr/share/doc/libpixman-1-dev/copyright
./usr/share/doc/libpixman-1-dev/changelog.Debian.gz
./usr/share/lintian/overrides/libpixman-1-0
./usr/share/apport/package-hooks/source_pixman.py
./usr/include/pixman-1
./usr/include/pixman-1/pixman-version.h
./usr/include/pixman-1/pixman.h
./snap/audacity/1051/usr/lib/x86_64-linux-gnu/libpixman-1.so.0
./snap/audacity/1051/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.38.4
./snap/audacity/1051/usr/share/doc/libpixman-1-0
./snap/audacity/1051/usr/share/doc/libpixman-1-0/changelog.Debian.gz
./snap/audacity/1051/usr/share/doc/libpixman-1-0/copyright
./snap/audacity/1051/usr/share/lintian/overrides/libpixman-1-0
./snap/filebot/51/usr/lib/x86_64-linux-gnu/libpixman-1.so.0
./snap/filebot/51/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.38.4
./snap/filebot/51/usr/share/doc/libpixman-1-0
./snap/filebot/51/usr/share/doc/libpixman-1-0/changelog.Debian.gz
./snap/filebot/51/usr/share/doc/libpixman-1-0/copyright
./snap/filebot/51/usr/share/lintian/overrides/libpixman-1-0
./snap/kde-frameworks-5-96-qt-5-15-5-core20/7/usr/lib/x86_64-linux-gnu/libpixman-1.so.0
./snap/kde-frameworks-5-96-qt-5-15-5-core20/7/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.38.4
./snap/okteta/30/usr/lib/x86_64-linux-gnu/libpixman-1.so.0
./snap/okteta/30/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.40.0
./snap/okteta/30/usr/share/lintian/overrides/libpixman-1-0
./snap/kf5-5-108-qt-5-15-10-core22/5/usr/lib/x86_64-linux-gnu/libpixman-1.so.0
./snap/kf5-5-108-qt-5-15-10-core22/5/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.40.0
./snap/mediainfo-gui/24/usr/lib/x86_64-linux-gnu/libpixman-1.so.0
./snap/mediainfo-gui/24/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.33.6
./snap/mediainfo-gui/24/usr/share/doc/libpixman-1-0
./snap/mediainfo-gui/24/usr/share/doc/libpixman-1-0/changelog.Debian.gz
./snap/mediainfo-gui/24/usr/share/doc/libpixman-1-0/copyright
./snap/mediainfo-gui/24/usr/share/lintian/overrides/libpixman-1-0
./snap/gnome-3-38-2004/143/usr/lib/x86_64-linux-gnu/libpixman-1.so
./snap/gnome-3-38-2004/143/usr/lib/x86_64-linux-gnu/libpixman-1.so.0
./snap/gnome-3-38-2004/143/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.40.0
./snap/gnome-3-38-2004/143/usr/share/lintian/overrides/libpixman-1-0
./snap/snap-store/959/usr/lib/x86_64-linux-gnu/libpixman-1.so.0
./snap/snap-store/959/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.40.0
./snap/snap-store/959/usr/share/doc/libpixman-1-0
./snap/snap-store/959/usr/share/doc/libpixman-1-0/changelog.Debian.gz
./snap/snap-store/959/usr/share/doc/libpixman-1-0/copyright
./snap/snap-store/959/usr/share/lintian/overrides/libpixman-1-0
./snap/kde-frameworks-5-qt-5-15-core20/14/usr/lib/x86_64-linux-gnu/libpixman-1.so.0
./snap/kde-frameworks-5-qt-5-15-core20/14/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.38.4
./snap/stellarium-daily/1644/usr/lib/x86_64-linux-gnu/libpixman-1.so.0
./snap/stellarium-daily/1644/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.40.0
./snap/stellarium-daily/1644/usr/share/doc/libpixman-1-0
./snap/stellarium-daily/1644/usr/share/doc/libpixman-1-0/changelog.Debian.gz
./snap/stellarium-daily/1644/usr/share/doc/libpixman-1-0/copyright
./snap/stellarium-daily/1644/usr/share/lintian/overrides/libpixman-1-0
./snap/kf5-5-105-qt-5-15-9-core22/11/usr/lib/x86_64-linux-gnu/libpixman-1.so.0
./snap/kf5-5-105-qt-5-15-9-core22/11/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.40.0
./snap/gnome-42-2204/141/usr/lib/x86_64-linux-gnu/libpixman-1.so
./snap/gnome-42-2204/141/usr/lib/x86_64-linux-gnu/libpixman-1.so.0
./snap/gnome-42-2204/141/usr/lib/x86_64-linux-gnu/libpixman-1.so.0.42.2
./snap/gnome-42-2204/141/usr/share/lintian/overrides/libpixman-1-0
andimik commented 7 months ago

Seems this is a very nasty bug, already reported several times.

https://github.com/fontforge/fontforge/issues/3579