[Home]

Summary:ASTERISK-10313: segfault when show dialplan displays res_features dislplan
Reporter:Bruce McAlister (asgaroth)Labels:
Date Opened:2007-09-17 02:00:33Date Closed:2007-09-17 07:16:37
Priority:CriticalRegression?No
Status:Closed/CompleteComponents:Resources/res_features
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) additional_information.txt
( 1) description.txt
Description:DESCRIPTION

When running "dialplan show" from the CLI, asterisk segfaults when it attempts to display the dialplan of res_features.

I am able to reproduce this with asterisk versions 1.4.10.1/1.4.11/SVN trunk. I have not tried an earlier version.

I am attempting to build this on Solaris 10 Update 3 (11/06) x86:
--------------------------------------------------------------------------------
uname -a
SunOS golum 5.10 Generic_125101-10 i86pc i386 i86pc Solaris
--------------------------------------------------------------------------------

I have installed the following packages that were used to include the additional features we required from asterisk:

--------------------------------------------------------------------------------
SFWcurl             (Curl package from the S10U3 companion cd)
CSWcommon           (Common links and path setups for Blastwave packages)
CSWreadline         (Readline package from Blastwave)
CSWiconv            (Iconv package from Blastwave)
CSWunixodbc         (unixODBC package from Blastwave)
CSWlibogg           (OGG package from Blastwave)
CSWspeex            (SPEEX package from Blastwave)
--------------------------------------------------------------------------------

The build tools are the standard gnu build tools that come with Solaris 10 Update 3, with the addition of the following packages that are on the Companion CD:

--------------------------------------------------------------------------------
SFWltool             (Libtool package on Solaris Companion CD)
SFWcoreu             (Core utils package on Solaris Companion CD)
SFWncur              (NCurses package on Solaris Companion CD required by gdb)
SFWgdb               (GNU debugger package on Solaris Companion CD)
--------------------------------------------------------------------------------

I made a few changes to the Makefile before building, mainly to do with the installation path and the header/library search paths. The line numbers below are what I changed in the main Makefile.

changed
  103  #DESTDIR?=/tmp/asterisk
to
  103  DESTDIR=/var/tmp/asterisk

changed
  107  ifeq ($(OSARCH),SunOS)
  108    ASTETCDIR=/var/etc/asterisk
  109    ASTLIBDIR=/opt/asterisk/lib
  110    ASTVARLIBDIR=/var/opt/asterisk
  111    ASTSPOOLDIR=/var/spool/asterisk
  112    ASTLOGDIR=/var/log/asterisk
  113    ASTHEADERDIR=/opt/asterisk/include
  114    ASTBINDIR=/opt/asterisk/bin
  115    ASTSBINDIR=/opt/asterisk/sbin
  116    ASTVARRUNDIR=/var/run/asterisk
  117    ASTMANDIR=/opt/asterisk/man
  118  else
to
  107  ifeq ($(OSARCH),SunOS)
  108    ASTETCDIR=/opt/asterisk/etc
  109    ASTLIBDIR=/opt/asterisk/lib
  110    ASTVARLIBDIR=/opt/asterisk/var/lib
  111    ASTSPOOLDIR=/opt/asterisk/var/spool
  112    ASTLOGDIR=/opt/asterisk/var/log
  113    ASTHEADERDIR=/opt/asterisk/include
  114    ASTBINDIR=/opt/asterisk/bin
  115    ASTSBINDIR=/opt/asterisk/sbin
  116    ASTVARRUNDIR=/opt/asterisk/var/run
  117    ASTMANDIR=/opt/asterisk/man
  118  else

changed
  234  ifeq ($(OSARCH),SunOS)
  235    ASTCFLAGS+=-Wcast-align -DSOLARIS -I../include/solaris-compat -I/opt/ssl/include -I/usr/local/ssl/include
  236  endif
to
  234  ifeq ($(OSARCH),SunOS)
  235    ASTCFLAGS+=-Wcast-align -DSOLARIS -I../include/solaris-compat -I/usr/sfw/include -I/opt/sfw/include -I/opt/csw/include
  236  endif

changed
  275  ifeq ($(OSARCH),SunOS)
  276    SOLINK=-shared -fpic -L/usr/local/ssl/lib
  277  endif
to
  275  ifeq ($(OSARCH),SunOS)
  276    SOLINK=-shared -fpic -L/usr/sfw/lib -R/usr/sfw/lib -L/opt/sfw/lib -R/opt/sfw/lib -L/opt/csw/lib -R/opt/csw/lib
  277  endif

changed
  445          $(INSTALL) -d $(DESTDIR)$(ASTHEADERDIR)
  446          $(INSTALL) -m 644 include/asterisk.h $(DESTDIR)$(includedir)
  447          $(INSTALL) -m 644 include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
to
  445          $(INSTALL) -d $(DESTDIR)$(ASTHEADERDIR)
  446          $(INSTALL) -d $(DESTDIR)$(ASTHEADERDIR)/asterisk
  447          $(INSTALL) -m 644 include/asterisk.h $(DESTDIR)$(ASTHEADERDIR)
  448          $(INSTALL) -m 644 include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)/asterisk

I then do the standard:

gmake menuselect
gmake
gmake install
gmake samples

Once that completes, I then create a symbolic link in /opt to point to /var/tmp/asterisk/opt/asterisk. I then startup asterisk as follows:

cd /opt/asterisk/sbin
./asterisk -vvvdddgcp

I've tried several combinations of starting asterisk up, they all produce a core dump/segfault.

After the startup routine completes, I then run "dialplan show" from the CLI, and asterisk segfaults. Here is the entire output after the "dialplan show" command completes.

*CLI> dialplan show
[ Context 'app_queue_gosub_virtual_context' created by 'app_queue' ]
 's' =>            1. KeepAlive()                                [app_queue]

[ Context 'app_dial_gosub_virtual_context' created by 'app_dial' ]
 's' =>            1. KeepAlive()                                [app_dial]

[ Context 'default' created by 'pbx_config' ]
 Include =>        'demo'                                        [pbx_config]

[ Context 'page' created by 'pbx_config' ]
 '_X.' =>          1. Macro(page,SIP/${EXTEN})                   [pbx_config]

