[OpenSIPS-Devel] [OpenSIPS/opensips] 444924: fixing coverity found defects - invalid memory acc...

Razvan Crainea razvan at opensips.org
Mon Jan 18 18:34:03 CET 2016


  Branch: refs/heads/coverity_scan
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 44492402f80fa514260cb90198cac89dbbf25764
      https://github.com/OpenSIPS/opensips/commit/44492402f80fa514260cb90198cac89dbbf25764
  Author: Dusan Klinec <dusan.klinec at gmail.com>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M flags.c
    M ip_addr.h
    M modules/acc/acc.c
    M modules/call_center/call_center.c
    M modules/mi_datagram/datagram_fnc.c
    M modules/presence/presentity.c
    M modules/tm/t_reply.c
    M obsolete_modules/mi_xmlrpc/xr_parser.c

  Log Message:
  -----------
  fixing coverity found defects - invalid memory access / memory corruptions

(cherry picked from commit c537cb8151e9436d88a9410e02ef11a093008ff0)

Conflicts:
	modules/dialog/dlg_tophiding.c

(cherry picked from commit 57a7bf02a54f91020e5163be82b0ac3cf09e0531)


  Commit: 339aa889ee5559239d50fc9976f8a5e5fc08db85
      https://github.com/OpenSIPS/opensips/commit/339aa889ee5559239d50fc9976f8a5e5fc08db85
  Author: Dusan Klinec <dusan.klinec at gmail.com>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M daemonize.c
    M modules/db_text/dbt_file.c
    M modules/mi_fifo/fifo_fnc.c

  Log Message:
  -----------
  fixing coverity found defects - resource leakage

(cherry picked from commit e09f09ae89aff31393b04e40b4f82632fd4f50ff)
(cherry picked from commit 21083e84ede0551ae937bb4cea7c6ddab44d86f1)


  Commit: 2531113a6c6a0a691d40353dd621a89342b7e91f
      https://github.com/OpenSIPS/opensips/commit/2531113a6c6a0a691d40353dd621a89342b7e91f
  Author: Dusan Klinec <dusan.klinec at gmail.com>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M modules/auth/challenge.c
    M modules/drouting/drouting.c
    M modules/pua/send_subscribe.c
    M modules/uac/uac.c
    M modules/usrloc/ucontact.c
    M proxy.c
    M rw_locking.h

  Log Message:
  -----------
  fixing coverity found defects - processing initialized variables, control flow, invalid expressions

(cherry picked from commit b22844e0a1d4d54d0f8f836837f8447154799011)

Conflicts:
	modules/drouting/drouting.c

(cherry picked from commit 50737ff2de91e55971512bf327042fe3f51ca619)


  Commit: 4de80cd0ccde3e9455be689f462c125e84fbb7f4
      https://github.com/OpenSIPS/opensips/commit/4de80cd0ccde3e9455be689f462c125e84fbb7f4
  Author: Dusan Klinec <dusan.klinec at gmail.com>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M modules/usrloc/ul_callback.h

  Log Message:
  -----------
  fixing coverity found defects - logical fix in ul callback check type, null dereference

(cherry picked from commit aeedb7d94439b774d35009899b04d2c6060437d0)

Conflicts:
	modules/dispatcher/dispatcher.c

(cherry picked from commit a152bdf3c0a3877827e1a02f7e05d611a0366a7f)


  Commit: fd510739b7a70c5b635307da90acd7567e19384f
      https://github.com/OpenSIPS/opensips/commit/fd510739b7a70c5b635307da90acd7567e19384f
  Author: Dusan Klinec <dusan.klinec at gmail.com>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M db/db.c
    M evi/event_interface.c
    M main.c
    M modules/alias_db/alookup.c
    M modules/usrloc/dlist.c

  Log Message:
  -----------
  fixing coverity found defects - null dereference, break missing

(cherry picked from commit c004967f7c272e5b9043f5f3e330827f0682a009)

Conflicts:
	db/db.c

(cherry picked from commit ed699bfde4759434937349e198a694a4bab3f9ff)

Conflicts:
	modules/usrloc/dlist.c


  Commit: cc00f6c9168e356fa4e4ba9686c5e2d817b0930e
      https://github.com/OpenSIPS/opensips/commit/cc00f6c9168e356fa4e4ba9686c5e2d817b0930e
  Author: Dusan Klinec <dusan.klinec at gmail.com>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M modules/rtpproxy/rtpproxy.c
    M modules/uri/checks.c

  Log Message:
  -----------
  fixing coverity found defects - null dereference, invalid e164 number check

(cherry picked from commit b8e2318ba58e56484294913e21a74a7cd79adf40)
(cherry picked from commit c48773cdb2ae9f8b6ab44b38df1d2c37127537ba)


  Commit: 94a5ab2be287eebc0624edf2ac686819a61f6c2a
      https://github.com/OpenSIPS/opensips/commit/94a5ab2be287eebc0624edf2ac686819a61f6c2a
  Author: Dusan Klinec <dusan.klinec at gmail.com>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M modules/ldap/iniparser.c
    M modules/siptrace/siptrace.c

  Log Message:
  -----------
  fixing coverity found defects - copying into fixed size buffer

