Bug 31493 - падение при соединении
Summary: падение при соединении
Status: CLOSED WONTFIX
Alias: None
Product: Branch p8
Classification: Distributions
Component: linphone (show other bugs)
Version: не указана
Hardware: all Linux
: P3 major
Assignee: Andrey Cherepanov
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-15 22:34 MSK by Michael Shigorin
Modified: 2020-09-15 12:56 MSK (History)
5 users (show)

See Also:


Attachments
Логи запуска в режиме --verbose (23.95 KB, text/x-log)
2017-08-22 15:32 MSK, Константин Артюшкин
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2015-11-15 22:34:36 MSK
Пишут, что:

---
б) Приложение Linphone, последнее обновлёние, крэшится при соединении с VoIP сервером (запускается нормально).
$ rpm -qa | grep linphone
linphone-cli-3.8.0-alt0.M70P.1
linphone-common-3.8.0-alt0.M70P.1
linphone-gui-3.8.0-alt0.M70P.1
linphone-3.8.0-alt0.M70P.1

Предыдущая версия до обновления не вылетала.
---

Подразумевается 32-битный Кентавр 7.0.5 "до обновления", насколько понимаю.

Известно, что сизифная 3.8.5 работала нормально (в другом окружении) -- может, сбэкпортить?
Comment 1 Константин Артюшкин 2017-08-22 15:31:47 MSK
$ rpm -qa | egrep -i --color -- "(linphone)"
linphone-common-3.10.2-alt1
linphone-3.10.2-alt1
linphone-gui-3.10.2-alt1
linphone-cli-3.10.2-alt1

$ linphone
** Message: Found lang ru
Ошибка сегментирования
Comment 2 Константин Артюшкин 2017-08-22 15:32:33 MSK
Created attachment 7191 [details]
Логи запуска в режиме --verbose
Comment 3 Александр 2017-11-25 14:31:36 MSK
Та же проблема. В сети регистрируется (горит зеленый индикатор), но вылетает при любом действии (при попытке набора номера, при сохранении в адресную книгу, при попытке позвонить).

$ linphone
Ошибка сегментирования

