INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: openSUSE 13.2 and MC20  (Read 2995 times)

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
openSUSE 13.2 and MC20
« on: February 15, 2015, 09:22:57 am »

Hi,

I just tried MC x.70 to run on openSUSE 13.2. But MC crashes instantly after booting with an segmentation fault. According to the syslog, there is a problem with the "libc-2.19.so". The lib is there, but there is something in there,MC doesn't like. MC runs fine on openSuse 12.3, but the version of libc is 2.17. ?

Anyone has an idea?  

mediacenter20[2675]: segfault at 0 ip 00000000f6f9e785 sp 00000000ffef31a8 error 6 in libc-2.19.so[f6e71000+1a6000]
Logged
Udo

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13526
Re: openSUSE 13.2 and MC20
« Reply #1 on: February 16, 2015, 09:47:03 am »

Hi,

I just tried MC x.70 to run on openSUSE 13.2. But MC crashes instantly after booting with an segmentation fault. According to the syslog, there is a problem with the "libc-2.19.so". The lib is there, but there is something in there,MC doesn't like. MC runs fine on openSuse 12.3, but the version of libc is 2.17. ?

Anyone has an idea?  

mediacenter20[2675]: segfault at 0 ip 00000000f6f9e785 sp 00000000ffef31a8 error 6 in libc-2.19.so[f6e71000+1a6000]
Are you certain all of the other required libraries are there?
Try doing ldd -d /usr/bin/mediacenter to see.
Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: openSUSE 13.2 and MC20
« Reply #2 on: February 16, 2015, 11:35:06 am »

Are you certain all of the other required libraries are there?
Try doing ldd -d /usr/bin/mediacenter to see.

Hi Bob,
I checked the libraries and found no difference between 12.3 and 13.2 except the release is different. In addition, I installed mc on a Mint 17.1 (64) and it works fine. The release is the same than on my 13.2 SUSE, but I noticed, MC requests one more library. I checked it with x.66 and x.70 release.  See attached file.
Logged
Udo

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13526
Re: openSUSE 13.2 and MC20
« Reply #3 on: February 16, 2015, 11:47:24 am »

Hi Bob,
I checked the libraries and found no difference between 12.3 and 13.2 except the release is different. In addition, I installed mc on a Mint 17.1 (64) and it works fine. The release is the same than on my 13.2 SUSE, but I noticed, MC requests one more library. I checked it with x.66 and x.70 release.  See attached file.
We don't use XDMCP but the library may have to be there anyway.

You should check the all of the shared libraries in "/usr/lib/jriver/Media Center 20" as well as the ones in "/usr/lib/jriver/Media Center 20/Plugins"
Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: openSUSE 13.2 and MC20
« Reply #4 on: February 16, 2015, 01:00:48 pm »

We don't use XDMCP but the library may have to be there anyway.

You should check the all of the shared libraries in "/usr/lib/jriver/Media Center 20" as well as the ones in "/usr/lib/jriver/Media Center 20/Plugins"


I can't see any problem in there: see file
Logged
Udo

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13526
Re: openSUSE 13.2 and MC20
« Reply #5 on: February 16, 2015, 04:41:28 pm »

I can't see any problem in there: see file

ldd -d /usr/lib/jriver/Media\ Center\ 20/*.so

ldd -d /usr/lib/jriver/Media\ Center\ 20/Plugins/*.so

Look for missing libraries.

If none you could do a
strace -s0 -o /tmp/foo -f /usr/bin/mediacenter20

Maybe the last thing MC does before it dies will give a clue.

Otherwise, perhaps the libc isn't backwards compatible (seems unlikely).

Not much else I can think of on an unsupported platform.

Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: openSUSE 13.2 and MC20
« Reply #6 on: February 17, 2015, 12:30:33 am »

ldd -d /usr/lib/jriver/Media\ Center\ 20/*.so

ldd -d /usr/lib/jriver/Media\ Center\ 20/Plugins/*.so

Look for missing libraries.

If none you could do a
strace -s0 -o /tmp/foo -f /usr/bin/mediacenter20

Maybe the last thing MC does before it dies will give a clue.

Otherwise, perhaps the libc isn't backwards compatible (seems unlikely).

Not much else I can think of on an unsupported platform.



Hi Bob,

it's running now, the problem was two missing libs: "/usr/lib/libXext.so.6" and "usr/lib/libgtk-x11-2.0.so.0", not found by "ldd". After installing those two, mc starts up.

Thanks for the support.
Logged
Udo

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13526
Re: openSUSE 13.2 and MC20
« Reply #7 on: February 17, 2015, 09:50:21 am »

Hi Bob,

it's running now, the problem was two missing libs: "/usr/lib/libXext.so.6" and "usr/lib/libgtk-x11-2.0.so.0", not found by "ldd". After installing those two, mc starts up.

Thanks for the support.

JRPlayer and JRTools are definitely linked against libXext and JRTools is linked against libgtk.
Those should have shown up as missing when you did the ldd -d on them...
Logged
Pages: [1]   Go Up