Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 702038 - www-client/chromium-78.0.3904.108 - ../../third_party/blink/renderer/platform/geometry/float_size.h:167:1: internal compiler error: Segmentation fault
Summary: www-client/chromium-78.0.3904.108 - ../../third_party/blink/renderer/platform...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Chromium Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-05 13:52 UTC by Michal Petrucha
Modified: 2019-12-09 08:48 UTC (History)
0 users

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


Attachments
emerge --info (emerge-info.txt,16.86 KB, text/plain)
2019-12-05 13:54 UTC, Michal Petrucha
Details
chromium build.log (chromium-build-tail.log,999.00 KB, text/plain)
2019-12-05 14:02 UTC, Michal Petrucha
Details
full chromium build.log (chromium-build.log.xz,513.87 KB, application/x-xz)
2019-12-05 14:50 UTC, Michal Petrucha
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michal Petrucha 2019-12-05 13:52:56 UTC
This has been happening consistently for the past few weeks with both packages, chromium even on the previous stable version, but only on one machine (on another one, both build without a problem).

I've tried to reduce the number of parallel jobs, but it didn't make a difference.

Reproducible: Always

Steps to Reproduce:
emerge -1v www-client/chromium
emerge -1v dev-qt/qtwebengine
Actual Results:  
build crashes with a segfault

Expected Results:  
build should complete
Comment 1 Michal Petrucha 2019-12-05 13:54:18 UTC
Created attachment 598520 [details]
emerge --info

Attaching output of emerge --info.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2019-12-05 14:02:52 UTC
Please attach the entire build logs to this bug report.1
Comment 3 Michal Petrucha 2019-12-05 14:02:55 UTC
Created attachment 598524 [details]
chromium build.log

Attaching the tail of build.log from chromium. (I wasn't upload the full thing after compressing it...)
Comment 4 Michal Petrucha 2019-12-05 14:17:50 UTC
Ugh, it gets even weirder. I had a running build of qtwebengine today just to give it another go (and to see if it would fail on the same module), and this time it finished successfully – and I forgot to save the log of the previous failed run, so it got deleted automatically. Really sorry about that.
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2019-12-05 14:42:03 UTC
(In reply to Michal Petrucha from comment #3)
> Created attachment 598524 [details]
> chromium build.log
> 
> Attaching the tail of build.log from chromium. (I wasn't upload the full
> thing after compressing it...)

Makes me wonder what compression you used. Normally chromium build logs compressed with plain xz will work just fine.
Comment 6 Michal Petrucha 2019-12-05 14:50:42 UTC
Created attachment 598526 [details]
full chromium build.log

Oops, my bad. I did try xz before, turns out it was a local permission issue. I swear I'm not always this incompetent with computers.
Comment 7 Stephan Hartmann (RETIRED) gentoo-dev 2019-12-05 15:43:57 UTC
 * Checking for at least 7 GiB disk space at "/var/tmp/portage/www-client/chromium-78.0.3904.108/temp" ...
 [ !! ]
 * There is NOT at least 7 GiB disk space at "/var/tmp/portage/www-client/chromium-78.0.3904.108/temp"
 * 
 * Space constraints set in the ebuild were not met!
 * The build will most probably fail, you should enhance the space
 * as per failed tests.

How much space is left there? Also you run emerge with 4 parallel jobs enabled, so you might run out of RAM.
Comment 8 Michal Petrucha 2019-12-09 08:48:56 UTC
RAM is not the issue – this machine has 16G (+16G swap), and, as I wrote before, I did try reducing the number of parallel jobs. At no point did I see memory being exhausted.

However, it does appear that the disk space might have been the cause. I recently increased the capacity of /, and now the build succeeded. Even though I didn't see any messages that would indicate disk space being the issue. It's quite weird, I definitely wouldn't expect a segfault to happen as a result of insufficient disk space.

Either way, apologies for the noise, looks like it was an error on my end.