[alsa-devel] Segfault in pulseaudio since Alsa 1.1.7

Hyperion h1p8r10n at yandex.com
Tue Oct 23 08:43:51 CEST 2018


   I have narrowed to the simpler patch below :
   Â
   Quote:
   diff -rNaud alsa-plugins-1.1.7/a52/pcm_a52.c
   alsa-plugins-1.1.7-new/a52/pcm_a52.c
   --- alsa-plugins-1.1.7/a52/pcm_a52.c 2018-10-16 14:00:22.000000000
   +0200
   +++ alsa-plugins-1.1.7-new/a52/pcm_a52.c 2018-10-23 08:35:15.699830909
   +0200
   @@ -978,7 +978,8 @@
   if ((err = a52_set_hw_constraint(rec)) < 0) {
   snd_pcm_ioplug_delete(&rec->io);
   - goto error;
   + free(rec);
   + return err;
   }
   *pcmp = rec->io.pcm;
   Â

   Â

   22.10.2018, 23:30, "Hyperion" <h1p8r10n at yandex.com>:

     Â Â Â Hi,
        Â
     Â Â Â Since the upgrade to Alsa 1.1.7, I get a segfault at
     pulseaudio
     Â Â Â startup. This have been discussed and documented here :
     Â Â Â [1][1]https://www.linuxquestions.org/questions/slackware-14/cu
     rrent-fri-oc
     Â Â Â t-19-puseaudio-segfauts-4175640773/
        Â
     Â Â Â It seems that I found the origin of the bug : reverting these
     2 commits
     Â Â Â fixes the problem :
     Â Â Â [2][2]http://git.alsa-project.org/?p=alsa-...792dc809c908cc
     Â Â Â [3][3]http://git.alsa-project.org/?p=alsa-...5dc6e1594291e7
     Â Â Â Then no more segfault in pulseaudio when accessing the USB
     soundcard.
        Â
     Â Â Â Please could you fix it ?
        Â
     Â Â Â Regards
     Â Â Â jp
     References
     Â Â Â Visible links
     Â Â Â 1.
     [4]https://www.linuxquestions.org/questions/slackware-14/current-fri
     -oct-19-puseaudio-segfauts-4175640773/
     Â Â Â 2.
     [5]http://git.alsa-project.org/?p=alsa-plugins.git;a=commitdiff;h=fc
     3f5d51062ff438780e568995792dc809c908cc
     Â Â Â 3.
     [6]http://git.alsa-project.org/?p=alsa-plugins.git;a=commitdiff;h=6b
     996865126dd559ef186002e45dc6e1594291e7
     Â Â Â Hidden links:
     Â Â Â 4.
     [7]https://www.linuxquestions.org/questions/slackware-14/current-fri
     -oct-19-puseaudio-segfauts-4175640773/
     _______________________________________________
     Alsa-devel mailing list
     [8]Alsa-devel at alsa-project.org
     [9]http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

References

   1. https://www.linuxquestions.org/questions/slackware-14/current-fri-oc
   2. http://git.alsa-project.org/?p=alsa-...792dc809c908cc
   3. http://git.alsa-project.org/?p=alsa-...5dc6e1594291e7
   4. https://www.linuxquestions.org/questions/slackware-14/current-fri-oct-19-puseaudio-segfauts-4175640773/
   5. http://git.alsa-project.org/?p=alsa-plugins.git;a=commitdiff;h=fc3f5d51062ff438780e568995792dc809c908cc
   6. http://git.alsa-project.org/?p=alsa-plugins.git;a=commitdiff;h=6b996865126dd559ef186002e45dc6e1594291e7
   7. https://www.linuxquestions.org/questions/slackware-14/current-fri-oct-19-puseaudio-segfauts-4175640773/
   8. mailto:Alsa-devel at alsa-project.org
   9. http://mailman.alsa-project.org/mailman/listinfo/alsa-devel


More information about the Alsa-devel mailing list