[alsa] Erreurs avec le wrapper aoss [résolu]

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
cycyx
yeomen
Messages : 222
Inscription : dim. 02 mars 2008, 19:53

[alsa] Erreurs avec le wrapper aoss [résolu]

Message par cycyx »

Bonjour,

Voilà, je viens de me remettre sérieusement à utiliser mon Arch 64bit (après un séjour sous Windows), et je me remets donc à jouer sous Linux.

Et là, je rencontre un soucis étrange.
La plupart de mes jeux fonctionnent bien, mais étrangement, ceux utilisant le wrapper aoss ne fonctionnent pas tous très bien.

Explications.

Eschalon Book I:
Lancement normal : pas de son
Avec aoss : la fenêtre du menu flash et erreur "appstub.linux signal handler 11"

Head over Heels:
Lancement normal : pas de son
Avec aoss : tout va bien

Epic Inventor:
Lancement normal : pas de son
Avec aoss : le splash screen apparaît et le jeu plante avec erreur "siginfo: si_signo 11, si_errno 0, si_code 128, si_addr 0x0".

Dans les cas 1 et 3, j'ai toujours une erreur liée à libspeexdsp à priori :
Backtrace gdb sur EB1:

Code : Tout sélectionner

Program received signal SIGSEGV, Segmentation fault.
0xf6b31968 in ?? () from /usr/lib32/libspeexdsp.so.1
(gdb) bt
#0  0xf6b31968 in ?? () from /usr/lib32/libspeexdsp.so.1
#1  0xf6b3205a in ?? () from /usr/lib32/libspeexdsp.so.1
#2  0xf6b3320c in speex_resampler_init_frac () from /usr/lib32/libspeexdsp.so.1
#3  0xf7793a78 in ?? ()
   from /usr/lib32/alsa-lib/libasound_module_rate_speexrate.so
#4  0xf794f864 in ?? () from /usr/lib32/libasound.so.2
#5  0xf793d6c4 in ?? () from /usr/lib32/libasound.so.2
#6  0xf795538e in ?? () from /usr/lib32/libasound.so.2
#7  0xf793d6c4 in ?? () from /usr/lib32/libasound.so.2
#8  0xf792de5c in snd_pcm_hw_params () from /usr/lib32/libasound.so.2
#9  0xf7a6a786 in ?? () from /usr/lib32/libalsatoss.so.0
#10 0xf7a6b291 in ?? () from /usr/lib32/libalsatoss.so.0
#11 0xf7a6dd9c in lib_oss_pcm_open () from /usr/lib32/libalsatoss.so.0
#12 0xf7fd54fc in ?? () from /usr/lib32/libaoss.so
#13 0xf7fd58f1 in open () from /usr/lib32/libaoss.so
#14 0x0804bbcc in ?? ()
#15 0x0804c1dc in ?? ()
#16 0x0810a376 in ?? ()
#17 0x0810a1b2 in ?? ()
#18 0x08110170 in ?? ()
#19 0x0810fbb9 in ?? ()
#20 0x0810fec8 in ?? ()
#21 0x08107b75 in ?? ()
---Type <return> to continue, or q <return> to quit---
#22 0x080b9066 in ?? ()
#23 0x080b5a95 in ?? ()
#24 0x0804ba08 in ?? ()
#25 0xf7a919d3 in __libc_start_main () from /usr/lib32/libc.so.6
#26 0xf7ffcfbc in _DYNAMIC () from /lib/ld-linux.so.2
#27 0x00000001 in ?? ()
#28 0x0804b850 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Début du log d'erreur sur EpicInventor:

Code : Tout sélectionner

JET RUNTIME HAS DETECTED UNRECOVERABLE ERROR #17 (system exception).
Please, contact the vendor of the application.

Signal 11 (SIGSEGV)
siginfo: si_signo 11, si_errno 0, si_code 128, si_addr 0x0

PID 917, TID 0xf7427700

Registers:

  EAX = 0x120  EBX = 0xDEAD9FF4
  ECX = 0x0  EDX = 0xDEADA648
  ESI = 0xDEADA648  EDI = 0xB645778
  EBP = 0xB6350F8  ESP = 0xFFDC9E64
  EIP = 0xDEAD0968 (/usr/lib32/libspeexdsp.so.1+0x9968)

Stack:

  0xFFDC9E64:  0x8 0x270F 0x920 0x5C
  0xFFDC9E74:  0x938 0x125 0x24 0x5C
  0xFFDC9E84:  0x0 0x3FE00000 0x0 0x6E
  0xFFDC9E94:  0x3E182666 0x77 0x0 0x7C

Je ne sais pas trop avec quelle version "ça marchait avant", mais le fait est que ça marchait...

Une idée ?

