Description of problem: First ever run of chromium crashes when clicking in its window. All subsequent tries crash immediately, unless deleting ~/.config/chromium Version-Release number of selected component (if applicable): 120.0.6099.224-1 and earlier How reproducible: Instruction from bug 32725: run gdb.minimal chromium-browser > > In the prompt of the application type run , and press enter, try to > reproduce the crash, if you can, in the prompt of gdb type bt , and press > enter, copy the output to a file and attach the file in the new bug but trying that: $ gdb.minimal chromium-browser GNU gdb (GDB) 12.1-7.mga9 (Mageia release 9) etc .... and at the end "/usr/bin/chromium-browser": not in executable format: file format not recognized I checked the command properties, is marked as executable???? Help!!! Steps to Reproduce: 1. 2. 3.
CC: (none) => chb0, fri
I forgot that is a script the real thing is /usr/lib64/chromium-browser/chrome or /usr/lib/chromium-browser/chrome But I not sure if the crash will be produced if you run without the extra options in the script, please test
CC: (none) => j.alberto.vc
This bug is a continuation of 32725 which update has been validated & advisoried, so is due to go out, so that it *can* go out leaving this one problem outstanding. It is only known to Herman at present; the update was widely tested OK.
Source RPM: (none) => chromium-browser-stable-120.0.6099.224-1.mga9.tainted.src.rpm
Chromium does not crash under the debug conditions. BUT: when I launch at the CLI: $ chromium-browser immediately crash I try thereafter without changing anything in the system: $ /usr/lib64/chromium-browser/chrome that works perfectly.
$ which chromium-browser /usr/bin/chromium-browser /usr/bin/chromium-browser -> ../../usr/lib64/chromium-browser/chromium-wrapper* So I guess also a crash if you launch /usr/lib64/chromium-browser/chromium-wrapper ? chromium-wrapper is a bash script that sets variables and launch chrome with some parameters. Maybe (back up and) edit it so it outputs how it tries to launch chrome. Maybe the script need be improved to work better on systems like yours.
Just run in a terminal "bash -x -v /usr/bin/chromium-browser". Just before all of the gbm_wrapper.cc lines, there will be a line similar to + exec -a /usr/bin/chromium-browser /usr/lib64/chromium-browser/chrome --disable-features=AudioServiceOutOfProcess --no-default-browser-check --enable-gpu-rasterization --enable-features=VaapiVideoDecoder,VaapiVideoEncoder @@EXTRA_FLAGS@@ --disk-cache-size=1073741824 That exec line can be copied, pasted into another terminal and then run, after closing chromium to ensure only one copy is running at a time. Remove the parameters one at a time to see which one is triggering the crash.
CC: (none) => davidwhodgins
$ bash -x -v /usr/bin/chromium-browser #!/usr/bin/bash # # Copyright (c) 2009 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. and then a lot of stuff and at the end: + exec -a /usr/bin/chromium-browser /usr/lib64/chromium-browser/chrome --disable-features=AudioServiceOutOfProcess --no-default-browser-check --enable-gpu-rasterization --enable-features=VaapiVideoDecoder,VaapiVideoEncoder @@EXTRA_FLAGS@@ [9377:9377:0124/161440.250131:ERROR:policy_logger.cc(156)] :components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc(161) Cloud management controller initialization aborted as CBCM is not enabled. Please use the `--enable-chrome-browser-cloud-management` command line flag to enable it if you are not using the official Google Chrome build. [0124/161448.355451:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0124/161448.355999:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0124/161448.356210:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0124/161448.358341:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0124/161448.361768:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0124/161448.371724:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0124/161448.371957:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0124/161448.375630:ERROR:elf_dynamic_array_reader.h(64)] tag not found Segmentation fault (core dumped) I guess you did not expect that to happen???
Cloud management is used when you give control over what's allowed and not allowed within the browser, to a third party such as a company's it dept. Try creating a new user, logout, login as the new user, and see if that user has the same problem. If it does, then it's some strange config setting somewhere in /etc. If not, then it's a config for chromium in /home/$USER/.config/chromium.
I too get that message about cloud management, seems harmless and i think it only wants to tell us of the possibility to enable it.
Brand new user created. Did cold reboot At CLI: $ chromium-browser [15748:15748:0124/170632.768913:ERROR:policy_logger.cc(156)] :components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc(161) Cloud management controller initialization aborted as CBCM is not enabled. Please use the `--enable-chrome-browser-cloud-management` command line flag to enable it if you are not using the official Google Chrome build. [15793:15793:0124/170658.159745:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times! [0124/170700.604322:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0124/170700.604930:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0124/170700.607390:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0124/170700.611177:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0124/170700.621941:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0124/170700.622309:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0124/170700.627891:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0124/170700.629263:ERROR:elf_dynamic_array_reader.h(64)] tag not found Segmentation fault (core dumped) Chromium opens and at first click crashes, at least konsole remains OK.
I have not read up on how exec works, but using part of that line from your Comment 6, launches chromium for me: $ /usr/lib64/chromium-browser/chrome --disable-features=AudioServiceOutOfProcess --no-default-browser-check --enable-gpu-rasterization --enable-features=VaapiVideoDecoder,VaapiVideoEncoder @@EXTRA_FLAGS@@ Try omitting some parameters until it works
run chromium-browser once the crash is produced, run dmesg, copy the output to a file and attach the file
Created attachment 14306 [details] output dmesg after crash
(In reply to Herman Viaene from comment #12) > Created attachment 14306 [details] > output dmesg after crash Not see anything useful, try with strace /usr/bin/chromium-browser
$ strace -o tracechromiumcrash.txt /usr/bin/chromium-browser [19056:19056:0126/110509.999300:ERROR:policy_logger.cc(156)] :components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc(161) Cloud management controller initialization aborted as CBCM is not enabled. Please use the `--enable-chrome-browser-cloud-management` command line flag to enable it if you are not using the official Google Chrome build. [0126/110519.961981:ERROR:scoped_ptrace_attach.cc(27)] ptrace: Operation not permitted (1) Segmentation fault (core dumped) Chromium crashed before it could open any window, I will try to upload the trace file, it's 1.2Mb.
Created attachment 14310 [details] compressed trace file of crash
Hi Herman Have you tried to remove all flags exec -a /usr/bin/chromium-browser /usr/lib64/chromium-browser/chrome
(In reply to christian squidf from comment #16) > Hi Herman > Have you tried to remove all flags > exec -a /usr/bin/chromium-browser /usr/lib64/chromium-browser/chrome He already run directly /usr/lib64/chromium-browser/chrome comment#3
Hi. Could you please test with Chrmomium 123, which is now out?
Hi Herman, could you try out with Chromium 123? Thanks!
CC: (none) => herman.viaene
Now out, what do you mean, I don't see it in the core repo, nor in update bugs.
Found an rpm in rpmfind.net, but installing that one fails since it seems to depend on glibc2.38.
Herman, 123 is in our updates repo, by Bug 33056
and, more precisely, in Tainted. Thanks.
Finally found it in Tainted Updates Testing, and this version works OK, so closing.
Status: NEW => RESOLVEDResolution: (none) => FIXED
Thanks Herman