[ Context 'demo' created by 'pbx_config' ]
 '#' =>            1. Playback(demo-thanks)                      [pbx_config]
                   2. Hangup()                                   [pbx_config]
 '1000' =>         1. Goto(default,s,1)                          [pbx_config]
 '1234' =>         1. Playback(transfer,skip)                    [pbx_config]
                   2. Macro(stdexten,1234,${GLOBAL(CONSOLE)})    [pbx_config]
 '1235' =>         1. Voicemail(1234,u)                          [pbx_config]
 '1236' =>         1. Dial(Console/dsp)                          [pbx_config]
                   2. Voicemail(1234,b)                          [pbx_config]
 '2' =>            1. BackGround(demo-moreinfo)                  [pbx_config]
                   2. Goto(s,instruct)                           [pbx_config]
 '3' =>            1. Set(LANGUAGE()=fr)                         [pbx_config]
                   2. Goto(s,restart)                            [pbx_config]
 '500' =>          1. Playback(demo-abouttotry)                  [pbx_config]
                   2. Dial(IAX2/guest@misery.digium.com/s@default) [pbx_config]
                   3. Playback(demo-nogo)                        [pbx_config]
                   4. Goto(s,6)                                  [pbx_config]
 '600' =>          1. Playback(demo-echotest)                    [pbx_config]
                   2. Echo()                                     [pbx_config]
                   3. Playback(demo-echodone)                    [pbx_config]
                   4. Goto(s,6)                                  [pbx_config]
 '76245' =>        1. Macro(page,SIP/Grandstream1)               [pbx_config]
 '7999' =>         1. Set(TIMEOUT(absolute)=60)                  [pbx_config]
                   2. Page(Local/Grandstream1@page&Local/Xlite1@page&Local/1234@page/n|d) [pbx_config]
 '8500' =>         1. VoicemailMain()                            [pbx_config]
                   2. Goto(s,6)                                  [pbx_config]
 'i' =>            1. Playback(invalid)                          [pbx_config]
 's' =>            1. Wait(1)                                    [pbx_config]
                   2. Answer()                                   [pbx_config]
                   3. Set(TIMEOUT(digit)=5)                      [pbx_config]
                   4. Set(TIMEOUT(response)=10)                  [pbx_config]
    [restart]      5. BackGround(demo-congrats)                  [pbx_config]
    [instruct]     6. BackGround(demo-instruct)                  [pbx_config]
                   7. WaitExten()                                [pbx_config]
 't' =>            1. Goto(#,1)                                  [pbx_config]
 '_7XXX' =>        1. Macro(page,SIP/${EXTEN})                   [pbx_config]

[ Context 'macro-page' created by 'pbx_config' ]
 's' =>            1. ChanIsAvail(${ARG1}|js)                    [pbx_config]
                   2. GoToIf([${AVAILSTATUS} = "1"]?autoanswer:fail) [pbx_config]
    [autoanswer]   3. Set(_ALERT_INFO="RA")                      [pbx_config]
                   4. SIPAddHeader(Call-Info: Answer-After=0)    [pbx_config]
                   5. NoOp()                                     [pbx_config]
                   6. Dial(${ARG1}||)                            [pbx_config]
    [fail]         7. Hangup()                                   [pbx_config]

[ Context 'macro-stdPrivacyexten' created by 'pbx_config' ]
 'a' =>            1. VoicemailMain(${ARG1})                     [pbx_config]
 's' =>            1. Dial(${ARG2},20|p)                         [pbx_config]
                   2. Goto(s-${DIALSTATUS},1)                    [pbx_config]
 's-BUSY' =>       1. Voicemail(${ARG1},b)                       [pbx_config]
                   2. Goto(default,s,1)                          [pbx_config]
 's-DONTCALL' =>   1. Goto(${ARG3},s,1)                          [pbx_config]
 's-NOANSWER' =>   1. Voicemail(${ARG1},u)                       [pbx_config]
                   2. Goto(default,s,1)                          [pbx_config]
 's-TORTURE' =>    1. Goto(${ARG4},s,1)                          [pbx_config]
 '_s-.' =>         1. Goto(s-NOANSWER,1)                         [pbx_config]

[ Context 'macro-stdexten' created by 'pbx_config' ]
 'a' =>            1. VoicemailMain(${ARG1})                     [pbx_config]
 's' =>            1. Dial(${ARG2},20)                           [pbx_config]
                   2. Goto(s-${DIALSTATUS},1)                    [pbx_config]
 's-BUSY' =>       1. Voicemail(${ARG1},b)                       [pbx_config]
                   2. Goto(default,s,1)                          [pbx_config]
 's-NOANSWER' =>   1. Voicemail(${ARG1},u)                       [pbx_config]
                   2. Goto(default,s,1)                          [pbx_config]
 '_s-.' =>         1. Goto(s-NOANSWER,1)                         [pbx_config]

[ Context 'macro-trunkdial' created by 'pbx_config' ]
 's' =>            1. Dial(${ARG1})                              [pbx_config]
                   2. Goto(s-${DIALSTATUS},1)                    [pbx_config]
 's-BUSY' =>       1. Hangup()                                   [pbx_config]
 's-NOANSWER' =>   1. Hangup()                                   [pbx_config]
 '_s-.' =>         1. NoOp()                                     [pbx_config]

[ Context 'local' created by 'pbx_config' ]
 Include =>        'default'                                     [pbx_config]
 Include =>        'trunklocal'                                  [pbx_config]
 Include =>        'iaxtel700'                                   [pbx_config]
 Include =>        'trunktollfree'                               [pbx_config]
 Include =>        'iaxprovider'                                 [pbx_config]
 Include =>        'parkedcalls'                                 [pbx_config]
 Ignore pattern => '9'                                           [pbx_config]

[ Context 'longdistance' created by 'pbx_config' ]
 Include =>        'local'                                       [pbx_config]
 Include =>        'trunkld'                                     [pbx_config]
 Ignore pattern => '9'                                           [pbx_config]

[ Context 'international' created by 'pbx_config' ]
 Include =>        'longdistance'                                [pbx_config]
 Include =>        'trunkint'                                    [pbx_config]
 Ignore pattern => '9'                                           [pbx_config]

[ Context 'trunktollfree' created by 'pbx_config' ]
 '_91800NXXXXXX' => 1. Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}}) [pbx_config]
 '_91866NXXXXXX' => 1. Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}}) [pbx_config]
 '_91877NXXXXXX' => 1. Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}}) [pbx_config]
 '_91888NXXXXXX' => 1. Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}}) [pbx_config]

[ Context 'trunklocal' created by 'pbx_config' ]
 '_9NXXXXXX' =>    1. Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}}) [pbx_config]

[ Context 'trunkld' created by 'pbx_config' ]
 '_91NXXNXXXXXX' => 1. Macro(dundi-e164,${EXTEN:1})               [pbx_config]
                   2. Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}}) [pbx_config]

[ Context 'trunkint' created by 'pbx_config' ]
 '_9011.' =>       1. Macro(dundi-e164,${EXTEN:4})               [pbx_config]
                   2. Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}}) [pbx_config]

[ Context 'iaxprovider' created by 'pbx_config' ]

[ Context 'iaxtel700' created by 'pbx_config' ]
 '_91700XXXXXXX' => 1. Dial(IAX2/${GLOBAL(IAXINFO)}@iaxtel.com/${EXTEN:1}@iaxtel) [pbx_config]

[ Context 'macro-dundi-e164' created by 'pbx_config' ]
 's' =>            1. Goto(${ARG1},1)                            [pbx_config]
 Include =>        'dundi-e164-lookup'                           [pbx_config]

[ Context 'dundi-e164-lookup' created by 'pbx_config' ]
 Include =>        'dundi-e164-local'                            [pbx_config]
 Include =>        'dundi-e164-switch'                           [pbx_config]

[ Context 'dundi-e164-switch' created by 'pbx_config' ]
 Alt. Switch =>    'DUNDi/e164'                                  [pbx_config]

[ Context 'dundi-e164-local' created by 'pbx_config' ]
 Include =>        'dundi-e164-canonical'                        [pbx_config]
 Include =>        'dundi-e164-customers'                        [pbx_config]
 Include =>        'dundi-e164-via-pstn'                         [pbx_config]

