From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id A241E1EFE31; Tue, 9 Aug 2016 13:56:03 -0400 (EDT) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) by befuddled.reisers.ca (Postfix) with ESMTPS id 045F31EFD91 for ; Tue, 9 Aug 2016 13:56:02 -0400 (EDT) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id B9B8E204D2 for ; Tue, 9 Aug 2016 13:56:01 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute2.internal (MEProxy); Tue, 09 Aug 2016 13:56:01 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=speedpost.net; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=iULy9v5zljYWSjI2WUhHTysH4fo=; b=YUlRgX 5FPyzLBaUYLxGh3UFb2z8hMUHMLMeczSGdlTXumNdEADNEvEhIRDY10lpZLnDOg3 RqeqK7hPFw04C/U0LkS385DCsNzz51kfU7hrQOzcOmhY7nxrkvQXvtMSEBVrD/Pa IC6AESXkuLISqgbHpeDNJFQT8DovsRiNkU3cA= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=iULy9v5zljYWSjI 2WUhHTysH4fo=; b=jonVDGxWtu6yDVtAYOJaC6+hn2/I0ua4Ya+vsuclKf7ntjW W3P4ELnsnGugS1t+cxHAKK4putPWOc/rbbPJqgdQ+HcRuFORgqZs5v98zuTpK3FB 6WUjVIoJ2gGk6P6YIX+iBS6RSieWNb+XVBheUwCSMwyhLe2hOxI/PbsQEhD8= X-Sasl-enc: NceB9Z/zo9zcKKow/furPkpIMyRbkv+VdWnKAsPTKUux 1470765361 Received: from [10.0.0.95] (c-73-140-237-147.hsd1.wa.comcast.net [73.140.237.147]) by mail.messagingengine.com (Postfix) with ESMTPA id 42308CCD80 for ; Tue, 9 Aug 2016 13:56:01 -0400 (EDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: you really do not want to upgrade to alsa-lib 1.1.2 From: Zachary Kline In-Reply-To: <87wpjqcipf.fsf@mushroom.localdomain> Date: Tue, 9 Aug 2016 10:56:00 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <87bn12esnr.fsf@mushroom.localdomain> <877fbqerwo.fsf@mushroom.localdomain> <57A9AA48.4080608@gmail.com> <87wpjqcipf.fsf@mushroom.localdomain> To: "Speakup is a screen review system for Linux." X-Mailer: Apple Mail (2.3124) X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Aug 2016 17:56:03 -0000 Hi All, One area I=E2=80=99m curious about is if this might actually be a flaw = in the way Espeak/Espeakup handles Alsa. Espeak itself hasn=E2=80=99t = been updated i quit a while, and I wonder if it might be showing its = age. I guess those with coding skill can look into this better than I. > On Aug 9, 2016, at 3:58 AM, Chris Brannon = wrote: >=20 > Kyle writes: >=20 >> I was ready to release TalkingArch this month, just a little >> late. Looks like I may need to hold off until next month. Is this a >> mostly correct assessment, or is my build from Saturday OK to = continue >> the testing and sign-off process? Thanks for the heads-up. >=20 > I don't know which package your Saturday build contains. > When did 1.1.2 hit [extra]? It was probably sometime close to then. > If you've got alsa-lib 1.1.1 or older, you should be good to go. >=20 > So I've spent the best part of 3 hours tonight looking at the espeak > source. I'm reasonably convinced there's a race condition in the = audio > output code, even though it looks like plenty of care was taken to > guarantee that this couldn't happen. Or maybe I'm seeing > things that aren't really there, and there's no race after all. > Sometimes I feel like the most phony of amateurs. > Anyway what I think happened is that a change to the alsa library has > done something to trigger a race condition that has been around for a > long time. >=20 > -- Chris > _______________________________________________ > Speakup mailing list > Speakup@linux-speakup.org > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup