Uploaded image for project: 'FreeSWITCH'
  1. FreeSWITCH
  2. FS-9929

Assert in switch_frame_buffer_dup when receiving a fax using t.38

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: core, mod_spandsp
    • Security Level: public
    • Labels:
      None
    • CPU Architecture:
      x86-64
    • Kernel:
      Linux
    • Userland:
      GNU/Linux
    • Distribution:
      Debian
    • Distribution Version:
      Debian 8 jessie
    • Compiler:
      gcc
    • FreeSWITCH GIT Revision:
      f2792c9
    • GIT Master Revision hash::
      6fe1deda455eb04779613a833937d1e2db2ff281

      Description

      when receiving a fax fs crash... don't know how to reproduce...

      attached the gdb.

      FS version is a few commits behind master, i doesn't see any commit in master that seams to solve the issue. I'm testing master now.

        Activity

        Hide
        brian Brian West added a comment - - edited
        Can you cause this to happen on demand? Do you have any logs config or dialplan that went with this?
        Show
        brian Brian West added a comment - - edited Can you cause this to happen on demand? Do you have any logs config or dialplan that went with this?
        Hide
        brian Brian West added a comment - - edited
        You're using t.38 gateway, does this happen to be with FreeTDM?
        Show
        brian Brian West added a comment - - edited You're using t.38 gateway, does this happen to be with FreeTDM?
        Hide
        antonio Antonio added a comment -
        Not yet.... i'm trying to setup a dev machine and try to reproduce.

        No, i don't use t.38 gateway and no freetdm. The only apps doing t.38 is txfax and rxfax.

        NOTE: Not sure if related or it helps but in this server when it happen fs was responding to sip register with 503 server busy (first time i see it), i'm still trying to figure out why, because i only change my conf to use postgresql in the core, before i was using sqlite in /dev/shm.


        Show
        antonio Antonio added a comment - Not yet.... i'm trying to setup a dev machine and try to reproduce. No, i don't use t.38 gateway and no freetdm. The only apps doing t.38 is txfax and rxfax. NOTE: Not sure if related or it helps but in this server when it happen fs was responding to sip register with 503 server busy (first time i see it), i'm still trying to figure out why, because i only change my conf to use postgresql in the core, before i was using sqlite in /dev/shm.
        Hide
        antonio Antonio added a comment -
        thanks for the commit, fs compiled and in production.

        Regards
        Show
        antonio Antonio added a comment - thanks for the commit, fs compiled and in production. Regards

          People

          • Assignee:
            mikej Mike Jerris
            Reporter:
            antonio Antonio
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development