You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Alan M. Carroll (JIRA)" <ji...@apache.org> on 2011/08/28 17:48:37 UTC

[jira] [Created] (TS-936) Crashes do not generate core files due to setuid on Linux systems.

Crashes do not generate core files due to setuid on Linux systems.
------------------------------------------------------------------

                 Key: TS-936
                 URL: https://issues.apache.org/jira/browse/TS-936
             Project: Traffic Server
          Issue Type: Bug
          Components: Core
    Affects Versions: 3.1.0
         Environment: Linux
            Reporter: Alan M. Carroll
            Assignee: Alan M. Carroll
             Fix For: 3.1.1


Each process on Linux has a flag indicating whether a core file should be created from a crash. This flag is reset by setuid() and equivalent system calls. The core logic attempts to deal with this but is incorrect and therefore no core file is produced regardless of host operating system settings.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (TS-936) Crashes do not generate core files due to setuid on Linux systems.

Posted by "Alan M. Carroll (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TS-936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alan M. Carroll updated TS-936:
-------------------------------

    Attachment: ts-936-patch.txt

Patch.

> Crashes do not generate core files due to setuid on Linux systems.
> ------------------------------------------------------------------
>
>                 Key: TS-936
>                 URL: https://issues.apache.org/jira/browse/TS-936
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 3.1.0
>         Environment: Linux
>            Reporter: Alan M. Carroll
>            Assignee: Alan M. Carroll
>              Labels: crash, debug
>             Fix For: 3.1.1
>
>         Attachments: ts-936-patch.txt
>
>
> Each process on Linux has a flag indicating whether a core file should be created from a crash. This flag is reset by setuid() and equivalent system calls. The core logic attempts to deal with this but is incorrect and therefore no core file is produced regardless of host operating system settings.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira