New issue
Advanced search Search tips

Issue 917344 link

Starred by 4 users

Issue metadata

Status: Unconfirmed
Owner: ----
Cc:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug


Show other hotlists

Hotlists containing this issue:
Chrome-ES


Sign in to add a comment

When chromium tries to open file manager it crashes

Reported by mostafa....@gmail.com, Dec 21

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.80 Safari/537.36

Steps to reproduce the problem:
1. Use same version of chromium
2. Try to upload file or download file
3. When it tries to open the file manager it will crash and close

What is the expected behavior?
The file manager opens correctly so i can choose where to save file or which file to upload

What went wrong?
Chromium crashes, here is the stack trace:

Received signal 11 SEGV_MAPERR 000000000000
#0 0x561118a00e2f base::debug::StackTrace::StackTrace()
#1 0x561118a009b1 base::debug::(anonymous namespace)::StackDumpSignalHandler()
#2 0x7f86ffa0af10 <unknown>
#3 0x7f86f801c9fd __memmove_avx_unaligned_erms
#4 0x7f86fc00c225 png_combine_row
#5 0x7f86fbffc22b png_push_process_row
#6 0x7f86fbffc6dc png_process_IDAT_data
#7 0x7f86fbffc8e5 png_push_read_IDAT
#8 0x7f86fbffcb8b png_process_data
#9 0x7f86b8bfe06a <unknown>
#10 0x7f86f8aae67b gdk_pixbuf_loader_load_module
#11 0x7f86f8aaf005 gdk_pixbuf_loader_close
#12 0x7f86f8aaa84b load_from_stream
#13 0x7f86f8aac06c gdk_pixbuf_new_from_stream
#14 0x7f86f91c9f64 icon_info_ensure_scale_and_pixbuf
#15 0x7f86f91ce40a gtk_icon_info_load_symbolic_internal
#16 0x7f86f91c665f ensure_surface_for_gicon
#17 0x7f86f91c6e15 gtk_icon_helper_load_surface
#18 0x7f86f91c6ee4 gtk_icon_helper_ensure_surface.part.3
#19 0x7f86f91c70c8 _gtk_icon_helper_get_size
#20 0x7f86f91da41d gtk_image_get_content_size
#21 0x7f86f9139363 gtk_css_custom_gadget_get_preferred_size
#22 0x7f86f913d4b1 gtk_css_gadget_get_preferred_size
#23 0x7f86f91dabd3 gtk_image_get_preferred_width
#24 0x7f86f92964dc gtk_widget_query_size_for_orientation
#25 0x7f86f9296b5c gtk_widget_compute_size_for_orientation
#26 0x7f86f9296c1e gtk_widget_get_preferred_width
#27 0x7f86f90e8917 gtk_box_get_content_size
#28 0x7f86f9139363 gtk_css_custom_gadget_get_preferred_size
#29 0x7f86f913d4b1 gtk_css_gadget_get_preferred_size
#30 0x7f86f90e93c3 gtk_box_get_preferred_width
#31 0x7f86f92964dc gtk_widget_query_size_for_orientation
#32 0x7f86f9296b5c gtk_widget_compute_size_for_orientation
#33 0x7f86f9296c1e gtk_widget_get_preferred_width
#34 0x7f86f92964dc gtk_widget_query_size_for_orientation
#35 0x7f86f9296b5c gtk_widget_compute_size_for_orientation
#36 0x7f86f9296c1e gtk_widget_get_preferred_width
#37 0x7f86f90e3781 gtk_bin_get_preferred_width
#38 0x7f86f9272ea6 gtk_revealer_real_get_preferred_width
#39 0x7f86f92964dc gtk_widget_query_size_for_orientation
#40 0x7f86f9296b5c gtk_widget_compute_size_for_orientation
#41 0x7f86f9296c1e gtk_widget_get_preferred_width
#42 0x7f86f9139363 gtk_css_custom_gadget_get_preferred_size
#43 0x7f86f913d4b1 gtk_css_gadget_get_preferred_size
#44 0x7f86f91f3ef7 gtk_list_box_row_get_preferred_width
#45 0x7f86f92964dc gtk_widget_query_size_for_orientation
#46 0x7f86f9296b5c gtk_widget_compute_size_for_orientation
#47 0x7f86f9296c1e gtk_widget_get_preferred_width
#48 0x7f86f91f3c0d gtk_list_box_measure
#49 0x7f86f9139363 gtk_css_custom_gadget_get_preferred_size
#50 0x7f86f913d4b1 gtk_css_gadget_get_preferred_size
#51 0x7f86f91f3d80 gtk_list_box_measure
#52 0x7f86f9139363 gtk_css_custom_gadget_get_preferred_size
#53 0x7f86f913d4b1 gtk_css_gadget_get_preferred_size
#54 0x7f86f91f3e9a gtk_list_box_get_preferred_height
#55 0x7f86f929634c gtk_widget_query_size_for_orientation
#56 0x7f86f9296b5c gtk_widget_compute_size_for_orientation
#57 0x7f86f9296081 gtk_widget_get_preferred_height
#58 0x7f86f933737f viewport_set_hadjustment_values
#59 0x7f86f933791d viewport_set_adjustment
#60 0x7f86fddf9a6e g_object_set_valist
#61 0x7f86fddfa84c g_object_set
#62 0x7f86f9280f90 gtk_scrolled_window_set_hadjustment
#63 0x7f86fddf66f9 g_object_new_internal
#64 0x7f86fddf898d g_object_newv
#65 0x7f86f90efffa _gtk_builder_construct
#66 0x7f86f90f29ba start_element
#67 0x7f86fdb03846 emit_start_element
#68 0x7f86fdb05385 g_markup_parse_context_parse
#69 0x7f86f90f3343 _gtk_builder_parser_parse_buffer
#70 0x7f86f90ee304 gtk_builder_extend_with_template
#71 0x7f86f934c4fe gtk_widget_init_template
#72 0x7f86f9195fa1 gtk_file_chooser_widget_init
#73 0x7f86fde17cc5 g_type_create_instance
#74 0x7f86fddf63c0 g_object_new_internal
#75 0x7f86fddf898d g_object_newv
#76 0x7f86f90efffa _gtk_builder_construct
#77 0x7f86f90f1555 builder_construct.isra.5
#78 0x7f86f90f2eb9 end_element
#79 0x7f86fdb03af8 emit_end_element
#80 0x7f86fdb04f8c g_markup_parse_context_parse
#81 0x7f86f90f3343 _gtk_builder_parser_parse_buffer
#82 0x7f86f90ee304 gtk_builder_extend_with_template
#83 0x7f86f934c4fe gtk_widget_init_template
#84 0x7f86f918d7ce gtk_file_chooser_dialog_init
#85 0x7f86fde17cc5 g_type_create_instance
#86 0x7f86fddf63c0 g_object_new_internal
#87 0x7f86fddf8b26 g_object_new_valist
#88 0x7f86fddf90b9 g_object_new
#89 0x7f86f918e254 gtk_file_chooser_dialog_new
#90 0x56111b09bce5 libgtkui::SelectFileDialogImplGTK::CreateFileOpenHelper()
#91 0x56111b09b314 libgtkui::SelectFileDialogImplGTK::CreateMultiFileOpenDialog()
#92 0x56111b09ac3b libgtkui::SelectFileDialogImplGTK::SelectFileImpl()
#93 0x561119ff84a8 ui::SelectFileDialog::SelectFile()
#94 0x5611185ad181 FileSelectHelper::RunFileChooserOnUIThread()
#95 0x5611185aca96 FileSelectHelper::GetSanitizedFilenameOnUIThread()
#96 0x5611185bc728 _ZN4base8internal7InvokerINS0_9BindStateIM16FileSelectHelperFvN4mojo9StructPtrIN5blink5mojom17FileChooserParamsEEEEJ13scoped_refptrIS3_ES9_EEEFvvEE7RunOnceEPNS0_13BindStateBaseE
#97 0x561118947900 base::debug::TaskAnnotator::RunTask()
#98 0x561118967daf base::MessageLoop::RunTask()
#99 0x561118968232 base::MessageLoop::DoWork()
#100 0x5611189695f9 base::MessagePumpGlib::Run()
#101 0x56111898e2e5 base::RunLoop::Run()
#102 0x561118548c4d ChromeBrowserMainParts::MainMessageLoopRun()
#103 0x561116e52407 content::BrowserMainLoop::RunMainMessageLoopParts()
#104 0x561116e54b12 content::BrowserMainRunnerImpl::Run()
#105 0x561116e4e868 content::BrowserMain()
#106 0x5611184cff3c content::ContentMainRunnerImpl::Run()
#107 0x56111850686b service_manager::Main()
#108 0x5611184ce241 content::ContentMain()
#109 0x561116193ad3 ChromeMain
#110 0x7f86f7eecb8e __libc_start_main
#111 0x56111619396a _start
  r8: 0000000000000004  r9: 0000000000000010 r10: 0000000000000000 r11: 000017a62184e39f
 r12: 0000000000000000 r13: 0000000000000001 r14: 000017a621f24d50 r15: 000017a61f7d74b0
  di: 0000000000000000  si: 000017a62184e3a0  bp: 0000000000000000  bx: 0000000000000000
  dx: 0000000000000040  ax: 0000000000000000  cx: 0000000000000040  sp: 00007ffd6e608d18
  ip: 00007f86f801c9fd efl: 0000000000010246 cgf: 002b000000000033 erf: 0000000000000006
 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.

Crashed report ID: No, it shows Crash reporting is not available in Chromium.

How much crashed? Just one tab

Is it a problem with a plugin? N/A 

Did this work before? N/A 

Chrome version: 71.0.3578.80  Channel: stable
OS Version: 4.14.76
Flash Version: 

It was working correctly until i updated to the current version
 
Cc: rbasuvula@chromium.org
Labels: Needs-Triage-M71 Needs-Feedback
Thanks for filing the issue! Tested in chrome # 71.0.3578.80 stable #71.0.3578.98  & canary #73.0.3659.0 on Linux debian rodete and not able to reproduce the issue.

@ mostafa: Could you please let me know if i have missed anything and if possible,Please create new profile without extensions and apps.Re-check once and let us know the observations and provide the crash id from chrome://crashes and attach the specific file of the issue which would help us to triage the issue further.

Thanks in Advance.

Sign in to add a comment