[ Context 'dundi-e164-via-pstn' created by 'pbx_config' ]

[ Context 'dundi-e164-customers' created by 'pbx_config' ]

[ Context 'dundi-e164-canonical' created by 'pbx_config' ]

[ Context 'ael-default' created by 'pbx_ael' ]
 Include =>        'ael-demo'                                    [pbx_ael]

[ Context 'ael-demo' created by 'pbx_ael' ]
 '#' =>            1. Playback(demo-thanks)                      [pbx_ael]
                   2. Hangup()                                   [pbx_ael]
 '1000' =>         1. Goto(ael-default,s,1)                      [pbx_ael]
 '2' =>            1. Background(demo-moreinfo)                  [pbx_ael]
                   2. Goto(s,instructions)                       [pbx_ael]
 '3' =>            1. Set(LANGUAGE()=fr)                         [pbx_ael]
                   2. Goto(s,restart)                            [pbx_ael]
 '500' =>          1. Playback(demo-abouttotry)                  [pbx_ael]
                   2. Dial(IAX2/guest@misery.digium.com/s@default) [pbx_ael]
                   3. Playback(demo-nogo)                        [pbx_ael]
                   4. Goto(s,instructions)                       [pbx_ael]
 '600' =>          1. Playback(demo-echotest)                    [pbx_ael]
                   2. Echo()                                     [pbx_ael]
                   3. Playback(demo-echodone)                    [pbx_ael]
                   4. Goto(s,instructions)                       [pbx_ael]
 '8500' =>         1. VoicemailMain()                            [pbx_ael]
                   2. Goto(s,instructions)                       [pbx_ael]
 'i' =>            1. Playback(invalid)                          [pbx_ael]
 's' =>            1. Wait(1)                                    [pbx_ael]
                   2. Answer()                                   [pbx_ael]
                   3. Set(TIMEOUT(digit)=5)                      [pbx_ael]
                   4. Set(TIMEOUT(response)=10)                  [pbx_ael]
    [restart]      5. Background(demo-congrats)                  [pbx_ael]
    [instructions] 6. Set(x=$[0])                                [pbx_ael]
                   7. GotoIf($[ ${x} < 3]?8:12)                  [pbx_ael]
                   8. Background(demo-instruct)                  [pbx_ael]
                   9. WaitExten()                                [pbx_ael]
                   10. Set(x=$[${x} + 1])                        [pbx_ael]
                   11. Goto(7)                                   [pbx_ael]
                   12. NoOp(Finish for-ael-demo-3)               [pbx_ael]
 't' =>            1. Goto(#,1)                                  [pbx_ael]
 '_1234' =>        1. Gosub(ael-std-exten-ael,s,1(${EXTEN}, "IAX2")) [pbx_ael]

[ Context 'ael-std-exten-ael' created by 'pbx_ael' ]
 'a' =>            1. VoiceMailMain(${ext})                      [pbx_ael]
                   2. Return()                                   [pbx_ael]
 's' =>            1. Set(LOCAL(ext)=${ARG1})                    [pbx_ael]
                   2. Set(LOCAL(dev)=${ARG2})                    [pbx_ael]
                   3. Dial(${dev}/${ext},20)                     [pbx_ael]
                   4. Goto(sw-1-${DIALSTATUS},10)                [pbx_ael]
                   5. NoOp(Finish switch-ael-std-exten-ael-1)    [pbx_ael]
                   6. Return()                                   [pbx_ael]
 'sw-1-BUSY' =>    10. Voicemail(${ext},b)                       [pbx_ael]
                   11. Goto(s,5)                                 [pbx_ael]
 '_sw-1-.' =>      10. Voicemail(${ext},u)                       [pbx_ael]
                   11. Goto(s,5)                                 [pbx_ael]

[ Context 'ael-local' created by 'pbx_ael' ]
 Include =>        'ael-default'                                 [pbx_ael]
 Include =>        'ael-parkedcalls'                             [pbx_ael]
 Include =>        'ael-trunklocal'                              [pbx_ael]
 Include =>        'ael-iaxtel700'                               [pbx_ael]
 Include =>        'ael-trunktollfree'                           [pbx_ael]
 Include =>        'ael-iaxprovider'                             [pbx_ael]
 Ignore pattern => '9'                                           [pbx_ael]

[ Context 'ael-longdistance' created by 'pbx_ael' ]
 Include =>        'ael-local'                                   [pbx_ael]
 Include =>        'ael-trunkld'                                 [pbx_ael]
 Ignore pattern => '9'                                           [pbx_ael]

[ Context 'ael-international' created by 'pbx_ael' ]
 Include =>        'ael-longdistance'                            [pbx_ael]
 Include =>        'ael-trunkint'                                [pbx_ael]
 Ignore pattern => '9'                                           [pbx_ael]

[ Context 'ael-trunktollfree' created by 'pbx_ael' ]
 '_91800NXXXXXX' => 1. Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})        [pbx_ael]
 '_91866NXXXXXX' => 1. Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})        [pbx_ael]
 '_91877NXXXXXX' => 1. Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})        [pbx_ael]
 '_91888NXXXXXX' => 1. Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})        [pbx_ael]

[ Context 'ael-trunklocal' created by 'pbx_ael' ]
 '_9NXXXXXX' =>    1. Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})        [pbx_ael]

[ Context 'ael-trunkld' created by 'pbx_ael' ]
 '_91NXXNXXXXXX' => 1. Gosub(ael-dundi-e164,s,1(${EXTEN:1}))      [pbx_ael]
                   2. Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})        [pbx_ael]
 Include =>        'ael-dundi-e164-lookup'                       [pbx_ael]

[ Context 'ael-trunkint' created by 'pbx_ael' ]
 '_9011.' =>       1. Gosub(ael-dundi-e164,s,1(${EXTEN:4}))      [pbx_ael]
                   2. Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})        [pbx_ael]
 Include =>        'ael-dundi-e164-lookup'                       [pbx_ael]

[ Context 'ael-iaxprovider' created by 'pbx_ael' ]

[ Context 'ael-iaxtel700' created by 'pbx_ael' ]
 '_91700XXXXXXX' => 1. Dial(IAX2/${IAXINFO}@iaxtel.com/${EXTEN:1}@iaxtel) [pbx_ael]

[ Context 'ael-dundi-e164' created by 'pbx_ael' ]
 's' =>            1. Set(LOCAL(exten)=${ARG1})                  [pbx_ael]
                   2. Goto(${exten},1)                           [pbx_ael]
                   3. Return()                                   [pbx_ael]

[ Context 'ael-dundi-e164-lookup' created by 'pbx_ael' ]
 Include =>        'ael-dundi-e164-local'                        [pbx_ael]
 Include =>        'ael-dundi-e164-switch'                       [pbx_ael]

[ Context 'ael-dundi-e164-switch' created by 'pbx_ael' ]
 Alt. Switch =>    'DUNDi/e164'                                  [pbx_ael]

[ Context 'ael-dundi-e164-local' created by 'pbx_ael' ]
 Include =>        'ael-dundi-e164-canonical'                    [pbx_ael]
 Include =>        'ael-dundi-e164-customers'                    [pbx_ael]
 Include =>        'ael-dundi-e164-via-pstn'                     [pbx_ael]

[ Context 'parkedcalls' created by 'res_features' ]
Segmentation Fault - core dumped

