- 08 Jul, 2016 2 commits
-
-
Colin Cross authored
-
Colin Cross authored
Support unreachable memory reports in the form: Unreachable memory 4307 bytes in 61 unreachable allocations ABI: 'arm64' 112 bytes unreachable at 79352e38d0 and 1904 similar unreachable bytes in 17 allocations first 32 bytes of contents: 79352e38d0: 30 9c 83 52 79 00 00 00 00 00 00 00 00 00 00 00 0..Ry........... 79352e38e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ #00 pc 000000000006e218 /system/lib64/libc++.so (operator new(unsigned long)+36) #01 pc 000000000009171c /system/lib64/libhwui.so #02 pc 0000000000093cc8 /system/lib64/libhwui.so (android::uirenderer::RecordingCanvas::drawText(unsigned short const*, float const*, int, SkPaint const&, float, float, float, float, float, float, float)+300) #03 pc 00000000000fbdd0 /system/lib64/libandroid_runtime.so (android::CanvasJNI::drawText(android::Canvas*, unsigned short const*, int, int, int, float, float, int, android::Paint const&, android::TypefaceImpl*)+2120) Test: ./stack_core.py Change-Id: I8075f3390f08972e57ec71f84dfe60adac110eed
-
- 06 Jul, 2016 6 commits
-
-
Treehugger Robot authored
* changes: Add atrace and multinetwork symbols to android-23. Copy libandroid.so symbols from L to M. Revert "Add atrace and multinetwork symbols to NDK"
-
Chris Craik authored
Bug: http://b/29936226 Change-Id: I1ee1ee05888beead305b3b330d8f94f8037bd5d4
-
Dan Albert authored
We need to update these for the multinetwork and atrace APIs. Copy the baseline android-21 into place first to make the review simpler. Bug: http://b/29936226 Change-Id: Ieb6d9f68b0474f0ec86a79b43bbd9f682d3b6aea
-
Dan Albert authored
I did a bad job of reviewing this. This is libandroid.so, not a new library. We need to keep all the old symbols here too. I'll copy in android-21 first, then add these back. This reverts commit 00b322bb. Bug: http://b/29936226 Change-Id: Ia3d7762599c29cc97add0c3f8a93b9562bed53f6
-
Chris Craik authored
-
Treehugger Robot authored
Merge "Fixes the system server hang forever issue caused by the monkey not read completed the sync pipe."
-
- 02 Jul, 2016 1 commit
-
-
Chris Craik authored
bug:29936226 Change-Id: I19b5b42fcf626e972d0c4c13dda90003f4e651f0
-
- 30 Jun, 2016 1 commit
-
-
songjinshi authored
the monkey not read completed the sync pipe. - Incorrect exception handle. When no space left on the device the write will occurs an I/O exception, so we needed to catch it and continue to read the data of the sync pipe to aviod the bugreport hang forever. https://code.google.com/p/android/issues/detail?id=211970 Change-Id: I80c6548434587bcc17b50f0c246a5887cdd339cf Signed-off-by:
songjinshi <songjinshi@xiaomi.com>
-
- 28 Jun, 2016 2 commits
-
-
Treehugger Robot authored
-
Dan Albert authored
The only difference between crtbegin_static.c and crtbegin_dynamic.c is the inclusion of the atexit implementation. Until android-21, atexit was included in libc.a. After android-21, it's expected to come from crtbegin. In true NDK fashion, this isn't true across all architectures. x86 and mips always had this coming from crtbegin. Copy the android-9 ARM CRT files to android-21 and merge the crtbegin implementations. We should probably take a closer look at everything going on here at some point to make sure we don't need anything new from the bionic sources. Test: Improved tests/device/static-executable in the NDK, built ARM NDK, tested with and without `--platform android-21`. Bug: https://github.com/android-ndk/ndk/issues/132 Change-Id: Ibc73984db25359590384391583bf24f738c8dd30
-
- 24 Jun, 2016 1 commit
-
-
Josh Gao authored
-
- 16 Jun, 2016 1 commit
-
-
David Turner authored
-
- 08 Jun, 2016 1 commit
-
-
Eric Laurent authored
-
- 07 Jun, 2016 3 commits
-
-
Eric Laurent authored
All other include/SLES/*.h are unchanged since API 21 Bug: 29126594 Change-Id: I356a6dab91586ec81ebd346acaca20e936ba23bf
-
Sergio Giro authored
-
Sergio Giro authored
The Crypto provider providing the SHA1PRNG algorithm for random number generation was deprecated. This algorithm was sometimes incorrectly used to derive keys. This example provides a helper class and shows how to treat data that was encrypted in the incorrect way and re-encrypt it in a proper way. Bug: 27873296 Change-Id: I92d2fd4ebb07d5823de31f5a199e23b1dba4836e
-
- 03 Jun, 2016 1 commit
-
-
Dimitry Ivanov authored
-
- 01 Jun, 2016 1 commit
-
-
Dan Albert authored
-
- 31 May, 2016 1 commit
-
-
Yin-Chia Yeh authored
Add documentation. No function/symbol change. Bug: 27102995 Change-Id: I86bde8bcbb7d2ba2dc7c8c43439e905dcc8893ea
-
- 27 May, 2016 2 commits
-
-
Dimitry Ivanov authored
The symbol is unused and deprecated Bug: http://b/29005114 Change-Id: I314437d0517ffa855ebcc29895df6b781a42c8a4
-
Nikola Veljkovic authored
New tag name is coming from upstream (binutils), while the old one was specific to Android. Change-Id: Iaa0559a33bf8b472fff79e188d57dc77e6a1b106
-
- 26 May, 2016 9 commits
-
-
Treehugger Robot authored
* changes: android-9: Add symbol versions for libc android-12: No difference in libc.so between 12 and 14 android-9: Add symbol versions for libm android-9: Add symbol versions for libdl
-
Dimitry Ivanov authored
This change applies version to the current list of symbols. Bug: http://b/26143749 Change-Id: I42303b1ad0525fc5be9a794e19d63d27be71c658
-
Dimitry Ivanov authored
Remove android-14 symbols for libc.so there is nothing new in android-14. Also move version scripts for libc to android-12. Bug: http://b/26143749 Change-Id: I854e142c1c06f099eef908518bcc5ddec257f3cb
-
Dimitry Ivanov authored
This change applies version to the current list of symbols. Bug: http://b/26143749 Change-Id: Ib5e3b5a4864715a62bfd27347c9d671e23535460
-
Dimitry Ivanov authored
This change applies version to the current list of symbols. Bug: http://b/26143749 Change-Id: Id3f015d299eac9a55f7fe9de5434f54db38a8d93
-
Treehugger Robot authored
-
Dimitry Ivanov authored
Even though platform libc for 19 has this symbols, android-21 and 22 do not export them - to preserve forward compatibility they were removed from android-19: clearerr_unlocked feof_unlocked ferror_unlocked fileno_unlocked Bug: http://b/28864994 Change-Id: I3dfd27ee82d8886bf5cf934bd426ef7c2f26ecfd
-
Treehugger Robot authored
-
Dimitry Ivanov authored
Symbols missing from NDK libc but present in the platform version of libc: __system_property_add __system_property_area_init __system_property_foreach __system_property_serial __system_property_set_filename __system_property_update __system_property_wait_any abs clearerr_unlocked feof_unlocked ferror_unlocked fileno_unlocked fstatvfs imaxabs imaxdiv labs llabs statvfs swapoff swapon timerfd_create timerfd_gettime timerfd_settime Bug: http://b/28864994 Change-Id: I8f5d7716b19d2aa3aeac80db13f2728307a26599
-
- 25 May, 2016 8 commits
-
-
Treehugger Robot authored
* changes: Add missing symbols to android-18 libc Copy libc symbols from android-17 to 18
-
Dimitry Ivanov authored
This affects libc.so for android-18 and 19 Symbols missing from NDK libc but present in the platform version of libc: __strchr_chk __strrchr_chk __umask_chk ffs # x86 only getauxval getdelim getline signalfd wait4 # already present in android-19 Bug: http://b/28864994 Change-Id: Ib8ccc3706516be9590f2646edefac389d8538319
-
Dimitry Ivanov authored
This is a baseline for the next commit Bug: http://b/28864994 Change-Id: Id68c1840303ce8ff45685f915098ffd094b4a67c
-
Sebastien Hertz authored
-
Sebastien Hertz authored
Bug: 28945296 Change-Id: Ica695a24409fb7caabb50b39e27b066336590958
-
Dimitry Ivanov authored
* changes: Add missing symbols to android-17 libc Copy libc.so symbols from android-16 to 17
-
Dimitry Ivanov authored
This affects libc.so for android-17 and 19 Symbols missing from NDK libc but present in the platform version of libc: __fgets_chk __memcpy_chk __memmove_chk __memset_chk __open_2 __openat_2 __snprintf_chk __sprintf_chk __strcat_chk __strcpy_chk __strlcat_chk __strlcpy_chk __strlen_chk __strncat_chk __strncpy_chk __vsnprintf_chk __vsprintf_chk clone # x86 only ftw getsid malloc_usable_size mlockall munlockall nftw psiginfo psignal pvalloc unshare Bug: http://b/28864994 Change-Id: I31ddaf44e2ae685d45de5ca217ba3096a3f6e5ec
-
Dimitry Ivanov authored
This serves as a baseline for the next commit Bug: http://b/28864994 Change-Id: I07c99308c6966ea1423f13997896faaf2d26c3a4
-