Page 1 of 1

rev 2837 +

Posted: Sun Mar 03, 2013 7:54 pm
by diminish
I was on rev 2837 and then i updated to current rev. and now my game server vanished and i rebuilt it with visual studio and now when i log in the linkshells have weird names and also tells me when making a new one that the name is being used, just wondering if i updated wrong maybe?

Re: rev 2837 +

Posted: Sun Mar 03, 2013 8:01 pm
by bluekirby0
If you updated past r2839 and your MySQL server version is very old, you may need to update your MySQL server to 5.5+ or change to MariaDB 5.5+

Sorry if this causes problems on your setup, but MySQL 5.5 was released in December 2010 so I did not foresee that being an issue.

Re: rev 2837 +

Posted: Sun Mar 03, 2013 10:37 pm
by Azalia
I just did a fresh build in a different VM and noticed that the DSPServerUpdater is no longer building the game server .exe. Search and connect are built without issue.

Currently running on MySQL 5.6 and VS 2010 SP1.

Hopefully this isn't off topic from the OP.

Re: rev 2837 +

Posted: Sun Mar 03, 2013 11:06 pm
by bluekirby0
Build from VS. I don't know for sure but i imagine DSPServerUpdater can figure it out again once you get a good build again post-r2839.

Re: rev 2837 +

Posted: Mon Mar 04, 2013 11:27 am
by Azalia
Building manually worked without issue. I ran a quick test to see if I would have the same problem as OP with linkshells. When trying to create a new Linkshell I get the same message as OP.

Game server output:
[SQL] DB error - Incorrect string value: '\x95\x898[T\x05...' for column 'name' at row 1

Hope this helps.

Re: rev 2837 +

Posted: Thu Mar 07, 2013 11:15 am
by MemoryThief
Interestingly enough, around this build I had an issues with a linkshell that was improperly named. It went beyond the character limit with input bug in the game by not sending the backspaces to server, or client sent information with extra character at the end of it.

A few builds after this I noticed the game had changed the name of the linkshell (there was only one on server) but now there are two in the linkshell SQL. I reverted some old database files and it corrected itself. Just FYI.

Re: rev 2837 +

Posted: Fri Mar 08, 2013 12:43 am
by bluekirby0
So perhaps it had been stored in the DB as-is with all the backspace characters and the old connector lib auto-corrected it, whereas the new one does not. Interesting.