LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 08-27-2010, 03:18 PM   #1
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
64-current 2010-08-27 - segfaults - zlib? no: libxml2


be sure to read also robby's solution under: upgrade libxml2, don't downgrade zlib.

---

upgraded to latest packages on 64-current multilib, but many things started to segfault: first I noticed openbox, then update-mime-database...
I reverted to the old zlib package (1.2.3 instead of 1.2.5) and now everything seem to have gone back to normal.
tried upgrading another 64-current multilib and got the same behaviour (gotta say I use custom 2.6.35 kernels on the two, but should not be related).
I thought that luckily it gets updated by slackpkg as last so update-mime-database worked for the other packages and installpkg ended without segfaulting (that's the behaviour I got after latest updates if I try to install something else that uses update-mime-database in doinst.sh)

just pointing out if anyone else has similar problems (start noticing strange segfaults on 64-current after today's updates): I suggest to grab the old zlib-1.2.3 package while it's still in non-updated mirrors.

obviously I hope it's only a personal problem.

EDIT: tried now with a 32bit vm (with stock kernel) and it works fine with the latest zlib.
but on a 64bit vm (also with stock kernel) zlib needs to be downgraded too, so it doesn't seem a problem related to multilib.

EDIT2:
Code:
# gdb update-mime-database
GNU gdb (GDB) 7.1
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-slackware-linux".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/update-mime-database...(no debugging symbols found)...done.
(gdb) run /usr/share/mime
Starting program: /usr/bin/update-mime-database /usr/share/mime

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7497810 in strncmp () from /lib64/libc.so.6
tried rebuild with debug on zlib and shared-mime-info (and without stripping) but there's no more output: sorry but I'm a supernoob with gdb...
openbox gives exactly the same error in gdb.

----

btw, tnx a lot Pat and crew for the bunch of updates, much appreciated, I mean it

Last edited by ponce; 08-28-2010 at 04:14 AM. Reason: fixed title; added preamble
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 08-27-2010, 06:33 PM   #2
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
Hrm, I'd run into this before 13.1 was released, but I pushed it to the back burner since we didn't really have time to investigate any additional problems then. However, here's what I found today:

http://tinyurl.com/zlib-abi-break

Upgrade libxml2 to 2.7.7 and all should be fine.

(yes, it's a horrible tinyurl link name, because it was NOT an abi break by zlib)

Last edited by rworkman; 08-27-2010 at 06:34 PM. Reason: clarification
 
3 members found this post helpful.
Old 08-28-2010, 12:15 AM   #3
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Original Poster
Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
thank you a lot robby, nice catch : tried it now and with updating libxml2 to 2.7.7 I got no more segfaults on 64-current.

Last edited by ponce; 08-28-2010 at 12:20 AM.
 
Old 08-28-2010, 03:37 AM   #4
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
this solved my problem as well with VMWare Workstation

Thanks
 
Old 08-28-2010, 03:44 AM   #5
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Original Poster
Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
waiting for an official update, if someone likes a prebuilt package in the meantime, you can try one x86_64 package I built with Pat's slackbuild (md5).

EDIT: packages links don't work anymore as the new libxml2 landed in -current

Last edited by ponce; 08-29-2010 at 01:36 AM.
 
Old 08-28-2010, 12:43 PM   #6
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Original Poster
Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
I built another also for ARCH=i486 (32bit, md5) in case someone needs it/want to try it with new zlib.

EDIT: packages links don't work anymore as the new libxml2 landed in -current

Last edited by ponce; 08-29-2010 at 01:35 AM.
 
Old 08-28-2010, 09:37 PM   #7
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
It wasn't needed on 32bit (for whatever reason, the segfault didn't occur there), but either way, it's upgraded in the -current tree now. Thanks for the help :-)
 
Old 08-29-2010, 01:34 AM   #8
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Original Poster
Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
thanks to you for the solution

I'll remove the packages I've done to avoid duplicates with -current.
 
Old 06-20-2011, 01:43 PM   #9
SKelem
Member
 
Registered: Jun 2005
Location: Silicon Valley, California
Distribution: Fedora 13
Posts: 36

Rep: Reputation: 15
Unhappy Doesn't work in Workstation 7.1.4 on x86_64

When I run VMware-Workstation-Full-7.1.4-385536.x86_64.bundle, the script dies while trying (or after?) uninstalling VMware Workstation 7.1.0:


./VMware-Workstation-Full-7.1.4-385536.x86_64.bundle --console
Extracting VMware Installer...done.
You must accept the VMware VIX API End User License Agreement to
continue. Press Enter to proceed.


VMware(R) Software Developer Kit (SDK) Agreement

<snip>

Do you agree? [yes/no]: yes


The product is ready to be installed. Press Enter to begin
installation or Ctrl-C to cancel.


Uninstalling VMware Workstation 7.1.0


[######################################################################] 100%
Installation was unsuccessful.



I have:

% gcc --version
gcc (GCC) 4.6.0 20110530 (Red Hat 4.6.0-9)

% rpm -qa | grep c++
libsigc++20-devel-2.2.9-1.fc15.x86_64
libstdc++-4.6.0-9.fc15.i686
libstdc++-devel-4.6.0-9.fc15.x86_64
ImageMagick-c++-devel-6.6.5.10-19.fc15.x86_64
libsigc++20-2.2.9-1.fc15.x86_64
libstdc++-docs-4.6.0-9.fc15.x86_64
dbus-c++-0.5.0-0.12.20090203git13281b3.fc15.x86_64
libstdc++-4.6.0-9.fc15.x86_64
ImageMagick-c++-6.6.5.10-19.fc15.x86_64
libsigc++20-2.2.9-1.fc15.i686
gcc-c++-4.6.0-9.fc15.x86_64
compat-libstdc++-33-3.2.3-68.1.x86_64

% rpm -qa | grep libxml2
libxml2-2.7.8-6.fc15.x86_64
libxml2-devel-2.7.8-6.fc15.x86_64
libxml2-python-2.7.8-6.fc15.x86_64
libxml2-2.7.8-6.fc15.i686
libxml2-debuginfo-2.7.8-6.fc15.x86_64

% rpm -qa | grep zlib | sort
jzlib-1.0.7-9.fc15.noarch
zlib-1.2.5-3.fc15.i686
zlib-1.2.5-3.fc15.x86_64
zlib-debuginfo-1.2.5-3.fc15.x86_64
zlib-devel-1.2.5-3.fc15.x86_64
 
Old 06-20-2011, 02:39 PM   #10
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
Dude, you're in the Slackware forum asking about vmware on fedora. Seriously?
 
1 members found this post helpful.
Old 06-20-2011, 03:27 PM   #11
SKelem
Member
 
Registered: Jun 2005
Location: Silicon Valley, California
Distribution: Fedora 13
Posts: 36

Rep: Reputation: 15
Sorry to bother the Slackers.-) How different is Slackware from Fedora?

I'm desperate. I'll ask anyone. VMware wants money before they'll help you figure out why their software won't install.
Last year I paid them for help after experiencing a similar problem with last year's release.
I spent a dismal month bouncing questions back and forth between India and here, with a one day turn-around. They wouldn't read what I wrote. We would waste days where they would ask me to run some diagnostic which I had already run and emailed to them. They had me replace my SuSE installation with Ubuntu. THAT was a disaster. The Ubuntu community is really slow in helping even their own. Then I installed Fedora. Everything worked....until this year's Fedora upgrade to 15 and VMWare's 7.1.4 release. Fortunately, there are enough bits and pieces around the different forums that I'm making progress, but there are probably just one or two things that are keeping it from working.

Believe me, we Linux users need to support each other, because VMWare doesn't seem to make customer satisfaction a very high goal.
 
0 members found this post helpful.
Old 06-20-2011, 06:19 PM   #12
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Quote:
Originally Posted by SKelem View Post
Sorry to bother the Slackers.-) How different is Slackware from Fedora?
Believe me, we Linux users need to support each other, because VMWare doesn't seem to make customer satisfaction a very high goal.

Hmm...have you tried the following steps outlined in this document?:
http://kb.vmware.com/selfservice/mic...&externalId=38
 
Old 06-21-2011, 02:29 AM   #13
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by SKelem View Post
Sorry to bother the Slackers.-) How different is Slackware from Fedora?

...

Believe me, we Linux users need to support each other, because VMWare doesn't seem to make customer satisfaction a very high goal.
Install Slackware, then try to install VMWare in Slackware, then we'll talk.

Eric
 
Old 06-21-2011, 11:18 AM   #14
SKelem
Member
 
Registered: Jun 2005
Location: Silicon Valley, California
Distribution: Fedora 13
Posts: 36

Rep: Reputation: 15
Thanks

ok. thanks
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Ash segfaults on second backspace 64-current GazL Slackware 15 04-02-2010 04:40 AM
[SOLVED] Supertux in -current Mar 7, 2010 dc_eros Slackware 4 03-23-2010 11:24 PM
Slackware64-current: Creation of LUKS encrypted partition segfaults titopoquito Slackware 16 08-16-2009 04:02 AM
no matching comp found: client zlib none, zlib@openssh.com lost connection jorge_ivan Linux - Networking 0 08-14-2006 07:09 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 01:54 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration