Summary: | www-client/chromium-40.0.2214.6 - segmentation fault in ? at ? when attempting to print | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jakub Kadlčík <frostyx> |
Component: | Current packages | Assignee: | Chromium Project <chromium> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
gdb backtrace
emerge info gdb_trace-x64 emerge --info for recent trace: |
Description
Jakub Kadlčík
2014-11-25 20:18:55 UTC
1) Please post your `emerge --info www-client/chromium' output in a comment. 2) Please attach a full gdb backtrace of the crash. Created attachment 390350 [details]
gdb backtrace
I have used gdb for the first time, so I am not sure if it was right. However I hope it will be helpful.
Created attachment 390352 [details]
emerge info
Thank you Jeroen for your reply.
I am sorry, I couldn't post it as comment, cause it was too long.
Hi Jakub, You did the backtrace correctly. However, because your CXXFLAGS do not contain the proper debug flags, the resulting stack trace contains nothing but question marks (?). I would ask you to rebuild with the proper CXXFLAGS, but that will almost certainly fail to build on an x86 machine due to the 2 GB address space limit. If you have access to an amd64 system with sufficient memory + swap (probably around 8 to 10 GB), it would be helpful if you could get a backtrace after building with the following settings: CXXFLAGS="-ggdb" FEATURES="split-debug" As well, depending on where the error occurs, you may need to rebuild some of the related libraries (like GTK+) with the same settings. Mike, Thank you for your advice. Next time I will know how to do it. Since you say I probably can't compile it on my machine, I have asked my friend with amd64 to do it. Please wait to see the results. Created attachment 391000 [details]
gdb_trace-x64
gdb trace of same issue on x64 machine.
Created attachment 391006 [details]
emerge --info for recent trace:
I uploaded a patch for upstream review: https://codereview.chromium.org/862023002/ This should be fixed now, thanks for the report and stack traces. *chromium-41.0.2272.12-r1 (22 Jan 2015) *chromium-40.0.2214.85-r1 (22 Jan 2015) 22 Jan 2015; Pawel Hajdan jr +chromium-40.0.2214.85-r1.ebuild, +chromium-41.0.2272.12-r1.ebuild, +files/chromium-cups-r0.patch: Fix crash with USE="-cups", bug #530682 by Jakub Kadlcik. Thank you for solving this |