torrentor
Game Owner
NWN NWN: SoU NWN: HotU
Joined: 13 Apr 2005 From: Corvallis, OR |
Posted: Wednesday, 15 June 2005 12:36AM |
Hullo, Seems that after updating my dedicated server (and my client too) to 1.66 I get the following error when trying to load nwserver:
./nwserver: error while loading shared libraries: libktrace-gcc2.96.so.1: cannot open shared object file: No such file or directory
Now as far as I can tell this library is a very old KDE SDK library. This did NOT happen with 1.65! I do not have this library and I know of no place to get it apart from a very old (and defunct on even relatively updated systems) Redhat 7.0 rpm. Any suggestions? Is this a known issue? As a C and C++ developer this seems strongly as if someone accidentally linked in a library that they ought not have... should be fast enough to fix if someone there realizes it. Suggestions? (downloading the file would likely not be profitable as it was compiled with gcc 2.96 and the Linux ABI (yes, ABI, not API) has long since changed with the advent of gcc 3.0 and later...)
Thanks for any help you can offer.
ST |
|
zzqzzq_zzq
Game Owner
NWN NWN: SoU NWN: HotU SW: KotOR PC Jade Empire Jade Empire:SE NWN 2
Joined: 19 Mar 2003 From: Dayton, OH |
Posted: Wednesday, 15 June 2005 12:55AM |
Ummm, that bears a suspicious resemblance to a error in compilation.
I'm downloading the patches (1.66 must of just recently made it out the door) and will follow up w/ what I can find. Most likely it'll be up to Bioware to fix.
David _________________ NWMovies: Watch the NWN ingame movies INSIDE the Linux Client: http://home.roadrunner.com/~nwmovies NWWine & the toolset instructions too. |
|
zzqzzq_zzq
Game Owner
NWN NWN: SoU NWN: HotU SW: KotOR PC Jade Empire Jade Empire:SE NWN 2
Joined: 19 Mar 2003 From: Dayton, OH |
Posted: Wednesday, 15 June 2005 01:17AM |
Yup, its borked.
It looks like ktrace is part of (as you found) a old KDE malloc debugger.
It looks like you might be able to get away with:
(Save this as ktrace.c)
Compile with:
then set LD_LIBRARY_PATH to the directory containing your newly stubbed out libktrace-gcc2.96.so.1 ie: export LD_LIBRARY_PATH=.
NWServer will at least load now, dunno if it'll work.
(I suspect I'll be cloning this post over in the Server admin forums)
David _________________ NWMovies: Watch the NWN ingame movies INSIDE the Linux Client: http://home.roadrunner.com/~nwmovies NWWine & the toolset instructions too. |
|
torrentor
Game Owner
NWN NWN: SoU NWN: HotU
Joined: 13 Apr 2005 From: Corvallis, OR |
Posted: Wednesday, 15 June 2005 01:27AM |
already did something similar actually... interestingly enough the nwserver binary doesn't seem to call anything from the library... so just having a do-nothing lib there called that seems to fix it.
ST |
|
Nul_Char
Game Owner
NWN NWN: SoU NWN: HotU
Joined: 28 Jun 2002 |
Posted: Wednesday, 15 June 2005 01:27AM |
Thanks! for the update! Nul_CharEdited By Nul_Char on 06/15/05 01:35 |
|
zzqzzq_zzq
Game Owner
NWN NWN: SoU NWN: HotU SW: KotOR PC Jade Empire Jade Empire:SE NWN 2
Joined: 19 Mar 2003 From: Dayton, OH |
Posted: Wednesday, 15 June 2005 01:43AM |
Quote: Posted 06/15/05 01:27:04 (GMT) by torrentor
already did something similar actually... interestingly enough the nwserver binary doesn't seem to call anything from the library... so just having a do-nothing lib there called that seems to fix it.
ST
ktrace() is called at least once curiously enough.
View Post/Code in separate window
Stub routine doesn't seem to harm anything though..
David _________________ NWMovies: Watch the NWN ingame movies INSIDE the Linux Client: http://home.roadrunner.com/~nwmovies NWWine & the toolset instructions too. |
|
Teh RedACE
Game Owner
NWN NWN: SoU NWN: HotU
Joined: 17 Dec 2003 |
Posted: Wednesday, 15 June 2005 01:54AM |
I tried the above solution and I get a segfault while loading the module.  |
|
zzqzzq_zzq
Game Owner
NWN NWN: SoU NWN: HotU SW: KotOR PC Jade Empire Jade Empire:SE NWN 2
Joined: 19 Mar 2003 From: Dayton, OH |
Posted: Wednesday, 15 June 2005 01:59AM |
Dunno then. I'd try it at least twice before giving up. nwserver has always had a few issues segfaulting on me.
Your only other option is to grab the source RPM from RedHat, and rebuild the library.
I've sent a note off to the one Bioware Linux programmer I know of, however, I'm not going to hold my breath on him getting it tonight.
David _________________ NWMovies: Watch the NWN ingame movies INSIDE the Linux Client: http://home.roadrunner.com/~nwmovies NWWine & the toolset instructions too. |
|
Owen Borstad
Programmer

Joined: 17 Oct 2001 From: BioWare Corp. |
Posted: Wednesday, 15 June 2005 07:51PM |
We are rebuilding the linux server, and will post a new version shortly, please be patient.  |
|
Sol Arbriel
Game Owner
NWN NWN: SoU NWN: HotU NWN 2
Joined: 11 Jan 2003 |
Posted: Wednesday, 15 June 2005 10:00PM |
Good to hear that you're gonna rebuild the Linux server.... ..only that for me it is the client that is borked. |
|
Owen Borstad
Programmer

Joined: 17 Oct 2001 From: BioWare Corp. |
Posted: Wednesday, 15 June 2005 10:32PM |
The linux files have been fixed and re-posted. Please re-download them and all should be good
Owen. |
|
Rashkae_
Game Owner
NWN NWN: SoU NWN: HotU NWN 2 NWN 2: MotB NWN 2: SoZ
Joined: 25 Sep 2002 |
Posted: Wednesday, 15 June 2005 11:41PM |
Quote: Posted 06/15/05 22:32:43 (GMT) by Owen Borstad The linux files have been fixed and re-posted. Please re-download them and all should be good Owen.
The linux dedicated server is 404 |
|
Nul_Char
Game Owner
NWN NWN: SoU NWN: HotU
Joined: 28 Jun 2002 |
Posted: Thursday, 16 June 2005 12:54AM |
What he said  |
|
Rashkae_
Game Owner
NWN NWN: SoU NWN: HotU NWN 2 NWN 2: MotB NWN 2: SoZ
Joined: 25 Sep 2002 |
Posted: Thursday, 16 June 2005 05:56AM |
Quote: Posted 06/15/05 23:41:59 (GMT) by Rashkae_ Quote: Posted 06/15/05 22:32:43 (GMT) by Owen Borstad The linux files have been fixed and re-posted. Please re-download them and all should be good Owen.
The linux dedicated server is 404
To clarify, the patch, for Linux Dedicated server, is 404.
The dedicated server itself, as a complete download, is fine.. Guess I'll just use that to patch. |
|
dguntner
Game Owner
NWN NWN: SoU NWN: HotU
Joined: 28 Oct 2002 From: Nevada, USA |
Posted: Thursday, 16 June 2005 08:00AM |
Quote: Posted 06/15/05 22:32:43 (GMT) by Owen Borstad The linux files have been fixed and re-posted. Please re-download them and all should be good
Except that it isn't.
The Linux Standalone Server patch update still has a linuxdedserver166.tar.gz archive which does not contain data/xp2patch.bif, and still has a nwserver executable that wants that trace library....
Quite honestly, at this point I'm afraid to try using the update patch for the Linux HotU client....
--Dave |
|