New issue
Advanced search Search tips

Issue 867433 link

Starred by 1 user

Issue metadata

Status: Unconfirmed
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

headless_browsertests 's HeadlessBrowserTest.PermissionManagerAlwaysASK, HeadlessBrowserTestAppendCommandLineFlags.AppendChildProcessCommandLineFlags fail on ubsan bot

Project Member Reported by thakis@chromium.org, Jul 25

Issue description

https://ci.chromium.org/buildbot/chromium.clang/ToTLinuxUBSanVptr/3501

https://logs.chromium.org/v/?s=chromium%2Fbb%2Fchromium.clang%2FToTLinuxUBSanVptr%2F3501%2F%2B%2Frecipes%2Fsteps%2Fheadless_browsertests%2F0%2Flogs%2FHeadlessBrowserTest.PermissionManagerAlwaysASK%2F0


../../headless/lib/browser/headless_content_browser_client.cc:214:67: runtime error: member call on address 0x248c64d33d80 which does not point to an object of type 'headless::HeadlessBrowserImpl'
0x248c64d33d80: note: object has invalid vptr
 00 00 00 00  a2 9d 24 9b 73 db ff ff  22 49 1b 9b 73 db ff ff  00 00 00 00 00 00 00 00  00 00 00 00
              ^~~~~~~~~~~~~~~~~~~~~~~
              invalid vptr
    #0 0x2189fd3  (/b/s/w/ir/out/Release/headless_browsertests+0x2189fd3)
    #1 0x60dfe88  (/b/s/w/ir/out/Release/headless_browsertests+0x60dfe88)
    #2 0x546af5e  (/b/s/w/ir/out/Release/headless_browsertests+0x546af5e)
    #3 0x5469fb5  (/b/s/w/ir/out/Release/headless_browsertests+0x5469fb5)
    #4 0x6551e98  (/b/s/w/ir/out/Release/headless_browsertests+0x6551e98)
    #5 0x661c02d  (/b/s/w/ir/out/Release/headless_browsertests+0x661c02d)
    #6 0x66aa00c  (/b/s/w/ir/out/Release/headless_browsertests+0x66aa00c)
    #7 0x661a79c  (/b/s/w/ir/out/Release/headless_browsertests+0x661a79c)
    #8 0x6612b1e  (/b/s/w/ir/out/Release/headless_browsertests+0x6612b1e)
    #9 0x6611fb3  (/b/s/w/ir/out/Release/headless_browsertests+0x6611fb3)
    #10 0x66aa96d  (/b/s/w/ir/out/Release/headless_browsertests+0x66aa96d)
    #11 0x7fcc7b97c183  (/lib/x86_64-linux-gnu/libpthread.so.0+0x8183)
    #12 0x7fcc75b6003c  (/lib/x86_64-linux-gnu/libc.so.6+0xfe03c)


https://logs.chromium.org/v/?s=chromium%2Fbb%2Fchromium.clang%2FToTLinuxUBSanVptr%2F3501%2F%2B%2Frecipes%2Fsteps%2Fheadless_browsertests%2F0%2Flogs%2FHeadlessBrowserTestAppendCommandLineFlags.AppendChildProcessCommandLineFlags%2F0


../../headless/lib/browser/headless_content_browser_client.cc:214:67: runtime error: member call on address 0x3cbe5ec0cd80 which does not point to an object of type 'headless::HeadlessBrowserImpl'
0x3cbe5ec0cd80: note: object has invalid vptr
 00 00 00 00  a2 78 36 a1 41 c3 ff ff  22 2f 3f a1 41 c3 ff ff  00 00 00 00 00 00 00 00  00 00 00 00
              ^~~~~~~~~~~~~~~~~~~~~~~
              invalid vptr
    #0 0x2189fd3  (/b/s/w/ir/out/Release/headless_browsertests+0x2189fd3)
    #1 0x60dfe88  (/b/s/w/ir/out/Release/headless_browsertests+0x60dfe88)
    #2 0x546af5e  (/b/s/w/ir/out/Release/headless_browsertests+0x546af5e)
    #3 0x5469fb5  (/b/s/w/ir/out/Release/headless_browsertests+0x5469fb5)
    #4 0x6551e98  (/b/s/w/ir/out/Release/headless_browsertests+0x6551e98)
    #5 0x661c02d  (/b/s/w/ir/out/Release/headless_browsertests+0x661c02d)
    #6 0x66aa00c  (/b/s/w/ir/out/Release/headless_browsertests+0x66aa00c)
    #7 0x661a79c  (/b/s/w/ir/out/Release/headless_browsertests+0x661a79c)
    #8 0x6612b1e  (/b/s/w/ir/out/Release/headless_browsertests+0x6612b1e)
    #9 0x6611fb3  (/b/s/w/ir/out/Release/headless_browsertests+0x6611fb3)
    #10 0x66aa96d  (/b/s/w/ir/out/Release/headless_browsertests+0x66aa96d)
    #11 0x7f5d67c62183  (/lib/x86_64-linux-gnu/libpthread.so.0+0x8183)
    #12 0x7f5d61e4603c  (/lib/x86_64-linux-gnu/libc.so.6+0xfe03c)


Maybe needs something like https://chromium.googlesource.com/chromium/src/+/6fdc5f4e5852fea05069f1d19083426e96ea5606 ?
 
Cc: -eseckler@chromium.org -skyos...@chromium.org pfeldman@chromium.org

Sign in to add a comment