Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 May 2014 23:19:07 +0300
From:      Lena@lena.kiev.ua
To:        freebsd-chromium@freebsd.org
Subject:   Re: Chromium 34.0.1847.132 Segmentation fault
Message-ID:  <20140517201907.GA1066@lena.kiev>
In-Reply-To: <53766DB5.8080809@gmail.com>
References:  <20140516192313.GC791@lena.kiev> <53766DB5.8080809@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> From: Ren? Ladan

> >> since I've updated Chromium to 34.0.1847.132, the program won't run
> >> anymore: Segmentation fault (core dumped). I run FreeBSD 9.3-PRERELEASE
> >> on amd64. Chromium has been compiled by gcc.
> > 
> > Same on 8.4-RELEASE i386: 33.0.1750.152_1 works,
> > 34.0.1847.132 and 34.0.1847.137 segfault at start.
> > 
> > I deleted ~/.cache/chromium, ~/.config/chromium and ~/.pki,
> > compiled 34.0.1847.137 with lang/gcc (4.7.3_1).
> > 
> > /var/db/ports/www_chromium/options:
> > # This file is auto-generated by 'make config'.
> > # Options for chromium-33.0.1750.146
> > _OPTIONS_READ=chromium-33.0.1750.146
> > _FILE_COMPLETE_OPTIONS_LIST=CODECS DEBUG GCONF PULSEAUDIO TEST
> > OPTIONS_FILE_SET+=CODECS
> > OPTIONS_FILE_UNSET+=DEBUG
> > OPTIONS_FILE_UNSET+=GCONF
> > OPTIONS_FILE_UNSET+=PULSEAUDIO
> > OPTIONS_FILE_UNSET+=TEST
> > 
> > On start no window appears, "Segmentation fault (core dumped)" on console.
> > 
> > ~ $ gdb /usr/local/share/chromium/chrome chrome.core
> > ...
> > Program terminated with signal 11, Segmentation fault.
> > ...
> > (gdb) bt
> > #0  0x2dfacf64 in getframeaddr () from /usr/local/lib/libexecinfo.so.1
> > #1  0x2dfa8b21 in backtrace () from /usr/local/lib/libexecinfo.so.1
> > #2  0x087d852a in std::string::_S_construct<char*> ()
> > #3  0x08a46431 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> > ()
> > #4  0x0898d0a8 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> > ()
> > #5  0x0898c674 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> > ()
> > #6  0x341f4638 in ?? ()
> > #7  0x315a3304 in ?? ()
> > #8  0x00000000 in ?? ()
> > (gdb)
> > 
> Shooting in the dark here, because I never seen libexecinfo failing...
> What happens if you turn GCONF back on?

The same signal 11, "in getframeaddr () from /usr/local/lib/libexecinfo.so.1".
 
> I guess gcc is chosen automatically here (i.e. no FAVORITE_COMPILER=gcc
> in /etc/make.conf) ?

I removed FAVORITE_COMPILER=gcc, but gcc47 also was used.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140517201907.GA1066>