Gamestudio Links
Zorro Links
Newest Posts
Help with plotting multiple ZigZag
by degenerate_762. 04/30/24 23:23
M1 Oversampling
by 11honza11. 04/30/24 08:16
Trading Journey
by howardR. 04/28/24 09:55
Zorro Trader GPT
by TipmyPip. 04/27/24 13:50
Data from CSV not parsed correctly
by jcl. 04/26/24 11:18
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (AndrewAMD, Quad), 843 guests, and 1 spider.
Key: Admin, Global Mod, Mod
Newest Members
firatv, wandaluciaia, Mega_Rod, EternallyCurious, howardR
19050 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
[ANET] Manchmal crasht http_get_result #291655
09/27/09 10:20
09/27/09 10:20
Joined: May 2009
Posts: 445
Peine, Germany
Razoron Offline OP
Senior Member
Razoron  Offline OP
Senior Member

Joined: May 2009
Posts: 445
Peine, Germany
Hallo,

ich habe festgestellt, das http_get_result beim ersten test run crasht. Wenn man direkt danach noch einen startet, vielleicht auch noch. Wenn man ganz schenll hontereinander test run macht, gibt es keine crash. Wenn man 30 sec wartet, gibt es wieder einen...

Macht wenig Sinn, weiß wer eine Lösung?
Benutze xampp auf localhost.

Re: [ANET] Manchmal crasht http_get_result [Re: Razoron] #291735
09/27/09 17:21
09/27/09 17:21
Joined: May 2008
Posts: 33
Russia/Netherlands
H
Hand_Of_Law Offline
Newbie
Hand_Of_Law  Offline
Newbie
H

Joined: May 2008
Posts: 33
Russia/Netherlands
Ich arbeite zum Testen auch mit Xampp und localhost, und habe do noch keine Probleme gehabt. Habe einige Probleme gehabt mist inetlist da die ID Freiwert auf '1' gesezt werden muss, aber http_get_result is nie abgestürzt.

Re: [ANET] Manchmal crasht http_get_result [Re: Hand_Of_Law] #291766
09/27/09 19:44
09/27/09 19:44
Joined: May 2009
Posts: 445
Peine, Germany
Razoron Offline OP
Senior Member
Razoron  Offline OP
Senior Member

Joined: May 2009
Posts: 445
Peine, Germany
Machmal kommt bei mir am ende auch ein fach mal Crash in anet_deinit_all, die Funktion in der am ende alles automatisch deinitialisiert wird.

Re: [ANET] Manchmal crasht http_get_result [Re: Razoron] #291768
09/27/09 19:49
09/27/09 19:49
Joined: Jul 2005
Posts: 1,930
Austria
Dark_samurai Offline
Serious User
Dark_samurai  Offline
Serious User

Joined: Jul 2005
Posts: 1,930
Austria
Das ist eigenartig, da mir selbst nie ein solcher Crash aufgefallen ist bzw. gemeldet wurde...

Bist du dir sicher, dass es nicht an deinem Code liegt bzw. kannst du den mal posten?

Edit: Welche Version von ANet benutzt du?

Last edited by Dark_samurai; 09/27/09 19:50.

ANet - A stable and secure network plugin with multi-zone, unlimited players, voip, server-list features,... (for A7/A8)!
get free version
Re: [ANET] Manchmal crasht http_get_result [Re: Dark_samurai] #291773
09/27/09 20:02
09/27/09 20:02
Joined: May 2009
Posts: 445
Peine, Germany
Razoron Offline OP
Senior Member
Razoron  Offline OP
Senior Member

Joined: May 2009
Posts: 445
Peine, Germany
Ich habe Anet Pro.

PHP-Code:
Code:
<?php
$server="localhost";
$user="root";
$pass="";

$connection=mysql_connect($server,$user,$pass) or die("Couldn't connect to DB");
$db=mysql_selectdb("airfix") or die("Wrong or non-existing DB name!");

$servernumber=$_POST["number"];
$code=$_POST["code"];

