Merged revisions 139213 via svnmerge from
authorRussell Bryant <russell@russellbryant.com>
Wed, 20 Aug 2008 22:16:36 +0000 (22:16 +0000)
committerRussell Bryant <russell@russellbryant.com>
Wed, 20 Aug 2008 22:16:36 +0000 (22:16 +0000)
commit89eaa39a6a76a95f293afe23f7312e417560d1d8
treea71a0e526be5adb47f17b23ca9bcfaa6429d1bd4
parentd22fe173222decc4b2edc6700cf134a3de2f41b1
Merged revisions 139213 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r139213 | russell | 2008-08-20 17:14:35 -0500 (Wed, 20 Aug 2008) | 11 lines

Fix a crash in the ChanSpy application.  The issue here is that if you call
ChanSpy and specify a spy group, and sit in the application long enough looping
through the channel list, you will eventually run out of stack space and the
application with exit with a seg fault.  The backtrace was always inside of
a harmless snprintf() call, so it was tricky to track down.  However, it turned
out that the call to snprintf() was just the biggest stack consumer in this
code path, so it would always be the first one to hit the boundary.

(closes issue #13338)
Reported by: ruddy

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@139215 65c4cc65-6c06-0410-ace0-fbb531ad65f3
apps/app_chanspy.c