[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