Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(63)

Issue 1182493006: Fix AppRTCDemo crash under iOS armv7 devices (Closed)

Created:
5 years, 6 months ago by zhongwei
Modified:
5 years, 6 months ago
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com, hlundin-webrtc, kwiberg-webrtc, tlegrand-webrtc
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Fix AppRTCDemo crash under iOS armv7 devices Fix AppRTCDemo crash under iOS due to the unaligned access in vld1 instruction in iSACFix codec, which is not allowed in iOS build. BUG=4717 R=andrew@webrtc.org, jridges@masque.com TEST=Run the AppRTCDemo Change-Id: Ie5fbc9b8ae88cd00b243a8e65cab95b00362a9da Committed: https://chromium.googlesource.com/external/webrtc/+/01bbe3eb8ca29d5d1ce3b59d02532a3d9fd35e24

Patch Set 1 #

Patch Set 2 : format change. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -4 lines) Patch
M webrtc/modules/audio_coding/codecs/isac/fix/source/filterbanks_neon.c View 1 1 chunk +5 lines, -4 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
zhongwei
5 years, 6 months ago (2015-06-12 10:47:29 UTC) #1
jridges
I was concerned the unaligned access might cause problems. Too bad it did. LGTM
5 years, 6 months ago (2015-06-12 15:26:05 UTC) #2
Andrew MacDonald
lgtm. Zhongwei, do you suspect there may be other places in your code suffering from ...
5 years, 6 months ago (2015-06-12 16:24:31 UTC) #3
zhongwei
On 2015/06/12 15:26:05, jridges wrote: > I was concerned the unaligned access might cause problems. ...
5 years, 6 months ago (2015-06-15 05:36:34 UTC) #4
zhongwei
On 2015/06/12 16:24:31, andrew wrote: > lgtm. Zhongwei, do you suspect there may be other ...
5 years, 6 months ago (2015-06-15 06:56:34 UTC) #5
zhongwei
Committed patchset #2 (id:20001) manually as 01bbe3eb8ca29d5d1ce3b59d02532a3d9fd35e24 (presubmit successful).
5 years, 6 months ago (2015-06-15 06:57:10 UTC) #6
zhongwei
On 2015/06/15 06:56:34, zhongwei wrote: > On 2015/06/12 16:24:31, andrew wrote: > > lgtm. Zhongwei, ...
5 years, 6 months ago (2015-06-15 06:59:35 UTC) #7
Andrew MacDonald
5 years, 6 months ago (2015-06-15 07:01:56 UTC) #8
Message was sent while issue was closed.
On 2015/06/15 at 06:59:35, zhongwei.yao wrote:
> On 2015/06/15 06:56:34, zhongwei wrote:
> > On 2015/06/12 16:24:31, andrew wrote:
> > > lgtm. Zhongwei, do you suspect there may be other places in your code
> > suffering
> > > from the same problem?
> > 
> > I have search all vld1 instruction in the source repo and find there is no
such
> > code now. 
> > 
> > By the way, there is a similar code at downsample_fast_neon.c:50, but it is
only
> > for ARM64. And the unalignment access is not a problem.
> 
> Sorry, I haven't made myself clear: unalignment access is not a problem on
ARM64.

Got it. Thanks for checking.

Powered by Google App Engine
This is Rietveld 408576698