Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
Icecast-Server
Icecast-Server
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 95
    • Issues 95
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 1
    • Merge Requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • External Wiki
    • External Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Xiph.Org
  • Icecast-ServerIcecast-Server
  • Issues
  • #2330

Closed
Open
Created Apr 18, 2018 by Marvin Scholz@ePiratOwner

Segmentation Fault in auth.c

Reported by hopejr on Github:

There is a seg fault on unlocking the thread on line 189 of auth.c in the function auth_release() under certain circumstances:

  1. Configure a mount point with a fallback that is a relay from another server that is actually running (the stream must have parameter hidden=0 and fallback-override=1)
  2. Start Icecast
  3. Stream to Icecast, and then stop the stream after an arbitrary amount of time
  4. Load the status page in the browser At that point, there will be a seg fault as described above. It does not happen when the mount point is hidden for some reason. Test system is running Debian 9.3. Icecast version 2.4.99.2
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None