Community Forums Today's Posts     Member List     Archive    
Results 1 to 12 of 12
  1. #1
    Join Date
    May 2007
    Location
    Alabama
    Posts
    51

    Solved Ban client of same identity as issuing ban = server crash

    Okay, so we were just fooling around on the server and had a client connect twice to the server with same identity. This person banned their other connection for exactly one second. The server crashes. This is bad bug.

    2012-07-12 10:29:53.423900|CRITICAL|VirtualServer | 1| Assertion "client != 0" failed at server\serverlib\virtualserver.cpp:6581;

  2. #2
    Join Date
    Jun 2008
    Posts
    7,775
    Edit, this will be found and fixed asap!

    What server and client version is running?

    How to?
    I connect with a second client and 2 same identitys
    Now client 1 right-clicks one of them and adds the ban and the server does crash?

    Tab1:
    <13:35:11> "Ultimate1" connected to channel "Default Channel"
    <13:35:14> You were banned for 1 day from the server by ""Ӽ""
    <13:35:14> Disconnected from server

    Tab2:
    <13:35:14> "Ultimate" was banned for 1 day from the server by ""Ӽ""
    <13:35:14> You were banned for 1 day from the server by ""Ӽ""
    <13:35:14> Disconnected from server

    Do i understand right, the second identity has to connect in the same moment, when tab1 was banned?
    Last edited by dante696; 12-07-2012 at 13:27.
    ---------------------------------------------------------
    Please don't send me private messages with support questions as long I or someone else from Teamspeak Staff asked for it.
    Seriously > They belong into the forum and maybe other users have these questions/problems too.


    TeamSpeak FAQ || What should i report, when i open a client thread? || Report and upload your Crashdump here
    NPL License (Registration)

  3. #3
    Join Date
    Sep 2006
    Location
    Germany / Hannover
    Posts
    133
    confirmed at client 3.0.8 (WinXP) and server 3.0.6.1 (linux 64bit)

    (2012-07-12 14:53:08.082497|CRITICAL|VirtualServer | 1| Assertion "client != __null" failed at server/serverlib/virtualserver.cpp:6581;
    Last edited by eckart; 12-07-2012 at 17:18.

  4. #4
    Join Date
    May 2007
    Location
    Alabama
    Posts
    51
    I apologize for my short report due to being in a rush.

    If it means anything, we banned the client for only one second, we won't be testing this further on our development server.

    We were using -nosingleinstance, so no tabs. Both clients were connect the same server, same channel (and different channel first time we did this).

    I removed "ignore bans" from my friends group and told him to ban his other identity. He bans himself for only one second. I do not see the action carryout on my TS clients end. The process ends immediately on the server. THe server crashes and the above entry appears in the log.

    My friend is not online right now, but I suspect he's using either 3.0.7 or 3.0.8 client version. However, the server is 3.0.6.1 Windows 64bit.

    Hope that helps. Couldn't tell if you have already figured this out.

  5. #5
    Join Date
    Dec 2010
    Location
    United Kingdom
    Posts
    195
    Hello yeah that bug work only if you open in 2 tabs same UID, after that make ban for yourself for 1 s after few second, server make crash permamently, Epic Fail, tested on 3.0.5 and 3.0.6.1 , 3.0.7 version server.

  6. #6
    Join Date
    Jan 2010
    Location
    Germany
    Posts
    2,042
    For the Record:
    The Ban does get stored in the Database, and the Server crashes instantly before any more Clients get kicked/banned from the server because the server instantly crashes!
    The Reason it looks like its taking a few seconds is just because the CLient will wait while assuming a bad connection to the server before timing out.

  7. #7
    Join Date
    Jun 2008
    Posts
    7,775
    I was able to reproduce it on server 3.0.6.1 and MySql (not with sqlite).
    Client logging has to be enabled for that.

    Edit
    The databae type did not matter, it happend, when client id 1 banned client id2 or 3 or 4 etc....
    The invoker neededa lower clid as the target itsellf.
    Last edited by dante696; 17-07-2012 at 09:39.
    ---------------------------------------------------------
    Please don't send me private messages with support questions as long I or someone else from Teamspeak Staff asked for it.
    Seriously > They belong into the forum and maybe other users have these questions/problems too.


    TeamSpeak FAQ || What should i report, when i open a client thread? || Report and upload your Crashdump here
    NPL License (Registration)

  8. #8
    Join Date
    Jun 2008
    Posts
    7,775
    This will be fixed with our next server release.
    ---------------------------------------------------------
    Please don't send me private messages with support questions as long I or someone else from Teamspeak Staff asked for it.
    Seriously > They belong into the forum and maybe other users have these questions/problems too.


    TeamSpeak FAQ || What should i report, when i open a client thread? || Report and upload your Crashdump here
    NPL License (Registration)

  9. #9
    Join Date
    Dec 2009
    Location
    Poland
    Posts
    43
    Hello,
    I am ATHP and I have a problem.

    At my instance some virtual servers crash with the critical error
    Code:
    CRITICAL|VirtualServer |  1| Assertion "client != __null" failed at server/serverlib/virtualserver.cpp:6581;
    When will be the next server release? Or how to fix the bug?

  10. #10
    Join Date
    Jun 2008
    Posts
    7,775
    I can not say when server version 3.0.8 will be released.
    ---------------------------------------------------------
    Please don't send me private messages with support questions as long I or someone else from Teamspeak Staff asked for it.
    Seriously > They belong into the forum and maybe other users have these questions/problems too.


    TeamSpeak FAQ || What should i report, when i open a client thread? || Report and upload your Crashdump here
    NPL License (Registration)

  11. #11
    Join Date
    Jan 2010
    Location
    El Prat de Llobregat (Barcelona, Spain)
    Posts
    1,340
    Quote Originally Posted by dante696 View Post
    I can not say when server version 3.0.8 will be released.
    But, this issue will be solved in server 3.0.7, isn't it?.

  12. #12
    Join Date
    Jun 2008
    Posts
    7,775
    The issue issolved in Version 3.0.7 and a pre version can be found here
    http://forum.teamspeak.com/showthrea...ase-Discussion
    ---------------------------------------------------------
    Please don't send me private messages with support questions as long I or someone else from Teamspeak Staff asked for it.
    Seriously > They belong into the forum and maybe other users have these questions/problems too.


    TeamSpeak FAQ || What should i report, when i open a client thread? || Report and upload your Crashdump here
    NPL License (Registration)

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. since Client 3.0.7: The identity of this server has changed
    By PotaBlava in forum General Questions
    Replies: 14
    Last Post: 08-07-2012, 19:25
  2. Could not validate client identity
    By BABOOB in forum iOS
    Replies: 5
    Last Post: 14-08-2011, 11:48
  3. Q: SDK client: identity & file required or not??
    By boxer in forum General Questions
    Replies: 3
    Last Post: 08-11-2010, 20:52
  4. [Solved] Windows crash : TS3 Identity Recovery
    By setapart4christ in forum Windows
    Replies: 4
    Last Post: 16-04-2010, 11:30

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •