[plugin] Dedimania

Post here every finished plugin

Moderator: NADEO

nouseforname
Posts: 35
Joined: 30 Dec 2010, 19:03

Re: [plugin] Dedimania

Post by nouseforname »

i think its time for some OFFICIAL SUPPORT here.

dedimania plugin dont work properly. somehow the whole server was stucked for hours, now empty and even no FZ server anymore, which is very strange.


it started in early morning:

Code: Select all

[06:20:01] [MLEPP] [JoinLeaveMessage] arnoldito12 left the server.
[06:20:20] [MLEPP] [LocalRecords] antaurii drove the 25. Local Record with time: 0:11.70!
PHP Warning:  Invalid argument supplied for foreach() in /home/nouse/trackmania/TSTserver/ManiaLiveTST/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php on line 61

 -> ErrorException with code 0
    Undefined offset: 0
  - in
      /home/nouse/trackmania/TSTserver/ManiaLiveTST/libraries/ManiaLivePlugins/
      Standard/Dedimania/Dedimania.php on line 368

Code: Select all

PHP Notice:  fputs(): send of 35 bytes failed with errno=32 Broken pipe in /home/nouse/trackmania/TSTserver/ManiaLiveTST/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php on line 166
PHP Notice:  fputs(): send of 26 bytes failed with errno=32 Broken pipe in /home/nouse/trackmania/TSTserver/ManiaLiveTST/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php on line 167
PHP Notice:  fputs(): send of 26 bytes failed with errno=32 Broken pipe in /home/nouse/trackmania/TSTserver/ManiaLiveTST/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php on line 168
PHP Notice:  fputs(): send of 313 bytes failed with errno=32 Broken pipe in /home/nouse/trackmania/TSTserver/ManiaLiveTST/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php on line 171
PHP Warning:  Invalid argument supplied for foreach() in /home/nouse/trackmania/TSTserver/ManiaLiveTST/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php on line 61

both of this just spamming the logs, till there was no more response from manialive. which takes several hours without crashing.

i will diable this crapy plugin now till.
User avatar
Knutselmaaster
Posts: 1276
Joined: 15 Jun 2010, 18:03
Location: Somewhere between Paris and Disney in France.
Contact:

Re: [plugin] Dedimania

Post by Knutselmaaster »

Yup, that's exactly the same problem i'm having on all my 7 freezone servers all the time, since over 2 months now.
I restart my servers every day to prevent the crash that definately follows, but it doesn't always help and certainly is no comfortable solution.
User avatar
w1lla
Posts: 2396
Joined: 15 Jun 2010, 11:09
Location: Netherlands
Contact:

Re: [plugin] Dedimania

Post by w1lla »

w1lla wrote:
w1lla wrote:the foreach error try to look add this on line 91 in DedimaniaCall.php

Code: Select all

print_r($return);
For the fputs error try this on line 206.

Code: Select all

print_r($body);
It will show in xml format how it looks when sending data to dedimania and back.

Hopefully it will work. Otherwise look in the logs for Dedimania_log_XmlRpc.txt and open it up and see where the fault comes from.

Tried this....?
TM² Info
SM Info
QM Info

OS: Windows 10 x64 Professional
MB: MSI 970A-G46
Processor: AMD FX-6300 3500 mHz
RAM Memory: 16 GB DDR3
Video: SAPPHIRE DUAL-X R9 280X 3GB GDDR5
KB: Logitech G510s
Mouse: Logitech G300s
Mode Creation
ManiaScript Docs
mistertl
Translator
Translator
Posts: 666
Joined: 15 Jun 2010, 18:43
Location: The Netherlands

Re: [plugin] Dedimania

Post by mistertl »

It looks like the problem mentioned here by Xymph is still there. My server was blocked from Dedimania due to submitting to many bogus records. The dedimania plugin have send the same Dedimania record time over and over again for different tracks, and the plugin did this many times (thanks Xymph for your info :) ).
For now, I have disabled the plugin, but it would be nice to use Dedimania again in the (near) future on my freezone server.
I use the latest standard plugin version, with the latest ManiaLive version.