Merci !
Dernière modification par cycyx le jeu. 07 nov. 2013, 18:44, modifié 1 fois.
Laptop1 : Clevo W110ER, core i5-3210M, 8Gb RAM, Intel® Ivybridge Mobile (GT2)/NVIDIA GT 650M, x86_64
Laptop2 : Sony Vaio SR41M, Core 2 Duo T6400, 4Gb RAM, ATI Radeon HD 4750, x86_64
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [alsa] Erreurs avec le wrapper aoss

Message par FoolEcho »

Salut,

Mmmm... speex a été mis à jour en octobre dernier tandis que lib32-speex n'a pas été recompilé depuis... février 2012... Même version pourtant... :shock:

Je te suggère de recompiler et réinstaller le paquet lib32-speex et si ça vient bien de là de le signaler dans le bugtracker d'Arch. :chinois:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
cycyx
yeomen
Messages : 222
Inscription : dim. 02 mars 2008, 19:53

Re: [alsa] Erreurs avec le wrapper aoss

Message par cycyx »

Oui, j'ai bien vu la différence de date...

Cela dit, j'ai 2-3 soucis pour recompiler lib32-speex : il y a une dépendance cyclique entre libx32-glibc et gcc-multilib-x32 (l'un a besoin de l'autre et vice-versa)...

Du coup, impossible de compiler au final.
Laptop1 : Clevo W110ER, core i5-3210M, 8Gb RAM, Intel® Ivybridge Mobile (GT2)/NVIDIA GT 650M, x86_64
Laptop2 : Sony Vaio SR41M, Core 2 Duo T6400, 4Gb RAM, ATI Radeon HD 4750, x86_64
Avatar de l’utilisateur
cycyx
yeomen
Messages : 222
Inscription : dim. 02 mars 2008, 19:53

Re: [alsa] Erreurs avec le wrapper aoss

Message par cycyx »

Oui.

Alors non.

En fait, je suis un boulet : oubliez mon post précédent...

Bref, j'ai recompilé lib32-speex (et non pas le libx32-speex de AUR...) et effectivement, ça refonctionne très bien.

Aussi bien Eschalon book I que Epic Inventor...

Merci pour cette idée : j'avais bien vu la différence de date mais n'avais pas du tout pensé à recompiler.

Bref, solved!
Laptop1 : Clevo W110ER, core i5-3210M, 8Gb RAM, Intel® Ivybridge Mobile (GT2)/NVIDIA GT 650M, x86_64
Laptop2 : Sony Vaio SR41M, Core 2 Duo T6400, 4Gb RAM, ATI Radeon HD 4750, x86_64
Avatar de l’utilisateur
cycyx
yeomen
Messages : 222
Inscription : dim. 02 mars 2008, 19:53

Re: [alsa] Erreurs avec le wrapper aoss [résolu]

Message par cycyx »

Bug signalé.
Laptop1 : Clevo W110ER, core i5-3210M, 8Gb RAM, Intel® Ivybridge Mobile (GT2)/NVIDIA GT 650M, x86_64
Laptop2 : Sony Vaio SR41M, Core 2 Duo T6400, 4Gb RAM, ATI Radeon HD 4750, x86_64
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [alsa] Erreurs avec le wrapper aoss [résolu]

Message par benjarobin »

Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
cycyx
yeomen
Messages : 222
Inscription : dim. 02 mars 2008, 19:53

Re: [alsa] Erreurs avec le wrapper aoss [résolu]

Message par cycyx »

Oui, le tiket est intéressant : le gars ne veux/peux pas fixer le soucis, il faut voir avec les développeurs d'Alsa ou des jeux incriminés...

Alors qu'une simple recompilation du package officiel règle le problème.

Curieux...
Laptop1 : Clevo W110ER, core i5-3210M, 8Gb RAM, Intel® Ivybridge Mobile (GT2)/NVIDIA GT 650M, x86_64
Laptop2 : Sony Vaio SR41M, Core 2 Duo T6400, 4Gb RAM, ATI Radeon HD 4750, x86_64
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [alsa] Erreurs avec le wrapper aoss [résolu]

Message par FoolEcho »

Parce qu'il n'a pas vu ou pas compris le rapport au moment, mais a corrigé depuis. 8)
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
cycyx
yeomen
Messages : 222
Inscription : dim. 02 mars 2008, 19:53

Re: [alsa] Erreurs avec le wrapper aoss [résolu]

Message par cycyx »

Oui, oui, j'ai vu ! :D
Laptop1 : Clevo W110ER, core i5-3210M, 8Gb RAM, Intel® Ivybridge Mobile (GT2)/NVIDIA GT 650M, x86_64
Laptop2 : Sony Vaio SR41M, Core 2 Duo T6400, 4Gb RAM, ATI Radeon HD 4750, x86_64
Répondre