View Single Post
Old 1st December 2015, 13:34   #160
djnforce9
Junior Member
 
Join Date: Feb 2014
Posts: 40
Did another trace with the NSF file using the debug version you attached. Winamp locks up before it sends the "close" command (although thankfully the debug window does not freeze along with Winamp).

Here is another case where I play an NSF for a while and then hit stop.

PHP Code:
  uFrames7680uFramesPadding3840uFramesWrite3840uFramesRing13417q
0.50bFlush0
  REQUEST_CANWRITE
  free
5975 frames (23900 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
5400 frames (21600 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
4824 frames (19296 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
4248 frames (16992 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
3672 frames (14688 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
3096 frames (12384 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
2520 frames (10080 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
1944 frames (7776 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
1368 frames (5472 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
792 frames (3168 bytes)
  
REQUEST_READ
  uFrames
7680uFramesPadding3840uFramesWrite3840uFramesRing14760q
0.50bFlush0
canwrite
  REQUEST_CANWRITE
  free
4632 frames (18528 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
4056 frames (16224 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
3480 frames (13920 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
2904 frames (11616 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
2328 frames (9312 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
1752 frames (7008 bytes)
  
REQUEST_READ
  uFrames
7680uFramesPadding3840uFramesWrite3840uFramesRing13800q
0.50bFlush0
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
5016 frames (20064 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
4440 frames (17760 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
3864 frames (15456 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
3288 frames (13152 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
2712 frames (10848 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
2136 frames (8544 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
1560 frames (6240 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
984 frames (3936 bytes)
  
REQUEST_READ
  uFrames
7680uFramesPadding3840uFramesWrite3840uFramesRing14568q
0.50bFlush0
canwrite
  REQUEST_CANWRITE
  free
4824 frames (19296 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
4248 frames (16992 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
3672 frames (14688 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
3096 frames (12384 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
2520 frames (10080 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
1944 frames (7776 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
1368 frames (5472 bytes)
  
REQUEST_READ
  uFrames
7680uFramesPadding2880uFramesWrite4800uFramesRing14184q
0.50bFlush0
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
5592 frames (22368 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
5016 frames (20064 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
4440 frames (17760 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
3864 frames (15456 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
3288 frames (13152 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
2712 frames (10848 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
2136 frames (8544 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
1560 frames (6240 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
985 frames (3940 bytes)
  
REQUEST_READ
  uFrames
7680uFramesPadding3840uFramesWrite3840uFramesRing14567q
0.50bFlush0
canwrite
  REQUEST_CANWRITE
  free
4825 frames (19300 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
4249 frames (16996 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
3673 frames (14692 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
3097 frames (12388 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
2521 frames (10084 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
1945 frames (7780 bytes)
  
REQUEST_READ
  uFrames
7680uFramesPadding3840uFramesWrite3840uFramesRing13607q
0.50bFlush0
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
5209 frames (20836 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
4633 frames (18532 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
4057 frames (16228 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
3481 frames (13924 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
2905 frames (11620 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
2329 frames (9316 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
1753 frames (7012 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
1177 frames (4708 bytes)
write
  REQUEST_WRITE
canwrite
  REQUEST_CANWRITE
  free
601 frames (2404 bytes)
  
REQUEST_READ
  uFrames
7680uFramesPadding3840uFramesWrite3840uFramesRing14951q
0.50bFlush0
  REQUEST_READ
  uFrames
7680uFramesPadding3840uFramesWrite3840uFramesRing11111q
0.50bFlush0
  REQUEST_READ
  uFrames
7680uFramesPadding3840uFramesWrite3840uFramesRing7271q:
 
0.50bFlush0
  REQUEST_READ
  uFrames
7680uFramesPadding3840uFramesWrite3431uFramesRing3431q:
 
0.50bFlush0
  REQUEST_READ 
If you want to try for yourself, the plugin is here:
http://slickproductions.org/notsofatso.php

And you can grab an NSF file here:
http://www.zophar.net/music/nsf.html

Thank you so much for the effort in resolving this; much appreciated .

EDIT: All songs play with a ring buffer of 1.64 or more; any less and certain songs will stall.
djnforce9 is offline   Reply With Quote