****** STEPS TO REPRODUCE ******

STEPS TO REPRODUCE

[1] Install Solaris 10 Update 3 11/06 for x86
[2] Apply latest recommended patch set twice (2 kernel updates in 1 patchset)
[3] Create a directory called "/opt/gnu" and create the gnu tools symlinks:
As the root users
mkdir -p /opt/gnu
cd /opt/gnu
ln -s /usr/sfw/bin/gar ar
ln -s /usr/sfw/bin/gas as
ln -s /usr/sfw/bin/gegrep egrep
ln -s /usr/sfw/bin/gfgrep fgrep
ln -s /usr/sfw/bin/ggrep grep
ln -s /usr/sfw/bin/gld ld
ln -s /usr/sfw/bin/gm4 m4
ln -s /usr/sfw/bin/gmake make
ln -s /usr/sfw/bin/gnm nm
ln -s /usr/sfw/bin/granlib ranlib
ln -s /usr/sfw/bin/gstrings strings
ln -s /usr/sfw/bin/gstrip strip
ln -s /usr/sfw/bin/gtar tar
[4] Install the following packeges from Solaris 10 Update 3 11/06 Companion CD
As the root user
SFWltool Libtools
SFWcoreu Core Utils
[5] Install the following packages from the Blastwave.org website
As the root user:
cd /var/tmp
/usr/sfw/bin/wget http://www.blastwave.org/pkg_get.pkg
pkgadd -d ./pkg_get.pkg
/opt/csw/bin/pkg-get -i unixodbc
/opt/csw/bin/pkg-get -i libspeex
[6] Download and extract Asterisk version 1.4.11
As the user you will be building asterisk with
cd
/usr/sfw/bin/wget http://downloads.digium.com/pub/asterisk/asterisk-1.4.11.tar.gz
/opt/gnu/tar zxf ./asterisk-1.4.11.tar.gz
cd ./asterisk-1.4.11
[7] Make the following changes to the Makefile
changed
   95  #DESTDIR?=/tmp/asterisk
to
   95  DESTDIR=/var/tmp/asterisk

changed
   99  ifeq ($(OSARCH),SunOS)
  100    ASTETCDIR=/var/etc/asterisk
  101    ASTLIBDIR=/opt/asterisk/lib
  102    ASTVARLIBDIR=/var/opt/asterisk
  103    ASTSPOOLDIR=/var/spool/asterisk
  104    ASTLOGDIR=/var/log/asterisk
  105    ASTHEADERDIR=/opt/asterisk/include
  106    ASTBINDIR=/opt/asterisk/bin
  107    ASTSBINDIR=/opt/asterisk/sbin
  108    ASTVARRUNDIR=/var/run/asterisk
  109    ASTMANDIR=/opt/asterisk/man
  110  else
to
   99  ifeq ($(OSARCH),SunOS)
  100    ASTETCDIR=/opt/asterisk/etc
  101    ASTLIBDIR=/opt/asterisk/lib
  102    ASTVARLIBDIR=/opt/asterisk/var/lib
  103    ASTSPOOLDIR=/opt/asterisk/var/spool
  104    ASTLOGDIR=/opt/asterisk/var/log
  105    ASTHEADERDIR=/opt/asterisk/include
  106    ASTBINDIR=/opt/asterisk/bin
  107    ASTSBINDIR=/opt/asterisk/sbin
  108    ASTVARRUNDIR=/opt/asterisk/var/run
  109    ASTMANDIR=/opt/asterisk/man
  110  else

changed
  226  ifeq ($(OSARCH),SunOS)
  227    ASTCFLAGS+=-Wcast-align -DSOLARIS -I../include/solaris-compat -I/opt/ssl/include -I/usr/local/ssl/include
  228  endif
to
  226  ifeq ($(OSARCH),SunOS)
  227    ASTCFLAGS+=-Wcast-align -DSOLARIS -I../include/solaris-compat -I/usr/sfw/include -I/opt/sfw/include -I/opt/csw/include
  228  endif

changed
  267  ifeq ($(OSARCH),SunOS)
  268    SOLINK=-shared -fpic -L/usr/local/ssl/lib
  269  endif
to
  267  ifeq ($(OSARCH),SunOS)
  268    SOLINK=-shared -fpic -L/usr/sfw/lib -R/usr/sfw/lib -L/opt/sfw/lib -R/opt/sfw/lib -L/opt/csw/lib -R/opt/csw/lib
  269  endif

changed
  430          $(INSTALL) -d $(DESTDIR)$(ASTHEADERDIR)
  431          $(INSTALL) -m 644 include/asterisk.h $(DESTDIR)$(includedir)
  432          $(INSTALL) -m 644 include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
to
  430          $(INSTALL) -d $(DESTDIR)$(ASTHEADERDIR)
  431          $(INSTALL) -d $(DESTDIR)$(ASTHEADERDIR)/asterisk
  432          $(INSTALL) -m 644 include/asterisk.h $(DESTDIR)$(ASTHEADERDIR)
  433          $(INSTALL) -m 644 include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)/asterisk

[7] Setup the environment
As the root user backup the bourne shell and link the bash shell to /bin/sh. For some reason all the scripts used in the build environment assume that /bin/sh is a BASH shell (Hmm).
cd /sbin
cp ./sh ./sh.original
rm ./sh
ln -s /bin/bash ./sh
Edit /etc/passwd and modify root's shell to point to /sbin/sh.original or you may have problems if you system dies :)

As the user you are to compile asterisk with, setup the following environment
umask 022
export PATH=/usr/sfw/bin:/opt/gnu:/opt/sfw/bin:/usr/bin:/usr/sbin
export CC='/usr/sfw/bin/gcc'
export CFLAGS='-I/usr/sfw/include -I/opt/sfw/include -I/opt/csw/include'
export CXX='/usr/sfw/bin/g++'
export CXXFLAGS='-I/usr/sfw/include -I/opt/sfw/include -I/opt/csw/include'
export LDFLAGS='-L/usr/sfw/lib -R/usr/sfw/lib -L/opt/sfw/lib -R/opt/sfw/lib -L/opt/csw/lib -R/opt/csw/lib'

[8] Compile/Build Asterisk
As the user building asterisk
cd $HOME/asterisk-1.4.11
./configure
gmake menuselect

No changes made in the menuselect phase, it should have picked up all the libs/headers, so just save config and exit.

gmake
gmake install
gmake samples

[9] Start Asterisk and issue "dialplan show" CLI command
As the root user
cd /opt
ln -s /var/tmp/asterisk/opt/asterisk
cd asterisk/sbin
./asterisk -vvvdddgcp

*CLI> dialplan show

Here you will get a core dump


****** ADDITIONAL INFORMATION ******

ADDITIONAL INFORMATION



Below is a backtrace from the core file generated:

