View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001950SphereServerexecutable - linux buildpublic26-04-11 11:4702-05-11 03:57
Reportertrinax 
Assigned To 
PrioritynormalSeverityminorReproducibilityrandom
StatusclosedResolutionno change required 
PlatformLinuxOSDebianOS Version5.0
Product Version 
Target VersionFixed in Version 
Summary0001950: 2 errors on save
Description0000001
21:42:(sphere_serv_triggers.scp,314)Save Stage Started. Forced: 0. Stage#: 2147483647
21:43:ERROR:'Poison' Bad Link to 0e6852
21:43:ERROR:UID=040066007, id=02093 'Poison', Invalid code=2205 (Mislinked item)
21:43:ERROR:UID=06706a, id=0cc 'Horse', Invalid code=1203 (Ridden NPC not acting as such)
21:43:ERROR:GC: Object memory leak 75701!=75700
21:43:World data saved (save/sphereworld.scp).
21:43:Player data saved (save/spherechars.scp).
21:43:Multi data saved (save/spheremultis.scp).
21:43:Context data saved (save/spheredata.scp).
This Ridden NPC not acting as such bug is causing people's mounts to be removed on save. Any idea why it happens?


0000002
01:48:(sphere_serv_triggers.scp,314)Save Stage Started. Forced: 0. Stage#: 2147483647
01:48:ERROR:'Clumsy' Bad Link to 0e4a7f
01:48:ERROR:UID=0400aca03, id=02080 'Clumsy', Invalid code=2205 (Mislinked item)
01:48:GC: 75725 Objects accounted for
01:48:World data saved (save/sphereworld.scp).
01:48:Player data saved (save/spherechars.scp).
01:48:Multi data saved (save/spheremultis.scp).
01:48:Context data saved (save/spheredata.scp).

This bad linked spells happen often (poison,weaken,etc.). How does this happen?

And lastly, how does that object memory leak happen? Can some kind of bad scripting cause that?

Thanks.
TagsNo tags attached.
Nightly VersionAutomated (specify build number)
Experimental FlagsDiagonalWalkCheck, NewPositionChecks, WalkCheck, Script_Profiler, NetworkOutThread
Option FlagsCommand_Sysmsgs, FileCommands, NoHouseMuteSpeech, NoPrefix
Internal Build Number1443
Attached Files

- Relationships

-  Notes
(0001043)
Mirravin (reporter)
26-04-11 19:03
edited on: 26-04-11 19:04

The reason is buffs / debuffs / effects (linked memory items) from non-existing characters, for example, killed NPCs.

(0001044)
trinax (reporter)
26-04-11 21:44
edited on: 26-04-11 21:45

Okay thanks, actual problem is mounts getting removed though.

21:43:ERROR:UID=06706a, id=0cc 'Horse', Invalid code=1203 (Ridden NPC not acting as such)

I see there is a fix about this problem in the revisions but it seems to be still there. It becomes a problem when a Unicorn is removed from player.

(0001051)
MrSugarCube (administrator)
02-05-11 03:57

I've expanded on the descriptions listed on the wiki page ( http://wiki.sphere.torfo.org/index.php/Error_Codes#Garbage_Collection [^] ), which should help explain the circumstances under which these errors occur.

The object memory leak message indicates that the garbage collection process didn't scan the expected number of objects (in your case it checked 75701 objects but there should only have been 75700). This isn't neccessarily anything to be concerned about, as the clean-up process may have involved creating or deleting objects. Only if the message were to appear at every garbage collection and unaccompanied by the other errors then I'd consider there may be something strange happening.

- Issue History
Date Modified Username Field Change
26-04-11 11:47 trinax New Issue
26-04-11 19:03 Mirravin Note Added: 0001043
26-04-11 19:04 Mirravin Note Edited: 0001043 View Revisions
26-04-11 21:44 trinax Note Added: 0001044
26-04-11 21:45 trinax Note Edited: 0001044 View Revisions
02-05-11 03:57 MrSugarCube Note Added: 0001051
02-05-11 03:57 MrSugarCube Status new => closed
02-05-11 03:57 MrSugarCube Resolution open => no change required


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker