Page 7 of 8

Re: ASECO 2.2.2 and stuff

Posted: 02 Mar 2010 17:18
by nocturne
SilentStorm wrote:While talking about Memory Usage of Aseco... Mine keeps shutting down every few days due to more than 32MiB of Memory used. I have to start it again which leaves it running just fine until it crashes again due to too much memory used. Any Ideas?

OS is Debian 4 btw and PHP is 5.2.0
Just out of curiosity, have you tried increasing the PHP mem limit? I typically set mine to 96mb, and even then experience crashes.

As far as mem usage goes, I've had the nagging thought that Aseco isn't clearing all the player data upon a player's disconnection... All the code seems to be perfectly fine, but certain manialink/widget displays carry over after a disconnect and reconnection (such as oliverde8's menu staying open to the previous tab).

Re: ASECO 2.2.2 and stuff

Posted: 02 Mar 2010 18:20
by oliverde8
nocturne wrote: As far as mem usage goes, I've had the nagging thought that Aseco isn't clearing all the player data upon a player's disconnection... All the code seems to be perfectly fine, but certain manialink/widget displays carry over after a disconnect and reconnection (such as oliverde8's menu staying open to the previous tab).
I am sure I am deleting player informations in my Menu. I wasn't for quite a time but the latest version should be doing it. I will recheck and post on the Menus topic

Re: ASECO 2.2.2 and stuff

Posted: 05 Mar 2010 00:56
by nocturne
Well, I investigated a bit further... opened up a few windows, extended the challenge widget, and opened the menu; quit the server, then rejoined. I could of sworn the challenge widget exhibited the same behavior, but it seems only the Menu plugin...

But alas, it's my own fault... I'm still using v1.62, and I see the issue was fixed in v1.64. I had just assumed the removeplayerdata function handled all that, and didn't quite feel up to hacking up the menu again to just how I ike it. :lol:

Re: ASECO 2.2.2 and stuff

Posted: 05 Mar 2010 06:20
by oliverde8
the removeplayerdata function of 1.62 is not good It doesen't work. You should be able to use the one of 1.64 I think. I had my server crashed so I couldn't check it out. I am still reinstalling it

Re: ASECO 2.2.2 and stuff

Posted: 05 Mar 2010 19:52
by nocturne
Still nags me, though... shouldn't the player object be unset upon disconnect, thus flushing the playerdata anyways?

Re: ASECO 2.2.2 and stuff

Posted: 06 Mar 2010 05:34
by Assembler Maniac
nocturne wrote:Still nags me, though... shouldn't the player object be unset upon disconnect, thus flushing the playerdata anyways?
It is, but if the module hangs on to any part of that data, it'll remain un-released.

Re: ASECO 2.2.2 and stuff

Posted: 24 Apr 2010 20:28
by Greco
on release 2.2.2 problem on dedimania.

Function getjukebox on plugin dedimania {need work}
missing dedimania.xml -> on config {i use xaseco same file}

But good release keep working :thumbsup:

Re: ASECO 2.2.2 and stuff

Posted: 05 May 2010 18:06
by w1lla
About the public DB story.

At the moment i have got some of the files of the old public DB as shown on the sourceforge page....

Why i got these files you might ask?

Well as an relief for the database of dedimania i thought lets make the public db of aseco relive again.

The only problem im having problems with are with the quotedstring in the plugin.

Thats why im asking some people to bug test it with me or that want to help.

PM me or send an email if you want to help.

For AM:

Do you still have the aseco_server.php file as i cant find it on the web. Or know of any solutions.

With kind regards.

Re: ASECO 2.2.2 and stuff

Posted: 05 May 2010 18:12
by Assembler Maniac
w1lla wrote:About the public DB story.

At the moment i have got some of the files of the old public DB as shown on the sourceforge page....

Why i got these files you might ask?

Well as an relief for the database of dedimania i thought lets make the public db of aseco relive again.

The only problem im having problems with are with the quotedstring in the plugin.

Thats why im asking some people to bug test it with me or that want to help.

PM me or send an email if you want to help.

For AM:

Do you still have the aseco_server.php file as i cant find it on the web. Or know of any solutions.

With kind regards.
There never was an "aseco_server.php" file. The public database functions were completely contained within the database itself. I might be able to dig up a version of the function defs if you want, and maybe the files for granting access too.

Basically the MySQL database has to be publicly accessible. You grant a user access to the functions/procedures, then the aseco php files connect to the DB and do all the database stuff through db functions.

Re: ASECO 2.2.2 and stuff

Posted: 05 May 2010 18:16
by w1lla
I got the files from here:

....site deleted by AM.....(see PM for details)

only problem i think is what to put in pubdb.xml.

Re: ASECO 2.2.2 and stuff

Posted: 05 May 2010 19:08
by nocturne
Keep in mind the original purpose of the public db... It's intended as a global records system to take the place of the localdb (same purpose DM has for FAST), whereas Dedimania in Aseco/Xaseco is intended primarily as a leaderboard. They are meant to be interoperable, not interchangeable.

Re: ASECO 2.2.2 and stuff

Posted: 05 May 2010 19:24
by Assembler Maniac
nocturne wrote:Keep in mind the original purpose of the public db... It's intended as a global records system to take the place of the localdb (same purpose DM has for FAST), whereas Dedimania in Aseco/Xaseco is intended primarily as a leaderboard. They are meant to be interoperable, not interchangeable.
Actually the public DB was designed to function WITH the local database. It wasn't supposed to be a complete replacement for the local database.

Local DB is pretty much required for ASECO now anyway, it's too crippled without it.

Re: ASECO 2.2.2 and stuff

Posted: 05 May 2010 21:50
by Fisch.666
Hi!
Assembler Maniac wrote:
SilentStorm wrote: The Error from the Logs is:

Code: Select all

Fatal error: Cannot pass parameter 1 by reference in /home/tmn/asecotmf_222/plugins/plugin.admin.php on line 89
[02/02,23:03:34] Beginning to shutdown Aseco due to an error ...
Ok, that's kinda strange.

What OS?
What version of PHP are you using?
I had the same problem running aseco 2.2.2 (2.3.0) on a debian 64bit systen with php 5.2.6.
This problem is fixed after replacing the showAdminToPlayer function with the function from nocturne.

:3

Re: ASECO 2.2.2 and stuff

Posted: 12 May 2010 13:27
by Greco
Bug when someone write a wrong command for example my login is test12 if i wrote /admin kick or /admin kick test11 its a wrong command name and we have the sendservermessage >> Admin kicked player " " ...... This message must sended only if the command params or login is correct.This bug works on all aseco versions

Fix it :thumbsup:

Re: ASECO 2.2.2 and stuff

Posted: 12 May 2010 19:03
by nocturne
This was mentioned in another thread recently. Again, I don't think of it really as a bug... just a different way of thinking. Besides, the playerlist check was in the original Aseco v.61 -- so not including it in v2.x just seems intentional (for usage to clear out 'bugged' disconnects and 'ghost' players I suppose, instead of a redundant 'kickghost' command like Xaseco).

Also, it can be fun to mess around with, using a nickname instead of the login..

/admin kick -nocturne=-!