ArchThis Forum is for the discussion of Arch Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
skype version 4.2.0.13-4
lib32-glib2 version 2.40.0-1
qtwebkit version 2.3.3-1
I tried to downgrade the following libs for no avail: glib2, lib32-glib2, qt4, skype
And here is the output of gdb:
gdb /usr/lib32/skype/skype
run
Code:
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
Code:
#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
What should I try to fix it? Unfortunately I badly need that microsoft tool
You seem to have libuuid and libffi but I don't see libresolv or liblzma. I have skype-4.1. If you have 4.1, there's a fair chance your binary is borked.
There is also a debian specific crash issue in the README in /usr/share/skype, and I'd look at that.
Skype has a debian specific issue in the README. The difference those libs make is that they cast suspicion on the binary?
Have you grabbed the static binary? or tried another download?
First of all I tried the standard skype which I get from Arch repo, it was 4.2 now it's upgraded to 4.3 and still the same fault. Moreover I tried Skype 2.0 from Arch AUR - also segfault. I tried also to download dynamic version from skype.com skype-4.3.0.37.tar.bz2 This version provides the same segfault
Not sure if I got your question right regarding static binary, if not please advise what can I try as well. Thanks!
Dynamic versions are preferred, but need the external libraries.
Static versions are bigger, but have what they need built in. There used to be a static version, but m$ have pulled it :-(. There is some lib AWOL or borked and that is crashing out skype, at a guess.
Have you this stuff (All skype dependencies)
Skype for Linux
1 GHz processor or faster.
256 MB RAM.
100 MB free disk space on your hard drive.
Video card driver with Xv support.
Either a built-in or external microphone is required for voice calls.
An internet connection - broadband is best (GPRS is not supported for voice calls).
Qt 4.7
D-Bus 1.0.0
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 SIGILL, Illegal instruction.
0x0805bb97 in malloc@plt ()
(gdb) backtrace
#0 0x0805bb97 in malloc@plt ()
#1 0x00002000 in ?? ()
#2 0xf7a8bcb3 in g_malloc () from /usr/lib32/libglib-2.0.so.0
#3 0xf7a8bf7b in g_malloc_n () from /usr/lib32/libglib-2.0.so.0
#4 0xf7a95d67 in g_quark_from_static_string () from /usr/lib32/libglib-2.0.so.0
#5 0xf7dd7892 in ?? () from /usr/lib32/libgobject-2.0.so.0
#6 0xf7fe8b30 in call_init.part () from /lib/ld-linux.so.2
#7 0xf7fe8c40 in _dl_init_internal () from /lib/ld-linux.so.2
#8 0xf7fdabaf in _dl_start_user () from /lib/ld-linux.so.2
That seems like it's not finding the basic libs. Something weird happened.
setting solib-search-path is a gdb instruction, and sysroot is a gcc one. I wouldn't bother with those. But it implies a difficulty with basic libs. Are you sandboxing it, or something?
With static, ldd is out of it. I don't know if your 4.0.0.8 version is intact. Glad you're going. Does anything else act up?
Not sure what do you mean by sandboxing, probably not, since I don't know what do you mean and haven't done anything special...
4.0.0.8 is from skype.com so should be a correct one.
Regarding anything else, no everything works just fine, except bumblebee, it has some problems though not sure if it relates.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.