#23406: "Game doesn't load."
O čom je toto hlásenie?
Čo sa stalo? Prosím vyber z nasledujúcich
Čo sa stalo? Prosím vyber z nasledujúcich
Prosím skontroluj, či už existuje hlásenie na rovnakú tému
Ak je to tak, prosím HLASUJTE za toto hlásenie. Hlásenia s najviac hlasmi majú PRIORITU!
| # | Status | Votes | Game | Type | Title | Last update |
|---|
Podrobný popis
-
• Prosím skopíruj a vlož chybové hlásenie, ktoré si videl na obrazovke, ak sa nejaké vyskytlo.
Game stuck at loading page
-
• Prosím vysvetli, čo si chcel/a spraviť, čo si spravil/a a čo sa stalo
• Aký prehliadač používaš?
Google Chrome v86
-
• Skopíruj/vlož text zobrazený v angličtine namiesto tvojho jazyka. Ak máš snímku obrazovky s touto chybou (dobrý zvyk), môžeš použiť ľubovoľnú službu na zdieľanie obrázkov (napríklad snipboard.io), nahrať ho tam a odkaz sem skopírovať/vložiť. Je tento text dostupný v prekladovom systéme? Ak áno, bol preložený po dlhšie ako 24 hodín?
Game stuck at loading page
• Aký prehliadač používaš?
Google Chrome v86
-
• Prosím presne a stručne vysvetli svoj podnet, aby bolo čo najjednoduchšie pochopiť, ako to myslíš.
Game stuck at loading page
• Aký prehliadač používaš?
Google Chrome v86
-
• Čo sa objavilo na obrazovke, keď si bol zablokovaný (Prázdna obrazovka? Časť herného rozhrania? Chybové hlásenie?)?
Game stuck at loading page
• Aký prehliadač používaš?
Google Chrome v86
-
• Ktorá časť pravidiel nebola dodržaná v BGA adaptácii?
Game stuck at loading page
-
• Je možné vidieť porušenie pravidiel na zázname z hry? Ak áno, aké je číslo ťahu?
• Aký prehliadač používaš?
Google Chrome v86
-
• Aký herný ťah si chcel urobiť?
Game stuck at loading page
-
• Čo si skúsil aby si vyvolal túto akciu?
-
• Čo sa stalo keď si spravil túto hernú akciu (chybové hlásenie, hlásenie v stavovom pruhu, ...)?
• Aký prehliadač používaš?
Google Chrome v86
-
• Kedy v priebehu hry sa problém vyskytol (aká bola prebiehajúca herná inštrukcia)?
Game stuck at loading page
-
• Čo sa stalo keď si spravil túto hernú akciu (chybové hlásenie, hlásenie v stavovom pruhu, ...)?
• Aký prehliadač používaš?
Google Chrome v86
-
• Prosím popíš viditeľný problém. Ak máš snímku obrazovky s touto chybou (dobrý zvyk), môžeš použiť ľubovoľnú službu na zdieľanie obrázkov (napríklad snipboard.io), nahrať ho tam a odkaz sem skopírovať/vložiť.
Game stuck at loading page
• Aký prehliadač používaš?
Google Chrome v86
-
• Skopíruj/vlož text zobrazený v angličtine namiesto tvojho jazyka. Ak máš snímku obrazovky s touto chybou (dobrý zvyk), môžeš použiť ľubovoľnú službu na zdieľanie obrázkov (napríklad snipboard.io), nahrať ho tam a odkaz sem skopírovať/vložiť. Je tento text dostupný v prekladovom systéme? Ak áno, bol preložený po dlhšie ako 24 hodín?
Game stuck at loading page
• Aký prehliadač používaš?
Google Chrome v86
-
• Prosím presne a stručne vysvetli svoj podnet, aby bolo čo najjednoduchšie pochopiť, ako to myslíš.
Game stuck at loading page
• Aký prehliadač používaš?
Google Chrome v86
História hlásenia
Specifically, the 8th parameter to the gameui.completeetup method call is missing (after socketio in the below snippet, as taken from JS console debugger from the table this bug report references):
gameui.completesetup("pedro", "Pedro", 109158620, 88492060, /*archivemask_begin*/"301ec5cc3f304753ffe3068fdad20f6b"/*archivemask_end*/, "{COMETD_PRIVATE_CHANNEL}", "socketio", , { "39141269": { "user_id"...
Is there a way to abandon the game without being able to access it?
@lanizer: this parameter corresponds to the gamedatas returned by getAllDatas. Maybe in some cases it sends an empty result?
It's definitely caused by getAllDatas() in php with the symptoms showing up in the javascript when the data returned is parsed improperly.
This will reproduce it assuming your db has the similar content:
protected function getAllDatas() {
$result = array();
$result['players'] = self::getCollectionFromDB("SELECT player_id, player_beginner FROM player");
self::dump('players', $result['players'];
return $result;
}
From the dump (copied below), it looks like -1 is maybe getting assigned to the player_beginner column in the db as a string instead of a signed int. The getAllDatas() function returns as intended, but the javascript can't handle the data it's getting. For convenience while developing, I was doing "SELECT * FROM player" planning to narrow the query later. This picked up the column even though I have no actual use for it.
players = array(4) {
[2304606]=>
array(2) {
["player_id"]=>
string(7) "2304606"
["player_beginner"]=>
string(16) "����������������"
}
[2304609]=>
array(2) {
["player_id"]=>
string(7) "2304609"
["player_beginner"]=>
string(16) "����������������"
}
[2304607]=>
array(2) {
["player_id"]=>
string(7) "2304607"
["player_beginner"]=>
string(16) "����������������"
}
[2304608]=>
array(2) {
["player_id"]=>
string(7) "2304608"
["player_beginner"]=>
string(16) "����������������"
}}
}
Pridať niečo k tomuto hláseniu
- Iné ID stola / ID ťahu
- Vyriešil sa problém pomocou F5?
- Objavil sa problém viackrát? Zakaždým? Náhodne?
- Ak máš snímku obrazovky s touto chybou (dobrý zvyk), môžeš použiť ľubovoľnú službu na zdieľanie obrázkov (napríklad snipboard.io), nahrať ho tam a odkaz sem skopírovať/vložiť.
