New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 646152 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug

Blocked on:
issue 646087



Sign in to add a comment

Mac ToT build crashes on launch and I have to blow away user-data-dir to bypass it

Project Member Reported by zmo@chromium.org, Sep 12 2016

Issue description

[84990:1295:0912/150909:FATAL:keep_alive_registry.cc(83)] Check failed: !g_browser_process->IsShuttingDown(). 
0   libbase.dylib                       0x0000000113fccdc3 _ZN4base5debug10StackTraceC1Ev + 19
1   libbase.dylib                       0x0000000113ff1a87 _ZN7logging10LogMessageD2Ev + 71
2   libchrome_dll.dylib                 0x000000010f02ca23 _ZN17KeepAliveRegistry8RegisterE15KeepAliveOrigin22KeepAliveRestartOption + 115
3   libchrome_dll.dylib                 0x00000001100b0729 _ZN7Browser17RegisterKeepAliveEv + 41
4   libchrome_dll.dylib                 0x00000001100beb10 _ZN11BrowserList10AddBrowserEP7Browser + 208
5   libchrome_dll.dylib                 0x00000001100ae26c _ZN7BrowserC2ERKNS_12CreateParamsE + 2748
6   libchrome_dll.dylib                 0x00000001100eba55 _ZN25StartupBrowserCreatorImpl17OpenTabsInBrowserEP7BrowserbRKNSt3__16vectorI10StartupTabNS2_9allocatorIS4_EEEE + 197
7   libchrome_dll.dylib                 0x00000001100eae03 _ZN25StartupBrowserCreatorImpl20ProcessSpecifiedURLsERKNSt3__16vectorI4GURLNS0_9allocatorIS2_EEEE + 515
8   libchrome_dll.dylib                 0x00000001100ea92d _ZN25StartupBrowserCreatorImpl18ProcessStartupURLsERKNSt3__16vectorI4GURLNS0_9allocatorIS2_EEEE + 461
9   libchrome_dll.dylib                 0x00000001100e9fe0 _ZN25StartupBrowserCreatorImpl17ProcessLaunchURLsEbRKNSt3__16vectorI4GURLNS0_9allocatorIS2_EEEE + 192
10  libchrome_dll.dylib                 0x00000001100e9af2 _ZN25StartupBrowserCreatorImpl6LaunchEP7ProfileRKNSt3__16vectorI4GURLNS2_9allocatorIS4_EEEEb + 946
11  libchrome_dll.dylib                 0x00000001100e70aa _ZN21StartupBrowserCreator13LaunchBrowserERKN4base11CommandLineEP7ProfileRKNS0_8FilePathEN6chrome7startup16IsProcessStartupENSA_10IsFirstRunE + 410
12  libchrome_dll.dylib                 0x00000001100e693f _ZN21StartupBrowserCreator18ProcessCmdLineImplERKN4base11CommandLineERKNS0_8FilePathEbP7ProfileRKNSt3__16vectorIS8_NS9_9allocatorIS8_EEEE + 1711
13  libchrome_dll.dylib                 0x00000001100e6125 _ZN21StartupBrowserCreator5StartERKN4base11CommandLineERKNS0_8FilePathEP7ProfileRKNSt3__16vectorIS8_NS9_9allocatorIS8_EEEE + 101
14  libchrome_dll.dylib                 0x000000010ec346d0 _ZN22ChromeBrowserMainParts25PreMainMessageLoopRunImplEv + 3968
15  libchrome_dll.dylib                 0x000000010ec3361e _ZN22ChromeBrowserMainParts21PreMainMessageLoopRunEv + 62
16  libcontent.dylib                    0x0000000115fd01f3 _ZN7content15BrowserMainLoop21PreMainMessageLoopRunEv + 67
17  libcontent.dylib                    0x00000001163c4e0f _ZN7content17StartupTaskRunner14RunAllTasksNowEv + 47
18  libcontent.dylib                    0x0000000115fce857 _ZN7content15BrowserMainLoop18CreateStartupTasksEv + 647
19  libcontent.dylib                    0x0000000115fd31de _ZN7content21BrowserMainRunnerImpl10InitializeERKNS_18MainFunctionParamsE + 590
20  libcontent.dylib                    0x0000000115fcbe34 _ZN7content11BrowserMainERKNS_18MainFunctionParamsE + 100
21  libcontent.dylib                    0x0000000116ad2b6e _ZN7content21ContentMainRunnerImpl3RunEv + 798
22  libcontent.dylib                    0x0000000116ad1b16 _ZN7content11ContentMainERKNS_17ContentMainParamsE + 54
23  libchrome_dll.dylib                 0x000000010e6bed0a ChromeMain + 58
24  Chromium                            0x000000010e454d5a main + 522
25  Chromium                            0x000000010e454b44 start + 52
 

