Bug#976374: librsvg2-2: crashes since transition to Rust codebase
Martin-Éric Racine
martin-eric.racine at iki.fi
Fri Dec 4 09:32:34 GMT 2020
Package: librsvg2-2
Version: 2.40.16-1+b1
Severity: important
Tags: upstream
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On this host (Geode LX800 i.e. an i686 minus PAE), the SVG library flat out crashes:
[ 204.840919] traps: gnome-session-f[939] trap invalid opcode ip:b4e7f86a sp:bfcc1460 error:0 in librsvg-2.so.2.47.0[b4e6d000+5b7000]
As a test, I downgraded all 3 packages (librsvg2-common, librsvg2-2, gir1.2-rsvg-2.0) to 2.44.10-2.1 from Buster/stable. Still crashes.
I then downgraded to 2.40.16-1+b1 from oldstable, which shows the expected SVG content.
As suggested in Bug#973414, this might be caused by the codebase's transition from C to Rust.
Feel free to reassign this bug report to Rust or any other appropriate package.
Cheers!
Martin-Éric
- -- System Information:
Debian Release: bullseye/sid
APT prefers testing-debug
APT policy: (1000, 'testing-debug'), (1000, 'testing'), (500, 'stable')
Architecture: i386 (i586)
Kernel: Linux 5.9.0-4-686 (SMP w/1 CPU thread)
Kernel taint flags: TAINT_CPU_OUT_OF_SPEC
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8), LANGUAGE=fi:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages librsvg2-2 depends on:
ii libc6 2.31-4
ii libcairo2 1.16.0-4
ii libcroco3 0.6.13-1
ii libgdk-pixbuf2.0-0 2.40.0+dfsg-7
ii libglib2.0-0 2.66.3-1
ii libpango-1.0-0 1.46.2-3
ii libpangocairo-1.0-0 1.46.2-3
ii libxml2 2.9.10+dfsg-6.3
Versions of packages librsvg2-2 recommends:
ii librsvg2-common 2.40.16-1+b1
Versions of packages librsvg2-2 suggests:
pn librsvg2-bin <none>
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEyJACx3qL7GpObXOQrh+Cd8S017YFAl/KAicACgkQrh+Cd8S0
17ZawQ//RpvWh/728UsZw5os7Exyq0OVKbHMLw293s9arajfZNTCwpIHDEG7CLn9
mq5yLwJDd37k2ttVd+I6NWWvpun8B4ji7ol00e1W2Sd/3Nn7TYtqPz6zE/mjYqGT
ShPGaN8VI/PgCgOpo29cfgHEo1VxvA9e0DzdGrX+HNaKLn5AF8CPXNy7Z2PEaAe/
My7tzjAcLCkuCqS4yHyI6AhoObd7azXOXcBvTtYsKYOo4APlWP7sCneJ6zkIy1uM
6yZSedBx4ZH3OhPw7tftBLj3WMOZRL+A6EkKjSGubIT1CNYzy6OFM0/2lMtnj3ov
GKgYuEUimj+newTBVFXUWiCIjzY/lPbYu+pYv9UTReSiamsv/0y7XrFxfm4zD0i3
n6sWWPPljqsCMRXEBRbAcZ5tVcLfAaQTTnPmbOC8tapPeMJ4diSAWt3nG1FHzv4U
0F3Tv8vqk2NPrMesU8e2+pik6fSqrZkOmdyK3dBwhC+v88vnARe71p8wNUPTp2PM
yGukqu4vAl+jUAf2daZ6mzCb0JheRgu8mQ9GM9pOIBXSgKjNZYKcpAKrm0SCtV9E
JpB/nY2VWO8S94b4RYAGfWAQcvVjbUm0+HFT3UCsJn9d6EcPxx+0lgGXZcXuCGwO
5D6JaMKCS3UlaM5/L+6DYQZz4aAY3iXVdoEg7+tNru0Y6U6h50o=
=jM9x
-----END PGP SIGNATURE-----
More information about the pkg-gnome-maintainers
mailing list