--------------------------------------------------------------------------------
/opt/sfw/bin/gdb ./asterisk ./core
GNU gdb 6.2.1
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-pc-solaris2.10"...
Core was generated by `../../sbin/asterisk -vvvdddgcp'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/sfw/lib/libssl.so.0.9.7...done.
Loaded symbols for /usr/sfw/lib/libssl.so.0.9.7
Reading symbols from /usr/sfw/lib/libcrypto.so.0.9.7...done.
Loaded symbols for /usr/sfw/lib/libcrypto.so.0.9.7
Reading symbols from /lib/libcurses.so.1...done.
Loaded symbols for /lib/libcurses.so.1
Reading symbols from /lib/libm.so.2...done.
Loaded symbols for /lib/libm.so.2
Reading symbols from /lib/libpthread.so.1...
warning: Lowest section in /lib/libpthread.so.1 is .dynamic at 00000074
done.
Loaded symbols for /lib/libpthread.so.1
Reading symbols from /lib/libdl.so.1...done.
Loaded symbols for /lib/libdl.so.1
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libsocket.so.1...done.
Loaded symbols for /lib/libsocket.so.1
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/libc.so.1...done.
Loaded symbols for /lib/libc.so.1
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_ael_share.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_ael_share.so
Reading symbols from /usr/sfw/lib/libgcc_s.so.1...done.
Loaded symbols for /usr/sfw/lib/libgcc_s.so.1
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_agi.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_agi.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_config_odbc.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_config_odbc.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_features.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_features.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_indications.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_indications.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_monitor.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_monitor.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_smdi.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_smdi.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_snmp.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_snmp.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_speech.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_speech.so
Reading symbols from /lib/libmp.so.2...done.
Loaded symbols for /lib/libmp.so.2
Reading symbols from /lib/libmd5.so.1...done.
Loaded symbols for /lib/libmd5.so.1
Reading symbols from /lib/libscf.so.1...done.
Loaded symbols for /lib/libscf.so.1
Reading symbols from /lib/libdoor.so.1...done.
Loaded symbols for /lib/libdoor.so.1
Reading symbols from /lib/libuutil.so.1...done.
Loaded symbols for /lib/libuutil.so.1
Reading symbols from /lib/libgen.so.1...done.
Loaded symbols for /lib/libgen.so.1
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_musiconhold.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_musiconhold.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_adsi.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_adsi.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_clioriginate.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_clioriginate.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_convert.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_convert.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_crypto.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_crypto.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_limit.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_limit.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_realtime.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_realtime.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/chan_iax2.so...done.
Loaded symbols for /opt/asterisk/lib/modules/chan_iax2.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/chan_local.so...done.
Loaded symbols for /opt/asterisk/lib/modules/chan_local.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/chan_mgcp.so...done.
Loaded symbols for /opt/asterisk/lib/modules/chan_mgcp.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/chan_sip.so...done.
Loaded symbols for /opt/asterisk/lib/modules/chan_sip.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/chan_skinny.so...done.
Loaded symbols for /opt/asterisk/lib/modules/chan_skinny.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/pbx_ael.so...done.
Loaded symbols for /opt/asterisk/lib/modules/pbx_ael.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/pbx_config.so...done.
Loaded symbols for /opt/asterisk/lib/modules/pbx_config.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/pbx_loopback.so...done.
Loaded symbols for /opt/asterisk/lib/modules/pbx_loopback.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/pbx_realtime.so...done.
Loaded symbols for /opt/asterisk/lib/modules/pbx_realtime.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/pbx_spool.so...done.
Loaded symbols for /opt/asterisk/lib/modules/pbx_spool.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_adsiprog.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_adsiprog.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_alarmreceiver.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_alarmreceiver.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_amd.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_amd.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_authenticate.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_authenticate.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_cdr.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_cdr.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_chanisavail.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_chanisavail.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_channelredirect.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_channelredirect.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_chanspy.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_chanspy.so
Reading symbols from /lib/librt.so.1...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libaio.so.1...done.
Loaded symbols for /lib/libaio.so.1
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_controlplayback.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_controlplayback.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_db.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_db.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_dial.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_dial.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_dictate.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_dictate.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_directed_pickup.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_directed_pickup.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_directory.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_directory.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_disa.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_disa.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_dumpchan.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_dumpchan.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_echo.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_echo.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_exec.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_exec.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_externalivr.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_externalivr.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_festival.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_festival.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_followme.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_followme.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_forkcdr.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_forkcdr.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_getcpeid.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_getcpeid.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_ices.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_ices.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_image.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_image.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_macro.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_macro.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_milliwatt.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_milliwatt.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_minivm.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_minivm.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_mixmonitor.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_mixmonitor.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_morsecode.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_morsecode.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_mp3.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_mp3.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_nbscat.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_nbscat.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_page.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_page.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_parkandannounce.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_parkandannounce.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_playback.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_playback.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_privacy.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_privacy.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_queue.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_queue.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_read.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_read.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_readexten.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_readexten.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_readfile.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_readfile.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_record.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_record.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_sayunixtime.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_sayunixtime.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_senddtmf.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_senddtmf.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_sendtext.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_sendtext.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_setcallerid.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_setcallerid.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_sms.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_sms.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_softhangup.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_softhangup.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_speech_utils.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_speech_utils.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_stack.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_stack.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_system.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_system.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_talkdetect.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_talkdetect.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_test.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_test.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_transfer.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_transfer.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_url.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_url.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_userevent.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_userevent.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_verbose.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_verbose.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_voicemail.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_voicemail.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_waitforring.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_waitforring.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_waitforsilence.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_waitforsilence.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_while.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_while.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_zapateller.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_zapateller.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_a_mu.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_a_mu.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_adpcm.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_adpcm.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_alaw.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_alaw.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_g722.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_g722.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_g726.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_g726.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_ilbc.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_ilbc.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_lpc10.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_lpc10.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_ulaw.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_ulaw.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_g723.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_g723.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_g726.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_g726.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_g729.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_g729.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_gsm.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_gsm.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_h263.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_h263.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_h264.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_h264.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_ilbc.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_ilbc.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_jpeg.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_jpeg.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_pcm.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_pcm.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_sln.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_sln.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_vox.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_vox.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_wav_gsm.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_wav_gsm.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_wav.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_wav.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/cdr_csv.so...done.
Loaded symbols for /opt/asterisk/lib/modules/cdr_csv.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/cdr_custom.so...done.
Loaded symbols for /opt/asterisk/lib/modules/cdr_custom.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/cdr_manager.so...done.
Loaded symbols for /opt/asterisk/lib/modules/cdr_manager.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_base64.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_base64.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_blacklist.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_blacklist.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_callerid.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_callerid.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_cdr.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_cdr.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_channel.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_channel.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_cut.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_cut.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_db.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_db.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_devstate.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_devstate.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_enum.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_enum.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_env.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_env.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_extstate.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_extstate.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_global.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_global.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_groupcount.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_groupcount.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_lock.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_lock.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_logic.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_logic.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_math.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_math.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_md5.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_md5.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_module.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_module.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_rand.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_rand.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_realtime.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_realtime.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_sha1.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_sha1.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_shell.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_shell.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_strings.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_strings.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_timeout.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_timeout.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_uri.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_uri.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_version.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_version.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_vmcount.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_vmcount.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_volume.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_volume.so
#0  0xfeb64d0c in strlen () from /lib/libc.so.1
(gdb) bt
#0  0xfeb64d0c in strlen () from /lib/libc.so.1
#1  0xfebba386 in _ndoprnt () from /lib/libc.so.1
#2  0xfebbd144 in snprintf () from /lib/libc.so.1
#3  0x080c5884 in show_dialplan_helper (fd=1, context=0x0, exten=0x0, dpc=0x80476f0, rinclude=0x0, includecount=0,
   includes=0x80474f0) at pbx.c:6173
#4  0x080c5e7b in handle_show_dialplan (fd=1, argc=2, argv=0x80477e4) at pbx.c:3515
ASTERISK-1  0x08090652 in ast_cli_command (fd=1, s=0x8181558 "dialplan show") at cli.c:1835
ASTERISK-2  0x080764f7 in main (argc=135796070, argv=0x804795c) at asterisk.c:1385
(gdb)

--------------------------------------------------------------------------------
below is a full backtrace of the core file generated:
--------------------------------------------------------------------------------
/opt/sfw/bin/gdb ./asterisk ./core
GNU gdb 6.2.1
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-pc-solaris2.10"...
Core was generated by `../../sbin/asterisk -vvvdddgcp'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/sfw/lib/libssl.so.0.9.7...done.
Loaded symbols for /usr/sfw/lib/libssl.so.0.9.7
Reading symbols from /usr/sfw/lib/libcrypto.so.0.9.7...done.
Loaded symbols for /usr/sfw/lib/libcrypto.so.0.9.7
Reading symbols from /lib/libcurses.so.1...done.
Loaded symbols for /lib/libcurses.so.1
Reading symbols from /lib/libm.so.2...done.
Loaded symbols for /lib/libm.so.2
Reading symbols from /lib/libpthread.so.1...
warning: Lowest section in /lib/libpthread.so.1 is .dynamic at 00000074
done.
Loaded symbols for /lib/libpthread.so.1
Reading symbols from /lib/libdl.so.1...done.
Loaded symbols for /lib/libdl.so.1
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libsocket.so.1...done.
Loaded symbols for /lib/libsocket.so.1
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/libc.so.1...done.
Loaded symbols for /lib/libc.so.1
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_ael_share.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_ael_share.so
Reading symbols from /usr/sfw/lib/libgcc_s.so.1...done.
Loaded symbols for /usr/sfw/lib/libgcc_s.so.1
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_agi.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_agi.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_config_odbc.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_config_odbc.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_features.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_features.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_indications.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_indications.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_monitor.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_monitor.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_smdi.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_smdi.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_snmp.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_snmp.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_speech.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_speech.so
Reading symbols from /lib/libmp.so.2...done.
Loaded symbols for /lib/libmp.so.2
Reading symbols from /lib/libmd5.so.1...done.
Loaded symbols for /lib/libmd5.so.1
Reading symbols from /lib/libscf.so.1...done.
Loaded symbols for /lib/libscf.so.1
Reading symbols from /lib/libdoor.so.1...done.
Loaded symbols for /lib/libdoor.so.1
Reading symbols from /lib/libuutil.so.1...done.
Loaded symbols for /lib/libuutil.so.1
Reading symbols from /lib/libgen.so.1...done.
Loaded symbols for /lib/libgen.so.1
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_musiconhold.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_musiconhold.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_adsi.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_adsi.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_clioriginate.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_clioriginate.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_convert.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_convert.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_crypto.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_crypto.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_limit.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_limit.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/res_realtime.so...done.
Loaded symbols for /opt/asterisk/lib/modules/res_realtime.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/chan_iax2.so...done.
Loaded symbols for /opt/asterisk/lib/modules/chan_iax2.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/chan_local.so...done.
Loaded symbols for /opt/asterisk/lib/modules/chan_local.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/chan_mgcp.so...done.
Loaded symbols for /opt/asterisk/lib/modules/chan_mgcp.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/chan_sip.so...done.
Loaded symbols for /opt/asterisk/lib/modules/chan_sip.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/chan_skinny.so...done.
Loaded symbols for /opt/asterisk/lib/modules/chan_skinny.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/pbx_ael.so...done.
Loaded symbols for /opt/asterisk/lib/modules/pbx_ael.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/pbx_config.so...done.
Loaded symbols for /opt/asterisk/lib/modules/pbx_config.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/pbx_loopback.so...done.
Loaded symbols for /opt/asterisk/lib/modules/pbx_loopback.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/pbx_realtime.so...done.
Loaded symbols for /opt/asterisk/lib/modules/pbx_realtime.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/pbx_spool.so...done.
Loaded symbols for /opt/asterisk/lib/modules/pbx_spool.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_adsiprog.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_adsiprog.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_alarmreceiver.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_alarmreceiver.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_amd.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_amd.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_authenticate.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_authenticate.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_cdr.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_cdr.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_chanisavail.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_chanisavail.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_channelredirect.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_channelredirect.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_chanspy.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_chanspy.so
Reading symbols from /lib/librt.so.1...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libaio.so.1...done.
Loaded symbols for /lib/libaio.so.1
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_controlplayback.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_controlplayback.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_db.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_db.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_dial.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_dial.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_dictate.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_dictate.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_directed_pickup.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_directed_pickup.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_directory.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_directory.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_disa.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_disa.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_dumpchan.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_dumpchan.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_echo.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_echo.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_exec.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_exec.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_externalivr.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_externalivr.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_festival.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_festival.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_followme.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_followme.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_forkcdr.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_forkcdr.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_getcpeid.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_getcpeid.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_ices.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_ices.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_image.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_image.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_macro.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_macro.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_milliwatt.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_milliwatt.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_minivm.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_minivm.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_mixmonitor.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_mixmonitor.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_morsecode.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_morsecode.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_mp3.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_mp3.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_nbscat.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_nbscat.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_page.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_page.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_parkandannounce.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_parkandannounce.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_playback.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_playback.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_privacy.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_privacy.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_queue.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_queue.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_read.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_read.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_readexten.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_readexten.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_readfile.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_readfile.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_record.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_record.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_sayunixtime.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_sayunixtime.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_senddtmf.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_senddtmf.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_sendtext.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_sendtext.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_setcallerid.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_setcallerid.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_sms.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_sms.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_softhangup.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_softhangup.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_speech_utils.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_speech_utils.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_stack.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_stack.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_system.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_system.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_talkdetect.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_talkdetect.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_test.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_test.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_transfer.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_transfer.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_url.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_url.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_userevent.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_userevent.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_verbose.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_verbose.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_voicemail.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_voicemail.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_waitforring.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_waitforring.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_waitforsilence.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_waitforsilence.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_while.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_while.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/app_zapateller.so...done.
Loaded symbols for /opt/asterisk/lib/modules/app_zapateller.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_a_mu.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_a_mu.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_adpcm.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_adpcm.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_alaw.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_alaw.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_g722.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_g722.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_g726.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_g726.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_ilbc.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_ilbc.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_lpc10.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_lpc10.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/codec_ulaw.so...done.
Loaded symbols for /opt/asterisk/lib/modules/codec_ulaw.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_g723.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_g723.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_g726.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_g726.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_g729.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_g729.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_gsm.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_gsm.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_h263.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_h263.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_h264.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_h264.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_ilbc.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_ilbc.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_jpeg.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_jpeg.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_pcm.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_pcm.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_sln.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_sln.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_vox.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_vox.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_wav_gsm.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_wav_gsm.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/format_wav.so...done.
Loaded symbols for /opt/asterisk/lib/modules/format_wav.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/cdr_csv.so...done.
Loaded symbols for /opt/asterisk/lib/modules/cdr_csv.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/cdr_custom.so...done.
Loaded symbols for /opt/asterisk/lib/modules/cdr_custom.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/cdr_manager.so...done.
Loaded symbols for /opt/asterisk/lib/modules/cdr_manager.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_base64.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_base64.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_blacklist.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_blacklist.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_callerid.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_callerid.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_cdr.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_cdr.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_channel.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_channel.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_cut.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_cut.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_db.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_db.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_devstate.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_devstate.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_enum.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_enum.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_env.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_env.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_extstate.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_extstate.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_global.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_global.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_groupcount.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_groupcount.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_lock.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_lock.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_logic.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_logic.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_math.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_math.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_md5.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_md5.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_module.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_module.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_rand.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_rand.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_realtime.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_realtime.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_sha1.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_sha1.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_shell.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_shell.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_strings.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_strings.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_timeout.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_timeout.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_uri.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_uri.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_version.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_version.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_vmcount.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_vmcount.so
Reading symbols from /var/tmp/asterisk/opt/asterisk/lib/modules/func_volume.so...done.
Loaded symbols for /opt/asterisk/lib/modules/func_volume.so
#0  0xfeb64d0c in strlen () from /lib/libc.so.1
(gdb) bt full
#0  0xfeb64d0c in strlen () from /lib/libc.so.1
No symbol table info available.
#1  0xfebba386 in _ndoprnt () from /lib/libc.so.1
No symbol table info available.
#2  0xfebbd144 in snprintf () from /lib/libc.so.1
No symbol table info available.
#3  0x080c5884 in show_dialplan_helper (fd=1, context=0x0, exten=0x0, dpc=0x80476f0, rinclude=0x0, includecount=0,
   includes=0x80474f0) at pbx.c:6173
       p = (struct ast_exten *) 0x819b575
       c = (struct ast_context *) 0x819b358
       old_total_exten = 0
       __PRETTY_FUNCTION__ = "show_dialplan_helper"
