Getting this strange error [World Server]

11/11/2018 21:44 Naltalah#1
Hi guys. So I've already tried out a lot and came across many errors, some of which I could solve myself and some of which I couldn't. One of the latter is this one:

PHP Code:
propItem.txt ID:0 last_read(ID:-1 name:=) 
This all happens when I start up the World server, it doesn't crash though. When I try to login when I have the world server on debug, I get the following:

PHP Code:
**CProject::GetItemProp** returned nullptr 
at a function which tries to put in vendor items. I mean, ofc it's an error because the loaded items are invalid.

I know what something is fucked in my propItem. However, how come it's trying to read at ID of -1?

Is something going on in the source? I really don't have a clue anymore.
11/11/2018 23:26 Sedrika#2
-1 is equal to the = symbol in probItem.txt
Which means, it tries to read an id but = is being read instead.

Conclusion: The amount of parameters do cause this issue. Compare the amount to a different item and have a look what you fucked up.
11/12/2018 00:24 Naltalah#3
Alright, thanks for the info. I found the wrong parameters. However, after I've started debugging again, I get an error after apObjProp->Optimize() is called.


It also appears when debugging the database server. :/
11/12/2018 01:56 Ecrypter#4
**CProject::GetItemProp** returned NULL
11/12/2018 02:01 Naltalah#5
Quote:
Originally Posted by Ecrypter View Post
**CProject::GetItemProp** returned NULL
Thanks for your not helpful comment. If I had found an answer to my question on google, I wouldn't have posted.

Same goes for the buffer overflow. I know why this error exists, however not in the context of flyff source.

So yeah. I have to ask if I don't know.