Package: chromium
Version: 75.0.3770.80-1
Severity: serious

Hi!

I was using 73.0.3683.75-1, held due to the problems with later
version. Upgraded to the latest version in unstable, and now I'm
getting insta-segfaults on startup. The output when running normally
(first without --debug) is not very helpful (even with debugging
symbols installed), but including it anyway for reference:

  ,---
  $ chromium

  (chromium:23107): Gtk-WARNING **: 10:20:56.996: Theme parsing error: 
gtk.css:127:35: The style property GtkButton:child-displacement-x is deprecated 
and shouldn't be used anymore. It will be removed in a future version

  (chromium:23107): Gtk-WARNING **: 10:20:56.996: Theme parsing error: 
gtk.css:128:35: The style property GtkButton:child-displacement-y is deprecated 
and shouldn't be used anymore. It will be removed in a future version

  (chromium:23107): Gtk-WARNING **: 10:20:56.996: Theme parsing error: 
gtk.css:132:46: The style property GtkScrolledWindow:scrollbars-within-bevel is 
deprecated and shouldn't be used anymore. It will be removed in a future version
  [23144:23144:0613/102057.178209:ERROR:sandbox_linux.cc(368)] 
InitializeSandbox() called with multiple threads in process gpu-process.
  [23107:23338:0613/102057.270516:ERROR:object_proxy.cc(619)] Failed to call 
method: org.freedesktop.Notifications.GetCapabilities: object_path= 
/org/freedesktop/Notifications: org.freedesktop.DBus.Error.ServiceUnknown: The 
name org.freedesktop.Notifications was not provided by any .service files
  Received signal 11 SEGV_MAPERR 000000000028
  #0 0x55bf99dac109 <unknown>
  #1 0x55bf99cfd656 <unknown>
  #2 0x55bf99daa9d3 <unknown>
  #3 0x55bf99dac095 <unknown>
  #4 0x7fb29733a730 <unknown>
  #5 0x55bf9997d6c4 <unknown>
  #6 0x55bf9997d011 <unknown>
  #7 0x55bf9997cd00 <unknown>
  #8 0x55bf9997d293 <unknown>
  #9 0x55bf99d5864d <unknown>
  #10 0x55bf99d644eb <unknown>
  #11 0x55bf99d66c51 <unknown>
  #12 0x55bf99d1df11 <unknown>
  #13 0x55bf99d62e9f <unknown>
  #14 0x55bf99d42987 <unknown>
  #15 0x55bf99858a77 <unknown>
  #16 0x55bf97fbe449 <unknown>
  #17 0x55bf97fbe525 <unknown>
  #18 0x55bf97faaccc <unknown>
  #19 0x55bf9982f217 <unknown>
  #20 0x55bf9982f2ec <unknown>
  #21 0x55bf9982f6dd <unknown>
  #22 0x55bf99838faa <unknown>
  #23 0x55bf9982da75 <unknown>
  #24 0x55bf972712bd ChromeMain
  #25 0x7fb28f31a09b __libc_start_main
  #26 0x55bf9727111a _start
    r8: 00007fff4a01cde8  r9: 0000000000000001 r10: 0007c0976a43a815 r11: 
0000000000000001
   r12: 000055bfa168c680 r13: 00007fff4a01cdac r14: 00007fff4a01ce20 r15: 
0000000000000000
    di: 0000000000000040  si: 000055bfa058f7c0  bp: 00007fff4a01cd90  bx: 
0000000000000000
    dx: 000055bfa2046840  ax: 000055bfa133beb0  cx: 000055bfa2046840  sp: 
00007fff4a01cd40
    ip: 000055bf9997d6c4 efl: 0000000000010202 cgf: 002b000000000033 erf: 