#4  0x080c5e7b in handle_show_dialplan (fd=1, argc=2, argv=0x80477e4) at pbx.c:3515
       exten = 0x0
       context = 0x0
       counters = {total_items = 0, total_context = 42, total_exten = 69, total_prio = 137, context_existence = 1,
 extension_existence = 1}
       incstack = {0x804756c "", 0xfeb22000 "", 0x805eeb8 "write", 0xfeffcc58 "", 0xfec70870 "",
 0x7e90a5 <Address 0x7e90a5 out of bounds>, 0x4e8 <Address 0x4e8 out of bounds>, 0x4 <Address 0x4 out of bounds>, 0x0, 0x0,
 0xfedd04d0 "", 0xfedd0658 "\001", 0xfeffa288 "XÌÿþ¨\f\224ü", 0xfed62b82 "libc.so.1", 0xfeb30498 "x\004³þ", 0x804760c "",
 0x804760c "", 0x6 <Address 0x6 out of bounds>, 0x1 <Address 0x1 out of bounds>, 0x0, 0x1 <Address 0x1 out of bounds>, 0x0, 0x0,
 0x805eeb8 "write", 0x0, 0x8047578 "°u\004\b\231öüþøu\004\b\224v\004\b\230v\004\b\001",
 0xfefcf3bf "\203Ä\020\205öt\r\213\213\030", 0x80475f8 "¨w\004\b\022!\a\b\200w\026\bÈ", 0x0, 0x0,
 0x1 <Address 0x1 out of bounds>, 0x0, 0x1002 <Address 0x1002 out of bounds>, 0xfeffa7d8 " z\003",
 0x80475b0 "Ðu\004\bÂÒüþøu\004\b\224v\004\b\230v\004\bøu\004\bDÑ»þ¸(\023\b\fv\004\bàu\004\b",
 0xfefcf699 "\203Ä\020\205Àt\a_^[\213å]Ã\201æ", 0x80475f8 "¨w\004\b\022!\a\b\200w\026\bÈ", 0x8047694 "¸v\004\bÖ\214½þèù\025\b",
 0x8047698 "Ö\214½þèù\025\b", 0x1 <Address 0x1 out of bounds>, 0x80475f8 "¨w\004\b\022!\a\b\200w\026\bÈ", 0x0,
 0x81328b2 "*CLI> ", 0x8167786 "", 0xfed61fb0 "", 0xfed60610 "", 0xfed60e20 "5\003", 0x805eeb8 "write",
 0x80475d0 "\fv\004\bàu\004\b", 0xfefcd2c2 "\203Ä\f\205Àu\t\213v\f\205öuÎë\a_^[\213å]Ã3À_^[\213å]Ã",
 0x80475f8 "¨w\004\b\022!\a\b\200w\026\bÈ", 0x8047694 "¸v\004\bÖ\214½þèù\025\b", 0x8047698 "Ö\214½þèù\025\b",
 0x80475f8 "¨w\004\b\022!\a\b\200w\026\bÈ", 0xfebbd144 "\203Ä\020\213L$\bÆ\001", 0x81328b8 "", 0x804760c "", 0x80475e0 "Á", 0x0,
 0x817a9f8 "À\037\a\b\006", 0xc1 <Address 0xc1 out of bounds>, 0x8167786 "", 0x8167780 "*CLI> ", 0x8047501 "\bÇþ¥\220~",
 0x817a9f8 "À\037\a\b\006", 0x0, 0x80477a8 "Äw\004\b\206L¼þì¡Àþ",
 0x8072112 "\203Ä\020\215eô[^¸\200w\026\b_ÉÃPh¹(\023\bëÙ\211ö\213\225tþÿÿ\205Òtßj\024j\036j%\215]ÈS1Ûèm\031\b",
 0x8167780 "*CLI> ", 0xc8 <Address 0xc8 out of bounds>, 0x81328b2 "*CLI> ", 0x0, 0xfeffa7d8 " z\003",
 0x804762c " v\004\bÒèýþ\210¢ÿþ\001", 0xfefd7bb1 "\203Ä\004_^[\213å]Ã", 0x0, 0xfeffa288 "XÌÿþ¨\f\224ü", 0xfeffcc58 "",
 0xfeffa7d8 " z\003", 0x80476a0 "", 0xfefde8d2 "\203Ä\004\203}Ä", 0xfeffa288 "XÌÿþ¨\f\224ü", 0x1 <Address 0x1 out of bounds>,
 0x81ca634 "[ Context 'parkedcalls' created by 'res_features' ]\n", 0x37 <Address 0x37 out of bounds>, 0x80476a0 "",
 0x805eeb8 "write", 0xfeffcc58 "", 0xfeffcc58 "", 0x7e90a5 <Address 0x7e90a5 out of bounds>, 0x4e8 <Address 0x4e8 out of bounds>,
 0x0, 0xfebd8cd6 "[\201Ã*ó\002", 0x815f9e8 "", 0xfeb22000 "", 0xfec08000 "\034\213\f", 0x8047684 "\224v\004\b#\205½þ\200ø®þ",
 0xfebd8412 "\203Ä\004^[\213å]ÃU\213ìSVWè", 0xfeb22000 "", 0xfeb22000 "", 0xfec08000 "\034\213\f",
 0x8047694 "¸v\004\bÖ\214½þèù\025\b", 0xfebd8523 "\203Ä\004[\213å]ÃU\213ì\203ì\bSVWè", 0xfeaef880 "", 0xfec08000 "\034\213\f",
 0x80476b8 "", 0xfebd8cd6 "[\201Ã*ó\002", 0x815f9e8 "", 0xfeb22000 "", 0xfec08000 "\034\213\f",
 0x80476bc "Ìv\004\b#\205½þ\200ø®þ", 0xfebd8412 "\203Ä\004^[\213å]ÃU\213ìSVWè", 0xfeb22000 "", 0x815f9e8 "",
 0xfec08000 "\034\213\f", 0x80476cc "ðv\004\b\a4½þ\200ø®þ\200ø®þèù\025\b", 0xfebd8523 "\203Ä\004[\213å]ÃU\213ì\203ì\bSVWè",
 0xfeaef880 "", 0xfec08000 "\034\213\f", 0x80476f0 "", 0xfebd3407 "\203Ä\0043À_^[\213å]ÃU\213ì\203ì\024SVWè", 0xfeaef880 "",
 0xfeaef880 "", 0x815f9e8 "", 0xfec08000 "\034\213\f", 0xfeb22000 "", 0x815f9e8 "", 0xfec08000 "\034\213\f"}
