FS#36248 - [guitarix2] crashes during startup
Attached to Project:
Community Packages
Opened by Jeff (galactic_cowboy) - Monday, 22 July 2013, 21:40 GMT
Last edited by speps (archspeps) - Wednesday, 31 July 2013, 18:37 GMT
Opened by Jeff (galactic_cowboy) - Monday, 22 July 2013, 21:40 GMT
Last edited by speps (archspeps) - Wednesday, 31 July 2013, 18:37 GMT
|
Details
Description:
guitarix2 crashes during startup. The terminal output is: Illegal instruction (core dumped) Additional info: * package version: 0.28.1-1 Steps to reproduce: launch guitarix2 |
This task depends upon
Closed by speps (archspeps)
Wednesday, 31 July 2013, 18:37 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in 0.28.1-2
Wednesday, 31 July 2013, 18:37 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in 0.28.1-2
@ Jeff please try this build http://pkgbuild.com/~speps/pkgs/guitarix2-0.28.1-2-i686.pkg.tar.xz and let me know if it works fine.
Once done, try to run it with gdb (gdb guitarix2, type "run" and if it crashes type "bt", then attach the result here).
Also please be sure you're not using a custom /etc/makepkg.conf
guitarix2.install (0.1 KiB)
Program received signal SIGILL, Illegal instruction.
0xb67cd568 in Resampler::setup(unsigned int, unsigned int, unsigned int, unsigned int, double) ()
from /usr/lib/libzita-resampler.so.1
[...]
A simple rebuild of zita-resampler fixes the issue with the following packages:
http://pkgbuild.com/~speps/pkgs/guitarix2-0.28.1-2-i686.pkg.tar.xz
guitarix2-0.28.1-2-i686.pkg.tar.xz built by me with yor PKGBUILD
guitarix2-0.28.1-1-i686.pkg.tar.xz built by me with the PKGBUILD in trunk (optimizations enabled)
· The package in the repo still crashes.
· Tests and compilations done with the same pentium-m machine and the default makepkg.com
In zita-resampler-1.3.0/libs/Makefile, line 35:
CXXFLAGS += -march=native
Patch attached.
Please update your system and give me a confirmation that all is working fine before closing this bug.
Just a note (OT): on a freshly installed machine with a minimal desktop (lxde) guitarix starts with the attached error message box (liveplay *** Unrecognized image file format).
It seems it's failing to load some SVG. After installing librsvg (with the dependency libcroco) the message disappears. If needed I'll open a new bug report.