Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 460568 - net-misc/asterisk-11.2.1 - various segfaults
Summary: net-misc/asterisk-11.2.1 - various segfaults
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal critical (vote)
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-06 18:21 UTC by Jaco Kroon
Modified: 2013-03-06 23:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
asterisk-11.2.1-res_clialiases-segfault.diff (asterisk-11.2.1-res_clialiases-segfault.diff,702 bytes, patch)
2013-03-06 18:22 UTC, Jaco Kroon
Details | Diff
asterisk-11.2.1-iax2_poke-segfault.diff (asterisk-11.2.1-iax2_poke-segfault.diff,1.03 KB, patch)
2013-03-06 18:25 UTC, Jaco Kroon
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jaco Kroon 2013-03-06 18:21:09 UTC
Hi Tony,

As per discussion.

https://issues.asterisk.org/jira/browse/ASTERISK-21211
https://issues.asterisk.org/jira/browse/ASTERISK-21209

These two are the only two *new* ones that triggered.  There is definitely still issues in chan_sip (believed to be already present in 1.8 anyway, but for some reason are triggering more now).

Folks:  AVOID RELOADS.

Reproducible: Always
Comment 1 Jaco Kroon 2013-03-06 18:22:08 UTC
Created attachment 341138 [details, diff]
asterisk-11.2.1-res_clialiases-segfault.diff
Comment 2 Jaco Kroon 2013-03-06 18:25:48 UTC
Created attachment 341140 [details, diff]
asterisk-11.2.1-iax2_poke-segfault.diff

Both patches have been compile-tested, the iax2 patch has been audited by another human in #asterisk-dev.  The res_clialiases patch is reasonably trivial and shouldn't cause problems.  Theory behind both patches seems solid.
Comment 3 Tony Vroon (RETIRED) gentoo-dev 2013-03-06 23:16:28 UTC
+*asterisk-11.2.1-r2 (06 Mar 2013)
+
+  06 Mar 2013; Tony Vroon <chainsaw@gentoo.org> -asterisk-11.2.1-r1.ebuild,
+  +asterisk-11.2.1-r2.ebuild:
+  Stop installing the /var/run directory structure, closes bug #451808. Two
+  additional stability fixes, closes bug #460568. Removing -r1 ebuild as the
+  reload protections within it are incomplete. Use -r2 or last stable. All
+  patching by Jaco Kroon.