ASTERISK-1  0x08090652 in ast_cli_command (fd=1, s=0x8181558 "dialplan show") at cli.c:1835
       args = {0x8165360 "\aw\023\biv\023\b", 0x8196b68 "dialplan", 0x8196b71 "show", 0x0, 0xfec09510 "", 0x8047954 "\033",
 0x8181558 "dialplan show", 0x8196b98 "dialplan show", 0xfeb9028d "\203Ä\b\213Ç_^[\213å]Ã", 0x8196b98 "dialplan show",
 0x8181558 "dialplan show", 0x8047954 "\033", 0x8178c18 "", 0x8196bb0 "\033",
 0x8047848 "\by\004\bc´\020\b\030\214\027\bTy\004\bX\025\030\b\n", 0x810a9c9 "\211C\004\203Ä\020\213V\020\205Ò\017\204\216",
 0x8181558 "dialplan show", 0xfec08000 "\034\213\f",
 0x804783c "X\025\030\bTy\004\bf\025\030\b\by\004\bc´\020\b\030\214\027\bTy\004\bX\025\030\b\n",
 0xfebd9f01 "\203Ä\b[\213å]ÃU\213ì\203ì\b\203äøSVè", 0xfec0a1ec "", 0x0, 0xfec0a1ec "", 0x8181558 "dialplan show",
 0x8047954 "\033", 0x8181566 "", 0x8047908 "ì|\004\b÷d\a\b\001",
 0x810b463 "\203Ä\020\203øÿ\211Â\017\204Uùÿÿ\213>\213]\b\211{\004éHùÿÿ\215Jÿ\211M´ÆD\032ÿ", 0x8178c18 "", 0x8047954 "\033",
 0x8181558 "dialplan show", 0xa <Address 0xa out of bounds>, 0x0, 0x0, 0x8047908 "ì|\004\b÷d\a\b\001", 0x0, 0x816b970 "",
 0x540f <Address 0x540f out of bounds>, 0x817a968 "\002%", 0x0, 0x0, 0x0, 0x5 <Address 0x5 out of bounds>,
 0x5 <Address 0x5 out of bounds>, 0x0, 0x0, 0x813da2c "Asterisk Console on '%s' (pid %ld)", 0x804799b "", 0x80478b0 "",
 0x5a78 <Address 0x5a78 out of bounds>, 0x8047908 "ì|\004\b÷d\a\b\001", 0xfebc7232 "[\201ÃÎ\r\004", 0xfec08000 "\034\213\f",
 0x80478c0 "\001", 0xfebc72e7 "\203Ä\004\205Àt\a\213@\004\213å]Ã3À\213å]ÃU\213ì\213E\b\215H\020÷Áÿ\017",
 0xfebc73fe "\203Ä\f;øt4\205À~\030+ø\003ðWV\213EüPè$gùÿ\203Ä\f;øuæë\030\213M\b\203Á\f\212\001\f \210\001¸ÿÿÿÿ_^[\213å]Ã3À_^[\213å]ÃU\213ìSVWè", 0x1 <Address 0x1 out of bounds>,
 0xfec0f1ac "\033[0;37;40mAsterisk Ready.\n\033[0;37;40my independent volume control\033[0;37;40m)\nes in a given folder.\033[0;37;40m)\n1;37;40mload_resource\033[0;37;40m: Module 'func_odbc.so' could not be loaded.\nnc_odbc.so': ld"...,
 0xa <Address 0xa out of bounds>, 0xfec0a1ec "", 0x816b970 "", 0xfec08000 "\034\213\f", 0xfec0a1ec "", 0x0, 0xfec0a1ec ""}
       e = (struct ast_cli_entry *) 0x8165360
