Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#39265 - [linphone] Bug mediastreamer-2.10 with Linphone

Attached to Project: Community Packages
Opened by Rafael Scoz (scozrafa) - Monday, 10 March 2014, 12:25 GMT
Last edited by Sergej Pupykin (sergej) - Friday, 14 March 2014, 08:43 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Eric Belanger (Snowman)
Sergej Pupykin (sergej)
Felix Yan (felixonmars)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:

Hi, when answer a call in linphone, its closed, in dmesg reports:
[ 377.904098] linphone[1633]: segfault at 0 ip 00007f40136a0ea4 sp 00007fff2f63f630 error 4 in libmediastreamer_base.so.3.0.0[7f401369a000+e000]

I did downgrade de package to mediastreamer-2.9.0-4 and it works.


Its my first bug report, sorry if I missed something


Additional info:
* package version(s)
mediastreamer-2.10.0-1-x86_64.pkg.tar.xz

Steps to reproduce:
Receive a call and answer in linphone
This task depends upon

Closed by  Sergej Pupykin (sergej)
Friday, 14 March 2014, 08:43 GMT
Reason for closing:  Fixed
Comment by Tomas Thiemel (thiemel) - Monday, 10 March 2014, 14:03 GMT
Confirmed

kernel: Linux ntb 3.13.6-1-ARCH #1 SMP PREEMPT Fri Mar 7 22:47:48 CET 2014 x86_64 GNU/Linux
package: local/mediastreamer 2.10.0-1
package: local/linphone 3.6.1-1

Mar 10 19:30:17 thiemel-ntb kernel: [ 573.825142] linphone[2962]: segfault at 0 ip 00007fce8048fea4 sp 00007fff337538f0 error 4 in libmediastreamer_base.so.3.0.0[7fce80489000+e000]
Mar 10 19:30:17 thiemel-ntb systemd-coredump[2979]: Process 2962 (linphone) dumped core.

Comment by Thiago Coutinho (thiagoc) - Monday, 10 March 2014, 16:31 GMT
+1
Comment by Doug Newgard (Scimmia) - Monday, 10 March 2014, 16:37 GMT
Orphan, assigning to the three people that have packaged it.
Comment by Felix Yan (felixonmars) - Wednesday, 12 March 2014, 18:37 GMT
A little bit of investigation:

- port-to-exosip-4.patch doesn't work on new release (3.7) of linphone.
- without the patch, new release of linphone doesn't compile because of the lacking of "belle-sip".
- current version (3.6.1) of linphone doesn't build with mediastreamer 2.10.0.

So we can wait for a new patch, or epoch mediastreamer to downgrade, so linphone could work again.

@Sergej
Which one do you prefer?
Comment by Sergej Pupykin (sergej) - Wednesday, 12 March 2014, 19:33 GMT
linphone-3.7 is slightly painful because of many new deps, I'll try to build it in a few days.
Comment by Sergej Pupykin (sergej) - Thursday, 13 March 2014, 11:26 GMT
mostly done, but following packages must be updated in extra

libzrtpcpp: local (4.2.0-1) is newer than extra (2.3.4-1)
ortp: local (0.23.0-1) is newer than extra (0.22.0-1)

also mediastreamer must be rebuild against updated libzrtpcpp

Pkgbuilds are attached
Comment by Sergej Pupykin (sergej) - Thursday, 13 March 2014, 11:28 GMT
updated libantlr3c, belle-sip, linphone are in svn/trunk if someone needs immediately fix.
Comment by Felix Yan (felixonmars) - Thursday, 13 March 2014, 13:16 GMT
Updated libzrtpcpp and ortp, and rebuilt mediastreamer, please go ahead :)

Note: bcg729 needs to be rebuilt against new libzrtpcpp as well.
Comment by Carlo Teubner (carlo) - Thursday, 13 March 2014, 18:51 GMT
With linphone 3.7.0, I now get:

$ linphone
linphone: error while loading shared libraries: libzrtpcpp.so.2: cannot open shared object file: No such file or directory
Comment by Sergej Pupykin (sergej) - Thursday, 13 March 2014, 19:37 GMT
it works for me if I install from repo on i686

Loading...