$ linphone --verbose
linphone-message : Using (r/w) config information from /home/username/.linphonerc
linphone-message : Initializing LinphoneCore unknown
linphone-message : Vtable [0x8b60b0] registered on core [0x8b5c50]
linphone-message : Vtable [0x8b4af0] registered on core [0x8b5c50]
linphone-message : Linphone core [0x8b5c50] notifying [global_state_changed]
linphone-message : oRTP-0.27.0 initialized.
linphone-message : Mediastreamer2 factory 2.14.0 (git: unknown) initialized.
linphone-message : CPU count set to 6
linphone-message : ms_factory_init() done: platform_tags=linux,x86,desktop
linphone-message : Registering all soundcard handlers
linphone-message : New PulseAudio context state: PA_CONTEXT_CONNECTING
linphone-message : New PulseAudio context state: PA_CONTEXT_AUTHORIZING
linphone-message : New PulseAudio context state: PA_CONTEXT_SETTING_NAME
linphone-message : New PulseAudio context state: PA_CONTEXT_READY
linphone-message : Card 'PulseAudio: Juniper HDMI Audio [Radeon HD 5700 Series] Digital Stereo (HDMI)' added with capabilities [playback]
linphone-message : Card 'PulseAudio: Встроенное аудио Аналоговый стерео' added with capabilities [capture, playback]
linphone-message : Card 'ALSA: default device' added with capabilities [capture, playback]
linphone-message : Registering all webcam handlers
linphone-message : Webcam V4L2: /dev/video0 added
linphone-message : Webcam StaticImage: Static picture added
linphone-message : ms_factory_init_voip() done
linphone-message : Loading ms plugins from [/usr/lib64/mediastreamer/plugins]
linphone-message : Codec opus/48000 fmtp=[useinbandfec=1] number=-1, enabled=1) added to the list of possible codecs.
linphone-message : Codec SILK/16000 fmtp=[] number=-1, enabled=1) added to the list of possible codecs.
linphone-message : Codec speex/16000 fmtp=[vbr=on] number=-1, enabled=1) added to the list of possible codecs.
linphone-message : Codec speex/8000 fmtp=[vbr=on] number=-1, enabled=1) added to the list of possible codecs.
linphone-message : Codec PCMU/8000 fmtp=[] number=0, enabled=1) added to the list of possible codecs.
linphone-message : Codec PCMA/8000 fmtp=[] number=8, enabled=1) added to the list of possible codecs.
linphone-message : Codec red/1000 fmtp=[] number=-1, enabled=1) added to the list of possible codecs.
linphone-message : Codec t140/1000 fmtp=[] number=-1, enabled=1) added to the list of possible codecs.
linphone-message : Codec GSM/8000 fmtp=[] number=3, enabled=0) added to the list of possible codecs.
linphone-message : Codec G722/8000 fmtp=[] number=9, enabled=0) added to the list of possible codecs.
linphone-message : Codec iLBC/8000 fmtp=[mode=30] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec AMR/8000 fmtp=[octet-align=1] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec AMR-WB/16000 fmtp=[octet-align=1] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec G729/8000 fmtp=[annexb=no] number=18, enabled=0) added to the list of possible codecs.
linphone-message : Codec mpeg4-generic/16000 fmtp=[config=F8EE2000; constantDuration=512; indexDeltaLength=3; indexLength=3; mode=AAC-hbr; profile-level-id=76; sizeLength=13; streamType=5] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec mpeg4-generic/22050 fmtp=[config=F8EE2000; constantDuration=512; indexDeltaLength=3; indexLength=3; mode=AAC-hbr; profile-level-id=76; sizeLength=13; streamType=5] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec mpeg4-generic/32000 fmtp=[config=F8E82000; constantDuration=512; indexDeltaLength=3; indexLength=3; mode=AAC-hbr; profile-level-id=76; sizeLength=13; streamType=5] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec mpeg4-generic/44100 fmtp=[config=F8E82000; constantDuration=512; indexDeltaLength=3; indexLength=3; mode=AAC-hbr; profile-level-id=76; sizeLength=13; streamType=5] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec mpeg4-generic/48000 fmtp=[config=F8EE2000; constantDuration=512; indexDeltaLength=3; indexLength=3; mode=AAC-hbr; profile-level-id=76; sizeLength=13; streamType=5] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec iSAC/16000 fmtp=[] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec speex/32000 fmtp=[vbr=on] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec SILK/8000 fmtp=[] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec SILK/12000 fmtp=[] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec SILK/24000 fmtp=[] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec G726-16/8000 fmtp=[] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec G726-24/8000 fmtp=[] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec G726-32/8000 fmtp=[] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec G726-40/8000 fmtp=[] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec AAL2-G726-16/8000 fmtp=[] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec AAL2-G726-24/8000 fmtp=[] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec AAL2-G726-32/8000 fmtp=[] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec AAL2-G726-40/8000 fmtp=[] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec CODEC2/8000 fmtp=[] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec BV16/8000 fmtp=[] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec VP8/90000 fmtp=[] number=-1, enabled=1) added to the list of possible codecs.
linphone-message : Codec H264/90000 fmtp=[profile-level-id=42801F] number=-1, enabled=1) added to the list of possible codecs.
linphone-message : Codec MP4V-ES/90000 fmtp=[profile-level-id=3] number=-1, enabled=1) added to the list of possible codecs.
linphone-message : Codec H263-1998/90000 fmtp=[CIF=1;QCIF=1] number=-1, enabled=0) added to the list of possible codecs.
linphone-message : Codec H263/90000 fmtp=[] number=34, enabled=0) added to the list of possible codecs.
linphone-message : Codec 1016/8000 fmtp=[] number=1, enabled=0) added to the list of possible codecs.
linphone-message : Codec G723/8000 fmtp=[] number=4, enabled=0) added to the list of possible codecs.
linphone-message : Codec LPC/8000 fmtp=[] number=7, enabled=0) added to the list of possible codecs.
linphone-message : Codec L16/44100 fmtp=[] number=10, enabled=0) added to the list of possible codecs.
linphone-message : Codec L16/44100 fmtp=[] number=11, enabled=0) added to the list of possible codecs.
linphone-message : Codec CN/8000 fmtp=[] number=13, enabled=0) added to the list of possible codecs.
linphone-message : Codec H261/90000 fmtp=[] number=31, enabled=0) added to the list of possible codecs.
linphone-message : Codec MPV/90000 fmtp=[] number=32, enabled=0) added to the list of possible codecs.
linphone-message : Sal nat helper [enabled]
linphone-message : Root ca path set to /etc/ssl/certs
linphone-message : Root ca path set to /etc/ssl/certs
linphone-message : Root ca path set to /usr/share/linphone/rootca.pem
linphone-message : Linphone core [0x8b5c50] notifying [configuring_status]
linphone-message : Cannot open directory /usr/lib/liblinphone/plugins: Нет такого файла или каталога
linphone-message : linphone_core_set_playback_gain_db(): no active call.
linphone-message : linphone_core_set_mic_gain_db(): no active call.
linphone-message : MTU is supposed to be 1300, rtp payload max size will be 1240
linphone-message : Sal nat helper [enabled]
linphone-message : Sal use rport [enabled]
linphone-message : Could not find encoder for opus
linphone-message : Could not find decoder for opus
linphone-message : Could not find encoder for SILK
linphone-message : Could not find decoder for SILK
linphone-message : Supported codec speex/16000 fmtp=vbr=on automatically added to codec list.
linphone-message : Supported codec speex/8000 fmtp=vbr=on automatically added to codec list.
linphone-message : Supported codec PCMU/8000 fmtp= automatically added to codec list.
linphone-message : Supported codec PCMA/8000 fmtp= automatically added to codec list.
linphone-message : Supported codec GSM/8000 fmtp= automatically added to codec list.
linphone-message : Supported codec G722/8000 fmtp= automatically added to codec list.
linphone-message : Could not find encoder for iLBC
linphone-message : Could not find decoder for iLBC
linphone-message : Could not find encoder for AMR
linphone-message : Could not find decoder for AMR
linphone-message : Could not find encoder for AMR-WB
linphone-message : Could not find decoder for AMR-WB
linphone-message : Could not find encoder for G729
linphone-message : Could not find decoder for G729
linphone-message : Could not find encoder for mpeg4-generic
linphone-message : Could not find decoder for mpeg4-generic
linphone-message : Could not find encoder for mpeg4-generic
linphone-message : Could not find decoder for mpeg4-generic
linphone-message : Could not find encoder for mpeg4-generic
linphone-message : Could not find decoder for mpeg4-generic
linphone-message : Could not find encoder for mpeg4-generic
linphone-message : Could not find decoder for mpeg4-generic
linphone-message : Could not find encoder for mpeg4-generic
linphone-message : Could not find decoder for mpeg4-generic
linphone-message : Could not find encoder for iSAC
linphone-message : Could not find decoder for iSAC
linphone-message : Supported codec speex/32000 fmtp=vbr=on automatically added to codec list.
linphone-message : Could not find encoder for SILK
linphone-message : Could not find decoder for SILK
linphone-message : Could not find encoder for SILK
linphone-message : Could not find decoder for SILK
linphone-message : Could not find encoder for SILK
linphone-message : Could not find decoder for SILK
linphone-message : Could not find encoder for G726-16
linphone-message : Could not find decoder for G726-16
linphone-message : Could not find encoder for G726-24
linphone-message : Could not find decoder for G726-24
linphone-message : Could not find encoder for G726-32
linphone-message : Could not find decoder for G726-32
linphone-message : Could not find encoder for G726-40
linphone-message : Could not find decoder for G726-40
linphone-message : Could not find encoder for AAL2-G726-16
linphone-message : Could not find decoder for AAL2-G726-16
linphone-message : Could not find encoder for AAL2-G726-24
linphone-message : Could not find decoder for AAL2-G726-24
linphone-message : Could not find encoder for AAL2-G726-32
linphone-message : Could not find decoder for AAL2-G726-32
linphone-message : Could not find encoder for AAL2-G726-40
linphone-message : Could not find decoder for AAL2-G726-40
linphone-message : Could not find encoder for CODEC2
linphone-message : Could not find decoder for CODEC2
linphone-message : Could not find encoder for BV16
linphone-message : Could not find decoder for BV16
linphone-message : Could not find encoder for 1016
linphone-message : Could not find decoder for 1016
linphone-message : Could not find encoder for G723
linphone-message : Could not find decoder for G723
linphone-message : Could not find encoder for LPC
linphone-message : Could not find decoder for LPC
linphone-message : Supported codec L16/44100 fmtp= automatically added to codec list.
linphone-message : Supported codec L16/44100 fmtp= automatically added to codec list.
linphone-message : Could not find encoder for CN
linphone-message : Could not find decoder for CN
linphone-message : Supported codec VP8/90000 fmtp= automatically added to codec list.
linphone-message : Could not find encoder for H264
linphone-message : Supported codec MP4V-ES/90000 fmtp=profile-level-id=3 automatically added to codec list.
linphone-message : Supported codec H263-1998/90000 fmtp=CIF=1;QCIF=1 automatically added to codec list.
linphone-message : Supported codec H263/90000 fmtp= automatically added to codec list.
linphone-message : Could not find encoder for H261
linphone-message : Could not find decoder for H261
linphone-message : Could not find encoder for MPV
linphone-message : Could not find decoder for MPV
linphone-message : Supported codec red/1000 fmtp= automatically added to codec list.
linphone-message : Supported codec t140/1000 fmtp= automatically added to codec list.
linphone-message : Sal use rport [enabled]
linphone-message : Root ca path set to /usr/share/linphone/rootca.pem
linphone-message : sal_unlisten_ports done
linphone-message : Creating listening point [0x8e56e0] on [sip:0.0.0.0:5060;transport=UDP]
linphone-message : Creating listening point [0x8e5c60] on [sip:0.0.0.0:5060;transport=TCP]
linphone-message : Creating listening point [0x8e6150] on [sip:0.0.0.0:-1;transport=TLS]
linphone-message : Random TCP port is 44297
linphone-message : Root ca path set to /etc/ssl/certs
linphone-message : Root ca path set to /etc/ssl/certs
linphone-message : Root ca path set to /usr/share/linphone/rootca.pem
linphone-message : Publish params have changed on proxy config [0x8e5580]
linphone-message : Notifying all friends that we are [online]
linphone-message : StatusIcon: Initialising
linphone-message : StatusIcon: looking for implementation...
linphone-message : StatusIcon: found implementation: gtk_status_icon
linphone-message : StatusIcon: instanciating singleton
linphone-message : StatusIcon: starting status icon
linphone-message : Linphone core [0x8b5c50] notifying [global_state_changed]
linphone-message : Table already up to date: duplicate column name: url.
linphone-message : Table already up to date: duplicate column name: utc.
linphone-message : Table already up to date: duplicate column name: appdata.
linphone-message : Table already up to date: duplicate column name: content.
linphone-message : Table already up to date: duplicate column name: key_size.
linphone-message : Table already up to date: duplicate column name: call_id.
linphone-message : linphone_core_get_call_history(): completed in 0 ms
linphone-warning : nothing to migrate, skipping...
linphone-message : linphone_core_fetch_friends_lists_from_db(): 1 results fetched, completed in 0 ms
linphone-message : linphone_core_fetch_friends_from_db(): 1 results fetched, completed in 0 ms
linphone-warning : Replacing current default friend list by the one(s) from the database
linphone-warning : the friends migration has already been done, skipping...
linphone-message : linphone_core_get_call_history(): completed in 1 ms
linphone-message : New local ip address is 192.168.1.3
linphone-message : SIP network reachability state is now [UP]
linphone-message : Media network reachability state is now [UP]
linphone-message : LinphoneProxyConfig [0x8e5580] about to register (LinphoneCore version: unknown)
linphone-message : belle_sip_client_transaction_send_request(): waiting channel to be ready
linphone-message : channel [0x984760]: starting resolution of sip.example.net
linphone-message : channel 0x984760: state RES_IN_PROGRESS
linphone-message : transaction [0x97d880] channel state changed to [RES_IN_PROGRESS]
linphone-message : Resolver is using DNS server(s):
linphone-message : 	192.168.1.1
linphone-message : resolver_process_data dns_res_check() in progress
linphone-message : DNS resolution awaiting response, queued to main loop
linphone-message : Neither Expires header nor corresponding Contact header found, checking from original request
linphone-message : Refresher [0x982a80] takes ownership of transaction [0x97d880]
linphone-message : Proxy config [0x8e5580] for identity [sip:user@sip.example.net] moving from state [LinphoneRegistrationNone] to [LinphoneRegistrationProgress] on core [0x8b5c50]
linphone-message : Linphone core [0x8b5c50] notifying [registration_state_changed]
linphone-message : resolver_process_data dns_res_check() in progress
linphone-message : resolver_process_data dns_res_check() in progress
linphone-message : resolver_process_data dns_res_check() in progress
linphone-message : Friend ["my" <sip:+00000000000@sip.example.net>] belongs to proxy config with identity [sip:user@sip.example.net], but this one isn't registered. Subscription is suspended.
linphone-message : resolver_process_data dns_res_check() in progress
linphone-message : resolver_process_data dns_res_check() in progress
linphone-message : resolver_process_data dns_res_check() in progress
linphone-message : New LinphoneCall [0x96d9f0] initialized (LinphoneCore version: unknown)
linphone-message : Call 0x96d9f0: moving from state LinphoneCallIdle to LinphoneCallOutgoingInit
linphone-message : Call 0x96d9f0 is locking sound resources.
linphone-message : Linphone core [0x8b5c50] notifying [call_state_changed]
linphone-message : Cannot determine multicast role for stream type [audio] on call [0x96d9f0]
linphone-message : RtpSession bound to [0.0.0.0] ports [7078] [7079]
linphone-message : rtp_session_enable_network_simulation:DISABLING NETWORK SIMULATION
linphone-message : Setting DSCP to 46 for MSAudio stream.
linphone-message : Equalizer location: hp
linphone-message : cannot set noise gate mode to [0] because no volume send
linphone-message : Cannot determine multicast role for stream type [video] on call [0x96d9f0]
linphone-message : RtpSession bound to [0.0.0.0] ports [9078] [9079]
linphone-message : rtp_session_enable_network_simulation:DISABLING NETWORK SIMULATION
linphone-message : Setting DSCP to 0 for MSVideo stream.
linphone-message : Cannot determine multicast role for stream type [text] on call [0x96d9f0]
linphone-message : RtpSession bound to [0.0.0.0] ports [11078] [11079]
linphone-message : rtp_session_enable_network_simulation:DISABLING NETWORK SIMULATION
linphone-message : Contact has been fixed using proxy
linphone-message : Don't put text stream on local offer for call [0x96d9f0]
linphone-message : ms_filter_link: MSRtpRecv:0x9c5280,0-->MSVoidSink:0x9d1210,0
linphone-message : Priority used: 99
linphone-message : MSAudio MSTicker setpriority() failed: Отказано в доступе, nevermind.
linphone-message : [sip:user@sip.example.net] calling ["my" <sip:+00000000000@sip.example.net>] on op [0x995390]
Ошибка сегментирования

----------------------------

Другой SIP клиент - jitsi тоже не работает, похоже, в Альте сейчас нет работающего решения для sip телефонии?
Comment 4 Александр 2018-03-12 16:55:29 MSK
даауж, "рабочая станция" ;(
Comment 5 Igor Petry 2018-11-30 13:32:09 MSK
Столкнулся с аналогичной проблемой.
После установки более новой версии из сизифа сравнил конфигурационные файлы .linphonerc старой и новой версии.
Оказалось, что ошибку вызывала строка:
reg_route=sip:;transport=udp
Удаление данной строки из конфига в моем случае решило вышеописанную проблему.
Этот баг, судя по всему, уже очень старый... Но обновлять стабильную ветку, видимо, никто не собирается.
Comment 6 Maxim Knyazev 2020-09-15 12:56:21 MSK
Поддержка дистрибутива завершена. Используйте новые версии.