Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 346533 - chromium 8.0.552.208 crashes at start
Summary: chromium 8.0.552.208 crashes at start
Status: VERIFIED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Chromium Project
URL: http://code.google.com/p/chromium/iss...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-23 15:22 UTC by René Fleschenberg
Modified: 2011-01-26 13:14 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (info,4.96 KB, text/plain)
2010-11-23 15:23 UTC, René Fleschenberg
Details
strace /usr/lib/chromium-browser/chrome (strace,114.62 KB, text/plain)
2010-11-23 15:26 UTC, René Fleschenberg
Details

Note You need to log in before you can comment on or make changes to this bug.
Description René Fleschenberg 2010-11-23 15:22:21 UTC
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.
Comment 1 René Fleschenberg 2010-11-23 15:23:24 UTC
Created attachment 255189 [details]
emerge --info
Comment 2 René Fleschenberg 2010-11-23 15:26:06 UTC
Created attachment 255191 [details]
strace /usr/lib/chromium-browser/chrome
Comment 3 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-11-23 19:47:32 UTC
(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.
Comment 4 René Fleschenberg 2010-11-24 21:29:38 UTC
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.
Comment 5 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-11-27 12:01:08 UTC
Please take a look at bug #334367. Is it a duplicate?
Comment 6 René Fleschenberg 2010-11-27 12:47:49 UTC
(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.
Comment 7 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-11-27 14:42:15 UTC
I suspect this is an upstream issue.
Comment 8 René Fleschenberg 2010-11-30 13:21:26 UTC
Upstream bug report: http://code.google.com/p/chromium/issues/detail?id=64761
Comment 9 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-12-11 18:08:42 UTC
It seems like a dependency issue. From the upstream bug:

"Nvidia CG toolkit was missing". Was that media-gfx/nvidia-cg-toolkit?
Comment 10 René Fleschenberg 2010-12-11 18:21:17 UTC
(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.
Comment 11 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-12-11 18:28:02 UTC
(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.
Comment 12 René Fleschenberg 2010-12-11 18:34:06 UTC
You're right, it's not in portage. I installed it manually by converting the rpm to a tarball. Thank you for your assistance.
Comment 13 Federico 2010-12-11 22:40:50 UTC
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.
Comment 14 René Fleschenberg 2010-12-14 09:26:17 UTC
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?
Comment 15 He Zhitong 2011-01-26 13:14:45 UTC
(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.