Skype distro package segmentation fault (official package works)

Bug #759661 reported by Marco Minetti
78
This bug affects 17 people
Affects Status Importance Assigned to Milestone
prelink (Ubuntu)
Confirmed
Undecided
Unassigned
skype (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: skype

My machine is amd64 with mainline kernel 2.6.38.2 and I've upgraded to
package version 2.2.0.25-1maverick1. Now skype doesn't start anymore
(segmentation fault). If I force install of official skype .deb for
Ubuntu 10.04+ 64bit everything works fine.

Below there is the strace output, is this mail sufficient of should I
file a bug? (I don't know how, it's an unsupported package for ubuntu-
bug)...

Thanks,

Have a nice day,

Marco

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

execve("/usr/bin/skype", ["skype"], [/* 36 vars */]) = 0
brk(0) = 0xa1f5000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xfffffffff77a5000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=138950, ...}) = 0
mmap2(NULL, 138950, PROT_READ, MAP_PRIVATE, 3, 0) = 0xfffffffff7783000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libasound.so.2", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\vCB4\0\0\0"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0644, st_size=806636, ...}) = 0
mmap2(0x42416000, 807852, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x42416000
mmap2(0x424d7000, 20480, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc0) = 0x424d7000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libXv.so.1", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\235wB4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=19620, ...}) = 0
mmap2(0x42779000, 20704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x42779000
mmap2(0x4277d000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0x4277d000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libXss.so.1", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\211xB4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=11428, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xfffffffff7782000
mmap2(0x42788000, 12512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x42788000
mmap2(0x4278a000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x4278a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib32/librt.so.1", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\370vB4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=32576, ...}) = 0
mmap2(0x4276e000, 33364, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x4276e000
mmap2(0x42775000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0x42775000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libQtDBus.so.4", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\264NB4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=505556, ...}) = 0
mmap2(0x424de000, 502932, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x424de000
mmap2(0x42557000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x79) = 0x42557000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libQtGui.so.4", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\306\\A4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=11408908, ...}) = 0
mmap2(0x41497000, 11414896, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x41497000
mmap2(0x41f53000, 151552, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xabc) = 0x41f53000
mmap2(0x41f78000, 7536, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x41f78000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libQtNetwork.so.4", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\277#B4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1218152, ...}) = 0
mmap2(0x42219000, 1219736, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x42219000
mprotect(0x4233e000, 4096, PROT_NONE) = 0
mmap2(0x4233f000, 16384, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x125) = 0x4233f000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libQtCore.so.4", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\211\375A4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=2729548, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xfffffffff7781000
mmap2(0x41f7c000, 2732020, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x41f7c000
mprotect(0x4220f000, 4096, PROT_NONE) = 0
mmap2(0x42210000, 28672, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x293) = 0x42210000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib32/libpthread.so.0", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\274qB4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=118980, ...}) = 0
mmap2(0x42717000, 98824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x42717000
mmap2(0x4272c000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0x4272c000
mmap2(0x4272e000, 4616, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4272e000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libstdc++.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@+.A4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=942104, ...}) = 0
mmap2(0x4129c000, 969868, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4129c000
mmap2(0x4137d000, 24576, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe0) = 0x4137d000
mmap2(0x41383000, 23692, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x41383000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib32/libm.so.6", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260T>A4\0\0\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=151248, ...}) = 0
mmap2(0x413e2000, 151680, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x413e2000
mmap2(0x41406000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23) = 0x41406000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libgcc_s.so.1", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\277@A4\0\0\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=109592, ...}) = 0
mmap2(0x4140a000, 111148, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4140a000
mmap2(0x41424000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19) = 0x41424000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib32/libc.so.6", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@n\3A4\0\0\0"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1412904, ...}) = 0
mmap2(0x41020000, 1419688, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x41020000
mprotect(0x41174000, 4096, PROT_NONE) = 0
mmap2(0x41175000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x154) = 0x41175000
mmap2(0x41178000, 10664, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x41178000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib32/libdl.so.2", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\32IA4\0\0\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=11440, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xfffffffff7780000
mmap2(0x41491000, 12408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x41491000
mmap2(0x41493000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x41493000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libX11.so.6", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\6\31A4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1161656, ...}) = 0
mmap2(0x4117d000, 1164020, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4117d000
mmap2(0x41296000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x118) = 0x41296000
mmap2(0x41299000, 756, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x41299000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libXext.so.6", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\32FA4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=61704, ...}) = 0
mmap2(0x4145f000, 63136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x4145f000
mmap2(0x4146d000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd) = 0x4146d000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libQtXml.so.4", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\n^B4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=278252, ...}) = 0
mmap2(0x425d4000, 274908, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x425d4000
mmap2(0x42616000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x42) = 0x42616000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libfontconfig.so.1", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\230iB4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=192752, ...}) = 0
mmap2(0x42695000, 194596, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x42695000
mmap2(0x426c3000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2d) = 0x426c3000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libaudio.so.2", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0isB4\0\0\0"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0644, st_size=93848, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xfffffffff777f000
mmap2(0x42732000, 91100, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x42732000
mmap2(0x42747000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15) = 0x42747000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib32/libglib-2.0.so.0", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340r5B4\0\0\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=843788, ...}) = 0
mmap2(0x42345000, 846256, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x42345000
mmap2(0x42412000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xcc) = 0x42412000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib32/libpng12.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P>oB4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=146836, ...}) = 0
mmap2(0x426f0000, 148036, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x426f0000
mmap2(0x42713000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22) = 0x42713000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libz.so.1", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\307tB4\0\0\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=81068, ...}) = 0
mmap2(0x4274b000, 82192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x4274b000
mmap2(0x4275e000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0x4275e000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libfreetype.so.6", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\25VB4\0\0\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=482176, ...}) = 0
mmap2(0x4255b000, 483484, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4255b000
mmap2(0x425cd000, 20480, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71) = 0x425cd000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libgobject-2.0.so.0", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\26bB4\0\0\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=269948, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xfffffffff777e000
mmap2(0x4261a000, 268588, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4261a000
mmap2(0x4265a000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x40) = 0x4265a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libSM.so.6", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000&GA4\0\0\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=31632, ...}) = 0
mmap2(0x41471000, 32940, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x41471000
mmap2(0x41478000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0x41478000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libICE.so.6", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200vDA4\0\0\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=89772, ...}) = 0
mmap2(0x41444000, 98384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x41444000
mmap2(0x41459000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0x41459000
mmap2(0x4145b000, 4176, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4145b000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libXrender.so.1", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\3204vB4\0\0\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=36052, ...}) = 0
mmap2(0x42762000, 37260, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x42762000
mmap2(0x4276a000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0x4276a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libgthread-2.0.so.0", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\37xB4\0\0\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=19476, ...}) = 0
mmap2(0x42781000, 16708, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x42781000
mmap2(0x42784000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0x42784000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libxcb.so.1", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\373BA4\0\0\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=101428, ...}) = 0
mmap2(0x41428000, 102692, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x41428000
mmap2(0x41440000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17) = 0x41440000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xfffffffff777d000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib32/libexpat.so.1", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\221lB4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=158652, ...}) = 0
mmap2(0x426c7000, 155692, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x426c7000
mmap2(0x426eb000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24) = 0x426eb000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libXt.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0
\2169A4\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=341296, ...}) = 0
mmap2(0x4138b000, 344084, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4138b000
mmap2(0x413db000, 16384, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4f) = 0x413db000
mmap2(0x413df000, 20, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x413df000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libXau.so.6", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\271HA4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=10976, ...}) = 0
mmap2(0x4148b000, 12420, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x4148b000
mmap2(0x4148d000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x4148d000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib32/libpcre.so.3", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\360eB4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=211724, ...}) = 0
mmap2(0x4265e000, 213080, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4265e000
mmap2(0x42691000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x32) = 0x42691000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib32/libuuid.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`PHA4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=15740, ...}) = 0
mmap2(0x41484000, 16592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x41484000
mmap2(0x41487000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0x41487000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib32/libXdmcp.so.6", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\316GA4\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=19192, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xfffffffff777c000
mmap2(0x4147c000, 20544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x4147c000
mmap2(0x41480000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0x41480000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xfffffffff777b000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xfffffffff777a000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xfffffffff7779000
set_thread_area(0xffa1c83c) = 0
mprotect(0x941b000, 499712, PROT_READ) = 0
mprotect(0x424d7000, 16384, PROT_READ) = 0
mprotect(0x4277d000, 4096, PROT_READ) = 0
mprotect(0x4278a000, 4096, PROT_READ) = 0
mprotect(0x42775000, 4096, PROT_READ) = 0
mprotect(0x42557000, 4096, PROT_READ) = 0
mprotect(0x41f53000, 135168, PROT_READ) = 0
mprotect(0x4233f000, 12288, PROT_READ) = 0
mprotect(0x42210000, 24576, PROT_READ) = 0
mprotect(0x4272c000, 4096, PROT_READ) = 0
mprotect(0x4137d000, 16384, PROT_READ) = 0
mprotect(0x41406000, 4096, PROT_READ) = 0
mprotect(0x41424000, 4096, PROT_READ) = 0
mprotect(0x41175000, 8192, PROT_READ) = 0
mprotect(0x41493000, 4096, PROT_READ) = 0
mprotect(0x41296000, 4096, PROT_READ) = 0
mprotect(0x4146d000, 4096, PROT_READ) = 0
mprotect(0x4101c000, 4096, PROT_READ) = 0
mprotect(0x42616000, 4096, PROT_READ) = 0
mprotect(0x426c3000, 4096, PROT_READ) = 0
mprotect(0x42747000, 4096, PROT_READ) = 0
mprotect(0x42412000, 4096, PROT_READ) = 0
mprotect(0x42713000, 4096, PROT_READ) = 0
mprotect(0x4275e000, 4096, PROT_READ) = 0
mprotect(0x425cd000, 16384, PROT_READ) = 0
mprotect(0x4265a000, 4096, PROT_READ) = 0
mprotect(0x41478000, 4096, PROT_READ) = 0
mprotect(0x41459000, 4096, PROT_READ) = 0
mprotect(0x4276a000, 4096, PROT_READ) = 0
mprotect(0x42784000, 4096, PROT_READ) = 0
mprotect(0x41440000, 4096, PROT_READ) = 0
mprotect(0x426eb000, 8192, PROT_READ) = 0
mprotect(0x413db000, 4096, PROT_READ) = 0
mprotect(0x4148d000, 4096, PROT_READ) = 0
mprotect(0x42691000, 4096, PROT_READ) = 0
mprotect(0x41487000, 4096, PROT_READ) = 0
mprotect(0x41480000, 4096, PROT_READ) = 0
munmap(0xf7783000, 138950) = 0
set_tid_address(0xf7779778) = 27878
set_robust_list(0xf7779780, 0xc) = 0
futex(0xffa1c970, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xffa1c970, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1,
NULL, ffa1c980) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x4271b6e0, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x4271bbc0, [], SA_RESTART|SA_SIGINFO}, NULL, 8)
= 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=-4286578688,
rlim_max=4788118000727228432}) = 0
uname({sys="Linux", node="tower", ...}) = 0
brk(0) = 0xa1f5000
brk(0xa216000) = 0xa216000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

Revision history for this message
Marco Minetti (marcominetti) wrote :

Brian Thomason suggested me to investigate with gdb... but I never used it... :S

Revision history for this message
Marco Minetti (marcominetti) wrote :

news... deleting the .Skype folder in user home directory, seems to fix the problem....

Revision history for this message
Marco Minetti (marcominetti) wrote :

I confirm, I had same problem with official .deb package too. I had to remove old .Skype settings folder.

Now no more faults (three days full use) by:
- removing .Skype forlder in user home
- reinstalling skype with "apt-get install --reinstall skype" (or maybe with the official deb)

Revision history for this message
Bremm (bremm) wrote :

$ mv .Skype .Skype.old

It didn't the trick.

$ apt-get install --reinstall skype

Reinstalling it scored the job. By the way, I already had the "official" Ubuntu repo version (Xubuntu 11.04 here).

Revision history for this message
Bremm (bremm) wrote :

ERRATA:

$ sudo apt-get install --reinstall skype

Revision history for this message
Bremm (bremm) wrote :

By the way, this problem may be caused by prelink (daemon), since I have to reinstall it every day.

Revision history for this message
luigi.mantellini@gmail.com (comio) wrote :

I agree with Bremm. I think that is a prelink problem.

best regards,

luigi

Revision history for this message
ASLok (fst-mail) wrote :

Same problem =( Works after reinstall of skype and/or dependence:

Зависимости: ia32-libs (>= 20080808), lib32asound2 (> 1.0.22), lib32gcc1 (>= 1:4.1.1), lib32stdc++6 (>= 4.2.1), libc6-i386 (>= 2.4)

I use this command to get it in one time:
sudo aptitude reinstall skype ia32-libs lib32asound2 lib32gcc1 lib32stdc++6 libc6-i386

Revision history for this message
papukaija (papukaija) wrote :

This bug report is being marked as confirmed because it is affecting more than one person. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status . Please submit any future bugs you may find.

Changed in skype (Ubuntu):
status: New → Confirmed
Revision history for this message
papukaija (papukaija) wrote :

The above comments suggest and confirm that this bug would actually be in prelink.

Changed in prelink (Ubuntu):
status: New → Confirmed
Revision history for this message
Eric Hartmann (hartmann-eric) wrote :

I experience the same trouble on 3 different computers.
I've blacklister skype in prelink. And it seems to work without reinstalling skype since two days.
To blacklist skype, just add this line at the bottom of /etc/prelink.conf :
-b /usr/bin/skype

Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :

could anybody try the latest skype on the latest ubuntu?

Changed in prelink (Ubuntu):
status: Confirmed → Incomplete
Changed in skype (Ubuntu):
status: Confirmed → Invalid
status: Invalid → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for prelink (Ubuntu) because there has been no activity for 60 days.]

Changed in prelink (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for skype (Ubuntu) because there has been no activity for 60 days.]

Changed in skype (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Yury V. Zaytsev (zyv) wrote :

No activity, so what? Please add Skype to prelink blacklist.

Changed in prelink (Ubuntu):
status: Expired → Confirmed
Changed in skype (Ubuntu):
status: Expired → Confirmed
Revision history for this message
Chucky (lechuck) wrote :

I just confirm on Lucid (10.04.2 LTS) that Skype's main binary must be added to prelink's blacklist.

The proof is made by testing the blacklisting as it works (just add -b /usr/bin/skype at the end of /etc/prelink.conf) and by understanding why the other workaround (apt-get install --reinstall prelink) works too.

Maybe it is time to fix it as this is an annoying bug for an LTS-class distro !

Revision history for this message
Steve Langasek (vorlon) wrote :

Prelink is unsupported, and strongly discouraged, software which undermines the address randomization security features of the Linux kernel. No fix for this should be expected on the Skype side.

Changed in skype (Ubuntu):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers