From: Don Harter <donharter@co...> - 2006-08-26 14:19:28
I have tried this with both CVS and the current beta version. The same
I can play a dv file, at the end of the file it crashes.
Audio is 32.0 kHz, 12 bits quantization, 2 channels, emphasis off
Xv: NV17 Video Texture: ports 274 - 274
Xv: grabbed port 274
Using Xv for display
Processed 189 frames in 17.30 seconds (10.92 fps)
*** glibc detected *** playdv: double free or corruption (fasttop):
======= Backtrace: =========
I compiled the beta version with debug and found out where it occurs.
It seems that display.c line 246 is executed twice and tries to free
memory that has already been freed.
Here is a summary of a trace:
display.c :246 267 268 267
oss.c:194 195 196 197 199 200 201 203 201
display.c:686 234 235 238 241-246 and then it frees the same memory
again which causes a crash
I am using suse 10.1. Perhaps it has some enhancements which will catch
this that other distributions don't.