New issue
Advanced search Search tips

Issue 700117 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

linux debug build crash on start, maybe gtk related

Project Member Reported by chaopeng@chromium.org, Mar 9 2017

Issue description

Chrome Version: 3f63236f3814 (git version)
OS: Linux, Cinnamon 2.6.13

What steps will reproduce the problem?
(1) start a debug build
(2) crash

[39689:39689:0309/143053.780344:FATAL:browser_main_loop.cc(279)] Gtk: Theme parsing error: gtk-widgets.css:1766:23: Missing name of pseudo-class
#0 0x7f7c3d517bbb base::debug::StackTrace::StackTrace()
#1 0x7f7c3d51624c base::debug::StackTrace::StackTrace()
#2 0x7f7c3d58473f logging::LogMessage::~LogMessage()
#3 0x7f7c36b35def content::(anonymous namespace)::GLibLogHandler()
#4 0x7f7c2c4acae1 g_logv
#5 0x7f7c2c4acd72 g_log
#6 0x7f7c262ad9ec <unknown>
#7 0x7f7c2c7753b8 g_closure_invoke
#8 0x7f7c2c786afb <unknown>
#9 0x7f7c2c78ea29 g_signal_emit_valist
#10 0x7f7c2c78ece2 g_signal_emit
#11 0x7f7c262ab29e <unknown>
#12 0x7f7c262ab359 <unknown>
#13 0x7f7c262b2d68 <unknown>
#14 0x7f7c262adee4 <unknown>
#15 0x7f7c262ae77d <unknown>
#16 0x7f7c262af1ea gtk_css_provider_load_from_file
#17 0x7f7c262af276 gtk_css_provider_load_from_path
#18 0x7f7c262af525 <unknown>
#19 0x7f7c263a87af <unknown>
#20 0x7f7c263a8b6f gtk_settings_get_for_screen
#21 0x7f7c263521af <unknown>
#22 0x7f7c2c778487 g_cclosure_marshal_VOID__OBJECTv
#23 0x7f7c2c7755e7 <unknown>
#24 0x7f7c2c78e088 g_signal_emit_valist
#25 0x7f7c2c78ece2 g_signal_emit
#26 0x7f7c2c7755e7 <unknown>
#27 0x7f7c2c78e088 g_signal_emit_valist
#28 0x7f7c2c78f212 g_signal_emit_by_name
#29 0x7f7c25f2c917 <unknown>
#30 0x7f7c25f0be27 gdk_display_manager_open_display
#31 0x7f7c2632dd14 gtk_init_check
#32 0x7f7c2632dd39 gtk_init
#33 0x7f7c2f2c1bd3 (anonymous namespace)::CommonInitFromCommandLine()
#34 0x7f7c2f2c1abc libgtkui::GtkInitFromCommandLine()
#35 0x7f7c2f2b1f97 libgtkui::GtkUi::GtkUi()
#36 0x7f7c2f2b4f20 BuildGtkUi()
#37 0x7f7c421737e1 ChromeBrowserMainExtraPartsViewsLinux::PreEarlyInitialization()
#38 0x7f7c3fff9470 ChromeBrowserMainParts::PreEarlyInitialization()
#39 0x7f7c3ff0ecae ChromeBrowserMainPartsPosix::PreEarlyInitialization()
#40 0x7f7c36b2cf97 content::BrowserMainLoop::EarlyInitialization()
#41 0x7f7c36b40423 content::BrowserMainRunnerImpl::Initialize()
#42 0x7f7c36b2b8ef content::BrowserMain()
#43 0x7f7c38399b46 content::RunNamedProcessTypeMain()
#44 0x7f7c3839beec content::ContentMainRunnerImpl::Run()
#45 0x7f7c38398a72 content::ContentMain()
#46 0x7f7c3e66a4aa ChromeMain
#47 0x7f7c3e66a3d2 main
#48 0x7f7c29893f45 __libc_start_main
#49 0x7f7c3e66a2d5 <unknown>

