Bug#921266: linphone: Segfault and crash with "error 4 in libc-2.28.so" on password entry

Bernhard Übelacker bernhardu at mailbox.org
Tue Apr 9 20:51:26 BST 2019


Hello Alf,
maybe we can get more context of this crash
by doing one of the following:

- Install gdb and run linphone like this:

    script -c "gdb -q -ex 'set width 0' -ex 'set pagination off' -ex 'run' -ex 'bt' -ex 'bt full' -ex 'detach' -ex 'quit' --args linphonec -d 5 -l linphone-debug" -a gdb_linphone_$(date +%Y-%m-%d_%H-%M-%S).log

  The created file might contain a backtrace, that
  could help here.

- Install a core dump collector like

  - systemd-coredump: should output a backtrace
    without debug symbol information right into
    the journal.

    Alternatively one could list the crashes happend
    since this boot by:

       coredumpctl list

    And attach get a backtrace from gdb from this by:

       coredumpctl gdb <PID>
         bt
         bt full
         quit

  - corekeeper: should also collect core dumps which
    could be inspected by:

         gdb -q $(which linphonec) --core /var/crash/user/coredump
           bt
           bt full
           quit

All the ways might be improved by installing
the debug information packages described in [1],
e.g. linphone-nogtk-dbgsym.
Adding these packages for the shared libraries,
shown in the backtrace, helps further.

Kind regards,
Bernhard

[1] https://wiki.debian.org/HowToGetABacktrace#Installing_the_debugging_symbols



More information about the Pkg-voip-maintainers mailing list