linphone crashes on startup of application. Error msg:*** stack smashing detected ***: linphone-3 terminated

Bug #573722 reported by malheum
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linphone (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: linphone

This is a fresh install of lucid 10.04 on an older Dell D600 laptop. I already did a apt-get update and an apt-get dist-upgrade. Everything else, like firefox, thunderbird, chat, youtube videos and listening to mp3s with rhythmbox is working. The linphone application icons very briefly shows in the task bar before the application crashes with this msg: *** stack smashing detected ***: linphone-3 terminated . I included a full strace log. I have not configured linphone on this machine yet.

$ apt-cache showpkg linphone
Package: linphone
Versions:
3.2.1-1ubuntu4 (/var/lib/apt/lists/de.archive.ubuntu.com_ubuntu_dists_lucid_universe_binary-i386_Packages) (/var/lib/dpkg/status)
 Description Language: de
                 File: /var/lib/apt/lists/de.archive.ubuntu.com_ubuntu_dists_lucid_universe_i18n_Translation-de
                  MD5: 64fcef9c0fa052c56318efa4c783c10a
 Description Language:
                 File: /var/lib/apt/lists/de.archive.ubuntu.com_ubuntu_dists_lucid_universe_binary-i386_Packages
                  MD5: 64fcef9c0fa052c56318efa4c783c10a

Reverse Depends:
  siproxd,linphone
Dependencies:
3.2.1-1ubuntu4 - libasound2 (4 1.0.22) libatk1.0-0 (2 1.29.3) libavcodec52 (18 4:0.5+svn20090706-3) libavcodec-extra-52 (2 4:0.5+svn20090706-3) libc6 (2 2.7) libcairo2 (2 1.2.4) libfontconfig1 (2 2.4.0) libfreetype6 (2 2.2.1) libglade2-0 (2 1:2.6.1) libglib2.0-0 (2 2.16.0) libgsm1 (2 1.0.13) libgtk2.0-0 (2 2.16.0) liblinphone3 (0 (null)) libmediastreamer0 (2 3) libogg0 (2 1.0rc3) libortp8 (0 (null)) libosip2-4 (0 (null)) libpango1.0-0 (2 1.14.0) libsdl1.2debian (2 1.2.10-1) libspeex1 (2 1.2~beta3-1) libspeexdsp1 (2 1.2~beta3.2-1) libswscale0 (18 4:0.5+svn20090706-3) libswscale-extra-0 (2 4:0.5+svn20090706-3) libtheora0 (2 0.0.0.alpha7.dfsg) libx11-6 (0 (null)) libxml2 (2 2.6.27) linphone-nox (5 3.2.1-1ubuntu4) yelp (0 (null)) linphone-common (3 3.1.2-2)
Provides:
3.2.1-1ubuntu4 -
Reverse Provides:

$ linphone-3

(linphone-3:17853): libglade-WARNING **: Radio button group video_item could not be found
ALSA lib conf.c:4600:(snd_config_expand) Unknown parameters 0
ALSA lib control.c:902:(snd_ctl_open_noupdate) Invalid CTL default:0
ALSA lib conf.c:4600:(snd_config_expand) Unknown parameters 0
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM default:0
ALSA lib conf.c:4600:(snd_config_expand) Unknown parameters 0
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM default:0
*** stack smashing detected ***: linphone-3 terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x50)[0x10bd350]
/lib/tls/i686/cmov/libc.so.6(+0xe22fa)[0x10bd2fa]
/usr/lib/libmediastreamer.so.0(+0x2a154)[0x87e154]
/usr/lib/libmediastreamer.so.0(+0x25cc8)[0x879cc8]
/usr/lib/libmediastreamer.so.0(ms_load_jpeg_as_yuv+0x92)[0x879e32]
/usr/lib/libmediastreamer.so.0(static_image_preprocess+0x3f)[0x879f2f]
/usr/lib/libmediastreamer.so.0(ms_filter_preprocess+0x24)[0x85ea14]
/usr/lib/libmediastreamer.so.0(ms_ticker_attach+0xbf)[0x8602ff]
/usr/lib/libmediastreamer.so.0(video_preview_start+0x1cb)[0x87cd1b]
/usr/lib/liblinphone.so.3(+0xc804)[0x474804]
/usr/lib/liblinphone.so.3(linphone_core_iterate+0x4bd)[0x47827d]
linphone-3[0x8053992]
/lib/libglib-2.0.so.0(+0x3bd5c)[0x603d5c]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1d5)[0x6035e5]
/lib/libglib-2.0.so.0(+0x3f2d8)[0x6072d8]
/lib/libglib-2.0.so.0(g_main_loop_run+0x187)[0x607817]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9)[0xd3d299]
linphone-3(main+0x566)[0x8054c06]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0xff1bd6]
linphone-3[0x8051f31]
======= Memory map: ========
00110000-00128000 r-xp 00000000 08:05 193120 /usr/lib/libortp.so.8.0.0
00128000-00129000 r--p 00018000 08:05 193120 /usr/lib/libortp.so.8.0.0
00129000-0012a000 rw-p 00019000 08:05 193120 /usr/lib/libortp.so.8.0.0
0012a000-00143000 r-xp 00000000 08:05 168981 /usr/lib/libatk-1.0.so.0.3009.1
00143000-00144000 ---p 00019000 08:05 168981 /usr/lib/libatk-1.0.so.0.3009.1
00144000-00145000 r--p 00019000 08:05 168981 /usr/lib/libatk-1.0.so.0.3009.1
00145000-00146000 rw-p 0001a000 08:05 168981 /usr/lib/libatk-1.0.so.0.3009.1
00146000-0016b000 r-xp 00000000 08:05 169331 /usr/lib/libpangoft2-1.0.so.0.2800.0
0016b000-0016c000 r--p 00024000 08:05 169331 /usr/lib/libpangoft2-1.0.so.0.2800.0
0016c000-0016d000 rw-p 00025000 08:05 169331 /usr/lib/libpangoft2-1.0.so.0.2800.0
0016d000-0016f000 r-xp 00000000 08:05 654357 /lib/tls/i686/cmov/libdl-2.11.1.so
0016f000-00170000 r--p 00001000 08:05 654357 /lib/tls/i686/cmov/libdl-2.11.1.so
00170000-00171000 rw-p 00002000 08:05 654357 /lib/tls/i686/cmov/libdl-2.11.1.so
00171000-00172000 r-xp 00000000 00:00 0 [vdso]
00172000-00196000 r-xp 00000000 08:05 654358 /lib/tls/i686/cmov/libm-2.11.1.so
00196000-00197000 r--p 00023000 08:05 654358 /lib/tls/i686/cmov/libm-2.11.1.so
00197000-00198000 rw-p 00024000 08:05 654358 /lib/tls/i686/cmov/libm-2.11.1.so
00198000-001d8000 r-xp 00000000 08:05 169329 /usr/lib/libpango-1.0.so.0.2800.0
001d8000-001d9000 ---p 00040000 08:05 169329 /usr/lib/libpango-1.0.so.0.2800.0
001d9000-001da000 r--p 00040000 08:05 169329 /usr/lib/libpango-1.0.so.0.2800.0
001da000-001db000 rw-p 00041000 08:05 169329 /usr/lib/libpango-1.0.so.0.2800.0
001db000-001e2000 r-xp 00000000 08:05 654370 /lib/tls/i686/cmov/librt-2.11.1.so
001e2000-001e3000 r--p 00006000 08:05 654370 /lib/tls/i686/cmov/librt-2.11.1.so
001e3000-001e4000 rw-p 00007000 08:05 654370 /lib/tls/i686/cmov/librt-2.11.1.so
001e4000-001e6000 r-xp 00000000 08:05 169362 /usr/lib/libXcomposite.so.1.0.0
001e6000-001e7000 r--p 00001000 08:05 169362 /usr/lib/libXcomposite.so.1.0.0
001e7000-001e8000 rw-p 00002000 08:05 169362 /usr/lib/libXcomposite.so.1.0.0
001ea000-0030e000 r-xp 00000000 08:05 163160 /usr/lib/libxml2.so.2.7.6
0030e000-00312000 r--p 00123000 08:05 163160 /usr/lib/libxml2.so.2.7.6
00312000-00313000 rw-p 00127000 08:05 163160 /usr/lib/libxml2.so.2.7.6
00313000-00314000 rw-p 00000000 00:00 0
00314000-003a7000 r-xp 00000000 08:05 169455 /usr/lib/libgdk-x11-2.0.so.0.2000.0
003a7000-003a9000 r--p 00093000 08:05 169455 /usr/lib/libgdk-x11-2.0.so.0.2000.0
003a9000-003aa000 rw-p 00095000 08:05 169455 /usr/lib/libgdk-x11-2.0.so.0.2000.0
003aa000-00444000 r-xp 00000000 08:05 131594 /usr/lib/libgio-2.0.so.0.2400.0
00444000-00445000 ---p 0009a000 08:05 131594 /usr/lib/libgio-2.0.so.0.2400.0
00445000-00446000 r--p 0009a000 08:05 131594 /usr/lib/libgio-2.0.so.0.2400.0
00446000-00447000 rw-p 0009b000 08:05 131594 /usr/lib/libgio-2.0.so.0.2400.0
00447000-00448000 rw-p 00000000 00:00 0
00448000-0045b000 r-xp 00000000 08:05 309952 /usr/lib/sse2/libspeexdsp.so.1.5.0
0045b000-0045c000 r--p 00012000 08:05 309952 /usr/lib/sse2/libspeexdsp.so.1.5.0
0045c000-0045d000 rw-p 00013000 08:05 309952 /usr/lib/sse2/libspeexdsp.so.1.5.0
0045d000-00462000 r-xp 00000000 08:05 172716 /usr/lib/libogg.so.0.6.0
00462000-00463000 r--p 00004000 08:05 172716 /usr/lib/libogg.so.0.6.0
00463000-00464000 rw-p 00005000 08:05 172716 /usr/lib/libogg.so.0.6.0
00464000-00466000 r-xp 00000000 08:05 169373 /usr/lib/libXdamage.so.1.1.0
00466000-00467000 r--p 00001000 08:05 169373 /usr/lib/libXdamage.so.1.1.0
00467000-00468000 rw-p 00002000 08:05 169373 /usr/lib/libXdamage.so.1.1.0
00468000-0048b000 r-xp 00000000 08:05 193124 /usr/lib/liblinphone.so.3.2.1
0048b000-0048c000 r--p 00023000 08:05 193124 /usr/lib/liblinphone.so.3.2.1
0048c000-0048d000 rw-p 00024000 08:05 193124 /usr/lib/liblinphone.so.3.2.1
0048d000-004bb000 r-xp 00000000 08:05 163298 /usr/lib/libfontconfig.so.1.4.4
004bb000-004bc000 r--p 0002d000 08:05 163298 /usr/lib/libfontconfig.so.1.4.4
004bc000-004bd000 rw-p 0002e000 08:05 163298 /usr/lib/libfontconfig.so.1.4.4
004bd000-004fa000 r-xp 00000000 08:05 131591 /usr/lib/libgobject-2.0.so.0.2400.0
004fa000-004fb000 r--p 0003c000 08:05 131591 /usr/lib/libgobject-2.0.so.0.2400.0
004fb000-004fc000 rw-p 0003d000 08:05 131591 /usr/lib/libgobject-2.0.so.0.2400.0
004fc000-00521000 r-xp 00000000 08:05 192835 /usr/lib/libosipparser2.so.4.2.0
00521000-00522000 ---p 00025000 08:05 192835 /usr/lib/libosipparser2.so.4.2.0
00522000-00523000 r--p 00025000 08:05 192835 /usr/lib/libosipparser2.so.4.2.0
00523000-00524000 rw-p 00026000 08:05 192835 /usr/lib/libosipparser2.so.4.2.0
00524000-00530000 r-xp 00000000 08:05 191444 /usr/lib/libgsm.so.1.0.12
00530000-00531000 r--p 0000b000 08:05 191444 /usr/lib/libgsm.so.1.0.12
00531000-00532000 rw-p 0000c000 08:05 191444 /usr/lib/libgsm.so.1.0.12
00532000-0057a000 r-xp 00000000 08:05 408923 /usr/lib/i686/cmov/libswscale.so.0.7.1
0057a000-0057b000 r--p 00048000 08:05 408923 /usr/lib/i686/cmov/libswscale.so.0.7.1
0057b000-0057c000 rw-p 00049000 08:05 408923 /usr/lib/i686/cmov/libswscale.so.0.7.1
0057c000-00599000 r-xp 00000000 08:05 654138 /lib/libgcc_s.so.1
00599000-0059a000 r--p 0001c000 08:05 654138 /lib/libgcc_s.so.1
0059a000-0059b000 rw-p 0001d000 08:05 654138 /lib/libgcc_s.so.1
0059b000-005ac000 r-xp 00000000 08:05 192834 /usr/lib/libosip2.so.4.2.0
005ac000-005ad000 r--p 00010000 08:05 192834 /usr/lib/libosip2.so.4.2.0
005ad000-005ae000 rw-p 00011000 08:05 192834 /usr/lib/libosip2.so.4.2.0
005ae000-005b2000 r-xp 00000000 08:05 161742 /usr/lib/libXfixes.so.3.1.0
005b2000-005b3000 r--p 00003000 08:05 161742 /usr/lib/libXfixes.so.3.1.0
005b3000-005b4000 rw-p 00004000 08:05 161742 /usr/lib/libXfixes.so.3.1.0Aborted

