New issue
Advanced search Search tips

Issue 849904 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: ----



Sign in to add a comment

generate breakpad symbols for libchrome.so failing on multiple builders

Project Member Reported by sheriff-...@appspot.gserviceaccount.com, Jun 6 2018

Issue description

Filed by sheriff-o-matic@appspot.gserviceaccount.com on behalf of tedchoc@google.com

generate breakpad symbols for libchrome.so failing on multiple builders

Builders failed on: 
- Android WebView N (dbg): 
  https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Android%20WebView%20N%20%28dbg%29
- Android WebView O (dbg): 
  https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Android%20WebView%20O%20%28dbg%29


 
Owner: thakis@chromium.org
Status: Assigned (was: Available)
Stack:
Traceback (most recent call last):
  File "/b/s/w/ir/cache/builder/src/components/crash/content/tools/generate_breakpad_symbols.py", line 327, in <module>
    sys.exit(main())
  File "/b/s/w/ir/cache/builder/src/components/crash/content/tools/generate_breakpad_symbols.py", line 316, in main
    deps = GetSharedLibraryDependencies(options, queue.pop(0), loader_path)
  File "/b/s/w/ir/cache/builder/src/components/crash/content/tools/generate_breakpad_symbols.py", line 151, in GetSharedLibraryDependencies
    deps = GetSharedLibraryDependenciesLinux(binary)
  File "/b/s/w/ir/cache/builder/src/components/crash/content/tools/generate_breakpad_symbols.py", line 67, in GetSharedLibraryDependenciesLinux
    ldd = subprocess.check_output(['ldd', binary])
  File "/b/s/w/ir/cipd_bin_packages/lib/python2.7/subprocess.py", line 219, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command '['ldd', '/b/s/w/ir/cache/builder/src/out/Debug/lib.unstripped/libchrome.so']' returned non-zero exit status 1
Labels: -Restrict-View-Google
Concrete builds:

https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Android%20WebView%20N%20%28dbg%29/17992

https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Android%20WebView%20O%20%28dbg%29/722


Annoyingly, no error message or anything.

I'm guessing it'd because lld only works with binaries built for the target arch; we probably want to use readelf or objdump so things work on android too.

For now, I think I'll reland without making the ldd failure critical on non-mac.
Labels: -sheriff-android
Revert landed here: https://chromium-review.googlesource.com/1087871 and the bot turned green. I'll leave this bug open for any necessary followups, but remove sheriff-android.

Sign in to add a comment