Jump to content

32 bit programs segfault on 64 bit system [solved]


JillSwift
 Share

Recommended Posts

All was happy and well in x86_64 land until updating my kernel to 2.6.31.12-desktop-2mnb. This is the kernel with support for Virtualbox.

 

After that, all the 32 bit programs I'd been using just fine would instantly generate a segmentation fault - no other information given, just "Segmentation fault". This includes Skype, ETQW, and Second Life.

 

Booting to the older kernel (2.6.31.12-desktop-1mnb) makes it all work again. (So glad Mandriva's updater keeps older kernels!)

 

Anyone know why this is happening, how I might fix it? :unsure:

Link to comment
Share on other sites

The kernel itself shouldn't be responsible. However, there could be a gcc update, and some lib32-something compatibility libs being broken.

Try running a few of your segfaulting 32-bit apps like "$ strace -o ~/errorlog programname"

strace should be installed of course, and you can also try/install gdb, which cooperates with the KDE4 crash handler.

Then, you can pick the full debugging info from the textfile "errorlog" located at the root of your user partition. This logfile can be HUGE.

Link to comment
Share on other sites

Well, it'll be fixed whenever the new kernel release comes out. Just have to sit and wait.....

It was a wonderfully short wait. =^_^= Downloading the -3 kernel now. :thumbs:

 

 

EDIT_____________

 

-3mnb works a treat, 32 bit programs are happy again in their 64 bit world :D

Edited by JillSwift
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...