The last line differs, running linphone ~10 times the last lines (with the Aborted) where:
00528000-00529000 r--p 00007000 08:05 169182 /usr/lib/libXrender.so.1.3.0Aborted
00782000-00783000 r--p 00003000 08:05 161742 /usr/lib/libXfixes.so.3.1.0Aborted
00600000-00601000 r--p 00015000 08:05 169477 /usr/lib/libglade-2.0.so.0.0.7Aborted
00e10000-00e17000 rw-p 0002f000 08:05 193122 /usr/lib/libmediastreamer.so.0.0.0Aborted
0064a000-0064b000 rw-p 00001000 08:05 140783 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.soAborted
00a82000-00a9d000 r-xp 00000000 08:05 654094 /lib/ld-2.11.1.soAborted
005cf000-005d0000 r--p 00048000 08:05 408923 /usr/lib/i686/cmov/libswscale.so.0.7.1Aborted
00b4d000-00b4e000 rw-p 00002000 08:05 169379 /usr/lib/libXinerama.so.1.0.0Aborted
005b8000-005b9000 r--p 00002000 08:05 131592 /usr/lib/libgmodule-2.0.so.0.2400.0Aborted
00599000-0059a000 rw-p 00013000 08:05 654330 /lib/libz.so.1.2.3.3Aborted
00446000-00474000 r-xp 00000000 08:05 163298 /usr/lib/libfontconfig.so.1.4.4Aborted

