Buffer Overflow with rev1625 and up
I was using rev 1616 with no issues the server started fine. This is on gentoo x86 btw. If I upgrade to rev 1630 the latest in svn as of this writing I get the following on server startup.
Code:
+ LNAME=zone Reverting back to my 1616 build works fine again. Any ideas how I can fix this and update? |
Did you try r1624?
|
As there was a change to the Item struct (shared memory) in Rev 1625, I would first make sure you are executing cleanipc before launching world (cleanipc is built in the utils directory).
If that doesn't make any difference, try a make clean, before make, to ensure everything gets rebuilt from scratch. Last thing would be to try a reboot before launching the new version, but that shouldn't be necessary. |
1624 works.
I always run cleanipc after every server shutdown. Did not try the reboot will try the new sources after a reboot and report back. |
Same crash after server reboot, and I always use make clean before I run make.
Backtrace on 1630: Code:
+ LNAME=zone |
Ran into the same issue. The only difference I noticed was the sharedmem size warning when I started (700-some instead of the usual 500-some number).
|
Try Rev1632.
|
Rev 1634 works fine, I was able to leave my kernel.shmmax unchanged (noticed it mentioned in the changelog). It has been working fine for me set as:
kernel.shmmax = 134217728 |
All times are GMT -4. The time now is 03:42 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.