proxy crash

Seb Ruiz me at sebruiz.net
Mon Jul 3 14:51:14 UTC 2006


Console output right before a crash connecting to lastfm


amarok:         BEGIN: KURL LastFm::Controller::getNewProxy(QString)
amarok:           [LastFm] Initialising Web Service
amarok:           BEGIN: bool LastFm::WebService::handshake(const  
QString&, const QString&)
amarok:             BEGIN: virtual void ThreadWeaver::Thread::run()
amarok:               BEGIN: virtual bool CurrentTrackJob::doJob()
amarok:                 BEGIN: void CurrentTrackJob::showHome()
amarok:                   [LastFm] result:  
session=38438f3e4414e9b8b768205b121e28e8
stream_url=http://streamer2.last.fm:80/last.mp3?Session=38438f3e4414e9b8b768205b121e28e8
subscriber=1
framehack=0
base_url=ws.audioscrobbler.com
base_path=/radio
amarok:                   [LastFm] Proxy server using port: 49065
amarok:                 END__: bool  
LastFm::WebService::handshake(const QString&, const QString&) - Took  
3.4s
amarok:                 [LastFm] Changing  
station:lastfm://user/sebr/neighbours
amarok:               END__: KURL  
LastFm::Controller::getNewProxy(QString) - Took 4.2s
amarok:               [controller] New URL is  
http://localhost:49065/lastfm.mp3
amarok:               BEGIN: virtual bool XineEngine::load(const KURL&, bool)
amarok:                 [xine-engine] Before xine_open() *****
amarok:               END__: void CurrentTrackJob::showHome() - Took 4.2s
amarok:             END__: virtual bool CurrentTrackJob::doJob() - Took 4.2s
amarok:           END__: virtual void ThreadWeaver::Thread::run() - Took 4.2s
amarok:           [xine-engine] After xine_open() *****
amarok:         END__: virtual bool XineEngine::load(const KURL&,  
bool) - Took 70s
amarok:         BEGIN: virtual bool XineEngine::play(uint)
amarok:           BEGIN: void EngineSubject::stateChangedNotify(Engine::State)
amarok:             [virtual void  
amaroK::StatusBar::engineStateChanged(Engine::State, Engine::State)]  
Line: 135
amarok:             BEGIN: virtual void  
ContextBrowser::engineStateChanged(Engine::State, Engine::State)
amarok:             END__: virtual void  
ContextBrowser::engineStateChanged(Engine::State, Engine::State) -  
Took 0.0068s
amarok:           END__: void  
EngineSubject::stateChangedNotify(Engine::State) - Took 0.013s
amarok:         END__: virtual bool XineEngine::play(uint) - Took 0.015s
amarok:         BEGIN: void EngineSubject::newMetaDataNotify(const  
MetaBundle&, bool)
amarok:           [ContextBrowser] Rendering showCurrentTrack()
amarok:         END__: void EngineSubject::newMetaDataNotify(const  
MetaBundle&, bool) - Took 0.15s
amarok:       END__: void EngineController::play(const MetaBundle&,  
uint) - Took 76s
amarok:       [ThreadWeaver] Job aborted: CurrentTrackJob. Jobs pending: 1
amarok:       [LastFm] AMAROK_PROXY: running with port: 49065 and url:  
http://streamer2.last.fm:80/last.mp3?Session=38438f3e4414e9b8b768205b121e28e8
amarok:       [LastFm] AMAROK_PROXY: startup
amarok:       [LastFm] AMAROK_PROXY: running with port: 49065 and url:  
http://streamer2.last.fm:80/last.mp3?Session=38438f3e4414e9b8b768205b121e28e8
amarok:       [LastFm] AMAROK_PROXY: host streamer2.last.fm
amarok:       [LastFm] AMAROK_PROXY: 49065
amarok:       [LastFm] AMAROK_PROXY: running with port: 80 and host:  
streamer2.last.fm
amarok:       [LastFm] AMAROK_PROXY: "GET /lastfm.mp3 HTTP/1.0\r\n"
amarok:       [LastFm] AMAROK_PROXY: "GET  
/last.mp3?Session=38438f3e4414e9b8b768205b121e28e8 HTTP/1.1\r\n\r\n"
amarok:       [LastFm] AMAROK_PROXY: GET /lastfm.mp3 HTTP/1.0
amarok:       [LastFm]  but sending GET  
/last.mp3?Session=38438f3e4414e9b8b768205b121e28e8 HTTP/1.1
amarok:       [LastFm]
amarok:       [LastFm] AMAROK_PROXY: COPY from amarok -> serv
amarok:       [LastFm] AMAROK_PROXY: cp_to_empty_outward( income =>  
#<TCPSocket:0xb7c9a1f8>, output => #<TCPSocket:0xb7c9a07c>
amarok:       [LastFm] AMAROK_PROXY: Host: localhost:49065
amarok:       [LastFm] AMAROK_PROXY: User-Agent: xine/1.1.1
amarok:       [LastFm] AMAROK_PROXY: Accept: */*
amarok:       [LastFm] AMAROK_PROXY: Icy-MetaData: 1
amarok:       [LastFm] AMAROK_PROXY:
amarok:       [LastFm] AMAROK_PROXY: COPY from serv -> amarok
amarok:       [LastFm] AMAROK_PROXY: cp_to_empty_inward( income =>  
#<TCPSocket:0xb7c9a07c>, output => #<TCPSocket:0xb7c9a1f8>
amarok:       [LastFm] AMAROK_PROXY: HTTP/1.0 200 OK
amarok:       [LastFm] AMAROK_PROXY: Server: last.fm Streaming Server
amarok:       [LastFm] AMAROK_PROXY: Content-type: audio/mpeg
amarok:       [LastFm] AMAROK_PROXY: Cache-control: no-cache
amarok:       [LastFm] AMAROK_PROXY: Pragma: no-cache
amarok:       [LastFm] AMAROK_PROXY: Connection:exiting
amarok:       [LastFm]  close
amarok:       [LastFm] AMAROK_PROXY:
amarok:       [LastFm] AMAROK_PROXY: Before cp_all()
amarok:       [LastFm] AMAROK_PROXY: cp_all( income =>  
#<TCPSocket:0xb7c9a07c>, output => #<TCPSocket:0xb7c9a1f8>
amarok:       [LastFm] Connection reset by peer
amarok:       [LastFm] ["/opt/kde/bin/amarok_proxy.rb:107:in `read'",  
"/opt/kde/bin/amarok_proxy.rb:107:in `cp_all_inward'",  
"/opt/kde/bin/amarok_proxy.rb:106:in `cp_all_inward'",  
"/opt/kde/bin/amarok_proxy.rb:63:in `initialize'",  
"/opt/kde/bin/amarok_proxy.rb:133"]
amarok:       BEGIN: virtual LastFm::WebService::~WebService()
amarok:       END__: virtual LastFm::WebService::~WebService() - Took 0.00052s
amarok:       [xine-engine] Metadata received.

-- 
http://www.sebruiz.net/



More information about the Amarok mailing list