0000000000000004
   trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000028
  [end of stack trace]
  Calling _exit(1). Core file will not be generated.
  `---

And running with --debug:

  ,---
  $ $ chromium -g
  # Env:
  #     LD_LIBRARY_PATH=
  #                PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
  #            GTK_PATH=
  #      CHROMIUM_FLAGS= --show-component-extension-options 
--enable-gpu-rasterization --no-default-browser-check --disable-pings 
--media-router=0 --enable-remote-extensions 
--load-extension=/usr/share/chromium/extensions/ublock-origin
  /usr/bin/gdb /usr/lib/chromium/chromium -x /tmp/chromiumargs.GqFGjf
  GNU gdb (Debian 8.2.1-2) 8.2.1
  Copyright (C) 2018 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.
  Type "show copying" and "show warranty" for details.
  This GDB was configured as "x86_64-linux-gnu".
  Type "show configuration" for configuration details.
  For bug reporting instructions, please see:
  <http://www.gnu.org/software/gdb/bugs/>.
  Find the GDB manual and other documentation resources online at:
      <http://www.gnu.org/software/gdb/documentation/>.

  For help, type "help".
  Type "apropos word" to search for commands related to "word"...
  Reading symbols from /usr/lib/chromium/chromium...Reading symbols from 
/usr/lib/debug/.build-id/c0/a3cca8a6781df2e2abad91c807214f3aad91a4.debug...done.
  done.
  (gdb) run
  Starting program: /usr/lib/chromium/chromium 
--show-component-extension-options --enable-gpu-rasterization 
--no-default-browser-check --disable-pings --media-router=0 
--enable-remote-extensions 
--load-extension=/usr/share/chromium/extensions/ublock-origin --single-process 
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  [New Thread 0x7fffe9e05700 (LWP 23613)]
  [Detaching after fork from child process 23614]
  [New Thread 0x7fffe9604700 (LWP 23618)]
  [New Thread 0x7fffe3370700 (LWP 23619)]
  [New Thread 0x7fffe2b6f700 (LWP 23620)]
  [New Thread 0x7fffe1b6d700 (LWP 23622)]
  [New Thread 0x7fffe236e700 (LWP 23621)]
  [New Thread 0x7fffe136c700 (LWP 23623)]
  [New Thread 0x7fffe0b6b700 (LWP 23624)]

  (chromium:23609): Gtk-WARNING **: 10:23:04.096: Theme parsing error: 
gtk.css:127:35: The style property GtkButton:child-displacement-x is deprecated 
and shouldn't be used anymore. It will be removed in a future version

  (chromium:23609): Gtk-WARNING **: 10:23:04.096: Theme parsing error: 
gtk.css:128:35: The style property GtkButton:child-displacement-y is deprecated 
and shouldn't be used anymore. It will be removed in a future version

  (chromium:23609): Gtk-WARNING **: 10:23:04.096: Theme parsing error: 
gtk.css:132:46: The style property GtkScrolledWindow:scrollbars-within-bevel is 
deprecated and shouldn't be used anymore. It will be removed in a future version
  [New Thread 0x7fffc7fff700 (LWP 23625)]
  [New Thread 0x7fffe875c700 (LWP 23626)]
  [New Thread 0x7fffc77fe700 (LWP 23627)]
  [New Thread 0x7fffc67fc700 (LWP 23629)]
  [New Thread 0x7fffc6ffd700 (LWP 23628)]
  [New Thread 0x7fffc5ffb700 (LWP 23630)]
  [New Thread 0x7fffc57fa700 (LWP 23631)]
  [New Thread 0x7fffc4ff9700 (LWP 23632)]
  [New Thread 0x7fffa7fff700 (LWP 23633)]
  [New Thread 0x7fffa77fe700 (LWP 23634)]
  [New Thread 0x7fffa6ffd700 (LWP 23635)]
  [New Thread 0x7fffa67fc700 (LWP 23636)]
  [New Thread 0x7fffa5ffb700 (LWP 23637)]
  [23609:23609:0613/102304.144955:ERROR:system_network_context_manager.cc(621)] 
Cannot use V8 Proxy resolver in single process mode.
  [Detaching after fork from child process 23638]
  [New Thread 0x7fffa4d69700 (LWP 23812)]
  [Detaching after fork from child process 23813]
  [New Thread 0x7fff93fff700 (LWP 23814)]
  [New Thread 0x7fff937fe700 (LWP 23815)]
  [New Thread 0x7fff92ffd700 (LWP 23816)]
  [23609:23609:0613/102304.341399:ERROR:system_network_context_manager.cc(621)] 
Cannot use V8 Proxy resolver in single process mode.
  [New Thread 0x7fff91ffb700 (LWP 23818)]
  [New Thread 0x7fff927fc700 (LWP 23817)]
  [New Thread 0x7fff917fa700 (LWP 23819)]
  [New Thread 0x7fff90ff9700 (LWP 23820)]
  [23609:23815:0613/102304.359309:ERROR:object_proxy.cc(619)] Failed to call 
method: org.freedesktop.Notifications.GetCapabilities: object_path= 
/org/freedesktop/Notifications: org.freedesktop.DBus.Error.ServiceUnknown: The 
name org.freedesktop.Notifications was not provided by any .service files
  [New Thread 0x7fff67fff700 (LWP 23821)]
  [Thread 0x7fff67fff700 (LWP 23821) exited]
  [New Thread 0x7fff677fe700 (LWP 23822)]
  [23609:23609:0613/102304.446342:ERROR:system_network_context_manager.cc(621)] 
Cannot use V8 Proxy resolver in single process mode.
  [New Thread 0x7fff66ffd700 (LWP 23823)]
  [23609:23609:0613/102304.597243:ERROR:system_network_context_manager.cc(621)] 
Cannot use V8 Proxy resolver in single process mode.
  [New Thread 0x7fff667fc700 (LWP 23824)]
  [23609:23609:0613/102304.686028:ERROR:system_network_context_manager.cc(621)] 
Cannot use V8 Proxy resolver in single process mode.
  [New Thread 0x7fff65ffb700 (LWP 23825)]
  [23609:23609:0613/102304.772403:ERROR:system_network_context_manager.cc(621)] 
Cannot use V8 Proxy resolver in single process mode.
  [New Thread 0x7fff6562a700 (LWP 23826)]
  [23609:23609:0613/102304.871439:ERROR:system_network_context_manager.cc(621)] 
Cannot use V8 Proxy resolver in single process mode.
  [23609:23609:0613/102304.872428:FATAL:render_process_host_impl.cc(4060)] 
Check failed: render_process_host->InSameStoragePartition( 
BrowserContext::GetStoragePartition(browser_context, site_instance, false )). 
  [New Thread 0x7fff64e29700 (LWP 23827)]

  Thread 1 "chromium" received signal SIGABRT, Aborted.
  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
  50      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  (gdb) bt full
  #0  0x00007fffeff827bb in __GI_raise (sig=sig@entry=6) at 
../sysdeps/unix/sysv/linux/raise.c:50
          set = 
              {__val = {0, 4785954437630800160, 4210972816720090634, 
2314885530818453513, 7454943967082913840, 7306915918308471909, 
2314885530816952947, 4830746578177237024, 7597692921800127087, 
7517644879417730926, 3677534838004475250, 664933399581100597, 
735837398905401136, 664954319948704083, 3472328296227680304, 
3472328296227680304}}
          pid = <optimized out>
          tid = <optimized out>
  #1  0x00007fffeff6d535 in __GI_abort () at abort.c:79
          save_stage = 1
          act = 
            {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, 
sa_mask = {__val = {140737220998784, 211, 140737220981408, 93825181229024, 211, 
211, 140737219685102, 140737488332832, 140737220998784, 211, 1, 211, 
93825181229024, 140737220981408, 140737219640040, 140737488327184}}, sa_flags = 
-267356544, sa_restorer = 0x7ffff01032a0 <_IO_file_jumps>}
          sigs = {__val = {32, 0 <repeats 15 times>}}
  #2  0x0000555558de6035 in  ()
  #3  0x0000555558d50c70 in logging::LogMessage::~LogMessage() ()
  #4  0x00005555573a6d02 in 
content::RenderProcessHostImpl::GetProcessHostForSiteInstance(content::SiteInstanceImpl*)
 ()
  #5  0x0000555557485de0 in content::SiteInstanceImpl::GetProcess() ()
  #6  0x00005555574c4819 in 
content::WebContentsImpl::Init(content::WebContents::CreateParams const&) ()
  #7  0x00005555574ce024 in 
content::WebContentsImpl::CreateWithOpener(content::WebContents::CreateParams 
const&, content::RenderFrameHostImpl*) ()
  #8  0x00005555574ce0d2 in 
content::WebContents::Create(content::WebContents::CreateParams const&) ()
  #9  0x00005555576d92f9 in 
extensions::ExtensionHost::ExtensionHost(extensions::Extension const*, 
content::SiteInstance*, GURL const&, extensions::ViewType) ()
  #10 0x000055555772fa27 in 
extensions::ProcessManager::CreateBackgroundHost(extensions::Extension const*, 
GURL const&) ()
  #11 0x0000555557726769 in extensions::(anonymous 
namespace)::CreateBackgroundHostForExtensionLoad(extensions::ProcessManager*, 
extensions::Extension const*) [clone .part.17] ()
  #12 0x00005555576eecaa in 
extensions::ExtensionRegistry::TriggerOnLoaded(extensions::Extension const*) ()
  #13 0x00005555576eef17 in 
extensions::ExtensionRegistrar::ActivateExtension(extensions::Extension const*, 
bool) ()
  #14 0x00005555576ef128 in 
extensions::ExtensionRegistrar::AddNewExtension(scoped_refptr<extensions::Extension
 const>) ()
  #15 0x00005555576efebb in 
extensions::ExtensionRegistrar::AddExtension(scoped_refptr<extensions::Extension
 const>) ()
  #16 0x000055555a911cf4 in 
extensions::ExtensionService::AddExtension(extensions::Extension const*) ()
  #17 0x000055555a9167fe in 
extensions::ExtensionService::FinishInstallation(extensions::Extension const*) 
()
  #18 0x000055555a916a9b in 
extensions::ExtensionService::AddNewOrUpdatedExtension(extensions::Extension 
const*, extensions::Extension::State, int, 
syncer::Ordinal<syncer::StringOrdinalTraits> const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, base::Optional<int> const&) ()
  #19 0x000055555a9252d0 in 
extensions::ExtensionService::OnExtensionInstalled(extensions::Extension 
const*, syncer::Ordinal<syncer::StringOrdinalTraits> const&, int, 
base::Optional<int> const&) ()
  #20 0x000055555a960818 in extensions::UnpackedInstaller::InstallExtension() ()
  #21 0x000055555a960a75 in 
extensions::UnpackedInstaller::OnInstallChecksComplete(std::set<extensions::PreloadCheck::Error,
 std::less<extensions::PreloadCheck::Error>, 
std::allocator<extensions::PreloadCheck::Error> > const&) ()
  #22 0x000055555772724a in 
extensions::PreloadCheckGroup::MaybeInvokeCallback() ()
  #23 0x00005555577262d2 in extensions::RequirementsChecker::RunCallback() ()
  #24 0x0000555558d9264d in base::TaskAnnotator::RunTask(char const*, 
base::PendingTask*) ()
  #25 0x0000555558d9e4eb in 
base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*,
 bool*) [clone .pa--Type <RET> for more, q to quit, c to continue without 
paging--
  #26 0x0000555558da0c51 in 
base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*)
 ()
  #27 0x0000555558d57f11 in 
base::MessagePumpGlib::Run(base::MessagePump::Delegate*) ()
  #28 0x0000555558d9ce9f in 
base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool,
 base::TimeDelta) ()
  #29 0x0000555558d7c987 in base::RunLoop::RunWithTimeout(base::TimeDelta) ()
  #30 0x0000555558c57203 in SessionRestore::RestoreSession(Profile*, Browser*, 
unsigned int, std::vector<GURL, std::allocator<GURL> > const&) ()
  #31 0x000055555ae4dcd1 in 
StartupBrowserCreatorImpl::RestoreOrCreateBrowser(std::vector<StartupTab, 
std::allocator<StartupTab> > const&, 
StartupBrowserCreatorImpl::BrowserOpenBehavior, unsigned int, bool, bool) ()
  #32 0x000055555ae4f574 in 
StartupBrowserCreatorImpl::DetermineURLsAndLaunch(bool, std::vector<GURL, 
std::allocator<GURL> > const&) ()
  #33 0x000055555ae4f9c0 in StartupBrowserCreatorImpl::Launch(Profile*, 
std::vector<GURL, std::allocator<GURL> > const&, bool) ()
  #34 0x000055555ae4fc16 in 
StartupBrowserCreator::LaunchBrowser(base::CommandLine const&, Profile*, 
base::FilePath const&, chrome::startup::IsProcessStartup, 
chrome::startup::IsFirstRun) ()
  #35 0x000055555ae50008 in 
StartupBrowserCreator::ProcessLastOpenedProfiles(base::CommandLine const&, 
base::FilePath const&, chrome::startup::IsProcessStartup, 
chrome::startup::IsFirstRun, Profile*, std::vector<Profile*, 
std::allocator<Profile*> > const&) ()
  #36 0x000055555ae50363 in 
StartupBrowserCreator::LaunchBrowserForLastProfiles(base::CommandLine const&, 
base::FilePath const&, bool, Profile*, std::vector<Profile*, 
std::allocator<Profile*> > const&) ()
  #37 0x000055555ae51532 in 
StartupBrowserCreator::ProcessCmdLineImpl(base::CommandLine const&, 
base::FilePath const&, bool, Profile*, std::vector<Profile*, 
std::allocator<Profile*> > const&) ()
  #38 0x000055555ae51bfa in StartupBrowserCreator::Start(base::CommandLine 
const&, base::FilePath const&, Profile*, std::vector<Profile*, 
std::allocator<Profile*> > const&) ()
  #39 0x0000555558899c1a in ChromeBrowserMainParts::PreMainMessageLoopRunImpl() 
()
  #40 0x000055555889a38b in ChromeBrowserMainParts::PreMainMessageLoopRun() ()
  #41 0x0000555556ff5840 in content::BrowserMainLoop::PreMainMessageLoopRun() ()
  #42 0x000055555749bf92 in content::StartupTaskRunner::RunAllTasksNow() ()
  #43 0x0000555556ff78a0 in content::BrowserMainLoop::CreateStartupTasks() ()
  #44 0x0000555556ff9e31 in 
content::BrowserMainRunnerImpl::Initialize(content::MainFunctionParams const&) 
()
  #45 0x0000555556fe4cbc in content::BrowserMain(content::MainFunctionParams 
const&) ()
  #46 0x0000555558869217 in 
content::RunBrowserProcessMain(content::MainFunctionParams const&, 
content::ContentMainDelegate*) ()
  #47 0x00005555588692ec in 
content::ContentMainRunnerImpl::RunServiceManager(content::MainFunctionParams&, 
bool) ()
  #48 0x00005555588696dd in content::ContentMainRunnerImpl::Run(bool) ()
  #49 0x0000555558872faa in service_manager::Main(service_manager::MainParams 
const&) ()
  #50 0x0000555558867a75 in content::ContentMain(content::ContentMainParams 
const&) ()
  #51 0x00005555562ab2bd in ChromeMain ()
  #52 0x00007fffeff6f09b in __libc_start_main (main=
      0x555556299e20 <main>, argc=9, argv=0x7fffffffdcd8, init=<optimized out>, 
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdcc8)
      at ../csu/libc-start.c:308
          result = <optimized out>
          unwind_buf = 
                {cancel_jmp_buf = {{jmp_buf = {0, 2195511813646937940, 
93825006219504, 140737488346320, 0, 0, 5417060060708302676, 
5417095323872882516}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 
0x7fffffffdd28, 0x7ffff7ffe190}, data = {prev = 0x0, cleanup = 0x0, canceltype 
= -8920}}}
          not_first_call = <optimized out>
  #53 0x00005555562ab11a in _start ()
  (gdb)
  `---

I had 5 user profiles running, 4 with one window each and 1 tab, and 1
profile with 3 windows, and multiple tabs each. Just in case this might
be somehow relevant.

I also lost all currently open tabs, and they even disappeared from
history. Downgraded to the 73 version, it worked fine again, and
upgraded again and I still can reproduce the insta-segfault.

Thanks,
Guillem

Reply via email to