boost libs error

Doug Barton dougb at FreeBSD.org
Sat Jan 1 01:19:42 UTC 2011


I'm getting the following with qbittorrent-23 which depends on 
libtorrent-rasterbar-15 after the latest boost lib update:

qbittorrent
terminate called after throwing an instance of 'std::runtime_error'
   what():  locale::facet::_S_create_c_locale name not valid
Abort trap: 6 (core dumped)

This is on amd64-current, r216834M

#0  0x0000000805a6c4ac in thr_kill () at thr_kill.S:3
3	RSYSCALL(thr_kill)
[New Thread 807807400 (LWP 101197/initial thread)]
(gdb) where
#0  0x0000000805a6c4ac in thr_kill () at thr_kill.S:3
#1  0x0000000805b04e8b in abort () at 
/home/svn/head/lib/libc/stdlib/abort.c:65
#2  0x000000080552f0a4 in __gnu_cxx::__verbose_terminate_handler ()
     at 
/home/svn/head/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/vterminate.cc:98
#3  0x00000008055335a3 in __cxxabiv1::__terminate (handler=Variable 
"handler" is not available.
)
     at 
/home/svn/head/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_terminate.cc:43
#4  0x00000008055335e3 in std::terminate ()
     at 
/home/svn/head/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_terminate.cc:53
#5  0x000000080553354a in __cxa_throw (obj=Variable "obj" is not available.
)
     at 
/home/svn/head/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_throw.cc:76
#6  0x0000000805584a02 in std::__throw_runtime_error (__s=Variable "__s" 
is not available.
)
     at 
/home/svn/head/gnu/lib/libstdc++/../../../contrib/libstdc++/src/functexcept.cc:84
#7  0x0000000805583a8d in std::locale::facet::_S_create_c_locale 
(__cloc=Variable "__cloc" is not available.
)
     at 
/home/svn/head/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/c_locale.cc:141
#8  0x000000080550c24c in _Impl (this=0x80781a1c0,
     __s=0x7fffffffec72 "en_US.UTF-8", __refs=Variable "__refs" is not 
available.
)
     at 
/home/svn/head/gnu/lib/libstdc++/../../../contrib/libstdc++/src/localename.cc:185
#9  0x000000080550df59 in locale (this=0x800fefcd0, __s=Variable "__s" 
is not available.
)
     at 
/home/svn/head/gnu/lib/libstdc++/../../../contrib/libstdc++/src/localename.cc:57
#10 0x0000000800ee3b86 in path_locale () at 
libs/filesystem/v3/src/path.cpp:763
#11 0x0000000800ee3d88 in boost::filesystem3::path::wchar_t_codecvt_facet ()
     at libs/filesystem/v3/src/path.cpp:791
#12 0x0000000800ee47a6 in __static_initialization_and_destruction_0 (
     __initialize_p=Variable "__initialize_p" is not available.
) at path.hpp:377
#13 0x0000000800ee9122 in __do_global_ctors_aux ()
    from /usr/local/lib/libboost_filesystem.so
#14 0x0000000800ed3fc6 in _init () from 
/usr/local/lib/libboost_filesystem.so
#15 0x0000000800b0c180 in list_fini () from /libexec/ld-elf.so.1
#16 0x00000008009e2168 in objlist_call_init (list=Variable "list" is not 
available.
)
     at /home/svn/head/libexec/rtld-elf/rtld.c:1801
#17 0x00000008009e49b9 in _rtld (sp=0x7fffffffe8c8, 
exit_proc=0x7fffffffe8a0,
     objp=0x7fffffffe8a8) at /home/svn/head/libexec/rtld-elf/rtld.c:523
#18 0x00000008009de849 in .rtld_start ()
     at /home/svn/head/libexec/rtld-elf/amd64/rtld_start.S:39
#19 0x0000000000000000 in ?? ()

... and then similar for 766 frames.




-- 

	Nothin' ever doesn't change, but nothin' changes much.
			-- OK Go

	Breadth of IT experience, and depth of knowledge in the DNS.
	Yours for the right price.  :)  http://SupersetSolutions.com/



More information about the freebsd-ports mailing list