---Type <return> to continue, or q <return> to quit---
       x = 2
       dup = 0x8196b68 "dialplan"
ASTERISK-2  0x080764f7 in main (argc=135796070, argv=0x804795c) at asterisk.c:1385
       fd = 135796056
       title = "Asterisk Console on 'golum' (pid 23160)\000اÿþôy\004\böÔüþXÌÿþÈy\004\b`z\004\bdz\004\b\f\000\000\000\210¢ÿþP\004ÇþاÿþÊé½þ\210¢ÿþاÿþäy\004\b\237\023ýþ\001\000\000\000اÿþüy\004\b±{ýþ\001\000\000\000\210¢ÿþP\004Çþ~;þþp\205´þ\200\006\000\000اÿþck\000_ck\000a@z\004\bòôüþ\nz\004\b\016z\004\b\220z\004\b\000\000\000\000اÿþp\bÇþ06µþ@Y´þpí´þ"...
       dont_care = 27
       c = 0
       filename = "//.asterisk_history", '\0' <repeats 60 times>
       hostname = "golum", '\0' <repeats 250 times>
       tmp = "\033[1;37;40mAsterisk Ready.\n\033[0;37;40m\000|\004\b\020|\004\b\f\000\000\000\210¢ÿþXÌÿþاÿþÊé½þ\210¢ÿþاÿþ\214{\004\b\237\023ýþ"
       xarg = 0x0
       x = 0
       f = (FILE *) 0x8181558
       sigs = {__sigbits = {544771, 0, 0, 0}}
       num = 14
       is_child_of_nonroot = 0
       buf = 0x8181558 "dialplan show"
       runuser = 0x0
       rungroup = 0x0
       __PRETTY_FUNCTION__ = "main"
       __FUNCTION__ = "main"
(gdb)
Comments:By: Bruce McAlister (asgaroth) 2007-09-17 02:03:00

For some reason the description and additional information fields do not display/save the details that I have put in the text boxes when submitting this report, so I have attached them to this report as text files.

As a side note, this is a duplicate report of bug id 0010734, however, that one seems to have been removed from the bug list for some reason?!

PS: The additional information contains the bt/bt full.



By: Joshua C. Colp (jcolp) 2007-09-17 07:16:36

This issue has already been fixed. Please see bug 10734 for the specific revisions.