Chromium fails to start. When run in a terminal, it prints this: [18376:18376:12998775892:ERROR:base/native_library_linux.cc(28)] dlopen failed when trying to open /usr/lib/chromium-browser/libffmpegsumo.so: /usr/lib/chromium-browser/libffmpegsumo.so: cannot open shared object file: No such file or directory Inconsistency detected by ld.so: dl-open.c: 582: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed! The file /usr/lib/chromium-browser/libffmpegsumo.so does not exist on my system.
Created attachment 255189 [details] emerge --info
Created attachment 255191 [details] strace /usr/lib/chromium-browser/chrome
(In reply to comment #0) > Inconsistency detected by ld.so: dl-open.c: 582: _dl_open: Assertion > `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed! Have you run revdep-rebuild? I think the error message about ffmpegsumo is irrelevant here. Make sure all the plugins browser tries to load link correctly.
Hi, (In reply to comment #3) > Have you run revdep-rebuild? I think the error message about ffmpegsumo is > irrelevant here. Yes, I ran revdep-rebuild. > Make sure all the plugins browser tries to load link correctly. How do i verify this? Chromium also crashes when there is no pre-existing chromium profile.
Please take a look at bug #334367. Is it a duplicate?
(In reply to comment #5) > Please take a look at bug #334367. Is it a duplicate? Might be, I am not sure. I tried various chromium versions now (7, 8 and 9 series). Currently, I am running chromium 7.0.517.44. The browser crashes when I visit certain websites (e.g. http://spiegel.de). Error message is: Inconsistency detected by ld.so: dl-open.c: 582: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed! When run with --disable-plugins, the browser does not crash. It still crashes when I go to chromium:plugins, though. I rebuilt both libpng 1.2.44 and 1.4.3, it did not fix the issue. It seems that chromium is the only application that is affected by this. Konqueror, for example, is not having any problems.
I suspect this is an upstream issue.
Upstream bug report: http://code.google.com/p/chromium/issues/detail?id=64761
It seems like a dependency issue. From the upstream bug: "Nvidia CG toolkit was missing". Was that media-gfx/nvidia-cg-toolkit?
(In reply to comment #9) > It seems like a dependency issue. From the upstream bug: > > "Nvidia CG toolkit was missing". Was that media-gfx/nvidia-cg-toolkit? Yes, it was. I guess this should be added to the dependencies.
(In reply to comment #10) > Yes, it was. I guess this should be added to the dependencies. Ok. However, it seems that Google Talk is not in portage, so flipping again to Upstream. Please re-open with the package name if that's not the case.
You're right, it's not in portage. I installed it manually by converting the rpm to a tarball. Thank you for your assistance.
I have quite the same error when I run chromium in a terminal, but: - its version is 8.0.552.215; not .208 like in this report - it doesn't fail to start - I don't have Google Talk These are the errors: [1:1:2727748874:ERROR:base/native_library_linux.cc(28)] dlopen failed when trying to open /usr/lib64/chromium-browser/libffmpegsumo.so: /usr/lib64/chromium-browser/libffmpegsumo.so: cannot open shared object file: No such file or directory [3:3:2728000934:ERROR:base/native_library_linux.cc(28)] dlopen failed when trying to open /usr/lib64/chromium-browser/libffmpegsumo.so: /usr/lib64/chromium-browser/libffmpegsumo.so: cannot open shared object file: Permission denied The last one happens every time I open a new tab. I don't have the file /usr/lib64/chromium-browser/libffmpegsumo.so as well.
It seems that the talkplugin actually installs the CG toolkit into /opt/google/talkplugin/libs/. Right now, I have no idea why it was broken on my system. At the moment, it's working fine. (In reply to comment #13) > I have quite the same error when I run chromium in a terminal, but: > - its version is 8.0.552.215; not .208 like in this report > - it doesn't fail to start > - I don't have Google Talk > These are the errors: > > [1:1:2727748874:ERROR:base/native_library_linux.cc(28)] dlopen failed when > trying to open /usr/lib64/chromium-browser/libffmpegsumo.so: > /usr/lib64/chromium-browser/libffmpegsumo.so: cannot open shared object file: > No such file or directory > [3:3:2728000934:ERROR:base/native_library_linux.cc(28)] dlopen failed when > trying to open /usr/lib64/chromium-browser/libffmpegsumo.so: > /usr/lib64/chromium-browser/libffmpegsumo.so: cannot open shared object file: > Permission denied > > The last one happens every time I open a new tab. > I don't have the file /usr/lib64/chromium-browser/libffmpegsumo.so as well. As far as I understand, that error about libffmpegsumo.so is not fatal. I am seeing the same message, but the browser runs fine. Does the browser crash on your system? Does it crash when run with --disable-plugins?
(In reply to comment #1) > Created an attachment (id=255189) [details] > emerge --info > I encounter the same problem just now, after update the libpng:0 "ldd libnpgtpo3dautoplugin.so" shows that libpng12.so.0 is missing, after rebuilt the libpng:1.2, everything comes back to OK.