-2

I tried to run project on Android and plan to add NEON code in the future. I don't have error when I run my regular code but when I add NEON flags in Android.mk, without changing any other code, when I got error

Invalid address 0xe76a4080 passed to free: value not allocated

The way I add NEON flag is referred from Android build system, NEON and non-NEON builds

LOCAL_CFLAGS     := -Werror -O3 -march=armv7-a
LOCAL_CPPFLAGS   := -std=c++11
LOCAL_LDLIBS     := -llog 
LOCAL_LDLIBS     += -L./android_Release/ship -lcnnRPC
LOCAL_CFLAGS += -mfloat-abi=softfp -mfpu=neon -march=armv7

How can I fix this error? Thanks!

debug_all_the_time
  • 564
  • 1
  • 5
  • 18

1 Answers1

-2

Solved. Some asm code messed up the memory.

debug_all_the_time
  • 564
  • 1
  • 5
  • 18