Age | Commit message (Collapse) | Author |
|
busytown-mac-infra-release" into busytown-mac-infra-release
|
|
busytown-mac-infra-release
Change-Id: Ibaaa33370ec4fee6b9f527b8a31a0402ed4e9cad
|
|
sdk-release" into sdk-release
|
|
Change-Id: Ie9dcfd7d06ecaeffdf6b4380e82407ab88b003bc
|
|
|
|
|
|
|
|
Bug: http://b/344590580
Change-Id: I1aac6c3ac4c08a1928d5b967dbde7a0d9047d8da
|
|
Change-Id: Ib344033d170b4e61666b925259506606f5551a66
|
|
Currently, the code first checks if a process is cached
and then checks if the process should be backtraced. For
example, the code should not backtrace the zygote process.
This CL moves the cached process check until after the
check to see if the process should be backtraced. Before
this change, the zygote was always in the list of processes,
and is always cached so it shows up as this anonymous
process that can't be backtraced. After this change, since
the zygote is not supposed to be backtraced, it is not present.
For any pids that would have been dumped but are bypassed or have
an error, make the header include the timestamp and the command line.
Improve the message about why a cached process is skipped.
For an unwind that fails:
- If it's a java process, try a native unwind.
- Display the time it took for the failed unwind.
- Check if the process is now cached and display that error message.
Bug: 339473422
Test: Trigger bugreport and verify everything continues to work.
Test: Fake an unwind failure and verify the output.
Test: Fake an unwind failure and fake a cached process and verify the output.
Test: Fake an unwind failure for a java thread, and do a native unwind.
Test: Ran the bugreports from above through the bugreport parser.
Change-Id: I3082f2ac619e179621ad3ff39f2e839d000b2576
|
|
sdk-release" into sdk-release
|
|
Change-Id: I9bfd191896b1618d561a966daf6f0f634323a98f
|
|
unregisterForNotifications" into main
|
|
|
|
* changes:
Abstract atrace dependency into binder::os
Skip Binder IPC tests on NoKernel builds
|
|
unregisterForNotifications
Bug: 333854840
Test: atest binderLibTest
Change-Id: I8a304def1d26cd1a3a4b9b3e9a3048ad702aa941
|
|
|
|
frameworks/native/cmds/installd/file_parsing.h:55:17: error: no matching constructor for initialization of 'std::ifstream' (aka 'basic_ifstream<char>')
55 | std::ifstream ifs(str_file);
| ^ ~~~~~~~~
Test: Build with ToT libc++
Change-Id: I6aa9c173ea0acf633b1662f2118b9271000f6af4
|
|
busytown-mac-infra-release" into busytown-mac-infra-release
|
|
busytown-mac-infra-release
Change-Id: I313369cb88fe82b10fc75bc14e6303ee71118b65
|
|
|
|
Pre-reboot Dexopt uses this pipe to check if otapreopt_script is alive,
and cancels itself when otapreopt_script dies.
Bug: 311377497
Test: -
1. system/update_engine/scripts/update_device.py out/dist/aosp_cf_x86_64_phone-ota-*.zip
2. Wait for update_engine to enter the postinstall stage.
3. adb shell update_engine_client --cancel
Change-Id: I9ef4525f4d0b3b8344604166a044c9e3e1bf18a0
|
|
|
|
|
|
|
|
|
|
It was misspelled in the header and should be CID.
Bugs: me
Test: none
Change-Id: Id4cf88f4f0e9a391a54a0c418c58c789d15ee68e
|
|
|
|
This is a regression introduced in Iab43329097488f5de531ab9da46893c9df8e46b5
Bug: 302718225
Bug: 341083395
Test: aosp/3081709
Test: mma
Change-Id: I89c9b0f48d20f073619637b31b517a5374bde61e
|
|
Bug: 285204695
Test: atest --host binderRpcTestNoKernel
Test: m binderRpcTestNoKernelAtAll
Change-Id: Id8748b58e2355ea8eed7ec16d9b91bc69971e736
|
|
|
|
sdk-release" into sdk-release
|
|
Change-Id: I9aa0596eacf5ef6e27ec6590e4f23fb2c3041d5b
|
|
|
|
|
|
Currently it is very easy to forget to add a trailing space when adding to the extension string. This has already caused a major bug fixed by 0bc64a80291111ad9356377e7247acdf77325e75.
Build the string using a vector instead similar to libANGLE::Context::initExtensionStrings() does it. This is much less error prone than the current code.
Test: Added unit test
Test: Ran atest EGL_test
Test: Confirmed string output is the same with print
Bug: 285606242
Change-Id: I7f837a3009f0ccfedcf44f3d7ff709a269d0034f
|
|
sdk-release" into sdk-release
|
|
Change-Id: Ibe1008e1c4b5002d69237a32affaa6264303ccb1
|
|
This error is ambiguous without the log, and it logged
before this case was split from the default case.
Bug: 333689623
Test: N/A
Change-Id: Ia6cfe7fc35a6e79f1ae3284674f101efc784af40
|
|
|
|
Bug: 342555992
Test: mm
Change-Id: Ia3c08ee7850a8bcfe98a472214f07379be4150c7
|
|
busytown-mac-infra-release" into busytown-mac-infra-release
|
|
busytown-mac-infra-release
Change-Id: I7a79a1df57027d5452bd48ea9f900478e18c19cf
|
|
Summary: std::map::erase(Key&) returns 0 on failure (key did not exist), 1 on success (key existed and was deleted). Prior to this change, PersistableBundle would log an error anytime a key was successfully deleted.
Test: added PersistableBundle test
Change-Id: I9c2f6cabd30f784d5dbde5dee1f3d0eb2461bd06
Signed-off-by: Abhishek Gadewar <abhishekgadewar@meta.com>
|
|
Add into log what these mean.
Fixes: 319532604
Test: N/A
Change-Id: I7a85a8daac294eec8b93e2c3fce46d5123209fe1
|
|
This bug has been eluding me for years. It's so rare,
you never see the logcat. I only see the crash stacks.
I'm going to guess it's FD exhaustion causing this?
But we'll see...
Bug: 197637414
Test: boot
Change-Id: I78533a8de7cfb5edb7226cd6cfeac5b8aa6ffdf0
|
|
|
|
data" into main
|
|
Fixes: 342311206
Change-Id: I81d5c244d671e4081916842e622e900ed057398e
Test: N/A
|
|
data
Test: system boots with no display identification error logs
Bug: 220045335
Change-Id: I6efa1daf523b17ea56f4a4b9e842d663804e1c15
|