GCC 4.9.1 cause crash of /system/bin/mediaserver

Bug #1341545 reported by NGC2211
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro GCC
New
Undecided
Unassigned

Bug Description

-Nexus 5 (kernel stock AOSP)
-AOSP 4.4.4 build KTU84P
-Linaro GCC 4.9.1 (git linaro-4.9-branch)
$ arm-eabi-gcc --version
arm-eabi-gcc (Linaro GCC 4.9-2014.06-2~dev) 4.9.1 20140625 (prerelease)

Steps to reproduce:
-Open the Dialer and start a call
-Result: Dialer stuck in a blank screen and no sound is reproduced from the speaker.

log attached.

Thanks.

Revision history for this message
NGC2211 (secuflag-deactivatedaccount) wrote :
Revision history for this message
Bernhard Rosenkraenzer (berolinux) wrote :

Don't use an arm-eabi compiler for Android -- Android makes a couple of modifications to regular EABI (such as forcing enum size to be 32 bit).

Does this still occur with an arm-linux-androideabi compiler, such as http://snapshots.linaro.org/android/~linaro-android/toolchain-4.9-2014.06/3/android-toolchain-eabi-4.9-2014.06-x86.tar.bz2 ?

If so, might be related to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61633

Revision history for this message
Bernhard Rosenkraenzer (berolinux) wrote :

Not related to 61633, that one was 64bit specific

Revision history for this message
NGC2211 (secuflag-deactivatedaccount) wrote :

yep, still happens with

$ arm-linux-androideabi-gcc --version
arm-linux-androideabi-gcc (Linaro GCC 4.9-2014.06) 4.9.1 20140529 (prerelease)

as suggested by you.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.