← Back to team overview

sslug-teknik team mailing list archive

Re: Hvordan får man gdb til at, uhm, singlesteppe automatisk

 

On Fri, 2012-02-17 at 15:33 +0100, Robert Larsen wrote:
> On 02/17/2012 03:26 PM, Erling A. Jacobsen wrote:
> > Og det er for langsomt (og virker bare forkert) at udføre "step"
> > og derefter bare holde return-tasten nede (for at gentage step).
> >
> > Jeg har et program der pludselig hænger maskinen. Jeg vil gerne se
> > hvad der fører op til dette lockup ...
> >
> Hvad er det, du vil se for hvert step ?
> 
> Du kan jo scripte gdb, så hvis 'step 10' ikke gør hvad du vil kan du
> lave din egen funktion som udfører et enkelt step og skriver hvad der
> sker, og så looper dette et antal gange.
> 
I første omgang er det nok bare at se hvor programmet er henne (så
at sige), lige inden det hænger hele maskinen. Når jeg ved det, kan jeg
sætte breakpoints og undersøge nærmere ...

Jeg fandt:
http://wiki.blender.org/index.php/User:Ideasman42#Program_Execution_Tracing

Der jo svarer helt til hvad du siger, så tak for hjælpen også til dig.

MVH
Erling



References