On Fri, Aug 22, 2008 at 10:20:37PM +0300, Dmitri Gribenko <[EMAIL PROTECTED]>
was heard to say:
> In ru_UA.UTF-8 locale aptitude displays some junk where package count
> for devel category should be. Screenshot: [1] Everything is OK in C
> locale.
(a) That's weird.
(b) I can reproduce it.
(c) Why is it that it only affects devel, but it affects every devel
tree?
(d) That's weird.
(e) Valgrind is my friend:
==13805== Conditional jump or move depends on uninitialised value(s)
==13805== at 0x43BDC94: wcslen (in /lib/i686/cmov/libc-2.7.so)
==13805== by 0x42CF2EA: std::basic_string<wchar_t,
std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t
const*, std::allocator<wchar_t> const&) (in /usr/lib/libstdc++.so.6.0.10)
==13805== by 0x419F889: cwidget::util::vswsprintf(wchar_t const*, char*)
(ssprintf.cc:89)
==13805== by 0x419FCAF: cwidget::util::swsprintf(wchar_t const*, ...)
(ssprintf.cc:77)
==13805== by 0x80C2465: pkg_subtree::do_highlighted_changed(bool)
(pkg_subtree.cc:168)
==13805== by 0x41E2B87: sigc::signal1<void, bool,
sigc::nil>::operator()(bool const&) const (signal.h:690)
==13805== by 0x41DE70E: cwidget::widgets::tree::line_down() (tree.cc:402)
==13805== by 0x41E1DF6:
cwidget::widgets::tree::handle_key(cwidget::config::key const&) (tree.cc:794)
==13805== by 0x80A5EF7: menu_tree::handle_key(cwidget::config::key const&)
(menu_tree.cc:417)
==13805== by 0x80C57DB: pkg_tree::handle_key(cwidget::config::key const&)
(pkg_tree.cc:318)
==13805== by 0x41E3655:
cwidget::widgets::widget::dispatch_key(cwidget::config::key const&)
(widget.cc:267)
==13805== by 0x41D8900:
cwidget::widgets::table::handle_key(cwidget::config::key const&) (table.cc:576)
I should have it tracked down in a bit.
Daniel
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]