[Aptitude-devel] [aptitude-gtk] errors
Grammostola Rosea
rosea.grammostola at gmail.com
Fri Jan 16 14:37:56 UTC 2009
Daniel Burrows wrote:
> On Thu, Jan 15, 2009 at 07:21:47PM +0100, Grammostola Rosea <rosea.grammostola at gmail.com> was heard to say:
>
>> I did make install
>>
>> $ sudo aptitude
>>
>> (aptitude:5900): libglade-WARNING **: could not find glade file
>> './gtk/aptitude.glade'
>> Segmentation fault
>> d at debianstudio32:~/2home/svn/aptitude$ cd src/
>> d at debianstudio32:~/2home/svn/aptitude/src$ sudo ./aptitude
>> Segmentation fault
>>
>
> Could you try recompiling without optimization? Run this command:
>
> make clean && CXXFLAGS=-g\ -O0\ -fno-inline ./configure && make
>
> After you've recompiled, run "gdb ./src/aptitude", type "run" and
> when it crashes type "backtrace" to get a backtrace. Maybe that'll
> give us a better idea than the optimized build (anyway, it can't hurt).
>
>
>
Ok, it starts now, but hangs, e.g. I can't click on the knobs..
Starting program:
/home/d/2home/svn/aptitude/src/aptitude
[Thread debugging using libthread_db
enabled]
[New Thread 0xb68526c0 (LWP
9684)]
[New Thread 0xb5208b90 (LWP
9690)]
[New Thread 0xb480db90 (LWP
9691)]
[Thread 0xb480db90 (LWP 9691)
exited]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb68526c0 (LWP 9684)]
0xb6ab43b3 in strlen () from /lib/i686/cmov/libc.so.6
(gdb) backtrace
#0 0xb6ab43b3 in strlen () from /lib/i686/cmov/libc.so.6
#1 0xb6c3b9bb in std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string () from /usr/lib/libstdc++.so.6
#2 0xb7b02efb in Glib::ustring::ustring () from
/usr/lib/libglibmm-2.4.so.1
#3 0x081e454f in gui::DashboardTab::create_upgrade_summary
(this=0xa653220) at dashboardtab.cc:146
#4 0x081e84c1 in sigc::bound_mem_functor0<void,
gui::DashboardTab>::operator()
(this=0xa67c28c)
at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#5 0x081e84d8 in sigc::adaptor_functor<sigc::bound_mem_functor0<void,
gui::DashboardTab> >::operator() (this=0xa67c288)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6 0x081e852d in
sigc::internal::slot_call0<sigc::bound_mem_functor0<void,
gui::DashboardTab>, void>::call_it (rep=0xa67c270)
at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#7 0x0808a47f in sigc::internal::signal_emit0<void, sigc::nil>::emit
(impl=0xa51f8d0) at /usr/include/sigc++-2.0/sigc++/signal.h:548
#8 0x0808a548 in sigc::signal0<void, sigc::nil>::emit (this=0x8422470)
at /usr/include/sigc++-2.0/sigc++/signal.h:1706
#9 0x0808a55b in sigc::signal0<void, sigc::nil>::operator()
(this=0x8422470) at /usr/include/sigc++-2.0/sigc++/signal.h:1710
#10 0x082a111f in apt_load_cache (progress_bar=0xa6952f0,
do_initselections=true, status_fname=0x0) at apt.cc:423
#11 0x082a117b in apt_reload_cache (progress_bar=0xa6952f0,
do_initselections=true, status_fname=0x0) at apt.cc:430
#12 0x082a11ac in apt_init (progress_bar=0xa6952f0,
do_initselections=true, status_fname=0x0) at apt.cc:314
#13 0x0819f008 in do_apt_init () at gui.cc:1407
#14 0x0807bd57 in sigc::pointer_functor0<void>::operator()
(this=0xa51eb00) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
#15 0x0807bd6e in sigc::adaptor_functor<sigc::pointer_functor0<void>
>::operator() (this=0xa51eafc)
at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#16 0x081a0f88 in sigc::bind_return_functor<bool,
sigc::pointer_functor0<void> >::operator() (this=0xa51eaf8)
at /usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:173
#17 0x081a0fb5 in
sigc::internal::slot_call0<sigc::bind_return_functor<bool,
sigc::pointer_functor0<void> >, bool>::call_it (rep=0xa51eae0)
at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
---Type <return> to continue, or q <return> to quit---
#18 0xb7afa58a in ?? () from /usr/lib/libglibmm-2.4.so.1
#19 0xb7a0c271 in ?? () from /usr/lib/libglib-2.0.so.0
#20 0x0a51fb48 in ?? ()
#21 0x00000000 in ?? ()
More information about the Aptitude-devel
mailing list