From: salsaman <sal...@xs...> - 2004-09-25 10:43:07
|
Dennis Smit wrote: >Hmms, 'accident' is a very simply script. Can you run LiVES from >console and get a backtrace that way ? > >Thanks, >Dennis > > >On Sat, 2004-09-25 at 01:06 +0100, salsaman wrote: > > >>Hi Dennis, >>I think there could be a bug or two in gforce. I got a hang just playing >>the visual, no mixing, no other clips open. This has happened a few >>times, but because it generally hangs my whole X server I can't get a >>backtrace. >> >>Anyway some, maybe all of these hangs appear to be connected with "New >>Delta Field: Accident". Maybe you could have a quick check in this >>module and see if there is anything suspicious. >> >>Cheers, >>Salsaman. >> >> >> >> >>------------------------------------------------------- >>This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 >>Project Admins to receive an Apple iPod Mini FREE for your judgement on >>who ports your project to Linux PPC the best. Sponsored by IBM. >>Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php >>_______________________________________________ >>Libvisual-devel mailing list >>Lib...@li... >>https://lists.sourceforge.net/lists/listinfo/libvisual-devel >> >> > > > >------------------------------------------------------- >This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 >Project Admins to receive an Apple iPod Mini FREE for your judgement on >who ports your project to Linux PPC the best. Sponsored by IBM. >Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php >_______________________________________________ >Libvisual-devel mailing list >Lib...@li... >https://lists.sourceforge.net/lists/listinfo/libvisual-devel > > > > OK, I managed to get a backtrace this time, again we see New Delta Field: Accident libvisual INFO: no progname: New Delta field: Acid_Gap libvisual INFO: no progname: New wave shape: 3D_Cylinder libvisual DEBUG: no progname: void WaveShape::Load(ArgList&, long int) [(WaveShape.cpp,70)]: The number of bins requested: libvisual INFO: no progname: Looking up expression in dict: MAG libvisual INFO: no progname: New Particle: Warp_Me_Away libvisual DEBUG: no progname: void WaveShape::Load(ArgList&, long int) [(WaveShape.cpp,70)]: The number of bins requested: 150 + rnd( 250 ) New Delta field: Accident libvisual INFO: no progname: New Delta field: Acid_Gap_2 libvisual INFO: no progname: New wave shape: Arena libvisual DEBUG: no progname: void WaveShape::Load(ArgList&, long int) [(WaveShape.cpp,70)]: The number of bins requested: 100 libvisual INFO: no progname: Looking up expression in dict: MAG Program received signal SIGINT, Interrupt. 0x40b82e3b in ExprVirtualMachine::Execute() (this=0x40b82f47) at ExprVirtualMachine.cpp:263 263 _fetch( r1, v1 ) Current language: auto; currently c++ (gdb) bt #0 0x40b82e3b in ExprVirtualMachine::Execute() (this=0x40b82f47) at ExprVirtualMachine.cpp:263 #1 0x40b7e8f9 in WaveShape::Draw(long, PixPort&, float, WaveShape*, float) ( this=0x83025c4, inNumSteps=200, inDest=@0x8301414, inFader=1, inWave2=0x83023bc, inMorphPct=1) at Expression.h:24 #2 0x40b7a925 in GForce::RecordSample(long) (this=0x8301388, inCurTime=69861632) at G-Force.cpp:1169 #3 0x40b7a772 in GForce::RecordSample(long, float*, float, long, float*, float, long) (this=0x8301388, inCurTime=896194457, inSound=0xbfffddb0, inScale=0, inNumBins=200, inFFT=0xbfffdae0, inFFTScale=1, inFFTNumBins=180) at G-Force.cpp:1123 #4 0x40b93ce5 in lv_gforce_render (plugin=0x40b82f47, video=0x40b82f47, audio=0x8301388) at actor_gforce.cpp:228 #5 0x40a93218 in visual_actor_run () from /usr/lib/libvisual.so.0 #6 0x407b0e70 in libvis_process () from /usr//share/lives/plugins/effects/realtime/livido/libvis #7 0x08067cb0 in gdk_pixbuf_new_from_generator (src=0x82e4d58, error=0x3e99b50f) at effects-livido.c:368 Cannot access memory at address 0x1e0 (gdb) print r1 $1 = 0 (gdb) print v1 $2 = 0 Program received signal SIGINT, Interrupt. 0x40b82f63 in ExprVirtualMachine::Execute() (this=0x40b82f5d) at ExprVirtualMachine.cpp:298 298 _fetch( r2, v2 ) (gdb) bt #0 0x40b82f63 in ExprVirtualMachine::Execute() (this=0x40b82f5d) at ExprVirtualMachine.cpp:298 #1 0x40b829bd in ExprArray::Evaluate() (this=0x8302678) at Expression.h:24 #2 0x40b7e852 in WaveShape::Draw(long, PixPort&, float, WaveShape*, float) ( this=0x83025c4, inNumSteps=200, inDest=@0x8301414, inFader=1, inWave2=0x83023bc, inMorphPct=1) at WaveShape.cpp:255 #3 0x40b7a925 in GForce::RecordSample(long) (this=0x8301388, inCurTime=43) at G-Force.cpp:1169 #4 0x40b7a772 in GForce::RecordSample(long, float*, float, long, float*, float, long) (this=0x8301388, inCurTime=896194457, inSound=0xbfffddb0, inScale=0, inNumBins=200, inFFT=0xbfffdae0, inFFTScale=1, inFFTNumBins=180) at G-Force.cpp:1123 #5 0x40b93ce5 in lv_gforce_render (plugin=0x40b82f5d, video=0x40b82f5d, audio=0x8301388) at actor_gforce.cpp:228 #6 0x40a93218 in visual_actor_run () from /usr/lib/libvisual.so.0 #7 0x407b0e70 in libvis_process () from /usr//share/lives/plugins/effects/realtime/livido/libvis #8 0x08067cb0 in gdk_pixbuf_new_from_generator (src=0x82e4d58, error=0x26759c2f) at effects-livido.c:368 Cannot access memory at address 0x1e0 Program received signal SIGINT, Interrupt. 0x40b829d8 in ExprArray::Evaluate() (this=0x8302470) at ExprArray.cpp:83 83 } (gdb) bt #0 0x40b829d8 in ExprArray::Evaluate() (this=0x8302470) at ExprArray.cpp:83 #1 0x40b7e86d in WaveShape::Draw(long, PixPort&, float, WaveShape*, float) ( this=0x83025c4, inNumSteps=200, inDest=@0x8301414, inFader=1, inWave2=0x83023bc, inMorphPct=1) at WaveShape.cpp:257 #2 0x40b7a925 in GForce::RecordSample(long) (this=0x8301388, inCurTime=137342157) at G-Force.cpp:1169 #3 0x40b7a772 in GForce::RecordSample(long, float*, float, long, float*, float, long) (this=0x8301388, inCurTime=896194457, inSound=0xbfffddb0, inScale=0, inNumBins=200, inFFT=0xbfffdae0, inFFTScale=1, inFFTNumBins=180) at G-Force.cpp:1123 #4 0x40b93ce5 in lv_gforce_render (plugin=0x8302470, video=0x8302470, audio=0x8301388) at actor_gforce.cpp:228 #5 0x40a93218 in visual_actor_run () from /usr/lib/libvisual.so.0 #6 0x407b0e70 in libvis_process () from /usr//share/lives/plugins/effects/realtime/livido/libvis #7 0x08067cb0 in gdk_pixbuf_new_from_generator (src=0x82e4d58, error=0x83022e0) at effects-livido.c:368 Cannot access memory at address 0x1e0 But it doesn't always crash, this one was fine: libvisual INFO: no progname: New Particle: Airport libvisual DEBUG: no progname: void WaveShape::Load(ArgList&, long int) [(WaveShape.cpp,70)]: The number of bins requested: 40 New Delta field: Accident libvisual INFO: no progname: New wave shape: Arena libvisual DEBUG: no progname: void WaveShape::Load(ArgList&, long int) [(WaveShape.cpp,70)]: The number of bins requested: 100 libvisual INFO: no progname: Looking up expression in dict: MAG libvisual INFO: no progname: New Delta field: Acid_Gap_2 libvisual INFO: no progname: New Particle: Art__I_Suppose libvisual DEBUG: no progname: void WaveShape::Load(ArgList&, long int) [(WaveShape.cpp,70)]: The number of bins requested: libvisual INFO: no progname: New wave shape: A_New_Hope libvisual DEBUG: no progname: void WaveShape::Load(ArgList&, long int) [(WaveShape.cpp,70)]: The number of bins requested: 130 libvisual INFO: no progname: Looking up expression in dict: MAG libvisual INFO: no progname: Looking up expression in dict: MAG Salsaman. |