Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 20:01

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Stack Ausleeren

Discussion on Stack Ausleeren within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
Stack Ausleeren

Hi,
Hab grad ein Problem(chen).
Ich beschreib eine Mem sehr sehr oft (und schnell), und wenn ich das Script dann laufen lasse, killt es den Script :
Code:
C:\Users\bla\Desktop\AutoIt v3 Script (neu).au3 (28) : ==> Recursion level has been exceeded - AutoIt will quit to prevent stack overflow.:
$write1 = _MemoryWrite($mem, $hprocess, 2147499889)
Gibt es einen Möglichkeit, den Stack auszuleeren?
Leider kann ich keine Sleep dazwischen setzten, sonst macht das Script nicht das gewünschte....
Das Script funzt mit der NoMadMemory...

Und SuFu hab ich schon genutzt

MfG
NBA

e: Fürs erste gelöst (mit einer While schleife...ka warums damit besser geht als mit Do)
NBA is offline  
Old 05/12/2009, 12:15   #2
 
elite*gold: 0
Join Date: Jul 2007
Posts: 93
Received Thanks: 13
du rufst mehrmal innerhalb deiner schleife, die wiedrum nochmals eine Funktion aufruft, ein event auf...

post den sc..
I3iLLiG is offline  
Old 05/12/2009, 14:05   #3
 
elite*gold: 0
Join Date: Apr 2009
Posts: 67
Received Thanks: 83
Standardgemäß beträgt die Größe des Adressraumes des zugewiesenen Stacks 1 MB.
Den wirst du wohl kaum rechtens aufgebraucht haben ;-)

Was hat dein Sleep-Aufruf mit dem Stack zu tun?
Könntest ja mal deinen Quelltext zeigen.

Btw. "(und schnell)":
Du weißt schon, in welchem Subforum du dich befindest, oder?
RDTSC is offline  
Old 05/12/2009, 18:09   #4
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
Ja. AutoIT schnell halt. Ich beschreibe nur Adressen, sieht ungefaehr so aus:
Code:
While 1
$write 1 = _Memorywrite(bla)
$write 2 = _Memorywrite(bla)
$write 3 = _Memorywrite(bla)
$write 4 = _Memorywrite(bla)
...
WEnd
Sonst mach ich da nichts gross.
Ich wollte es eigentlich so machen :

Code:
Do
...(das ganze beschreiben usw.)
Until $i = 4000
Lag wahrscheinlich an dem $i..
NBA is offline  
Old 05/13/2009, 18:24   #5
 
elite*gold: 0
Join Date: Nov 2008
Posts: 576
Received Thanks: 191
wäre es nicht einfacher es zu nop'en?

Quote:
e: Fürs erste gelöst (mit einer While schleife...ka warums damit besser geht als mit Do)
sollte doch eigentlich keinen unterschied machen, welche schleife du benutzt?
__wadim is offline  
Old 05/13/2009, 18:30   #6
 
felixli93's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 820
Received Thanks: 909
bei mir kam dieser stack error auch mal und zwar, als ich eine funktion gemacht habe, in der die selbe funktion noch einmal aufgerufen wurde
und das immer und immer wieder und ziemlich schnell
als diese funktion dann ca. 10000 mal geöffnet war, kam dieser stack error

vllt gibts in deinem script was ähnliches, also eine funktion, die bevor sie beendet wird sich selber nochmal aufruft
felixli93 is offline  
Old 05/13/2009, 23:11   #7
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
1. Ich ruf KEINE Funktion auf. Ich beschreib mir bloss ein paar Mems.
2. Scheint es anscheinend an meinen Variablen gelegen zu haben, aus welchem Grund auch immer ($i zu gross?).
NBA is offline  
Reply


Similar Threads Similar Threads
Stack up before 3.3
11/12/2009 - WoW Guides & Templates - 9 Replies
Hello! Patch 3.3 recently reached ptr, you must not forget to stack up on mats. As of every patch mats will rise in prices dramatically because of new crafts, so purchase mats for a few k gold. These are the items: Tailoring * Leggings of Woven Death * Deathfrost Boots
how to stack the ACC
08/17/2009 - Cabal Online - 1 Replies
can someone post here how to stack the accessories plssss!!!!!!!!!!!:confused:
[Help] On Stack Eps
07/07/2009 - EO PServer Hosting - 0 Replies
Hey all,,, I need Any One To Explain To Me How Can i Add Stack Eps Coz i am Searching on Elite But i Didnot Find Any Topic About Stack Eps So If Any One Could Help please Explain To Me :D:D:D
Less Lag/PvP stack
01/03/2008 - SRO Hacks, Bots, Cheats & Exploits - 4 Replies
You need the Multiclient Loader Mediafire Loader Rapidshare Put this files to Silkroad folder *When you are in Hotan write /v and Hold V and you will see all other ppl is invisible (not Pets, horses and stalls)
Hit Under Stack
05/10/2006 - Conquer Online 2 - 11 Replies
Yeah i am looking for some file/hack what ever, let u hit a player sitting under the stack.Maybe Something what modifies the player size. Example: Like 6 People sitting in stack at the bas but i just want to kill one of them.



All times are GMT +1. The time now is 20:02.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.