$what = "SELECT servername FROM servers WHERE servernumber LIKE '$servernumber' LIMIT 1";
$what2 = "SELECT online FROM servers WHERE servernumber LIKE '$servernumber' LIMIT 1";
$what3 = "SELECT maxplayers FROM servers WHERE servernumber LIKE '$servernumber' LIMIT 1";
$what4 = "SELECT players FROM servers WHERE servernumber LIKE '$servernumber' LIMIT 1";
$query = mysql_query($what);
$query2 = mysql_query($what2);
$query3 = mysql_query($what3);
$query4 = mysql_query($what4);
$row = mysql_fetch_object($query);
$row2 = mysql_fetch_object($query2);
$row3 = mysql_fetch_object($query3);
$row4 = mysql_fetch_object($query4);

if($code==1)
{
if($row2->online!="0")
{
 echo $row->servername;
}
else
{
 echo "-1";
}
}
if($code==2)
{
if($row2->online!="0")
{
 echo $row3->maxplayers;
}
}
if($code==3)
{
if($row2->online!="0")
{
 echo $row4->players;
}
}
?>



Mein Code in lite-c ist etwas unübersichtlich und ich habe das Problem nur manchmal gehabt. Gearde ist es ganz weg. Bei meinem älteren Projekt hatte ich das Problem auch schon mal und ich konnte die ständigen crahes durch ein neustarten von Apache und MySQL beheben. Dann habe ich es wieder einmal getestet, es crashte am ende bei anet_deinit_all. Ohne neustarten crashet http_get_result dann, wenn man innhalb kurzer Zeit zwei Sachen hintereinander gepostet hat. Kann es sein, dass dieser Fehöer ganz einfach durch ein Vergessen von http_free ausgelöst werden kann?

Re: [ANET] Manchmal crasht http_get_result [Re: Razoron] #291775
09/27/09 20:08
09/27/09 20:08
Joined: Jul 2005
Posts: 1,930
Austria
Dark_samurai Offline
Serious User
Dark_samurai  Offline
Serious User

Joined: Jul 2005
Posts: 1,930
Austria
Quote:
Kann es sein, dass dieser Fehöer ganz einfach durch ein Vergessen von http_free ausgelöst werden kann?


Sollte zwar nicht sein, währe aber möglich. Deswegen immer alles selbst deinitialisieren, dann kann man so etwas ausschließen.

Im Normalfall ist ein Fehler der nur zeitweise auftritt immer ein Pointer-/Speicherbereichfehler. Manchmal passt es zufällig, da z.B. ein Pointer der nicht korrekt initialisiert wurde noch auf eine gültige Adresse zeigt. Wird der aber irgendwann mal von einer anderen Anwendung überschrieben passt es eben nicht mehr und die Applikation crasht.


ANet - A stable and secure network plugin with multi-zone, unlimited players, voip, server-list features,... (for A7/A8)!
get free version
Re: [ANET] Manchmal crasht http_get_result [Re: Dark_samurai] #291778
09/27/09 20:19
09/27/09 20:19
Joined: May 2009
Posts: 445
Peine, Germany
Razoron Offline OP
Senior Member
Razoron  Offline OP
Senior Member

Joined: May 2009
Posts: 445
Peine, Germany
Das kann sein. Den ich habe gerade Probleme mit Pointern und anderen kram, die aleine schon manchmal einen Crash verursachen. Wenn ich dann ok weitermache, wird die Funktion apprupt abgebrochen und http_free wird nicht aufgerufen. Manchmal kommt es sogar vor, das mein Test einen schwierigen Fehler hat, wo kein Engine-Fehler kommt, sondern, dass mein Programm nicht mehr funktioniert und die anet_deinit_all erst garnicht aufgerufen wurde... Naja dann kann ich ja immer wieder schön apache und so neustarten... Crashfehler während eines http posts sind also nicht so gut.

Last edited by Razoron; 09/27/09 20:20.
Re: [ANET] Manchmal crasht http_get_result [Re: Razoron] #291866
09/28/09 15:19
09/28/09 15:19
Joined: Jul 2005
Posts: 1,930
Austria
Dark_samurai Offline
Serious User
Dark_samurai  Offline
Serious User

Joined: Jul 2005
Posts: 1,930
Austria
Sobald die Engine einmal crasht, wird sowieso nichts mehr garantiert wink

Am besten alle crashes sofort beheben, sobald sie auftreten.


ANet - A stable and secure network plugin with multi-zone, unlimited players, voip, server-list features,... (for A7/A8)!
get free version

Moderated by  HeelX, Spirit 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1