$ which linphone-3
/usr/bin/linphone-3
$ dpkg -S /usr/bin/linphone-3
linphone: /usr/bin/linphone-3

$ lsb_release -rd
Description: Ubuntu 10.04 LTS
Release: 10.04

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: linphone 3.2.1-1ubuntu4
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-generic i686
Architecture: i386
Date: Sun May 2 16:21:48 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100427.1)
ProcEnviron:
 LANG=de_DE.utf8
 SHELL=/bin/bash
SourcePackage: linphone

Revision history for this message
malheum (maxheise) wrote :
Revision history for this message
rojer (rojer9) wrote :

confirming - same crash, same trace.
though it happens on my desktop only and not on the laptop, where video works fine.

Revision history for this message
malheum (maxheise) wrote :

The problem still persists. Is there anything else I can do to get it fixed ?

Revision history for this message
Mauricio Farell Perezgrovas (mfarell) wrote :

Same problem here on a Dell Latitude D600 laptop, haven't tried it on my desktop. I will try it and report back...

Revision history for this message
malheum (maxheise) wrote :

Still the same problem as of today with a fully updated 10.04. Why is nobody at all interested in fixing this ?

Revision history for this message
Guillermo Lo Coco (glococo) wrote :
Download full text (7.7 KiB)

Same problem in Lucid. Crash on start up.