I see one similarity with the previous block from the server Xymph mentioned in his post (http://forum.maniaplanet.com/viewtopic. ... 448#p10526), I also added some tracks to the server, but with ServerMania instead of TMWeb. Maybe there is some problem with the add and removal from tracks.
OS: Windows 10 x64 Pro | CPU: Intel Core i7 7700k @ 4,2 GHz | RAM: 32GB DDR4 | GPU: nVidia GeForce GTX 1080 |
MB: MSI Z270 Gaming Pro Carbon | HDD(s): Crucial MX100 512 GB, WD Caviar Black 7200 rpm 500 GB | Sound: Realtek ALC1220
jouko200
Posts: 69
Joined: 04 Mar 2011, 15:05

Re: [plugin] Dedimania

Post by jouko200 »

dedimania plugin disabled from jou maps :roll:
User avatar
Knutselmaaster
Posts: 1276
Joined: 15 Jun 2010, 18:03
Location: Somewhere between Paris and Disney in France.
Contact:

Re: [plugin] Dedimania

Post by Knutselmaaster »

Code: Select all

Fatal error: Undefined class constant 'REPLAY' in /home/tmservers/servers/train/ManiaLive232/libraries/ManiaLivePlugins/Standard/Dedimania/Dedimania.php on line 971
The newest manialive with changed maniahome crashes at new dedirec.
farfa
Nadeo
Nadeo
Posts: 601
Joined: 14 Jun 2010, 16:15
Location: In front of your hood with one lap late

Re: [plugin] Dedimania

Post by farfa »

Dedimania will be release with the next release of manialive which will use this version of ManiaHome Client.
Also known as: satanasdiabolo
User avatar
Knutselmaaster
Posts: 1276
Joined: 15 Jun 2010, 18:03
Location: Somewhere between Paris and Disney in France.
Contact:

Re: [plugin] Dedimania

Post by Knutselmaaster »

Please fix this:

Code: Select all

    Occured on 29.06.2011 at 06:20:16 at process with ID #28164
    ---------------------------------
 -> ErrorException with code 0
    Invalid argument supplied for foreach()
  - in /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php on line 70
  - Stack: #0 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php(70): ManiaLive\Application\ErrorHandling::createExceptionFromError(2, 'Invalid argumen...', '/home/tmservers...', 70, Array)
           #1 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Threading/ThreadPool.php(320): ManiaLivePlugins\Standard\Dedimania\Runnables\DedimaniaCall->run()
           #2 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Features/Tick/Event.php(26): ManiaLive\Threading\ThreadPool->onTick()
           #3 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\Features\Tick\Event->fireDo(Object(ManiaLive\Threading\ThreadPool))
           #4 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Features/Tick/Ticker.php(32): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Features\Tick\Event))
           #5 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Application/Event.php(36): ManiaLive\Features\Tick\Ticker->onPreLoop()
           #6 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\Application\Event->fireDo(Object(ManiaLive\Features\Tick\Ticker))
           #7 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Application/AbstractApplication.php(144): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Application\Event))
           #8 /home/tmservers/servers/mcon5/ManiaLive235/bootstrapper.php(82): ManiaLive\Application\AbstractApplication->run()
           #9 {main}

    Occured on 29.06.2011 at 06:23:02 at process with ID #28164
    ---------------------------------
 -> ErrorException with code 0
    fputs(): send of 26 bytes failed with errno=32 Broken pipe
  - in /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php on line 164
  - Stack: #0 [internal function]: ManiaLive\Application\ErrorHandling::createExceptionFromError(8, 'fputs(): send o...', '/home/tmservers...', 164, Array)
           #1 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php(164): fputs(Resource id #560, 'POST /Dedimania...')
           #2 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php(134): ManiaLivePlugins\Standard\Dedimania\Runnables\DedimaniaCall::sendMessage(8002, '/Dedimania', '<?xml version="...')
           #3 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php(65): ManiaLivePlugins\Standard\Dedimania\Runnables\DedimaniaCall::sendRequest(8002, '/Dedimania', Object(ManiaLive\DedicatedApi\Xmlrpc\Request))
           #4 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Threading/ThreadPool.php(320): ManiaLivePlugins\Standard\Dedimania\Runnables\DedimaniaCall->run()
           #5 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Features/Tick/Event.php(26): ManiaLive\Threading\ThreadPool->onTick()
           #6 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\Features\Tick\Event->fireDo(Object(ManiaLive\Threading\ThreadPool))
           #7 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Features/Tick/Ticker.php(32): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Features\Tick\Event))
           #8 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Application/Event.php(36): ManiaLive\Features\Tick\Ticker->onPreLoop()
           #9 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\Application\Event->fireDo(Object(ManiaLive\Features\Tick\Ticker))
           #10 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Application/AbstractApplication.php(144): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Application\Event))
           #11 /home/tmservers/servers/mcon5/ManiaLive235/bootstrapper.php(82): ManiaLive\Application\AbstractApplication->run()
           #12 {main}

    Occured on 29.06.2011 at 06:26:24 at process with ID #28164
    ---------------------------------
 -> ErrorException with code 0
    fputs(): send of 26 bytes failed with errno=32 Broken pipe
  - in /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php on line 164
  - Stack: #0 [internal function]: ManiaLive\Application\ErrorHandling::createExceptionFromError(8, 'fputs(): send o...', '/home/tmservers...', 164, Array)
           #1 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php(164): fputs(Resource id #560, 'POST /Dedimania...')
           #2 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php(134): ManiaLivePlugins\Standard\Dedimania\Runnables\DedimaniaCall::sendMessage(8002, '/Dedimania', '<?xml version="...')
           #3 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLivePlugins/Standard/Dedimania/Runnables/DedimaniaCall.php(65): ManiaLivePlugins\Standard\Dedimania\Runnables\DedimaniaCall::sendRequest(8002, '/Dedimania', Object(ManiaLive\DedicatedApi\Xmlrpc\Request))
           #4 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Threading/ThreadPool.php(320): ManiaLivePlugins\Standard\Dedimania\Runnables\DedimaniaCall->run()
           #5 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Features/Tick/Event.php(26): ManiaLive\Threading\ThreadPool->onTick()
           #6 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\Features\Tick\Event->fireDo(Object(ManiaLive\Threading\ThreadPool))
           #7 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Features/Tick/Ticker.php(32): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Features\Tick\Event))
           #8 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Application/Event.php(36): ManiaLive\Features\Tick\Ticker->onPreLoop()
           #9 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\Application\Event->fireDo(Object(ManiaLive\Features\Tick\Ticker))
           #10 /home/tmservers/servers/mcon5/ManiaLive235/libraries/ManiaLive/Application/AbstractApplication.php(144): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Application\Event))
           #11 /home/tmservers/servers/mcon5/ManiaLive235/bootstrapper.php(82): ManiaLive\Application\AbstractApplication->run()
           #12 {main}
(and the broken pipe error repeats itself endlessly, dedi plugin becomes non-functional)
User avatar
Knutselmaaster
Posts: 1276
Joined: 15 Jun 2010, 18:03
Location: Somewhere between Paris and Disney in France.
Contact:

Re: [plugin] Dedimania

Post by Knutselmaaster »

The first time i see this one:

Code: Select all

    Occured on 04.07.2011 at 21:40:53 at process with ID #32221
    ---------------------------------
 -> ErrorException with code 0
    Undefined offset: -10
  - in /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLivePlugins/Standard/Dedimania/Gui/Windows/Leaderboard.php on line 130
  - Stack: #0 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLivePlugins/Standard/Dedimania/Gui/Windows/Leaderboard.php(130): ManiaLive\Application\ErrorHandling::createExceptionFromError(8, 'Undefined offse...', '/home/tmservers...', 130, Array)
           #1 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/Window.php(750): ManiaLivePlugins\Standard\Dedimania\Gui\Windows\Leaderboard->onDraw()
           #2 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/Window.php(630): ManiaLive\Gui\Windowing\Window->initDisplayable()
           #3 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/WindowHandler.php(186): ManiaLive\Gui\Windowing\Window->render('koennieej')
           #4 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Application/Event.php(36): ManiaLive\Gui\Windowing\WindowHandler->onPreLoop()
           #5 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\Application\Event->fireDo(Object(ManiaLive\Gui\Windowing\WindowHandler))
           #6 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Application/AbstractApplication.php(144): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Application\Event))
           #7 /home/tmservers/servers/mcon3/ManiaLive240/bootstrapper.php(82): ManiaLive\Application\AbstractApplication->run()
           #8 {main}

    Occured on 04.07.2011 at 21:40:53 at process with ID #32221
    ---------------------------------
 -> ErrorException with code 0
    Undefined offset: -20
  - in /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLivePlugins/Standard/Dedimania/Gui/Windows/Leaderboard.php on line 130
  - Stack: #0 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLivePlugins/Standard/Dedimania/Gui/Windows/Leaderboard.php(130): ManiaLive\Application\ErrorHandling::createExceptionFromError(8, 'Undefined offse...', '/home/tmservers...', 130, Array)
           #1 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/Window.php(750): ManiaLivePlugins\Standard\Dedimania\Gui\Windows\Leaderboard->onDraw()
           #2 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/Window.php(630): ManiaLive\Gui\Windowing\Window->initDisplayable()
           #3 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/WindowHandler.php(186): ManiaLive\Gui\Windowing\Window->render('koennieej')
           #4 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Application/Event.php(36): ManiaLive\Gui\Windowing\WindowHandler->onPreLoop()
           #5 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\Application\Event->fireDo(Object(ManiaLive\Gui\Windowing\WindowHandler))
           #6 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Application/AbstractApplication.php(144): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Application\Event))
           #7 /home/tmservers/servers/mcon3/ManiaLive240/bootstrapper.php(82): ManiaLive\Application\AbstractApplication->run()
           #8 {main}

    Occured on 04.07.2011 at 21:40:53 at process with ID #32221
    ---------------------------------
 -> ErrorException with code 0
    Undefined offset: -30
  - in /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLivePlugins/Standard/Dedimania/Gui/Windows/Leaderboard.php on line 130
  - Stack: #0 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLivePlugins/Standard/Dedimania/Gui/Windows/Leaderboard.php(130): ManiaLive\Application\ErrorHandling::createExceptionFromError(8, 'Undefined offse...', '/home/tmservers...', 130, Array)
           #1 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/Window.php(750): ManiaLivePlugins\Standard\Dedimania\Gui\Windows\Leaderboard->onDraw()
           #2 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/Window.php(630): ManiaLive\Gui\Windowing\Window->initDisplayable()
           #3 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/WindowHandler.php(186): ManiaLive\Gui\Windowing\Window->render('koennieej')
           #4 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Application/Event.php(36): ManiaLive\Gui\Windowing\WindowHandler->onPreLoop()
           #5 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\Application\Event->fireDo(Object(ManiaLive\Gui\Windowing\WindowHandler))
           #6 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Application/AbstractApplication.php(144): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Application\Event))
           #7 /home/tmservers/servers/mcon3/ManiaLive240/bootstrapper.php(82): ManiaLive\Application\AbstractApplication->run()
           #8 {main}

    Occured on 04.07.2011 at 21:40:54 at process with ID #32221
    ---------------------------------
 -> ErrorException with code 0
    Undefined offset: -40
  - in /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLivePlugins/Standard/Dedimania/Gui/Windows/Leaderboard.php on line 130
  - Stack: #0 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLivePlugins/Standard/Dedimania/Gui/Windows/Leaderboard.php(130): ManiaLive\Application\ErrorHandling::createExceptionFromError(8, 'Undefined offse...', '/home/tmservers...', 130, Array)
           #1 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/Window.php(750): ManiaLivePlugins\Standard\Dedimania\Gui\Windows\Leaderboard->onDraw()
           #2 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/Window.php(630): ManiaLive\Gui\Windowing\Window->initDisplayable()
           #3 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/WindowHandler.php(186): ManiaLive\Gui\Windowing\Window->render('koennieej')
           #4 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Application/Event.php(36): ManiaLive\Gui\Windowing\WindowHandler->onPreLoop()
           #5 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\Application\Event->fireDo(Object(ManiaLive\Gui\Windowing\WindowHandler))
           #6 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Application/AbstractApplication.php(144): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Application\Event))
           #7 /home/tmservers/servers/mcon3/ManiaLive240/bootstrapper.php(82): ManiaLive\Application\AbstractApplication->run()
           #8 {main}

    Occured on 04.07.2011 at 21:40:55 at process with ID #32221
    ---------------------------------
 -> ErrorException with code 0
    Undefined offset: -50
  - in /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLivePlugins/Standard/Dedimania/Gui/Windows/Leaderboard.php on line 130
  - Stack: #0 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLivePlugins/Standard/Dedimania/Gui/Windows/Leaderboard.php(130): ManiaLive\Application\ErrorHandling::createExceptionFromError(8, 'Undefined offse...', '/home/tmservers...', 130, Array)
           #1 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/Window.php(750): ManiaLivePlugins\Standard\Dedimania\Gui\Windows\Leaderboard->onDraw()
           #2 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/Window.php(630): ManiaLive\Gui\Windowing\Window->initDisplayable()
           #3 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Gui/Windowing/WindowHandler.php(186): ManiaLive\Gui\Windowing\Window->render('koennieej')
           #4 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Application/Event.php(36): ManiaLive\Gui\Windowing\WindowHandler->onPreLoop()
           #5 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Event/Dispatcher.php(52): ManiaLive\Application\Event->fireDo(Object(ManiaLive\Gui\Windowing\WindowHandler))
           #6 /home/tmservers/servers/mcon3/ManiaLive240/libraries/ManiaLive/Application/AbstractApplication.php(144): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\Application\Event))
           #7 /home/tmservers/servers/mcon3/ManiaLive240/bootstrapper.php(82): ManiaLive\Application\AbstractApplication->run()
           #8 {main}
User avatar
Xymph
Posts: 1426
Joined: 15 Jun 2010, 20:35
Contact:

Re: [plugin] Dedimania

Post by Xymph »

Xymph wrote:Yesterday, server login ffsprincesse using Dedimania plugin 'ManiaLive-189' submitted bogus records on a dozen tracks. Bogus meaning: with the wrong number of checkpoints, having impossible values for the pertaining tracks.

Not all submissions from this server yesterday were wrong, and none on the preceding days, but it's still very annoying to have to clean this up in the Dedimania database.

I can understand the kinks need to be worked out of this plugin, but that needs to happen fast. If this problem happens again, that server will be blocked. If it happens again on another server, the plugin version will be blocked.
Yesterday and today, this happened again on server logins tmhu_kezdo (running r223) and battlefun04 (r239). Both submitted dozens of bogus entries, often identical across multiple tracks, to the master server, and it was rather time-consuming (despite some ad-hoc scripting) and very annoying to clean up this mess. :x

Both logins were banned, and I'm more and more tempted to block all ManiaLive versions from Dedimania. Not because it happens so often (the previous case was in May), but when it does the pollution of the master database is typically very large. And secondly because, after Flo's initial reply way back in February, it doesn't seem to get any further attention.

For now, I strongly recommend everyone running ManiaLive to disable its Dedimania plugin, and if you're also running XAseco or some other controller, to rely on that one's Dedi plugin.
Developer of XASECO for TMF/TMN ESWC & XASECO2 for TM²: see XAseco.org
Find your way around the Mania community from the TMN ESWC hub, TMF hub, TM² hub, and SM hub
Post Reply

Return to “ManiaLive Plugins”

Who is online

Users browsing this forum: No registered users and 2 guests