[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: libssh 0.8.1 breaks amarok


El martes, 21 de agosto de 2018 12:01:52 (CEST) Anderson Sasaki escribió:
> 
> The best would be to check the libssh initialization (the call to _ssh_init() made by the library constructor).

I'm afraid this won't be very useful... this is with libssh, ffmpeg, Qt and amarok debug symbols, but apparently I'm missing a few others.

Breakpoint 1, _ssh_init (constructor=constructor@entry=1) at /usr/src/debug/libssh-0.8.1/src/init.c:63
(gdb) bt
#0  _ssh_init (constructor=constructor@entry=1) at /usr/src/debug/libssh-0.8.1/src/init.c:63
#1  0x00007fffe615606e in libssh_constructor () at /usr/src/debug/libssh-0.8.1/src/init.c:116
#2  0x00007ffff7fe354a in call_init.part () from /lib64/ld-linux-x86-64.so.2
#3  0x00007ffff7fe364a in _dl_init () from /lib64/ld-linux-x86-64.so.2
#4  0x00007ffff7fd503a in _dl_start_user () from /lib64/ld-linux-x86-64.so.2
#5  0x0000000000000001 in ?? ()
#6  0x00007fffffffe8b0 in ?? ()
#7  0x0000000000000000 in ?? ()

> Let me rephrase the question: Is the application which is linked against libssh also linking libpthread?

Yes:

 > readelf -d /lib/libavformat.so.58

Dynamic section at offset 0x230b60 contains 38 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [libavcodec.so.58]
 0x0000000000000001 (NEEDED)             Shared library: [libavutil.so.56]
 0x0000000000000001 (NEEDED)             Shared library: [libm.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libxml2.so.2]
 0x0000000000000001 (NEEDED)             Shared library: [libbz2.so.1.0]
 0x0000000000000001 (NEEDED)             Shared library: [libmodplug.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libbluray.so.2]
 0x0000000000000001 (NEEDED)             Shared library: [libgmp.so.10]
 0x0000000000000001 (NEEDED)             Shared library: [libz.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libgnutls.so.30]
 0x0000000000000001 (NEEDED)             Shared library: [libssh.so.4]
 0x0000000000000001 (NEEDED)             Shared library: [libpthread.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
 0x000000000000000e (SONAME)             Library soname: [libavformat.so.58]




Follow-Ups:
Re: libssh 0.8.1 breaks amarokAndreas Schneider <asn@xxxxxxxxxxxxxx>
References:
libssh 0.8.1 breaks amarokAntonio Rojas <arojas@xxxxxxxxxxxxx>
Re: libssh 0.8.1 breaks amarokAntonio Rojas <arojas@xxxxxxxxxxxxx>
Re: libssh 0.8.1 breaks amarokAnderson Sasaki <ansasaki@xxxxxxxxxx>
Archive administrator: postmaster@lists.cynapses.org