guillermo@guillermo-desktop:~$ linphone-3

(linphone-3:5958): libglade-WARNING **: Radio button group video_item could not be found
ALSA lib conf.c:4600:(snd_config_expand) Unknown parameters 0
ALSA lib control.c:902:(snd_ctl_open_noupdate) Invalid CTL default:0
ALSA lib conf.c:4600:(snd_config_expand) Unknown parameters 0
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM default:0
ALSA lib conf.c:4600:(snd_config_expand) Unknown parameters 0
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM default:0
*** stack smashing detected ***: linphone-3 terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x50)[0xd85390]
/lib/tls/i686/cmov/libc.so.6(+0xe233a)[0xd8533a]
/usr/lib/libmediastreamer.so.0(+0x2a154)[0x4d1154]
/usr/lib/libmediastreamer.so.0(+0x25cc8)[0x4cccc8]
/usr/lib/libmediastreamer.so.0(ms_load_jpeg_as_yuv+0x92)[0x4cce32]
/usr/lib/libmediastreamer.so.0(static_image_preprocess+0x3f)[0x4ccf2f]
/usr/lib/libmediastreamer.so.0(ms_filter_preprocess+0x24)[0x4b1a14]
/usr/lib/libmediastreamer.so.0(ms_ticker_attach+0xbf)[0x4b32ff]
/usr/lib/libmediastreamer.so.0(video_preview_start+0x1cb)[0x4cfd1b]
/usr/lib/liblinphone.so.3(+0xc804)[0x338804]
/usr/lib/liblinphone.so.3(linphone_core_iterate+0x4bd)[0x33c27d]
linphone-3[0x8053992]
/lib/libglib-2.0.so.0(+0x3bd5c)[0x519d5c]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1d5)[0x5195e5]
/lib/libglib-2.0.so.0(+0x3f2d8)[0x51d2d8]
/lib/libglib-2.0.so.0(g_main_loop_run+0x187)[0x51d817]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9)[0x834309]
linphone-3(main+0x566)[0x8054c06]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0xcb9bd6]
linphone-3[0x8051f31]
======= Memory map: ========
00110000-00113000 r-xp 00000000 08:01 3149946 /usr/lib/libgmodule-2.0.so.0.2400.1
00113000-00114000 r--p 00002000 08:01 3149946 /usr/lib/libgmodule-2.0.so.0.2400.1
00114000-00115000 rw-p 00003000 08:01 3149946 /usr/lib/libgmodule-2.0.so.0.2400.1
00115000-0011c000 r-xp 00000000 08:01 131692 /lib/tls/i686/cmov/librt-2.11.1.so
0011c000-0011d000 r--p 00006000 08:01 131692 /lib/tls/i686/cmov/librt-2.11.1.so
0011d000-0011e000 rw-p 00007000 08:01 131692 /lib/tls/i686/cmov/librt-2.11.1.so
0011e000-00131000 r-xp 00000000 08:01 3151899 /usr/lib/sse2/libspeexdsp.so.1.5.0
00131000-00132000 r--p 00012000 08:01 3151899 /usr/lib/sse2/libspeexdsp.so.1.5.0
00132000-00133000 rw-p 00013000 08:01 3151899 /usr/lib/sse2/libspeexdsp.so.1.5.0
00134000-0014d000 r-xp 00000000 08:01 3151102 /usr/lib/libatk-1.0.so.0.3009.1
0014d000-0014e000 ---p 00019000 08:01 3151102 /usr/lib/libatk-1.0.so.0.3009.1
0014e000-0014f000 r--p 00019000 08:01 3151102 /usr/lib/libatk-1.0.so.0.3009.1
0014f000-00150000 rw-p 0001a000 08:01 3151102 /usr/lib/libatk-1.0.so.0.3009.1
00150000-00174000 r-xp 00000000 08:01 131680 /lib/tls/i686/cmov/libm-2.11.1.so
00174000-00175000 r--p 00023000 08:01 131680 /lib/tls/i686/cmov/libm-2.11.1.so
00175000-00176000 rw-p 00024000 08:01 131680 /lib/tls/i686/cmov/libm-2.11.1.so
00176000-001b3000 r-xp 00000000 08:01 3148258 /usr/lib/libgobject-2.0.so.0.2400.1
001b3000-001b4000 r--p 0003c000 08:01 3148258 /u...

Read more...

Revision history for this message
malheum (maxheise) wrote :

Still the same problem as of today with a fully updated 10.04.

Revision history for this message
malheum (maxheise) wrote :

Still the same problem as of today with a fully updated 10.04.

I reported this bug 2010-05-02, provided full strace, logs, description and nothing happens :(

Revision history for this message
Tormod Volden (tormodvolden) wrote :

It actually worked fine in Lucid when I tried it now. It might depend on what video sources are available, seeing that it crashes in video_preview_start/ms_load_jpeg_as_yuv in your stacktrace.

Changed in linphone (Ubuntu):
status: New → Confirmed
Revision history for this message
malheum (maxheise) wrote :

It works now with 10.10 i386 on my Dell D600.

I don't have a 10.04 installation on the D600 anymore to test for this bug in Lucid.

The D600 does not have a video source/webcam.

Revision history for this message
Kasper Dupont (ubuntu-launchpad-feb) wrote :

Isn't this a duplicate of 544076?

Revision history for this message
Samuel Suther (s-suther) wrote :

Still exist in Kubuntu 13.10
Linphone 3.5.99.0

Before in Kubuntu 12.04 i never had problems with that.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.