Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.0.6
    • Fix Version/s: 1.0.7
    • Component/s: mod_dingaling
    • Security Level: public
    • Labels:
      None
    • Environment:
      Linux freeswitch 2.6.26-2-486 #1 Thu Sep 16 18:43:30 UTC 2010 i586 GNU/Linux
    • CPU Architecture:
      x86
    • CPU Info:
      Hide
      freeswitch:/# cat /proc/cpuinfo
      processor : 0
      vendor_id : Geode by NSC
      cpu family : 5
      model : 5
      model name : Geode(TM) Integrated Processor by National Semi
      stepping : 2
      cpu MHz : 366.610
      cache size : 32 KB
      fdiv_bug : no
      hlt_bug : no
      f00f_bug : no
      coma_bug : no
      fpu : yes
      fpu_exception : yes
      cpuid level : 1
      wp : yes
      flags : fpu de pse tsc msr cx8 pge cmov mmx mmxext 3dnowext 3dnow
      bogomips : 735.82
      clflush size : 32
      power management:
      Show
      freeswitch:/# cat /proc/cpuinfo processor : 0 vendor_id : Geode by NSC cpu family : 5 model : 5 model name : Geode(TM) Integrated Processor by National Semi stepping : 2 cpu MHz : 366.610 cache size : 32 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu de pse tsc msr cx8 pge cmov mmx mmxext 3dnowext 3dnow bogomips : 735.82 clflush size : 32 power management:
    • Kernel:
      Linux
    • uname:
      Linux freeswitch 2.6.26-2-486 #1 Thu Sep 16 18:43:30 UTC 2010 i586 GNU/Linux
    • Userland:
      GNU/Linux
    • lsb_release:
      Hide
      freeswitch:/# lsb_release -a
      bash: lsb_release: command not found
      freeswitch:/#
      Show
      freeswitch:/# lsb_release -a bash: lsb_release: command not found freeswitch:/#
    • Compiler:
      gcc
    • Compiler Version:
      gcc (Debian 4.3.2-1.1) 4.3.2
    • FreeSWITCH GIT Revision:
      FS was checked out from the GIT repository on 5th November. However the actual version is lost because FS does not give me a version:
    • GIT Master Revision hash::
      Was GIT HEAD and problem existed on 5th November

      Description

      Performing nat_map reinit on FS with mod_dingaling loaded causes a core dump. See attached.

      If mod_dingaling is not loaded, no core dump is seen.

      freeswitch@internal> nat_map reinit
      2010-11-12 11:01:29.090720 [INFO] switch_nat.c:410 Scanning for NAT
      Nat Type: UPNP, ExtIP: 58.xxx.xxx.xxx
      port,proto,proto_num,sticky
      5060,udp,0,0
      5060,tcp,1,0
      5080,udp,0,0
      5080,tcp,1,0

      4 total.

      2010-11-12 11:01:29.091883 [DEBUG] switch_nat.c:167 Checking for PMP 1/5
      2010-11-12 11:01:29.094346 [ERR] switch_nat.c:198 Error checking for PMP [general error]
      freeswitch@internal> 2010-11-12 11:01:29.094346 [DEBUG] switch_nat.c:415 Checking for UPnP
      2010-11-12 11:01:31.028713 [DEBUG] switch_nat.c:167 Checking for PMP 1/5
      2010-11-12 11:01:31.030560 [ERR] switch_nat.c:198 Error checking for PMP [general error]
      2010-11-12 11:01:31.030560 [WARNING] switch_nat.c:318 Unable to get current pubaddr after receiving UPnP keep alive packet.
      2010-11-12 11:01:31.030560 [INFO] switch_nat.c:323 Public IP changed from '' to '58.xxx.xxx.xxx'.
      2010-11-12 11:01:31.030560 [INFO] switch_nat.c:410 Scanning for NAT
      2010-11-12 11:01:31.040719 [INFO] mod_sofia.c:4432 EVENT_TRAP: IP change detected
      2010-11-12 11:01:31.040719 [INFO] mod_sofia.c:4433 IP change detected []->[58.xxx.xxx.xxx] []->[]
      2010-11-12 11:01:31.040719 [DEBUG] switch_nat.c:167 Checking for PMP 1/5
      2010-11-12 11:01:31.044332 [ERR] switch_nat.c:198 Error checking for PMP [general error]
      2010-11-12 11:01:31.044332 [DEBUG] switch_nat.c:415 Checking for UPnP
      2010-11-12 11:01:32.001893 [ERR] switch_xml.c:1329 Couldnt open /usr/local/freeswitch/conf/autoload_configs/../sip_profiles/internal/*.xml (No such file or directory)
      2010-11-12 11:01:32.127715 [INFO] switch_nat.c:423 NAT detected type: upnp, ExtIP: '58.xxx.xxx.xxx'
      2010-11-12 11:01:34.070529 [INFO] switch_nat.c:423 NAT detected type: upnp, ExtIP: '58.xxx.xxx.xxx'
      2010-11-12 11:01:34.123297 [DEBUG] switch_nat.c:500 mapped public port 5060 protocol UDP to localport 5060
      2010-11-12 11:01:34.140575 [DEBUG] switch_nat.c:500 mapped public port 5060 protocol TCP to localport 5060
      2010-11-12 11:01:34.157566 [DEBUG] switch_nat.c:500 mapped public port 5080 protocol UDP to localport 5080
      2010-11-12 11:01:34.175024 [DEBUG] switch_nat.c:500 mapped public port 5080 protocol TCP to localport 5080
      2010-11-12 11:01:34.181479 [DEBUG] switch_nat.c:299 got UPnP keep alive packet:
      NOTIFY * HTTP/1.1
      HOST:239.255.255.250:1900
      Cache-Control:max-age=120
      Location:http://192.168.1.1:1024/rootDesc.xml
      Server: Tomato UPnP/1.0 MiniUPnPd/1.4
      NT:urn:schemas-upnp-org:service:WANIPConnection:1
      USN:uuid:ba19d423-0cdd-4b74-8ffc-53f73eab0be2::urn:schemas-upnp-org:service:WANIPConnection:1
      NTS:ssdp:alive


      2010-11-12 11:01:34.962662 [NOTICE] sofia_glue.c:4819 Reload XML [Success]
      2010-11-12 11:01:34.963718 [INFO] mod_dingaling.c:591 EVENT_TRAP: IP change detected
      2010-11-12 11:01:34.969654 [INFO] mod_dingaling.c:600 IP change detected []->[58.xxx.xxx.xxx]

      me@freeswitch:/usr/local/freeswitch/log$
      1. FS-2840-backtrace.log
        41 kB
        Mark

        Issue Links

          Activity

          Mark created issue -
          Mark made changes -
          Field Original Value New Value
          Attachment FS-2840-backtrace.log [ 13131 ]
          Brian West made changes -
          Link This issue is duplicated by FS-2867 [ FS-2867 ]
          Anthony Minessale II made changes -
          Status Open [ 1 ] Closed [ 6 ]
          Fix Version/s 1.0.7 [ 10001 ]
          Resolution Fixed [ 1 ]
          Travis Cross made changes -
          Kernel Linux [ 10076 ]
          Userland GNU/Linux [ 10082 ]
          CPU Architecture x86 [ 10128 ]
          Compiler gcc [ 10068 ]

            People

            • Assignee:
              Anthony Minessale II
              Reporter:
              Mark
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development