in a terminal run
vlc -vvv
then media->open network stream-> enter url->play
failed to open url error, below is the debugging output
no freezing for me
[0x909a4ec] main playlist debug: adding item `http://www.sky.fm/mps/the80s.pls' ( http://www.sky.fm/mps/the80s.pls )
[0x8f66ebc] qt4 interface debug: Adding a new MRL to recent ones: http://www.sky.fm/mps/the80s.pls
[0x909a4ec] main playlist debug: rebuilding array of current - root Playlist
[0x909a4ec] main playlist debug: rebuild done - 1 items, index -1
[0x909a4ec] main playlist debug: processing request item http://www.sky.fm/mps/the80s.pls node null skip 0
[0x909a4ec] main playlist debug: resyncing on http://www.sky.fm/mps/the80s.pls
[0x909a4ec] main playlist debug: http://www.sky.fm/mps/the80s.pls is at 0
[0x909a4ec] main playlist debug: starting new item
[0x909a4ec] main playlist debug: creating new input thread
[0x91289a4] main input debug: Creating an input for 'http://www.sky.fm/mps/the80s.pls'
[0x91289a4] main input debug: thread (input) created at priority 10 (input/input.c:214)
[0x8f66ebc] qt4 interface debug: IM: Setting an input
[0x91289a4] main input debug: thread started
[0x91289a4] main input debug: using timeshift granularity of 50 MiB
[0x91289a4] main input debug: using timeshift path '/tmp'
[0x91289a4] main input debug: `http://www.sky.fm/mps/the80s.pls' gives access `http' demux `' path `www.sky.fm/mps/the80s.pls'
[0x91289a4] main input debug: creating demux: access='http' demux='' path='www.sky.fm/mps/the80s.pls'
[0x90e24bc] main demux debug: looking for access_demux module: 0 candidates
[0x90e24bc] main demux debug: no access_demux module matched "http"
[0x90e24bc] main demux debug: TIMER module_need() : 0.303 ms - Total 0.303 ms / 1 intvls (Avg 0.303 ms)
[0x91289a4] main input debug: creating access 'http' path='www.sky.fm/mps/the80s.pls'
[0x90e24bc] main access debug: looking for access module: 2 candidates
Blocked: call to setenv("_PX_CONFIG_ORDER", "", 1)
[0x90e24bc] access_http access debug: asking libproxy about url 'http://www.sky.fm/mps/the80s.pls'
[0x90e24bc] access_http access debug: libproxy suggest to use 'direct://'
[0x90e24bc] access_http access debug: http: server='www.sky.fm' port=80 file='/mps/the80s.pls'
[0x90e24bc] main access debug: net: connecting to www.sky.fm port 80
[0x90e24bc] main access debug: connection succeeded (socket = 10)
[0x90e24bc] access_http access debug: protocol 'HTTP' answer code 404
[0x90e24bc] access_http access error: error: HTTP/1.1 404 Not Found
[0x90e24bc] access_http access debug: switching to HTTP version 1.0
[0x90e24bc] main access debug: net: connecting to www.sky.fm port 80
[0x90e24bc] main access debug: connection succeeded (socket = 10)
[0x90e24bc] access_http access debug: protocol 'HTTP' answer code 404
[0x90e24bc] access_http access error: error: HTTP/1.1 404 Not Found
[0x90e24bc] main access debug: net: connecting to www.sky.fm port 80
[0x90e24bc] main access debug: connection succeeded (socket = 10)
[0x90e24bc] access_mms access error: error: HTTP/1.1 404 Not Found
[0x90e24bc] main access debug: no access module matching "http" could be loaded
[0x90e24bc] main access debug: TIMER module_need() : 1562.405 ms - Total 1562.405 ms / 1 intvls (Avg 1562.405 ms)
[0x90e24bc] main access debug: waitpipe: object killed
[0x91289a4] main input error: open of `http://www.sky.fm/mps/the80s.pls' failed: (null)
[0x91289a4] main input debug: thread ended
[0x909a4ec] main playlist debug: dead input
[0x909a4ec] main playlist debug: changing item without a request (current 0/1)
[0x909a4ec] main playlist debug: nothing to play
[0x8f66ebc] qt4 interface debug: IM: Deleting the input
[0x91289a4] main input debug: TIMER input launching for 'http://www.sky.fm/mps/the80s.pls' : 1589.838 ms - Total 1589.838 ms / 1 intvls (Avg 1589.838 ms)