NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

lib/44960: Some C++ (boost) program core dumps



>Number:         44960
>Category:       lib
>Synopsis:       Some C++ (boost) program core dumps
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    lib-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri May 13 10:00:00 +0000 2011
>Originator:     Ryo ONODERA
>Release:        NetBSD 5.99.51
>Organization:
>Environment:
NetBSD hydrogen.elements.tetera.org 5.99.51 NetBSD 5.99.51 (LEAFGIRL4) #1: Wed 
May 11 23:52:39 JST 2011  
root%hydrogen.elements.tetera.org@localhost:/usr/obj/sys/arch/i386/compile/LEAFGIRL4
 i386
>Description:
I am packaging wip/Sigil and wip/FlightCrew. These uses C++ and boost.
With ja_JP.eucJP or en_US.UTF-8 locale, cores are dumped with
following errors.

terminate called after throwing an instance of 'std::runtime_error'
  what():  locale::facet::_S_create_c_locale name not valid
zsh: abort (core dumped)  sigil

I feel this errors are generated because of incompatibility between
NetBSD and some gcc libraries.

wip/cclive and others also have same errors.

Because of these errors, I cannot input Japanese characters to Sigil-0.3.4.
>How-To-Repeat:
checkout pkgsrc-wip as /usr/pkgsrc/wip.
cd /usr/pkgsrc/wip/Sigil
make install
LANG=ja_JP.eucJP sigil

>Fix:
I have no idea.
Please fix this.



Home | Main Index | Thread Index | Old Index