[Aptitude-devel] Bug#828803: aptitude: SIGSEGV in debVersioningSystem::CheckDep from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0

Manuel A. Fernandez Montecelo manuel.montezelo at gmail.com
Sat Jul 16 21:20:16 UTC 2016


Control: tags -1 + moreinfo


Hi,

2016-06-28 02:29 Zhang Jingqiang:
>Package: aptitude
>Version: 0.8.1-1
>Severity: normal
>
>Hello,
>I have previous kdepimlibs-data package installed, which has version 4:16.04.1-2.
>After this morning's update, there's two experimental version in the repo,
>4:16.04.1-1 and 4:16.04.2-1, then I try to install 4:16.04.2-1 (mark this version to install),
>and I got SIGSEGV.
>
>There's no dbg package for this version of aptitude, so the backtrace attached may be useless.

The packages are provided now with the new method, -dbgsym ones.


>Thread 1 "aptitude" received signal SIGSEGV, Segmentation fault.
>0x00007ffff7b420ed in debVersioningSystem::CheckDep(char const*, int, char const*) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0
>#0  0x00007ffff7b420ed in debVersioningSystem::CheckDep(char const*, int, char const*) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0
>#1  0x00005555557767c1 in ?? ()
>#2  0x0000555555650418 in ?? ()
>#3  0x000055555564abcc in ?? ()
>#4  0x0000555555630a7a in ?? ()
>#5  0x0000555555638bd8 in ?? ()
>#6  0x00007ffff71d5fe5 in cwidget::widgets::tree::handle_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
>#7  0x000055555561641d in ?? ()
>#8  0x00007ffff71dbab3 in cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
>#9  0x00007ffff71c3da7 in cwidget::widgets::table::handle_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
>#10 0x00007ffff71dbab3 in cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
>#11 0x00007ffff71af4bb in cwidget::widgets::passthrough::handle_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
>#12 0x00007ffff71dbab3 in cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
>#13 0x00007ffff71c3da7 in cwidget::widgets::table::handle_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
>#14 0x00007ffff71dbab3 in cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
>#15 0x00007ffff71af4bb in cwidget::widgets::passthrough::handle_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
>#16 0x00007ffff71dbab3 in cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
>#17 0x00007ffff71901f1 in cwidget::widgets::menubar::handle_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
>#18 0x00007ffff71dbab3 in cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
>#19 0x00007ffff715ddc9 in cwidget::toplevel::input_thread::get_input_event::dispatch() () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
>#20 0x00007ffff71556b5 in cwidget::toplevel::mainloop(int) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3
>#21 0x000055555568c64a in ?? ()
>#22 0x00005555555b50e0 in ?? ()
>#23 0x00007ffff55935f0 in __libc_start_main (main=0x5555555b3990, argc=1, argv=0x7fffffffe0b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe0a8) at libc-start.c:291
>#24 0x00005555555be899 in ?? ()

I think that there's a similar bug to this one in recent weeks, but I
lost track a bit due to real-life events, will try to get back to this
soon.


Cheers.
-- 
Manuel A. Fernandez Montecelo <manuel.montezelo at gmail.com>



More information about the Aptitude-devel mailing list