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]

Reply via email to