Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Oct 2013 12:19:00 +0200
From:      =?gbk?Q?Ren=A8=A6_Ladan?= <rene@freebsd.org>
To:        =?gbk?Q?=CD=F5=BB=AA=C7=C8?= <wanghuaqiao@lightinthebox.com>
Cc:        chromium-list freebsd <freebsd-chromium@freebsd.org>
Subject:   Re: Chromium crash when input address
Message-ID:  <525BC514.2030006@freebsd.org>
In-Reply-To: <45736976.25d.141b4f8a0d3.Coremail.wanghuaqiao@lightinthebox.com>
References:  <45736976.25d.141b4f8a0d3.Coremail.wanghuaqiao@lightinthebox.com>

next in thread | previous in thread | raw e-mail | index | archive | help
r
[reply-to set to chromium@freebsd.org]

On 14-10-2013 05:18, 王华侨 wrote:
> Hi,
>
> I'm a FreeBSD fans and work on FreeBSD10/KDE4.
> This week, I svn up /usr/ports, and upgrade ports/chromium 30.0.1599.69.
> But now , I can't use chromium. Chromium will crash when input address.
>
> I can input first char in address bar, and Chromium will show a list
> of history.
> If I input the second char in address bar, Chromium will hang or crash.
>
I've seen this before with other users for Chromium 29 but for me
Chromium 30 runs fine with the default options on 10.0-alpha5-i386...
> Test one , With command top, Chromium' VIRT memory is 35.33G, and then:
> swap_pager: out of swap space
> swap_pager_getswapspace(16): failed
> pid 3382 (chrome), uid 1001, was killed: out of swap space
>
Hmm, something is leaking here...
> Test two, when I use gdb to debug the crash dump, I get the follow info:
> Program received signal SIGSEGV, Segmentation fault.
> 0x000000080a528fde in std::__1::basic_string<char,
> std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string
> () from /usr/lib/libc++.so.1
If you get a core dump, what does gdb say?

>
> I don't know which is the problem. Bug issue of ports/chromium? My
> config error?
> So I write to you want to get some help.
>
> My os info and build info:
> # uname -a
> FreeBSD x201i.honestqiao.com 10.0-ALPHA5 FreeBSD 10.0-ALPHA5 #0
> r256249: Thu Oct 10 13:06:57 CST 2013 root@x201i.honestqiao.com
> <mailto:root@x201i.honestqiao.com>:/usr/obj/usr/src/sys/HonestQiaoKernel10
> amd64
>
> #clang --version
> FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610
> Target: x86_64-unknown-freebsd10.0
> Thread model: posix
>
> # pwd
> /usr/ports/www/chromium
>
> # env LANG=C svn info
> Path: .
> Working Copy Root Path: /usr/ports
> URL: http://svn0.us-east.freebsd.org/ports/head/www/chromium
> Relative URL: ^/head/www/chromium
> Repository Root: http://svn0.us-east.freebsd.org/ports
> Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
> Revision: 330165
> Node Kind: directory
> Schedule: normal
> Last Changed Author: rene
> Last Changed Rev: 330105
> Last Changed Date: 2013-10-12 05:48:49 +0800 (Sat, 12 Oct 2013)
>
> [21:50:36]root@x201i.pts <mailto:root@x201i.pts>/1 ports/www/chromium
> # make -V CC -V CXX -V CPP
> clang
> clang++
> cpp
>
This should be all fine.
> # make showconfig
> ===> The following configuration options are available for
> chromium-30.0.1599.69:
> CODECS=off: Compile and enable patented codecs like H.264
> DEBUG=off: Install debug symbols
> GCC=off: Build Chromium with GCC 4.6+
> GCONF=off: GConf configuration backend support
> PULSEAUDIO=on: PulseAudio sound server support
> TEST=on: Build and/or run tests
> ===> Use 'make config' to modify these settings
>
You can also run 'make test' in the port directory. Not all test are
working, but it might be worthwhile to compare results.

What happens if you use the default options (turn off PULSEAUDIO and
turn on CODECS and GCONF) ?

If you have the resources, try a build with DEBUG=on.

René
> If you need other info, please tell me.
>
> Thanks you very much.
> HonestQiao.
>
>
>
>
>
>
>
> ----------------
> 王华侨/乔楚(帮主)/HonestQiao
> ----------------
>




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