Received signal 6
#0 0x7f7c3d517bbb base::debug::StackTrace::StackTrace()
#1 0x7f7c3d51624c base::debug::StackTrace::StackTrace()
#2 0x7f7c3d5176cf base::debug::(anonymous namespace)::StackDumpSignalHandler()
#3 0x7f7c3d996330 <unknown>
#4 0x7f7c298a8c37 gsignal
#5 0x7f7c298ac028 abort
#6 0x7f7c3d513f76 base::debug::(anonymous namespace)::DebugBreak()
#7 0x7f7c3d513f58 base::debug::BreakDebugger()
#8 0x7f7c3d584ad6 logging::LogMessage::~LogMessage()
#9 0x7f7c36b35def content::(anonymous namespace)::GLibLogHandler()
#10 0x7f7c2c4acae1 g_logv
#11 0x7f7c2c4acd72 g_log
#12 0x7f7c262ad9ec <unknown>
#13 0x7f7c2c7753b8 g_closure_invoke
#14 0x7f7c2c786afb <unknown>
#15 0x7f7c2c78ea29 g_signal_emit_valist
#16 0x7f7c2c78ece2 g_signal_emit
#17 0x7f7c262ab29e <unknown>
#18 0x7f7c262ab359 <unknown>
#19 0x7f7c262b2d68 <unknown>
#20 0x7f7c262adee4 <unknown>
#21 0x7f7c262ae77d <unknown>
#22 0x7f7c262af1ea gtk_css_provider_load_from_file
#23 0x7f7c262af276 gtk_css_provider_load_from_path
#24 0x7f7c262af525 <unknown>
#25 0x7f7c263a87af <unknown>
#26 0x7f7c263a8b6f gtk_settings_get_for_screen
#27 0x7f7c263521af <unknown>
#28 0x7f7c2c778487 g_cclosure_marshal_VOID__OBJECTv
#29 0x7f7c2c7755e7 <unknown>
#30 0x7f7c2c78e088 g_signal_emit_valist
#31 0x7f7c2c78ece2 g_signal_emit
#32 0x7f7c2c7755e7 <unknown>
#33 0x7f7c2c78e088 g_signal_emit_valist
#34 0x7f7c2c78f212 g_signal_emit_by_name
#35 0x7f7c25f2c917 <unknown>
#36 0x7f7c25f0be27 gdk_display_manager_open_display
#37 0x7f7c2632dd14 gtk_init_check
#38 0x7f7c2632dd39 gtk_init
#39 0x7f7c2f2c1bd3 (anonymous namespace)::CommonInitFromCommandLine()
#40 0x7f7c2f2c1abc libgtkui::GtkInitFromCommandLine()
#41 0x7f7c2f2b1f97 libgtkui::GtkUi::GtkUi()
#42 0x7f7c2f2b4f20 BuildGtkUi()
#43 0x7f7c421737e1 ChromeBrowserMainExtraPartsViewsLinux::PreEarlyInitialization()
#44 0x7f7c3fff9470 ChromeBrowserMainParts::PreEarlyInitialization()
#45 0x7f7c3ff0ecae ChromeBrowserMainPartsPosix::PreEarlyInitialization()
#46 0x7f7c36b2cf97 content::BrowserMainLoop::EarlyInitialization()
#47 0x7f7c36b40423 content::BrowserMainRunnerImpl::Initialize()
#48 0x7f7c36b2b8ef content::BrowserMain()
#49 0x7f7c38399b46 content::RunNamedProcessTypeMain()
#50 0x7f7c3839beec content::ContentMainRunnerImpl::Run()
#51 0x7f7c38398a72 content::ContentMain()
#52 0x7f7c3e66a4aa ChromeMain
#53 0x7f7c3e66a3d2 main
#54 0x7f7c29893f45 __libc_start_main
#55 0x7f7c3e66a2d5 <unknown>
  r8: 00007ffd1f33de10  r9: 00007f7c299c2a00 r10: 0000000000000008 r11: 0000000000000206
 r12: 0000000000000010 r13: 0000000000000010 r14: 0000000000000004 r15: 0000000000000010
  di: 0000000000009b09  si: 0000000000009b09  bp: 00007ffd1f33e220  bx: 00007f7c264b7ce3
  dx: 0000000000000006  ax: 0000000000000000  cx: ffffffffffffffff  sp: 00007ffd1f33e0e8
  ip: 00007f7c298a8c37 efl: 0000000000000206 cgf: 0000000000000033 erf: 0000000000000000
 trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.
 
Labels: -Pri-3 Pri-2
Owner: thomasanderson@chromium.org
Status: Started (was: Untriaged)
Project Member

Comment 2 by bugdroid1@chromium.org, Mar 10 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b833579e84a9f94763f96f84f04a9279cc560057

commit b833579e84a9f94763f96f84f04a9279cc560057
Author: thomasanderson <thomasanderson@google.com>
Date: Fri Mar 10 22:39:58 2017

Add exception in GLibLogHandler for Gtk theme warning

BUG= 700117 
TBR=boliu@chromium.org

Review-Url: https://codereview.chromium.org/2748443003
Cr-Commit-Position: refs/heads/master@{#456194}

[modify] https://crrev.com/b833579e84a9f94763f96f84f04a9279cc560057/content/browser/browser_main_loop.cc

Status: Fixed (was: Started)

Sign in to add a comment