View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001853SphereServerexecutable - genericpublic14-11-10 15:1714-11-10 18:18
ReporterOrdonez 
Assigned ToMrSugarCube 
PrioritylowSeveritycrashReproducibilityalways
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version20-09-2009, 0.56b Prerelease 
Target VersionFixed in Version 
Summary0001853: @unequip + remove -> crash
DescriptionServer crashes due no item is put on the backpack or the dragging layer.
Steps To ReproduceCreate any wereable item with:

on=@unequip
remove

Try to pick it up from paperdoll, or to equip another item in same layer.
Additional InformationThere is no triggered way to prevent the unequipment, due @unequip doesnt has "return" values.

None of the @pickup_xxxx triggers do when you pick it up from the paperdoll.
There is no way to prevent unequipment without a char event with @equiptest on it.

Internal build #1256, Apr 6 2010 (but i think it still crashes in newer ones)
TagsNo tags attached.
Nightly VersionAutomated (specify build number)
Experimental FlagsNone
Option FlagsCommand_Sysmsgs, NoHouseMuteSpeech
Internal Build Number1256
Attached Filesjpg file icon infiniteloop.JPG [^] (187,159 bytes) 14-11-10 15:17

- Relationships
duplicate of 0001769closedMrSugarCube What error could cause this crash? 

-  Notes
(0000757)
MrSugarCube (administrator)
14-11-10 18:18

The crash is the result on an infinite loop caused by your script.

When an item is deleted it has to be unequipped first, which will cause the @UnEquip trigger to fire. Since @UnEquip fires before the item has finished unequipping, calling REMOVE will cause Sphere to attempt to unequip the item again (which in turn fires @UnEquip again, and so on).

- Issue History
Date Modified Username Field Change
14-11-10 15:17 Ordonez New Issue
14-11-10 15:17 Ordonez File Added: infiniteloop.JPG
14-11-10 17:36 MrSugarCube Relationship added duplicate of 0001769
14-11-10 18:18 MrSugarCube Note Added: 0000757
14-11-10 18:18 MrSugarCube Status new => closed
14-11-10 18:18 MrSugarCube Assigned To => MrSugarCube
14-11-10 18:18 MrSugarCube Resolution open => no change required


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker