PDA

View Full Version : 2.6.x kernel


Trumpcard
01-30-2004, 11:32 AM
Anyone gotten sharemem working properly on the new 2.6 kernels ?

I keep getting segfaults....

_OZZY_
01-30-2004, 12:15 PM
No. I had tons of problems with 2.6 compilations...not just EQEmu either. I went back to 2.4.

Trumpcard
01-30-2004, 11:06 PM
I think the way the shm functions work must have changed, i'm getting address out of bounds errors now in MMF:Open...

netmazk
02-24-2004, 04:32 PM
Yeah, sharemem keeps dying on me too on 2.6.3 and 2.6.3-mm3. I just went back to 2.4.25, and recompiled and it's working fine.

vetoeq
04-07-2004, 03:46 AM
Any plans on fixing ShareMem to work with 2.6.x?

rosolino
05-23-2004, 04:55 PM
bump, anybody?

kernel:
Linux world.eqemu.hpinternet.net 2.6.5-1.358 #1 Sat May 8 09:04:50 EDT 2004 i686 i686 i386 GNU/Linux

debug output of world:
[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.7-DR3
[Status] Loading variables..
[Status] Loading zones..
[Status] Loading items..
Error while reading shared library symbols:
: Permission denied.
Error while reading shared library symbols:
: Permission denied.
[Error] LoadEMuShareMemDLL::Load() failed to load library 'libEMuShareMem.so'.
Error=0
[Error] Error: Could not load item data. But ignoring

Trumpcard
05-25-2004, 02:24 PM
bug in the 2.6 kernel per the linux kernel threads... im expecting they'll fix it soon.. Theres a kernel patch available, but i'd rather wait till they rolled it in.

rhaze
05-26-2004, 01:26 PM
Do you have a link to the patch, Trump? If you don't have it handy I'm sure I can find it so don't worry about it. Just wondered if you could save me some time. ;)

bump, anybody?

kernel:
Linux world.eqemu.hpinternet.net 2.6.5-1.358 #1 Sat May 8 09:04:50 EDT 2004 i686 i686 i386 GNU/Linux

debug output of world:
[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.7-DR3
[Status] Loading variables..
[Status] Loading zones..
[Status] Loading items..
Error while reading shared library symbols:
: Permission denied.
Error while reading shared library symbols:
: Permission denied.
[Error] LoadEMuShareMemDLL::Load() failed to load library 'libEMuShareMem.so'.
Error=0
[Error] Error: Could not load item data. But ignoring

That's not the same error as the one caused by the 2.6 kernel.

I could be wrong, but that looks like a problem with permissions on libEMuShareMem.so. Make sure it's chmod +x.