• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Crash co 10 minut. dziwny powod. [screen jpg]

zduna

Banned User
Joined
May 3, 2010
Messages
201
Reaction score
0




z tego powodu


linia 53 w scheduler.h


class lessTask : public std::binary_function<SchedulerTask*&, SchedulerTask*&, bool>


wie ktos o co chodzi
 
{
assert(delay);
if(delay < SCHEDULER_MINTICKS)
delay = SCHEDULER_MINTICKS;

return new SchedulerTask(delay, f);
}


tak to wyglada


{

if(delay < SCHEDULER_MINTICKS)
delay = SCHEDULER_MINTICKS;

return new SchedulerTask(delay, f);
}

tak zostawic ?
 
"Wywal asserta". Albo znajdz która funkcja dodaje scheduler task z delay = 0 (co ma średni sens).
 
Czyli sensi zostawic tak jak wyzej ?
A wiesz przez co ten crash jest spowodowany ? normalnie serwer po 70 h wytrzymuje a teraz co 10 - 15 min pada
 
No zostaw tak jak wyżej na razie, to nie powinno w sumie niczego psuć a nie będziesz miał tych "aborted" na assercie.
 
nie pomoglo. co gorsza ktos ewidentnie i w latwy sposob wywoluje tego crasha
 
theforgottenserver: scheduler.h:46: SchedulerTask* createSchedulerTask(uint32_t, cons

theforgottenserver: scheduler.h:46: SchedulerTask* createSchedulerTask(uint32_t, const boost::function<void ()()>&): Assertion `delay' failed.
/usr/local/bin/tfs: line 53: 30256 Aborted ./$BIN --runfile=$BIN.pid

wie ktos co jest powodem tego crasha ?

dodam ze


{
assert(delay);
if(delay < SCHEDULER_MINTICKS)
delay = SCHEDULER_MINTICKS;

return new SchedulerTask(delay, f);
}
tak bylo


{

if(delay < SCHEDULER_MINTICKS)
delay = SCHEDULER_MINTICKS;

return new SchedulerTask(delay, f);
}
tak zostawilem

i nie pomoglo nadal serwer jest crashowany przez jakiegos gracza
 
theforgottenserver: scheduler.h:46: SchedulerTask* createSchedulerTask(uint32_t, const boost::function<void ()()>&): Assertion `delay' failed.
/usr/local/bin/tfs: line 53: 30256 Aborted ./$BIN --runfile=$BIN.pid

wie ktos co jest powodem tego crasha ?

dodam ze



tak bylo



tak zostawilem

i nie pomoglo nadal serwer jest crashowany przez jakiegos gracza

Przesiądź się na otserv'a
icon_trollface-emoticon-4.gif
 
Zle przekompilowales. Daj clean build czy jak to sie tam nazywa..
 
Back
Top