Dial plan stops executing without error

Hi,

So I’ve installed asterisk 1.6.2.11 and I have a dial plan setup as follows

exten => s,1,Background(privacy-unident)
exten => s,2,Background(vm-rec-name)
exten => s,3,Wait(2)
exten => s,4,Record(/tmp/asterisk-stranger:gsm,0,15)
exten => s,5,Background(pls-hold-while-try)
exten => s,6,Goto(ext-park,70,1)

The problem I’m having is that the plan will sometimes just stop executing, i.e. the message being played will stop playback sometimes at the end of the sound file sometimes during it, No errors are printed on the cli and the call does not terminate.

Executing [s@who-r-u:2] BackGround(“Local/111@from-internal-0355;2”, “vm-rec-name”) in new stack
– <Local/111@from-internal-0355;2> Playing ‘vm-rec-name.gsm’ (language ‘en’)

The incoming trunk is a SIP trunk.

Any help would be appreciated

After lots and lots of searching I may have found a solution

bugs.debian.org/cgi-bin/bugreport.cgi?bug=557888

in short it seems to be an issue with the default timing module

preventing this module from loading seems to prevent the issue