zlati Posted January 26, 2010 Posted January 26, 2010 I got this error in GS : WARNING [26 Jan 22:17:55,437] com.l2jfree.gameserver.taskmanager.AbstractFIFOPer iodicTaskManager.run(): java.lang.UnsupportedOperationException: Destination array too small at javolution.util.FastCollection.toArray(FastCollection.java:351) at com.l2jfree.gameserver.model.actor.L2Character.getAllSkills(L2Charact er.java:5791) at com.l2jfree.gameserver.model.actor.instance.L2PcInstance.getSortedAll Skills(L2PcInstance.java:9674) at com.l2jfree.gameserver.network.serverpackets.SkillList.<init>(SkillLi st.java:31) at com.l2jfree.gameserver.model.actor.instance.L2PcInstance.sendSkillLis tImpl(L2PcInstance.java:9741) at com.l2jfree.gameserver.taskmanager.PacketBroadcaster$BroadcastMode$6. sendPacket(PacketBroadcaster.java:70) at com.l2jfree.gameserver.taskmanager.PacketBroadcaster$BroadcastMode.tr ySendPacket(PacketBroadcaster.java:101) at com.l2jfree.gameserver.taskmanager.PacketBroadcaster.callTask(PacketB roadcaster.java:130) at com.l2jfree.gameserver.taskmanager.PacketBroadcaster.callTask(PacketB roadcaster.java:24) at com.l2jfree.gameserver.taskmanager.AbstractFIFOPeriodicTaskManager.ru n(AbstractFIFOPeriodicTaskManager.java:67) at com.l2jfree.util.concurrent.ExecuteWrapper.execute(ExecuteWrapper.jav a:59) at com.l2jfree.util.concurrent.ExecuteWrapper.run(ExecuteWrapper.java:40 ) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. access$101(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. runPeriodic(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source ) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) how do i fix it ? what it's wrong ?
0 Commodus Posted January 26, 2010 Posted January 26, 2010 It's about a pvpflag bug in previous rev of L2J Free. Update your pack.
0 Kràtos Posted January 26, 2010 Posted January 26, 2010 It's about a pvpflag bug in previous rev of L2J Free. Update your pack. is not a pvpflag he added a code at say2 and gives the error
0 Commodus Posted January 26, 2010 Posted January 26, 2010 is not a pvpflag he added a code at say2 and gives the error It's a part of missed refactor related stuff . That's why it gives him this error. Anyway zlati , update your pack and you're done.
0 zlati Posted January 27, 2010 Author Posted January 27, 2010 Commodus , the pack have the latest l2jfree revision
0 ~Sensei~ Posted January 27, 2010 Posted January 27, 2010 UnsupportedOperationException: Destination array too small at javolution.util.FastCollection.toArray(FastCollection.java:351) obviously, the array at FastCollection.java, line 351 is too small.. maybe its really to small to hold all skills(made a large multiskill?), but i doubt that could be the cause and without the source its hard to say whats there to be done.. so if you cant fix.. wait for update like any good leech admin..
0 Setekh Posted January 27, 2010 Posted January 27, 2010 UnsupportedOperationException: Destination array too small at javolution.util.FastCollection.toArray(FastCollection.java:351) obviously, the array at FastCollection.java, line 351 is too small.. maybe its really to small to hold all skills(made a large multiskill?), but i doubt that could be the cause and without the source its hard to say whats there to be done.. so if you cant fix.. wait for update like any good leech admin.. as he sayd: UnsupportedOperationException: Destination array too small You will have to set the array size.. you can go to the exceptions lines and see where this happens XD And u should inform l2jfree bout it:P
0 ~Sensei~ Posted January 27, 2010 Posted January 27, 2010 thats why i said.. its rlly doubtfull that now all of a sudden some standard like that gets too small, id sooner expect some other system to cause this, in which case making size bigger wont really do any good.
Question
zlati
I got this error in GS :
WARNING [26 Jan 22:17:55,437] com.l2jfree.gameserver.taskmanager.AbstractFIFOPer
iodicTaskManager.run():
java.lang.UnsupportedOperationException: Destination array too small
at javolution.util.FastCollection.toArray(FastCollection.java:351)
at com.l2jfree.gameserver.model.actor.L2Character.getAllSkills(L2Charact
er.java:5791)
at com.l2jfree.gameserver.model.actor.instance.L2PcInstance.getSortedAll
Skills(L2PcInstance.java:9674)
at com.l2jfree.gameserver.network.serverpackets.SkillList.<init>(SkillLi
st.java:31)
at com.l2jfree.gameserver.model.actor.instance.L2PcInstance.sendSkillLis
tImpl(L2PcInstance.java:9741)
at com.l2jfree.gameserver.taskmanager.PacketBroadcaster$BroadcastMode$6.
sendPacket(PacketBroadcaster.java:70)
at com.l2jfree.gameserver.taskmanager.PacketBroadcaster$BroadcastMode.tr
ySendPacket(PacketBroadcaster.java:101)
at com.l2jfree.gameserver.taskmanager.PacketBroadcaster.callTask(PacketB
roadcaster.java:130)
at com.l2jfree.gameserver.taskmanager.PacketBroadcaster.callTask(PacketB
roadcaster.java:24)
at com.l2jfree.gameserver.taskmanager.AbstractFIFOPeriodicTaskManager.ru
n(AbstractFIFOPeriodicTaskManager.java:67)
at com.l2jfree.util.concurrent.ExecuteWrapper.execute(ExecuteWrapper.jav
a:59)
at com.l2jfree.util.concurrent.ExecuteWrapper.run(ExecuteWrapper.java:40
)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$101(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
runPeriodic(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
how do i fix it ? what it's wrong ?
8 answers to this question
Recommended Posts