[Aptitude-devel] Bug#751117: aptitude segfaults when trying to acquire root powers via sudo

Manuel A. Fernandez Montecelo manuel.montezelo at gmail.com
Tue Jan 12 19:36:32 UTC 2016


2014-10-29 21:31 Stefan Söffing:
>Hi all,
>
>same problem here, I'm on Ubuntu 14.10 and get the same behavior.
>Backtrace looks quite similar:
>
>
>Program received signal SIGSEGV, Segmentation fault.
>[Switching to Thread 0x7ffff435b700 (LWP 8624)]
>__lll_unlock_elision (lock=0x7ffff7416940
><cwidget::toplevel::input_thread::input_event_mutex>, private=0)
>    at ../nptl/sysdeps/unix/sysv/linux/x86/elision-unlock.c:29
>(gdb) backtrace full
>#0  __lll_unlock_elision (lock=0x7ffff7416940
><cwidget::toplevel::input_thread::input_event_mutex>, private=0)
>    at ../nptl/sysdeps/unix/sysv/linux/x86/elision-unlock.c:29
>No locals.
>#1  0x00007ffff716b506 in ~lock (this=<synthetischer Zeiger>,
>__in_chrg=<optimized out>) at
>../../src/cwidget/generic/threads/threads.h:389
>No locals.
>#2  cwidget::toplevel::input_thread::operator()
>(this=this at entry=0x7ffff74168e1
><cwidget::toplevel::input_thread::instance>) at toplevel.cc:512
>        l = {parent = @0x7ffff7416940, locked = true}
>        timeout = {tv_sec = 2, tv_usec = 335948}
>        selectfds = {fds_bits = {1, 0 <repeats 15 times>}}
>        result = <optimized out>
>        all_signals = {__val = {18446744067267100671,
>18446744073709551615 <repeats 15 times>}}
>#3  0x00007ffff716b531 in operator() (this=<synthetischer Zeiger>) at
>../../src/cwidget/generic/threads/threads.h:1008
>No locals.
>#4
>cwidget::threads::thread::bootstrap<cwidget::threads::bootstrap_proxy<cwidget::toplevel::input_thread>
>> (p=<optimized out>)
>    at ../../src/cwidget/generic/threads/threads.h:117
>        thunk = {f = 0x7ffff74168e1
><cwidget::toplevel::input_thread::instance>}
>#5  0x00007ffff66220a5 in start_thread (arg=0x7ffff435b700) at
>pthread_create.c:309
>        __res = <optimized out>
>        pd = 0x7ffff435b700
>        now = <optimized out>
>        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737290548992,
>177463366529054107, 1, 0, 140737290549696, 140737290548992,
>                -177450634593962597, -177446635670735461},
>mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev =
>0x0,
>              cleanup = 0x0, canceltype = 0}}}
>        not_first_call = <optimized out>
>        pagesize_m1 = <optimized out>
>        sp = <optimized out>
>        freesize = <optimized out>
>        __PRETTY_FUNCTION__ = "start_thread"
>#6  0x00007ffff5b2384d in clone () at
>../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Do you still experience this issue?

We have not received complaints from other people in the 1.5 years
since, and I also cannot reproduce it in Debian.


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



More information about the Aptitude-devel mailing list