1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Downloads
  4. Galerie
    1. Alben
  5. Toolbox
    1. Passwort Generator
    2. Portchecker
  6. Mitglieder
    1. Mitgliedersuche
    2. Benutzer online
    3. Trophäen
    4. Team
Fr: 04 Juli 2025
  • Anmelden oder registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Dateien
  • Seiten
  • Bilder
  • Erweiterte Suche

Schön, dass du den Weg zu NodeZone.net gefunden hast! Aktuell bist du nicht angemeldet und kannst deshalb nur eingeschränkt auf unsere Community zugreifen. Um alle Funktionen freizuschalten, spannende Inhalte zu entdecken und dich aktiv einzubringen, registriere dich jetzt kostenlos oder melde dich mit deinem Account an.

Anmelden oder registrieren
    1. Nodezone.net Community
    2. Forum
    3. Gameserver & Hosting
    4. ArmA Series - ArmA 3 / Reforger
    5. Hilfeforum

    Windows ROOT Server Datenbank Problem

    • YouDi
    • 22. August 2016 um 22:23
    • Geschlossen
    • Erledigt
    • YouDi
      Schüler
      Reaktionen
      10
      Trophäen
      9
      Beiträge
      129
      • 22. August 2016 um 22:23
      • #1

      Hallo erstmal,

      Ich habe den Fehler,dass wenn ein Spieler auf den Server verbindet der Server abstürzt.

      Ich Arma 3 Server Fenster steht folgendes:

      Spoiler anzeigen


      21:49:37 Dedicated host created.
      21:49:43 BattlEye Server: Initialized (v1.214)
      21:49:43 Host identity created.
      21:49:44 Game Port: 2302, Steam Query Port: 2303
      21:49:44 Mission Black Pearl Altis Life read from directory.
      21:49:51 BattlEye Server: RCon admin #0 (84.180.243.150:54667) logged in
      21:49:51 Roles assigned.21:53:44 Mission read.
      21:57:09 Player Timo Krause disconnected.


      21:49:51 Reading mission ...
      21:53:44 Timo Krause uses modified data file
      21:53:44 BattlEye Server: Player #0 Timo Krause (*IP*) connected
      21:53:44 Player Timo Krause connecting.
      21:53:45 Game started.21:57:09 BattlEye Server: RCon admin #1 (*IP*) logged in


      21:57:09 BattlEye Server: Player #0 Timo Krause disconnected

      Darauf hin öffnet sich noch ein Fenster mit dem Namen:

      arma3server.exe - Systemfehler

      In diesem steht dann:

      Das Programm kann nicht gestartet werden,da tbbmalloc.dll auf dem Computer fehlt. Installieren sie das Programm erneut,um das Problem zu beheben.


      Dabei ist die tbbmalloc sogar im Ordner vorhanden.

      Auch nach einer neuinstallation ist der Fehler noch da.


      RPT Log im Anhang da der Post sonst zu lang wäre doofy miffy


      Danke schon mal

      MFG YouDi aka Jascha
      dash

      Dateien

      arma3server_2016-08-22_22-02-15.txt 51,02 kB – 162 Downloads
    • blackfisch
      Legende
      Reaktionen
      2.944
      Trophäen
      10
      Beiträge
      5.966
      Dateien
      6
      Bilder
      63
      • 22. August 2016 um 23:09
      • #2

      Also abgesehen hier von (Wahrscheinlich ein Fehler in einer init in der Mission.sqm):

      Code
      22:11:40 Error in expression <this allowDamage false; this enableSimulation>
      22:11:40   Error position: <allowDamage false; this enableSimulation>
      22:11:40   Error allowdamage: Type Group, expected Object


      Ist mir noch das hier aufgefallen:
      22:12:10 EXTDB ERROR:: DLL FILE NOT FOUND ! CHECK THE INSTALLATION !

      Überprüfe mal deine [lexicon]extDB[/lexicon] Version und installiere es ggf. neu (Dateien sind hier im Forum im Downloads Bereich, für 3.1.4.8 brauchst du [lexicon]extDB[/lexicon] v35)
      Da scheint entweder die [lexicon]extDB[/lexicon].dll oder die tbbmalloc.dll korrupt zu sein

      #MakeArmaNotWar

      Kein Support via PN & Steam! / No Support via DM & Steam!


      Mit freundlichen Grüßen
      blackfisch
      ______________________

      Web: blackfisch.me

      GitHub: GitHub.com/blackfisch

      Mail: [email protected]

      ______________________
      Wichtige Links:
      [Erklärung|Leitfaden] Code Optimierung

      [Tutorial] life_fnc_MP zu remoteExec

      Ohne Logs & entsprechende Dateien kein Support!

      ______________________

    • YouDi
      Schüler
      Reaktionen
      10
      Trophäen
      9
      Beiträge
      129
      • 23. August 2016 um 03:06
      • #3
      Zitat von blackfisch

      Also abgesehen hier von (Wahrscheinlich ein Fehler in einer init in der Mission.sqm):

      Code
      22:11:40 Error in expression <this allowDamage false; this enableSimulation>
      22:11:40   Error position: <allowDamage false; this enableSimulation>
      22:11:40   Error allowdamage: Type Group, expected Object

      Ist mir noch das hier aufgefallen:
      22:12:10 EXTDB ERROR:: DLL FILE NOT FOUND ! CHECK THE INSTALLATION !

      Überprüfe mal deine [lexicon]extDB[/lexicon] Version und installiere es ggf. neu (Dateien sind hier im Forum im Downloads Bereich, für 3.1.4.8 brauchst du [lexicon]extDB[/lexicon] v35)
      Da scheint entweder die [lexicon]extDB[/lexicon].dll oder die tbbmalloc.dll korrupt zu sein


      22:11:40 Error in expression <this allowDamage false; this enableSimulation>
      22:11:40 Error position: <allowDamage false; this enableSimulation>
      22:11:40 Error allowdamage: Type Group, expected Object

      Diesen Fehler habe ich schon seit längerem finde aber das Objekt nicht indem dieses verkackte this fehlt xD


      Mit der richtigen [lexicon]extDB[/lexicon] Version hat es dann auch geklappt ^^

      Könntest du mir aber villeicht sagen,wieso ich auf Linux ganze Zeit seelenruhig die extDB2 verwenden konnte? :o


      //EDIT: Jetzt stürzt der Server zwar nicht mehr ab aber trotzdem habe ich diesen Fehler:

      Spoiler anzeigen


      3:00:30 [lexicon]EXTDB[/lexicon] ERROR:: DLL FILE NOT FOUND ! CHECK THE INSTALLATION !
      3:00:30 Error in expression <= "extDB2" callExtension format ["4:%1",_key];
      if(_result isEqualTo "[5]") then >
      3:00:30 Error position: <_key];
      if(_result isEqualTo "[5]") then >
      3:00:30 Error Undefined variable in expression: _key
      3:00:30 File life_server\Functions\MySQL\fn_asyncCall.sqf, line 26
      3:00:30 Error in expression <call compile format ["%1",_key];
      _key = _key select 1;


      _loop = true;
      while{_lo>
      3:00:30 Error position: <_key select 1;


      _loop = true;
      while{_lo>
      3:00:30 Error Undefined variable in expression: _key
      3:00:30 File life_server\Functions\MySQL\fn_asyncCall.sqf, line 21
      3:00:30 Error in expression <_asyncCall) select 0;


      for [{_x=0},{_x<=_count},{_x=_x+10}] do {


      _query = forma>
      3:00:30 Error position: <_count},{_x=_x+10}] do {


      _query = forma>
      3:00:30 Error Undefined variable in expression: _count
      3:00:30 File life_server\Functions\Housing\fn_initHouses.sqf, line 11

    • blackfisch
      Legende
      Reaktionen
      2.944
      Trophäen
      10
      Beiträge
      5.966
      Dateien
      6
      Bilder
      63
      • 23. August 2016 um 09:18
      • #4

      Kein Plan, eigentlich ist extDB2 mit 3.1.4.8 nicht kompatibel...

      Zu den Fehlern: Bitte mal deine life_server\Functions\Housing\fn_initHouses.sqf und life_server\Functions\MySQL\fn_asyncCall.sqf

      #MakeArmaNotWar

      Kein Support via PN & Steam! / No Support via DM & Steam!


      Mit freundlichen Grüßen
      blackfisch
      ______________________

      Web: blackfisch.me

      GitHub: GitHub.com/blackfisch

      Mail: [email protected]

      ______________________
      Wichtige Links:
      [Erklärung|Leitfaden] Code Optimierung

      [Tutorial] life_fnc_MP zu remoteExec

      Ohne Logs & entsprechende Dateien kein Support!

      ______________________

    • YouDi
      Schüler
      Reaktionen
      10
      Trophäen
      9
      Beiträge
      129
      • 23. August 2016 um 11:45
      • #5
      Zitat von blackfisch

      Kein Plan, eigentlich ist extDB2 mit 3.1.4.8 nicht kompatibel...

      Zu den Fehlern: Bitte mal deine life_server\Functions\Housing\fn_initHouses.sqf und life_server\Functions\MySQL\fn_asyncCall.sqf

      Hier meine life_server\Functions\Housing\fn_initHouses.sqf

      Spoiler anzeigen


      /*
      Author: Bryan "Tonic" Boardwine

      Description:
      WHAT THE HELL DO YOU THINK IT DOES?!?!!??!?!!?!??!
      */
      private["_queryResult","_query","_count"];


      _count = (["SELECT COUNT(*) FROM houses WHERE owned='1'",2] call DB_fnc_asyncCall) select 0;


      for [{_x=0},{_x<=_count},{_x=_x+10}] do {

      _query = format["SELECT houses.id, houses.pid, houses.pos, players.name FROM houses INNER JOIN players ON houses.pid=players.playerid WHERE houses.owned='1' LIMIT %1,10",_x];
      _queryResult = [_query,2,true] call DB_fnc_asyncCall;
      if(count _queryResult == 0) exitWith {};

      {
      _string = _x select 2;
      if(!isNil '_string')then
      {
      _arraystring = toArray _string;
      _state = call {
      if(_arraystring isEqualTo [])exitWith{true};
      if({_x isEqualTo 91} count _arraystring != 1)exitWith{false};
      if({_x isEqualTo 93} count _arraystring != 1)exitWith{false};
      if({_x isEqualTo 44} count _arraystring > 2)exitWith{false};
      if({_x isEqualTo 46} count _arraystring > 3)exitWith{false};
      _exitstate = true;
      {if!(_x in [91,93,44,46,49,50,51,52,53,54,55,56,57,48,32,9,34,39])exitWith{_exitstate=false;};} forEach _arraystring;
      if(!_exitstate)exitWith{false};
      _exitstate
      };
      if(!_state)exitWith{
      _log = format['OBJECT POSITION BROKEN - %1 - OWNER [%2,%3] WITH ID %4',_string,_x select 1,_x select 3,_x select 0];
      'ARMA_LOG' callExtension format['fn_houseCleanup_LOG:%1',_log];
      };

      _pos = call compile format["%1",_string];
      _house = call {
      private '_house';
      for '_i' from 0 to 23 do
      {
      _house = nearestBuilding _pos;
      if(isNil'_house')then{_house=objNull;};
      if(!isNull _house)exitWith{_house};
      };
      _house
      };
      if(isNil'_house')then{_house=objNull;};
      if(isNull _house)then
      {
      _log = format['COULD NOT FIND OBJECT NEAR %1 FOR OWNER [%2,%3] WITH ID %4',_pos,_x select 1,_x select 3,_x select 0];
      'ARMA_LOG' callExtension format['fn_initHouses_SERVER_LOG:%1',_log];
      }
      else
      {
      _house setVariable["house_owner",[_x select 1,_x select 3],true];
      _house setVariable["house_id",_x select 0,true];
      _house setVariable["locked",true,true]; //Lock up all the stuff.
      _numOfDoors = getNumber(configFile >> "CfgVehicles" >> (typeOf _house) >> "numberOfDoors");
      for "_i" from 1 to _numOfDoors do {
      _house setVariable[format["bis_disabled_Door_%1",_i],1,true];
      };
      };
      };
      } foreach _queryResult;
      };


      Und hier meine life_server\Functions\MySQL\fn_asyncCall.sqf


      Spoiler anzeigen


      /*
      File: fn_asyncCall.sqf
      Modified: DeadP4xel


      Description:
      Calls an async request to [lexicon]extDB[/lexicon]
      */
      private["_queryStmt","_result","_key","_mode","_return","_loop"];


      // CONVERT DATA
      _queryStmt = [_this,0,"",[""]] call BIS_fnc_param;
      _mode = [_this,1,1,[0]] call BIS_fnc_param;
      _multiarr = [_this,2,false,[false]] call BIS_fnc_param;
      _return = false;
      _result = "";


      // SEND [lexicon]EXTDB[/lexicon] REQUEST AND COLLECT DATA
      _key = "extDB2" callExtension format["%1:%2:%3",_mode,(call life_sql_id),_queryStmt];
      if(_mode isEqualTo 1) exitWith {true};
      _key = call compile format ["%1",_key];
      _key = _key select 1;


      // DATA COLLECTED NOW SEND MULTI / SOLO DATA
      _loop = true;
      while{_loop} do {
      _result = "extDB2" callExtension format ["4:%1",_key];
      if(_result isEqualTo "[5]") then {
      _result = "";
      while {true} do {
      _pipe = "extDB2" callExtension format ["5:%1",_key];
      if(_pipe isEqualTo "") exitWith {_loop = false};
      _result = _result + _pipe;
      };
      } else {
      if(_result isEqualTo "[3]") then {
      uiSleep 0.1;
      } else {
      _loop = false;
      };
      };
      };


      // DATA CONVERTED FROM QUERY REQUEST
      _result = call compile _result;
      if(count (_result select 1) isEqualTo 0) exitWith {[]};
      _return = _result select 1;
      if(!_multiarr && (count _return) > 0) then {
      _return = _return select 0;
      };


      _return;


      Dabei ist mir grade folgendes aufgefallen:


      _key = "extDB2" callExtension format["%1:%2:%3",_mode,(call life_sql_id),_queryStmt];

      Und bei :

      _result = "extDB2" callExtension format ["4:%1",_key];


      Und bei dem hier:

      _pipe = "extDB2" callExtension format ["5:%1",_key];

      Steht immer etwas von extDB2 was würde passieren wenn ich das einfach zu "[lexicon]extDB[/lexicon]" umbennne?


      Noch dazu möchte ich wieder auf diesen Fehler hinweisen der trotz dem umstieg auf die [lexicon]extDB[/lexicon] v35 kommt:


      3:00:30 EXTDB ERROR:: DLL FILE NOT FOUND ! CHECK THE INSTALLATION !


      Diesen Fehler hatte ich ja auch bei der extDB2


      Hab leider echt kp wie ich das fixxen könnte.


      @backfisch du kannst gerne per remote auf den Server einloggen


      Jaaaaa ich weiß vertraue nie irgendjemanden aus dem Internet den du nicht kennst || :rolleyes:


      Selbst wenn ich habe das Webinterface und n backup das reicht mir :P


      Danke schon mal ^^


      //EDIT: Ich möchte nur mal am Rande anmerken,dass BEC sich trotz blocken in der Host Datei usw trzdem immer wieder schließt

    • blackfisch
      Legende
      Reaktionen
      2.944
      Trophäen
      10
      Beiträge
      5.966
      Dateien
      6
      Bilder
      63
      • 23. August 2016 um 12:03
      • #6

      Also... Ich hab das gerade mal gecheckt und, JA! Da muss [lexicon]extDB[/lexicon] hin :D Kein Plan, warum das bei dir anders ist (wahrscheinlich selbst geändert?)

      Ich häng dir hier mal die Standard 3.1.4.8 Dateien an ;)

      Dateien

      fn_asyncCall.sqf 1,57 kB – 152 Downloads fn_initHouses.sqf 1,12 kB – 171 Downloads

      #MakeArmaNotWar

      Kein Support via PN & Steam! / No Support via DM & Steam!


      Mit freundlichen Grüßen
      blackfisch
      ______________________

      Web: blackfisch.me

      GitHub: GitHub.com/blackfisch

      Mail: [email protected]

      ______________________
      Wichtige Links:
      [Erklärung|Leitfaden] Code Optimierung

      [Tutorial] life_fnc_MP zu remoteExec

      Ohne Logs & entsprechende Dateien kein Support!

      ______________________

    • YouDi
      Schüler
      Reaktionen
      10
      Trophäen
      9
      Beiträge
      129
      • 23. August 2016 um 16:26
      • #7
      Zitat von blackfisch

      Also... Ich hab das gerade mal gecheckt und, JA! Da muss [lexicon]extDB[/lexicon] hin :D Kein Plan, warum das bei dir anders ist (wahrscheinlich selbst geändert?)

      Ich häng dir hier mal die Standard 3.1.4.8 Dateien an ;)

      Hab n neuen Fehler ^^

      Spoiler anzeigen


      16:16:00 Error in expression <_asyncCall.sqf"


      waitUntil {!DB_Async_Active};
      private["_queryStmt",">
      16:16:00 Error position: <DB_Async_Active};
      private["_queryStmt",">
      16:16:00 Error Undefined variable in expression: db_async_active


      //EDIT: Ich möchte nur mal am Rande anmerken,dass BEC sich trotz blocken in der Host Datei usw trzdem immer wieder schließt

    • blackfisch
      Legende
      Reaktionen
      2.944
      Trophäen
      10
      Beiträge
      5.966
      Dateien
      6
      Bilder
      63
      • 23. August 2016 um 16:30
      • #8

      Bitte mal die Datei die dir dort mit angezeigt wird hier rein schicken und wegen BEC am besten mal in die anderen BEC Posts schauen oder einen neuen auf machen ^^

      #MakeArmaNotWar

      Kein Support via PN & Steam! / No Support via DM & Steam!


      Mit freundlichen Grüßen
      blackfisch
      ______________________

      Web: blackfisch.me

      GitHub: GitHub.com/blackfisch

      Mail: [email protected]

      ______________________
      Wichtige Links:
      [Erklärung|Leitfaden] Code Optimierung

      [Tutorial] life_fnc_MP zu remoteExec

      Ohne Logs & entsprechende Dateien kein Support!

      ______________________

    • YouDi
      Schüler
      Reaktionen
      10
      Trophäen
      9
      Beiträge
      129
      • 23. August 2016 um 16:59
      • #9
      Zitat von blackfisch

      Bitte mal die Datei die dir dort mit angezeigt wird hier rein schicken und wegen BEC am besten mal in die anderen BEC Posts schauen oder einen neuen auf machen ^^

      Der Fehler kommt aus der asyncCall.sqf die du mir geschickt hattest :D


      Wegen BEC muss ich dann nomma schauen

      @blackfisch sonst noch ne Idee?

      Einmal editiert, zuletzt von YouDi (23. August 2016 um 22:35)

    • YouDi
      Schüler
      Reaktionen
      10
      Trophäen
      9
      Beiträge
      129
      • 28. August 2016 um 23:41
      • #10

      Kann mir echt keiner helfen? =(


      Hab schon vieles probiert und echt keine Ahnung mehr....

    Registrieren oder Einloggen

    Du bist noch kein Mitglied von NodeZone.net? Registriere dich kostenlos und werde Teil einer großartigen Community!

    Registrieren

    Ähnliche Themen

    • Arma 3 Update

      • Hannkok
      • 26. September 2016 um 19:08
      • Hilfeforum
    • Problem mit der extDB3

      • powerafro2
      • 29. Januar 2017 um 11:07
      • Hilfeforum
    • Datenbank Problem

      • HelmutSchmidt
      • 21. Dezember 2016 um 17:49
      • Hilfeforum
    • Hilfe bei Datenbank

      • harti
      • 11. November 2016 um 19:13
      • Hilfeforum
    • My sql Datenbank

      • Patrick
      • 1. September 2016 um 08:01
      • Hilfeforum
    • My sql Datenbank

      • Patrick
      • 1. September 2016 um 08:30
      • Hilfeforum

    Tags

    • arma 3 server
    • root
    • windows
    • Windows root

    Wichtige Links & Informationen

    Server & Hosting-Ressourcen

      Server Administration & Hosting Basics

      Windows Server Support & Guides

      Linux Server Configuration & Help

      Setting up TeamSpeak 3 & VoIP Servers

      Domains & Web Hosting for Beginners & Professionals

      Cloud Hosting, Docker & Kubernetes Tutorials

    Gameserver & Modding-Ressourcen

      ArmA 3 Tutorials & Script Collection

      Renting & Operating Gameservers

      DayZ Server Management & Help

      FiveM (GTA V) Server & Script Development

      Rust Server Modding & Administration

      Setting up & Optimizing ARK Survival Servers

    NodeZone.net – Deine Community für Gameserver, Server-Hosting & Modding

      NodeZone.net ist dein Forum für Gameserver-Hosting, Rootserver, vServer, Webhosting und Modding. Seit 2015 bietet unsere Community eine zentrale Anlaufstelle für Server-Admins, Gamer und Technikbegeisterte, die sich über Server-Management, Hosting-Lösungen und Spielemodding austauschen möchten.


      Ob Anleitungen für eigene Gameserver, Hilfe bei Root- und vServer-Konfigurationen oder Tipps zu Modding & Scripting – bei uns findest du fundiertes Wissen und praxisnahe Tutorials. Mit einer stetig wachsenden Community findest du hier Antworten auf deine Fragen, Projektpartner und Gleichgesinnte für deine Gaming- und Serverprojekte. Schließe dich NodeZone.net an und werde Teil einer aktiven Community rund um Server-Hosting, Gameserver-Management und Modding-Ressourcen.

    Wer jetzt nicht teilt ist selber Schuld:
    1. Nutzungsbestimmungen
    2. Datenschutzerklärung
    3. Impressum
    4. Urheberrechts- oder Lizenzverstoß melden
  • Trimax Design coded & layout by Gino Zantarelli 2023-2025©
    Community-Software: WoltLab Suite™