(cherry picked from commit 92a7361eda2c6cd6e9ad637dab187cf87fefa987)
(cherry picked from commit c9aaae3ac63970e3f394f66e048a1c82b99774c7)


  Commit: 30f9945b61212e728e3520ab98f31db0de7968e6
      https://github.com/OpenSIPS/opensips/commit/30f9945b61212e728e3520ab98f31db0de7968e6
  Author: Dusan Klinec <dusan.klinec at gmail.com>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M modules/db_http/http_dbase.c

  Log Message:
  -----------
  fixing coverity found defects - copying into fixed size buffer without check, db_http

(cherry picked from commit d471234733de299c88f1036ba17a2406b8ae7a89)
(cherry picked from commit 20004e4a87d4e84c216782dc06484a970183894a)


  Commit: 03af6db8ee7d478ecc0e8b9390fe661baa247bbb
      https://github.com/OpenSIPS/opensips/commit/03af6db8ee7d478ecc0e8b9390fe661baa247bbb
  Author: Dusan Klinec <dusan.klinec at gmail.com>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M blacklists.c
    M modules/drouting/drouting.c
    M modules/sipcapture/sipcapture.c
    M modules/siptrace/siptrace.c
    M resolve.h
    M statistics.c

  Log Message:
  -----------
  fixing coverity found defects - null dereference

(cherry picked from commit b578dda307f24e56f456e5b02c0c7591ed6746a4)
(cherry picked from commit 19e518835dd0f88868613c5fe6fbf8fe19180252)


  Commit: 1594ec37d665b36b145ac32e4dec286a2b741e47
      https://github.com/OpenSIPS/opensips/commit/1594ec37d665b36b145ac32e4dec286a2b741e47
  Author: Dusan Klinec <dusan.klinec at gmail.com>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M cachedb/cachedb_id.c
    M db/db_query.c
    M modules/cachedb_local/cachedb_local.c
    M modules/cachedb_sql/cachedb_sql.c
    M modules/db_postgres/dbase.c
    M modules/dialog/dlg_profile.c
    M modules/httpd/httpd_proc.c
    M modules/load_balancer/lb_db.c
    M modules/permissions/hash.c
    M modules/presence/notify.c
    M modules/registrar/lookup.c
    M parser/sdp/sdp.c

  Log Message:
  -----------
  fixing coverity found defects - null dereference

(cherry picked from commit 906bb9172b4ce0ab0e7bf4eca7da58211aa8ac5b)

Conflicts:
	cachedb/cachedb_id.c

(cherry picked from commit 37a7466c8b7c3e8ec979444c37c9f738bd0e43d8)


  Commit: bfb3289a94ce37e8a1f31d0e61424f6bccd0e7d7
      https://github.com/OpenSIPS/opensips/commit/bfb3289a94ce37e8a1f31d0e61424f6bccd0e7d7
  Author: Dusan Klinec <dusan.klinec at gmail.com>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M modules/db_postgres/val.c
    M parser/parse_uri.c

  Log Message:
  -----------
  fixing coverity found defects - null dereference & broken logic

(cherry picked from commit 81aeba42ca04df7b3fc42ab2498717cc31227967)
(cherry picked from commit 6b4a3271da6a62f5bead2a958672de45def57ad6)


  Commit: 337348f794ef6e03d09db54d5423094f519055b0
      https://github.com/OpenSIPS/opensips/commit/337348f794ef6e03d09db54d5423094f519055b0
  Author: Dusan Klinec <dusan.klinec at gmail.com>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M modules/enum/enum.c
    M modules/permissions/rule.c

  Log Message:
  -----------
  fixing coverity found defects - memory corruption, null dereference

(cherry picked from commit fd57609f5411e622dca593b729e1826269243c5b)
(cherry picked from commit 56a72304b9ec154d70dd41a63f29fa33faecaef5)


  Commit: c9f0aee9df385793e44657eb6d0f86e6a2fcd939
      https://github.com/OpenSIPS/opensips/commit/c9f0aee9df385793e44657eb6d0f86e6a2fcd939
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M modules/mi_fifo/fifo_fnc.c

  Log Message:
  -----------
  Coverity PR: Fix bad conflict merge

(cherry picked from commit 83f459781eb662c351f6edaaa088443a34ca2136)


  Commit: 030f35cfaa77e7b8e436eb79e50986ad4d681c19
      https://github.com/OpenSIPS/opensips/commit/030f35cfaa77e7b8e436eb79e50986ad4d681c19
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M modules/uri/checks.c

  Log Message:
  -----------
  uri: fix e164_check overflow checking

Reported by @ferrored on github
Closes #762


Compare: https://github.com/OpenSIPS/opensips/compare/4a79559f2f72...030f35cfaa77


More information about the Devel mailing list