Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • VLC VLC
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3,503
    • Issues 3,503
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 186
    • Merge requests 186
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • VideoLAN
  • VLCVLC
  • Issues
  • #21153
Closed
Open
Created Sep 10, 2018 by MrRage@MrRage

Infinite loop when server is lost during initial connection

When connecting to a http stream, if the server crashes or close without properly ending the connection, vlc will enter into an infinite loop, using about 20-25% of the cpu. This infinite loop stops when you press the stop button on the vlc interface. This loop only happens on windows.

Step to reproduce :

  • Get this test project : https://github.com/MrRageFr/VLCCrashTest
  • Compile and start the server
  • Start vlc and connect to this address : http://localhost:1337/
  • Upon initial connection, the server should crash (SEGFAULT), vlc will enter the infinite loop until the user stops trying to connect to the server.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking

VideoLAN code repository instance