You are not logged in.
I have "Segmentation fault (core dumped)" fault error when trying to start skype. There are quite some threads with solutions, mainly it is stated that for new versions of libs all should be fine:
https://bbs.archlinux.org/viewtopic.php?id=161303
https://bbs.archlinux.org/viewtopic.php?id=154571
https://bugs.archlinux.org/task/34630
https://bugs.archlinux.org/task/33417
most probably I'm doing something wrong and this post is for the newbie corner.
I have the following versions of the libs:
skype version 4.2.0.13-4
lib32-glib2 version 2.40.0-1
qtwebkit version 2.3.3-1
And here is the output of gdb:
gdb /usr/lib32/skype/skype
run
Program received signal SIGSEGV, Segmentation fault.
0xf7fe495a in _dl_relocate_object () from /lib/ld-linux.so.2
warning: Could not load shared library symbols for linux-gate.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Program received signal SIGSEGV, Segmentation fault.
0xf7fe495a in _dl_relocate_object () from /lib/ld-linux.so.2
backtrace
#0 0xf7fe495a in _dl_relocate_object () from /lib/ld-linux.so.2
#1 0xf7fecd51 in dl_open_worker () from /lib/ld-linux.so.2
#2 0xf7fe89d5 in _dl_catch_error () from /lib/ld-linux.so.2
#3 0xf7fec499 in _dl_open () from /lib/ld-linux.so.2
#4 0xf7e89ca5 in ?? () from /usr/lib32/libdl.so.2
#5 0xf7fe89d5 in _dl_catch_error () from /lib/ld-linux.so.2
#6 0xf7e8a351 in ?? () from /usr/lib32/libdl.so.2
#7 0xf7e89d4e in dlopen () from /usr/lib32/libdl.so.2
#8 0xf58ed464 in ?? () from /usr/lib32/libQtCore.so.4
#9 0xf58e7dd4 in ?? () from /usr/lib32/libQtCore.so.4
#10 0xf584760e in ?? () from /usr/lib32/libQtCore.so.4
#11 0xf580a19b in QLocalePrivate::updateSystemPrivate() ()
from /usr/lib32/libQtCore.so.4
#12 0xf580a4c4 in ?? () from /usr/lib32/libQtCore.so.4
#13 0xf580a535 in QLocale::QLocale() () from /usr/lib32/libQtCore.so.4
#14 0xf58a2097 in ?? () from /usr/lib32/libQtCore.so.4
#15 0xf58ce954 in ?? () from /usr/lib32/libQtCore.so.4
#16 0xf58ceac2 in ?? () from /usr/lib32/libQtCore.so.4
#17 0xf587f0e0 in QFileInfo::QFileInfo(QString const&) ()
from /usr/lib32/libQtCore.so.4
#18 0xf5879325 in QFile::exists(QString const&) ()
from /usr/lib32/libQtCore.so.4
#19 0xf57df058 in ?? () from /usr/lib32/libQtCore.so.4
Last edited by dmgus (2014-06-12 08:34:50)
Offline
Please use code tags when pasting to the boards: https://wiki.archlinux.org/index.php/Fo … s_and_Code
Offline
done
Offline
There's a more recent thread https://bbs.archlinux.org/viewtopic.php?id=182343 with a workaround, but I'm not sure if it's the same issue as yours.
Offline
Seems it doesn't work in my case.
I downgraded for no avail.
$ sudo pacman -U libxcursor-1.1.14-1-x86_64.pkg.tar.xz
...
$ pacman -Q libxcursor
libxcursor 1.1.14-1
$ skype
Segmentation fault (core dumped)
Offline
Is it not possible to solve this problem? Or should I repost this question to a newbie corner? Really need to have skype unfortunatelly.
Offline
I'm using a 32-bit Arch w/ [testing] repos enabled and the current libxcursor i.e. 1.1.14-2 works for me.
I didn't make any call but was able to start and log in to my skype account.
Offline
I'm on 64-bit Arch.
Offline
Tried to downgrade/upgrade glib2, lib32-glib2, qt4, skype for no avail. Maybe it's a wrong place to ask these type of questions?
Offline
Have you tried https://wiki.archlinux.org/index.php/Sk … mmediately ?
Offline
Maybe it's a wrong place to ask these type of questions?
I suspect most active forum users read posts regardless of the subforum they are in. The subforum categories are more for keeping "archives" orderly: it's easier for users looking for information to find relevant bits.
However, this doesn't seem to be a networking issue. "Applications ..." may be a good place too, but as you suggested Newbie Corner, I think that's quite suitable too. I'll move this to the NC.
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
but as you suggested Newbie Corner, I think that's quite suitable too. I'll move this to the NC.
Thanks!
Offline
Have you tried https://wiki.archlinux.org/index.php/Sk … mmediately ?
Yes I've tried, created that folder, though it's empty after the fault. Maybe I'm doing something wrong.
Offline
For me skype 4.3 also started crashing on startup, with
> skype
Corrupt JPEG data: 3192 extraneous bytes before marker 0xd9
[1] 6798 abort (core dumped) skype
Skype 4.2 works fine
Offline
I have the same situation with Skype 4.3: fault somewhere in ld-linux.so (?lib32-glibc?, ?libQtCore?).
Have you tried gdb /usr/lib32/skype/skype and backtrace?
There are also some recommendations here, maybe it could help you (I've opened a duplicated thread):
http://www.linuxquestions.org/questions … ost5189374
but nothing helped on my end so far (it's a pity, unfortunately I need that ms tool for my work...)
Offline
Moving ~/.Skype fixed it for me.
Offline
I've removed ~/.Skype and reinstalled skype, but won't work for me.
Offline
I have all the time the following log in journalctl (though tried to downgrade lib32-glibc for no avail):
skype[32385]: segfault at 4 ip 00000000f54a995a sp 00000000ffbaae70 error 4 in ld-2.19.so[f549f000+21000]
Offline
tried to downgrade lib32-glibc for no avail
I would not downgrade anything, rather make sure your whole system is fully updated (lib32-glibc should be at 2.19-5, lib32-qt4 at 4.8.6-1).
I assumed you had problems updating to the new Skype version (thats when I got a segfault), but I see now in your first post you are using the old skype?
P.S.: you can edit your posts instead of double posting
Last edited by hokasch (2014-06-23 14:47:27)
Offline
Moving ~/.Skype fixed it for me.
This worked for me. Thanks.
Offline
tried to downgrade lib32-glibc for no avail
I would not downgrade anything, rather make sure your whole system is fully updated (lib32-glibc should be at 2.19-5, lib32-qt4 at 4.8.6-1).
I assumed you had problems updating to the new Skype version (thats when I got a segfault), but I see now in your first post you are using the old skype?
Yes I tried even Skype 2.0. By the time I created the post I was on Skype 4.2, now it's upgraded to 4.3. Yes I have the recent versions of lib32-glibc and lib32-qt4 and segfault
$ pacman -Q lib32-qt4
lib32-qt4 4.8.6-1
$ pacman -Q lib32-glibc
lib32-glibc 2.19-5
$ pacman -Q skype
skype 4.3.0.37-1
So probably my problem is somewhere else, but don't know what should I try, so please help me!
Offline
Another question - would appreciate if some one will compare my output (or send me yours) of ldd `which /usr/lib32/skype/skype`with one that I have on my machine. Maybe I have some problems there:
$ ldd `which /usr/lib32/skype/skype`
linux-gate.so.1 (0xf544c000)
libXv.so.1 => /usr/lib32/libXv.so.1 (0xf5406000)
libXss.so.1 => /usr/lib32/libXss.so.1 (0xf5402000)
librt.so.1 => /usr/lib32/librt.so.1 (0xf53f9000)
libdl.so.2 => /usr/lib32/libdl.so.2 (0xf53f4000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf52bc000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf52a9000)
libQtDBus.so.4 => /usr/lib32/libQtDBus.so.4 (0xf522c000)
libQtWebKit.so.4 => /usr/lib32/libQtWebKit.so.4 (0xf3bfa000)
libQtXml.so.4 => /usr/lib32/libQtXml.so.4 (0xf3bb7000)
libQtGui.so.4 => /usr/lib32/libQtGui.so.4 (0xf3113000)
libQtNetwork.so.4 => /usr/lib32/libQtNetwork.so.4 (0xf2fd3000)
libQtCore.so.4 => /usr/lib32/libQtCore.so.4 (0xf2cec000)
libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf2ccf000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf2bd9000)
libm.so.6 => /usr/lib32/libm.so.6 (0xf2b8c000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf2b71000)
libc.so.6 => /usr/lib32/libc.so.6 (0xf29af000)
/lib/ld-linux.so.2 (0xf544d000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf298b000)
libdbus-1.so.3 => /usr/lib32/libdbus-1.so.3 (0xf2935000)
libsqlite3.so.0 => /usr/lib32/libsqlite3.so.0 (0xf2861000)
libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf2856000)
libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf274b000)
libpng16.so.16 => /usr/lib32/libpng16.so.16 (0xf2712000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf26fb000)
libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf2656000)
libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf2605000)
libSM.so.6 => /usr/lib32/libSM.so.6 (0xf25fc000)
libICE.so.6 => /usr/lib32/libICE.so.6 (0xf25df000)
libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf25a3000)
libssl.so.1.0.0 => /usr/lib32/libssl.so.1.0.0 (0xf2533000)
libcrypto.so.1.0.0 => /usr/lib32/libcrypto.so.1.0.0 (0xf233d000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf2339000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf2332000)
libpcre.so.1 => /usr/lib32/libpcre.so.1 (0xf22c4000)
libbz2.so.1.0 => /usr/lib32/libbz2.so.1.0 (0xf22b3000)
libharfbuzz.so.0 => /usr/lib32/libharfbuzz.so.0 (0xf2259000)
libffi.so.6 => /usr/lib32/libffi.so.6 (0xf2251000)
libuuid.so.1 => /usr/lib32/libuuid.so.1 (0xf224b000)
libexpat.so.1 => /usr/lib32/libexpat.so.1 (0xf2222000)
Offline
ok. I've found a workaround - static version of skype 2.0 http://download.skype.com/linux/skyp...2.0.35.tar.bz2
Though static version of 4.0.0.8 won't work for me still.
Offline
Moving ./Skype allows skype to start for me, but after skype starts to load message history it crashes and wont start again until .skype is deleted again.
4.2 works fine for me.
Offline
I'm confused. It's not either ./Skype or .skype. Please paste the output of:
$ mv ~/.Skype/ ~/Skype-old; skype &
Personal spot :: https://www.smirky.net/ :: Try not to get lost!
Offline