Comment 1 by zmo@chromium.org, Sep 12 2016

I do have the user-data-dir that caused this crash saved. If someone needs it to debug, just ask.

Comment 2 by zmo@chromium.org, Sep 12 2016

Sorry the above stacktrace is from when I used a clean user-data-dir (but I can still use chrome)

The one with existing user-data-dir and actually prevented me from using chrome is below:

[84932:38147:0912/150734:FATAL:blob_url_request_job.cc(267)] Check failed: false. 
0   libbase.dylib                       0x000000010cfc3dc3 _ZN4base5debug10StackTraceC1Ev + 19
1   libbase.dylib                       0x000000010cfe8a87 _ZN7logging10LogMessageD2Ev + 71
2   libstorage_browser.dylib            0x0000000112c3d2b5 _ZN7storage17BlobURLRequestJob13NotifyFailureEi + 261
3   libstorage_browser.dylib            0x0000000112c3485a _ZN7storage10BlobReader29DidReadDiskCacheEntrySideDataERKN4base8CallbackIFvNS0_6StatusEELNS1_8internal8CopyModeE1EEEii + 186
4   libnet.dylib                        0x000000010df62faa _ZN4base8internal7InvokerINS0_9BindStateINS_8CallbackIFviELNS0_8CopyModeE1EEEJiEEEFvvEE3RunEPNS0_13BindStateBaseE + 106
5   libbase.dylib                       0x000000010cfc44d9 _ZN4base5debug13TaskAnnotator7RunTaskEPKcRKNS_11PendingTaskE + 201
6   libbase.dylib                       0x000000010cffdfec _ZN4base11MessageLoop7RunTaskERKNS_11PendingTaskE + 572
7   libbase.dylib                       0x000000010cffe33c _ZN4base11MessageLoop21DeferOrRunPendingTaskENS_11PendingTaskE + 44
8   libbase.dylib                       0x000000010cffe743 _ZN4base11MessageLoop6DoWorkEv + 371
9   libbase.dylib                       0x000000010d0011c2 _ZN4base19MessagePumpLibevent3RunEPNS_11MessagePump8DelegateE + 98
10  libbase.dylib                       0x000000010cffdb97 _ZN4base11MessageLoop10RunHandlerEv + 215
11  libbase.dylib                       0x000000010d02c503 _ZN4base7RunLoop3RunEv + 51
12  libbase.dylib                       0x000000010d06d1f7 _ZN4base6Thread3RunEPNS_7RunLoopE + 199
13  libcontent.dylib                    0x000000010efd4c08 _ZN7content17BrowserThreadImpl11IOThreadRunEPN4base7RunLoopE + 24
14  libcontent.dylib                    0x000000010efd4d96 _ZN7content17BrowserThreadImpl3RunEPN4base7RunLoopE + 294
15  libbase.dylib                       0x000000010d06d685 _ZN4base6Thread10ThreadMainEv + 693
16  libbase.dylib                       0x000000010d064748 _ZN4base12_GLOBAL__N_110ThreadFuncEPv + 104
17  libsystem_pthread.dylib             0x00007fff8ed6e99d _pthread_body + 131
18  libsystem_pthread.dylib             0x00007fff8ed6e91a _pthread_body + 0
19  libsystem_pthread.dylib             0x00007fff8ed6c351 thread_start + 13

Comment 3 by kbr@chromium.org, Sep 12 2016

Blockedon: 646087
Components: Internals>Network>Cache
The disk cache corruption was probably caused by  Issue 646087 . Regardless, the code shouldn't crash if it finds a corrupted entry, but (I'd say) warn and delete it.

Project Member

Comment 4 by sheriffbot@chromium.org, Sep 13 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment