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#40067 - [linphone] Segfault in glib2

Attached to Project: Community Packages
Opened by Thiago Coutinho (thiagoc) - Thursday, 24 April 2014, 14:42 GMT
Last edited by Sergej Pupykin (sergej) - Monday, 23 March 2015, 11:30 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

I'm getting this on dmesg after linphone close unexpectedly:

[11511.367986] linphone[9455]: segfault at 1ef7000 ip 00007f12338172c0 sp 00007fff157405f0 error 4 in libglib-2.0.so.0.4000.0[7f12337ca000+105000]

Additional info:

glibc 2.19-3
linphone 3.7.0-1

Steps to reproduce:

Just use linphone for some minutes.
This task depends upon

Closed by  Sergej Pupykin (sergej)
Monday, 23 March 2015, 11:30 GMT
Reason for closing:  Fixed
Additional comments about closing:  no response, works for me, should be fixed
Comment by Federico Pires (Fedes) - Thursday, 24 July 2014, 14:37 GMT
Same here. Also, I've been noticing instabilities in Pulse Audio lately. And I'm seeing this in the logs, with the same headsets I've been using for a long while. Not sure if the problem was introduced in a new kernel, the new Pulse 5.0, or the new mediastreamer version.

jul 23 10:30:17 glarchie17 pulseaudio[2338]: snd_pcm_avail() returned a value that is exceptionally large: 8026 bytes (90 ms).
jul 23 10:30:17 glarchie17 pulseaudio[2338]: Most likely this is a bug in the ALSA driver 'snd_usb_audio'. Please report this issue to the ALSA developers.
jul 23 10:30:17 glarchie17 pulseaudio[2338]: snd_pcm_dump():
jul 23 10:30:17 glarchie17 pulseaudio[2338]: Hardware PCM card 2 'Logitech USB Headset' device 0 subdevice 0
jul 23 10:30:17 glarchie17 pulseaudio[2338]: Its setup is:
jul 23 10:30:17 glarchie17 pulseaudio[2338]: stream : CAPTURE
jul 23 10:30:17 glarchie17 pulseaudio[2338]: access : MMAP_INTERLEAVED
jul 23 10:30:17 glarchie17 pulseaudio[2338]: format : S16_LE
jul 23 10:30:17 glarchie17 pulseaudio[2338]: subformat : STD
jul 23 10:30:17 glarchie17 pulseaudio[2338]: channels : 1
jul 23 10:30:17 glarchie17 pulseaudio[2338]: rate : 44100
lines 2127-2154
ul 23 10:30:17 glarchie17 pulseaudio[2338]: msbits : 16
jul 23 10:30:17 glarchie17 pulseaudio[2338]: buffer_size : 264
jul 23 10:30:17 glarchie17 pulseaudio[2338]: period_size : 132
jul 23 10:30:17 glarchie17 pulseaudio[2338]: period_time : 2993
jul 23 10:30:17 glarchie17 pulseaudio[2338]: tstamp_mode : ENABLE
jul 23 10:30:17 glarchie17 pulseaudio[2338]: period_step : 1
jul 23 10:30:17 glarchie17 pulseaudio[2338]: avail_min : 132
jul 23 10:30:17 glarchie17 pulseaudio[2338]: period_event : 1
jul 23 10:30:17 glarchie17 pulseaudio[2338]: start_threshold : -1
jul 23 10:30:17 glarchie17 pulseaudio[2338]: stop_threshold : 4755801206503243776
jul 23 10:30:17 glarchie17 pulseaudio[2338]: silence_threshold: 0
jul 23 10:30:17 glarchie17 pulseaudio[2338]: silence_size : 0
jul 23 10:30:17 glarchie17 pulseaudio[2338]: boundary : 4755801206503243776
jul 23 10:30:17 glarchie17 pulseaudio[2338]: appl_ptr : 133
jul 23 10:30:17 glarchie17 pulseaudio[2338]: hw_ptr : 4146
jul 23 10:30:17 glarchie17 pulseaudio[2338]: snd_pcm_delay() returned a value that is exceptionally large: 41818 bytes (474 ms).
jul 23 10:30:17 glarchie17 pulseaudio[2338]: Most likely this is a bug in the ALSA driver 'snd_usb_audio'. Please report this issue to the ALSA developers.
jul 23 10:30:17 glarchie17 pulseaudio[2338]: snd_pcm_dump():
jul 23 10:30:17 glarchie17 pulseaudio[2338]: Hardware PCM card 2 'Logitech USB Headset' device 0 subdevice 0
jul 23 10:30:17 glarchie17 pulseaudio[2338]: Its setup is:
jul 23 10:30:17 glarchie17 pulseaudio[2338]: stream : CAPTURE
jul 23 10:30:17 glarchie17 pulseaudio[2338]: access : MMAP_INTERLEAVED
jul 23 10:30:17 glarchie17 pulseaudio[2338]: format : S16_LE
jul 23 10:30:17 glarchie17 pulseaudio[2338]: subformat : STD
jul 23 10:30:17 glarchie17 pulseaudio[2338]: channels : 1
jul 23 10:30:17 glarchie17 pulseaudio[2338]: rate : 44100
jul 23 10:30:17 glarchie17 pulseaudio[2338]: exact rate : 44100 (44100/1)
jul 23 10:30:17 glarchie17 pulseaudio[2338]: msbits : 16
jul 23 10:30:17 glarchie17 pulseaudio[2338]: buffer_size : 264
jul 23 10:30:17 glarchie17 pulseaudio[2338]: period_size : 132
jul 23 10:30:17 glarchie17 pulseaudio[2338]: period_time : 2993
jul 23 10:30:17 glarchie17 pulseaudio[2338]: tstamp_mode : ENABLE
jul 23 10:30:17 glarchie17 pulseaudio[2338]: period_step : 1
jul 23 10:30:17 glarchie17 pulseaudio[2338]: avail_min : 132
jul 23 10:30:17 glarchie17 pulseaudio[2338]: period_event : 1
jul 23 10:30:17 glarchie17 pulseaudio[2338]: start_threshold : -1
jul 23 10:30:17 glarchie17 pulseaudio[2338]: stop_threshold : 4755801206503243776
jul 23 10:30:17 glarchie17 pulseaudio[2338]: silence_threshold: 0
jul 23 10:30:17 glarchie17 pulseaudio[2338]: silence_size : 0
jul 23 10:30:17 glarchie17 pulseaudio[2338]: boundary : 4755801206503243776
jul 23 10:30:17 glarchie17 pulseaudio[2338]: appl_ptr : 2509
jul 23 10:30:17 glarchie17 pulseaudio[2338]: hw_ptr : 23418
jul 23 10:30:17 glarchie17 pulseaudio[2338]: snd_pcm_avail() returned a value that is exceptionally large: 41818 bytes (474 ms).
jul 23 10:30:17 glarchie17 pulseaudio[2338]: Most likely this is a bug in the ALSA driver 'snd_usb_audio'. Please report this issue to the ALSA developers.
jul 23 10:30:17 glarchie17 pulseaudio[2338]: snd_pcm_dump():
jul 23 10:30:17 glarchie17 pulseaudio[2338]: Hardware PCM card 2 'Logitech USB Headset' device 0 subdevice 0
jul 23 10:30:17 glarchie17 pulseaudio[2338]: Its setup is:
jul 23 10:30:17 glarchie17 pulseaudio[2338]: stream : CAPTURE
jul 23 10:30:17 glarchie17 pulseaudio[2338]: access : MMAP_INTERLEAVED
jul 23 10:30:17 glarchie17 pulseaudio[2338]: format : S16_LE
jul 23 10:30:17 glarchie17 pulseaudio[2338]: subformat : STD
jul 23 10:30:17 glarchie17 pulseaudio[2338]: channels : 1
jul 23 10:30:17 glarchie17 pulseaudio[2338]: rate : 44100
jul 23 10:30:17 glarchie17 pulseaudio[2338]: exact rate : 44100 (44100/1)
jul 23 10:30:17 glarchie17 pulseaudio[2338]: msbits : 16
lines 2183-2210
jul 23 10:30:17 glarchie17 pulseaudio[2338]: buffer_size : 264
jul 23 10:30:17 glarchie17 pulseaudio[2338]: period_size : 132
jul 23 10:30:17 glarchie17 pulseaudio[2338]: period_time : 2993
jul 23 10:30:17 glarchie17 pulseaudio[2338]: tstamp_mode : ENABLE
jul 23 10:30:17 glarchie17 pulseaudio[2338]: period_step : 1
jul 23 10:30:17 glarchie17 pulseaudio[2338]: avail_min : 132
jul 23 10:30:17 glarchie17 pulseaudio[2338]: period_event : 1
jul 23 10:30:17 glarchie17 pulseaudio[2338]: start_threshold : -1
jul 23 10:30:17 glarchie17 pulseaudio[2338]: stop_threshold : 4755801206503243776
jul 23 10:30:17 glarchie17 pulseaudio[2338]: silence_threshold: 0
jul 23 10:30:17 glarchie17 pulseaudio[2338]: silence_size : 0
jul 23 10:30:17 glarchie17 pulseaudio[2338]: boundary : 4755801206503243776
jul 23 10:30:17 glarchie17 pulseaudio[2338]: appl_ptr : 2509
jul 23 10:30:17 glarchie17 pulseaudio[2338]: hw_ptr : 23770
...
...
Jul 23 10:30:58 glarchie17 pulseaudio[2338]: ALSA woke us up to write new data to the device, but there was actually nothing to write!
jul 23 10:30:58 glarchie17 pulseaudio[2338]: Most likely this is a bug in the ALSA driver 'snd_usb_audio'. Please report this issue to the ALSA developers.
jul 23 10:30:58 glarchie17 pulseaudio[2338]: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
jul 23 10:31:33 glarchie17 pulseaudio[2338]: ALSA woke us up to read new data from the device, but there was actually nothing to read!
jul 23 10:31:33 glarchie17 pulseaudio[2338]: Most likely this is a bug in the ALSA driver 'snd_usb_audio'. Please report this issue to the ALSA developers.
jul 23 10:31:33 glarchie17 pulseaudio[2338]: We were woken up with POLLIN set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
jul 23 10:35:30 glarchie17 kernel: retire_capture_urb: 2 callbacks suppressed
jul 23 10:37:04 glarchie17 kernel: show_signal_msg: 3 callbacks suppressed
jul 23 10:37:04 glarchie17 kernel: linphone[2587]: segfault at 2de9000 ip 00007fd729e392c0 sp 00007fff715a0e70 error 4 in libglib-2.0.so.0.4000.0[7fd729dec000+105000]
Comment by Sergej Pupykin (sergej) - Monday, 16 March 2015, 11:20 GMT
Can it be reproduced in community-testing/linphone-3.8.0-3 ?

Use
pacman -Sy testing/{ortp,mediastreamer} community-testing/{bcg729,belle-sip,linphone}
to install proper versions of its deps

Loading...