Bug#684999: ekiga: segfault on exit from video call

Paul Menzel pm.debian at googlemail.com
Sun Sep 9 17:22:18 UTC 2012


Am Sonntag, den 09.09.2012, 16:53 +0100 schrieb Luke Kenneth Casson Leighton:
> On Sun, Sep 9, 2012 at 2:25 PM, Paul Menzel <pm.debian at googlemail.com> wrote:
> > forwarded 684999 https://bugzilla.gnome.org/show_bug.cgi?id=683668
> > tags 684999 upstream
> > quit

> > Am Mittwoch, den 15.08.2012, 17:13 +0100 schrieb lkcl:
> >> Package: ekiga
> >> Version: 3.2.7-5+b1
> >> Severity: important
> >
> > thank you for taking the time to report this error to the Debian BTS.
> >
> >> ======= Backtrace: =========
> >> /lib/x86_64-linux-gnu/libc.so.6(+0x72606)[0x7f78e839b606]
> >> /usr/lib/x86_64-linux-gnu/libavutil.so.51(av_freep+0xc)[0x7f78d711433c]
> >> /usr/lib/x86_64-linux-gnu/libavutil.so.51(av_opt_free+0x3c)[0x7f78d7114a7c]
> >> /usr/lib/x86_64-linux-gnu/libavcodec.so.53(avcodec_close+0xf5)[0x7f78d738bd9d]
> >> /usr/lib/opal-3.10.4/codecs/video/mpeg4_ffmpeg_ptplugin.so(_ZN13FFMPEGLibrary12AvcodecCloseEP14AVCodecContext+0x38)[0x7f78d8609e50]

I am sorry, I forgot to ask, if this was just a one time occurrence or
if you hit this problem reliably.

> > I am no expert, but this looks like the segmentation fault happens in
> > `libavutil.so.51` or `libc.so.6`.
> 
>  yeahh... but... ah i've learned that actually there's a severe
> problem with opal 3.10 that is *not* present with the latest svn of
> opal.

Interesting! Could you point me to the source of your information
please?

> i have tried compiling ekiga straight from latest svn source code but
> it's not having any of it.

I am sorry. I do not understand that sentence. Could you please clarify
it? Git is used for Ekiga now [1]. What does it not have? libopal should
be an external library, should not it?

> > Could you please paste the output of the following command.
> >
> >     $ dpkg -l libavcodec53 libavutil51 libc6
> 
> lkcl at MacbookXP:~/src/rhombus/allwinner_a10$ dpkg -l libavcodec53
> libavutil51 libc6
> Desired=Unknown/Install/Remove/Purge/Hold
> | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
> ||/ Name           Version        Description
> +++-==============-==============-============================================
> ii  libavcodec53   7:0.10.3-dmo1  Library to encode decode multimedia streams
> ii  libavutil51    7:0.11.1-dmo4  FFmpeg avutil library - runtime files
> ii  libc6          2.13-21        Embedded GNU C Library: Shared libraries

Hmm, so you are using the packages from deb-multimedia.org [1]. If these
packages were updated maybe the bug you reported was fixed by an update.

Please look at `/usr/share/doc/libavutil51/changelog.Debian.gz` and see
if it has changed from August 15th.

As a side not, most of these packages should be in Debian now [3][4].

> > Are you able to reproduce this error? If yes please run Ekiga under the
> > GNU Debugger and do `aptitude install libc6-dbg libav-dbg gdb`
> > beforehand [1].
> 
>  to be honest, i've given up with ekiga given that i'm aware that the
> problems are more to do with instability in opal 3.10 (or its
> associated ptlib).  i draw this conclusion from the fact that *none*
> of the applications i've tried that use opal 3.10 (or its associated
> ptlib) are stable.  at all.

That’s unfortunate to hear. But good to know anyway.

>  by contrast, openphone when compiled from the latest svn (opal
> 3.11alpha2 it's codenamed as) is pretty much solid as a rock.
> openphone compiles direct from the examples with the opal distribution
> (whereas ekiga from source code is unfortunately out-of-date and
> didn't compile, for me).

I will add the Opal folks to the CC field. Maybe they can share their
view on this issue. Maybe it is possible to release 3.10.5 with all
these fixes added to it.

> > Upstream in the GNOME Bugzilla bug tracking system, I created ticket
> > #683668 [2]. It would be great if you could subscribe to that report and
> > also add further information there.
> 
>  all right, will do.

Awesome!


Thanks,

Paul


[1] http://git.gnome.org/browse/ekiga
[2] http://www.deb-multimedia.org/
[3] http://wiki.debian.org/DebianMultimedia/FAQ#There_is_.27Debian_Multimedia_Maintainers.27_and_.27deb-multimedia.org.27._So_what.27s_the_difference.3F
[4] http://anarcat.koumbit.org/node/183
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20120909/0b3b2496/attachment.pgp>


More information about the Pkg-voip-maintainers mailing list