Arch Linux

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#43932 - [gtk2] segmentation faults with spotify

Attached to Project: Arch Linux
Opened by Steffen Pohlmann (stepo1011) - Tuesday, 24 February 2015, 18:48 GMT
Last edited by Jan de Groot (JGC) - Thursday, 05 March 2015, 17:38 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
after starting spotify it takes between 1 and 5 minutes to crash spotify with the following:

/usr/bin/spotify: line 6: 2665 Segmentation fault (core dumped) LD_LIBRARY_PATH=/usr/share/spotify/libs/ /usr/share/spotify/spotify-client/spotify "$@"

Additional info:
gtk2 2.24.26-1
spotify 0.9.11.27-1


Steps to reproduce:

start spotify. wait 1 to 5 minutes

downgrading gtk2 to version 2.24.25-1 solves the problem and spotify runs without segmantation faults
This task depends upon

Closed by  Jan de Groot (JGC)
Thursday, 05 March 2015, 17:38 GMT
Reason for closing:  Fixed
Comment by Jan de Groot (JGC) - Wednesday, 25 February 2015, 16:00 GMT
Can you provide more information? Recompiling gtk2 with debug symbols and providing a backtrace would be nice.
Comment by Steffen Pohlmann (stepo1011) - Wednesday, 25 February 2015, 19:46 GMT
[{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV && WCOREDUMP(s)}], 0, NULL) = 14290
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7fb4cf3ae540}, {0x43b9b0, [], SA_RESTORER, 0x7fb4cf3ae540}, 8) = 0
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2492, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb4cfff2000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2492
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7fb4cfff2000, 4096) = 0
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
fstat(2, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb4cfff2000
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "/usr/bin/spotify: line 6: 14290 "..., 158/usr/bin/spotify: line 6: 14290 Segmentation fault (core dumped) LD_LIBRARY_PATH=/usr/share/spotify/libs/
/usr/share/spotify/spotify-client/spotify "$@"
) = 158
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_DUMPED, si_pid=14290, si_uid=1000, si_status=SIGSEGV, si_utime=17729, si_stime=7584} ---
wait4(-1, 0x7fff340bcf50, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn() = 0
read(255, "", 159) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
exit_group(139) = ?
+++ exited with 139 +++
Comment by Jan de Groot (JGC) - Wednesday, 04 March 2015, 10:01 GMT
This is not a backtrace, please use gdb to create a backtrace.
Comment by Steffen Pohlmann (stepo1011) - Thursday, 05 March 2015, 16:25 GMT

Loading...