FS#49560 - [lib32-libxcb] 1.12 breaks zsnes and others
Attached to Project:
Community Packages
Opened by Pablo Lezaeta (Jristz) - Friday, 03 June 2016, 22:10 GMT
Last edited by Laurent Carlier (lordheavy) - Tuesday, 07 June 2016, 09:45 GMT
Opened by Pablo Lezaeta (Jristz) - Friday, 03 June 2016, 22:10 GMT
Last edited by Laurent Carlier (lordheavy) - Tuesday, 07 June 2016, 09:45 GMT
|
Details
Description:
I try to run zsnes with lib32-libxcb 1.12 but not even start, I tryied debugin the issue and all come to libxcb, the newer version libxcb now work with zsnes. I'm reading in mailist that this is something that is happening with many software not rebuild in a few years like adobe-reader. Additional info: * zsnes 1.51 default config, first run * lib32-libxcb 1.12 Steps to reproduce: try run zsnes with lib32-libxcb 1.12 and see it not start try run zsnes with lib32-libxcv 1.11.1 and work frawlesly I think that libxcb has changed something internally or added a bug. |
This task depends upon
Closed by Laurent Carlier (lordheavy)
Tuesday, 07 June 2016, 09:45 GMT
Reason for closing: Fixed
Additional comments about closing: ib32-libxcb-1.12-2 built with -O1
Tuesday, 07 June 2016, 09:45 GMT
Reason for closing: Fixed
Additional comments about closing: ib32-libxcb-1.12-2 built with -O1
for acroread, no rebuild is possible.
on their irc channel nobody was responding yesterday and today.
A temporal alternative is just keep 1.11.1 for now.
sent refined stack trace to xcbs mailinglist (see thread [0]).
could you provide stack traces of other affected software using the debug-build of lib32-libxcb (pre-built version [1])?
[0] https://lists.freedesktop.org/archives/xcb/2016-June/010795.html
[1] https://dukun.de/lib32-libxcb-1.12-1-x86_64.pkg.tar.xz
Attached is what I could get from the core dump, but I'm new to this and I see complaints about missing symbols that I don't know what to do with; if there's more to extract with some configuration, please help.
I had no luck witch getting any usefull information from wine but I was able to reproduce this bug with the RadeonSSDGuru utility.
It comes in 32 and 64 bit versions. 64 bit works fine with 1.12-1, 32 bit crashes on startup when using 1.12-1 but works with 1.11-1.
Attached stack trace when using lib32-libxcb prebuild by @georg.
As a temporary workaround, applying disable_O2.patch to the PKGBUILD fixed the crash for me. Maybe we should rebuild this package with that change until the issue is resolved if this fixes the problem for others?
disable_O2.patch (0.4 KiB)