Comment #4 on issue 131309 by
sato...@chromium.org: Chrome_ChromeOS: Crash
Reproduced locally. Steps:
1) have a huge file in Downloads
2) copy the huge file to Google Drive
#0 0x00007f11155e0a75 in *__GI_raise (sig=<optimized out>)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007f11155e45c0 in *__GI_abort () at abort.c:92
#2 0x00007f1115e968c5 in __gnu_cxx::__verbose_terminate_handler() ()
from /usr/lib/libstdc++.so.6
#3 0x00007f1115e94cf6 in ?? () from /usr/lib/libstdc++.so.6
#4 0x00007f1115e94d23 in std::terminate() () from /usr/lib/libstdc++.so.6
#5 0x00007f1115e955ff in __cxa_pure_virtual () from /usr/lib/libstdc++.so.6
#6 0x00007f111ae6feed in
gdata::GDataOperationRegistry::OnOperationFinish(int)
()
#7 0x00007f111ae701ce in
gdata::GDataOperationRegistry::Operation::NotifyFinish(gdata::GDataOperationRegistry::OperationTransferState)
()
#8 0x00007f111ae72735 in gdata::GDataOperationRegistry::CancelAll() ()
#9 0x00007f111b2717a9 in gdata::GDataOperationRunner::CancelAll() ()
#10 0x00007f111b23d569 in gdata::DocumentsService::CancelAll() ()
#11 0x00007f111b24239d in gdata::GDataFileSystem::~GDataFileSystem() ()
#12 0x00007f111ae77a07 in gdata::GDataSystemService::Shutdown() ()
#13 0x00007f111ab2d6b0 in
ProfileDependencyManager::DestroyProfileServices(Profile*) ()
#14 0x00007f111b04518a in ProfileImpl::~ProfileImpl() ()
#15 0x00007f111b04222e in
ProfileDestroyer::DestroyProfileWhenAppropriate(Profile*) ()
#16 0x00007f111ab36d47 in ProfileManager::ProfileInfo::~ProfileInfo() ()
#17 0x00007f111ab36e39 in std::_Rb_tree<FilePath, std::pair<FilePath const,
linked_ptr<ProfileManager::ProfileInfo> >,
std::_Select1st<std::pair<FilePath const,
linked_ptr<ProfileManager::ProfileInfo> > >, std::less<FilePath>,
std::allocator<std::pair<FilePath const,
linked_ptr<ProfileManager::ProfileInfo> > >
>::_M_erase(std::_Rb_tree_node<std::pair<FilePath const,
linked_ptr<ProfileManager::ProfileInfo> > >*) ()
#18 0x00007f111ab36dd4 in std::_Rb_tree<FilePath, std::pair<FilePath const,
linked_ptr<ProfileManager::ProfileInfo> >,
std::_Select1st<std::pair<FilePath const,
linked_ptr<ProfileManager::ProfileInfo> > >, std::less<FilePath>,
std::allocator<std::pair<FilePath const,
linked_ptr<ProfileManager::ProfileInfo> > >
>::_M_erase(std::_Rb_tree_node<std::pair<FilePath const,
linked_ptr<ProfileManager::ProfileInfo> > >*) ()
#19 0x00007f111ab36eb2 in ProfileManager::~ProfileManager() ()
#20 0x00007f111b21f141 in BrowserProcessImpl::StartTearDown() ()
#21 0x00007f111ae0deab in ChromeBrowserMainParts::PostMainMessageLoopRun()
()
#22 0x00007f111a9fb9ab in
ChromeBrowserMainPartsChromeos::PostMainMessageLoopRun() ()
#23 0x00007f111bbb8445 in
content::BrowserMainLoop::ShutdownThreadsAndCleanUp()
()
#24 0x00007f111bccede9 in (anonymous
namespace)::BrowserMainRunnerImpl::Shutdown() ()
#25 0x00007f111d33b924 in BrowserMain(content::MainFunctionParams const&) ()
#26 0x00007f111c82abc5 in content::RunNamedProcessTypeMain(std::string
const&, content::MainFunctionParams const&, content::ContentMainDelegate*)
()
#27 0x00007f111c82acf0 in content::ContentMainRunnerImpl::Run() ()
#28 0x00007f111c8290d1 in content::ContentMain(int, char const**,
content::ContentMainDelegate*) ()
#29 0x00007f111a8df31d in ChromeMain ()
#30 0x00007f11155cbc4d in __libc_start_main (main=<optimized out>,
argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>,
stack_end=0x7fffc8f391e8)
at libc-start.c:226
#31 0x00007f111a8df209 in _start ()