twisted errors for video and audio encoders
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Flumotion |
Fix Released
|
Unknown
|
|||
flumotion (Debian) |
Fix Released
|
Unknown
|
|||
flumotion (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I get a lot of twisted exceptions in the logfiles and the encoder seems not to be working
Created for testing and reporting a ogg video stream with the assistant. just video no audio, no overlays, ogg encoding but selecting other formats and encodings doens't change the problem
Release: 12.04
# apt-cache policy flumotion
flumotion:
Installed: 0.10.0-1
Candidate: 0.10.0-1
Version table:
*** 0.10.0-1 0
500 http://
100 /var/lib/
Config:
<?xml version="1.0" encoding="UTF-8"?>
<planet name="planet">
<atmosphere>
<component name="http-
<property name="porter-
<property name="mount-
<property name="hostname"
<property name="porter-
<property name="type"
<property name="porter-
<property name="port"
<plugs>
<plug type="component
<property name="width"
<property name="stream-url">http://
<property name="codecs"
<property name="mime-
<property name="height"
</plug>
</plugs>
</component>
<component name="porter-http"
<property name="username"
<property name="socket-
<property name="password"
<property name="port"
</component>
</atmosphere>
<flow name="default">
<component name="producer-
<property name="pattern"
<property name="height"
<property name="framerate
<property name="width"
<
</component>
<component name="encoder-
<eater name="default">
<feed alias="
</eater>
<property name="keyframe-
<property name="speed"
<property name="bitrate"
<
</component>
<component name="muxer-video"
<eater name="default">
<feed alias="
</eater>
<
</component>
<component name="http-video"
<eater name="default">
<feed alias="
</eater>
<property name="burst-
<property name="porter-
<property name="mount-
<property name="port"
<property name="type"
<property name="porter-
<property name="porter-
<
<plugs>
</plugs>
</component>
</flow>
</planet>
Log:
DEBUG [ 2106] "http-video" / cons-http Jun 23 10:27:23 FeedComponent.
DEBUG [ 2106] "http-video" cons-http Jun 23 10:27:23 eater default not yet connected, deferring set to PLAYING (flumotion/
DEBUG [ 2106] Jun 23 10:27:23 calling <unbound method Streamer.do_setup> (flumotion/
INFO [ 2106] "http-video" cons-http Jun 23 10:27:23 Starting porter login at "flu-LgXlxL.socket" (flumotion/
DEBUG [ 2106] "http-video" cons-http Jun 23 10:27:23 setup completed (flumotion/
DEBUG [ 2106] "http-video" cons-http Jun 23 10:27:23 Setup completed (flumotion/
DEBUG [ 2106] reflectcall Jun 23 10:27:23 returning <MultifdSinkStr
DEBUG [ 2106] "/default/
DEBUG [ 2106] "/default/
DEBUG [ 2106] "/default/
DEBUG [ 2107] "muxer-video" component Jun 23 10:27:23 login successful, returning <twisted.
INFO [ 2107] "muxer-video" component Jun 23 10:27:23 Logged in to manager (flumotion/
DEBUG [ 2107] "muxer-video" component Jun 23 10:27:23 remote reference <twisted.
DEBUG [ 2107] "muxer-video" feedcompmed Jun 23 10:27:23 <flumotion.
DEBUG [ 2107] "muxer-video" feedcompmed Jun 23 10:27:23 connection is from me on 127.0.0.1 to remote on 127.0.0.1 (flumotion/
DEBUG [ 2107] "muxer-video" feedcompmed Jun 23 10:27:23 startPinging (flumotion/
DEBUG [ 2107] "muxer-video" feedcompmed Jun 23 10:27:23 feedserver --> FEEDCOMPMED: remote_
DEBUG [ 2107] feedclient Jun 23 10:27:23 perspectiveInte
INFO [ 2106] "/default/
DEBUG [ 2106] "/default/
DEBUG [ 2089] workermedium Jun 23 10:27:23 baseavatar --> WORKERMEDIUM: callRemote(
DEBUG [ 2089] "/default/
DEBUG [ 2089] "/default/
DEBUG [ 2089] default Jun 23 10:27:23 triggering create deferred for /default/http-video (flumotion/
DEBUG [ 2089] workerbrain Jun 23 10:27:23 create deferred for /default/http-video succeeded ('/default/
DEBUG [ 2089] workermedium Jun 23 10:27:23 baseavatar <-- WORKERMEDIUM: remote_
DEBUG [ 2106] default Jun 23 10:27:23 Got deferred login, adding callbacks (flumotion/
DEBUG [ 2106] default Jun 23 10:27:23 Registering mount point /ogg-video/ with porter (flumotion/
DEBUG [ 2103] credchecker Jun 23 10:27:23 authenticating user GcJcivghnUNv (flumotion/
DEBUG [ 2106] basemedium Jun 23 10:27:23 <flumotion.
DEBUG [ 2106] basemedium Jun 23 10:27:23 connection is from me on localhost to remote on localhost (flumotion/
DEBUG [ 2106] basemedium Jun 23 10:27:23 baseavatar --> PORTERMEDIUM: callRemote(getPort, ) (flumotion/
DEBUG [ 2106] basemedium Jun 23 10:27:23 baseavatar <-- PORTERMEDIUM: callRemote(getPort, ): 8800 (flumotion/
DEBUG [ 2106] basemedium Jun 23 10:27:23 baseavatar --> PORTERMEDIUM: callRemote(
DEBUG [ 2089] workermedium Jun 23 10:27:23 baseavatar <-- WORKERMEDIUM: callRemote(
DEBUG [ 2103] "porter-http" basecomp Jun 23 10:27:23 Registering porter path "/ogg-video/" to <flumotion.
DEBUG [ 2106] basemedium Jun 23 10:27:23 baseavatar <-- PORTERMEDIUM: callRemote(
DEBUG [ 2106] default Jun 23 10:27:23 Firing initial deferred: should indicate that login is complete (flumotion/
DEBUG [ 2106] "http-video" component Jun 23 10:27:23 perspectiveInte
DEBUG [ 2089] authenticator Jun 23 10:27:23 Issuing keycard <KeycardUACPCC None *hide*@localhost for requesterId None in state REQUESTING> of class KeycardUACPCC (flumotion/
DEBUG [ 2106] "http-video" component Jun 23 10:27:23 using keycard: <KeycardUACPCC None *hide*@localhost for requesterId None in state REQUESTING> (flumotion/
DEBUG [ 2089] authenticator Jun 23 10:27:23 responding to challenge on keycard <KeycardUACPCC 20120623102653-8 *hide*@127.0.0.1 for requesterId None in state REQUESTING> (flumotion/
DEBUG [ 2106] "http-video" feedcompmed Jun 23 10:27:23 feedserver --> FEEDCOMPMED: remote_getConfig() (flumotion/
DEBUG [ 2106] "http-video" feedcompmed Jun 23 10:27:23 feedserver <-- FEEDCOMPMED: remote_getConfig(): "{'feed': [], 'virtual-feeds': {}, 'name': 'http-video', 'par ... ig-version': 2}" (flumotion/
DEBUG [ 2106] "http-video" feedcompmed Jun 23 10:27:23 feedserver --> FEEDCOMPMED: remote_getState() (flumotion/
DEBUG [ 2106] "http-video" feedcompmed Jun 23 10:27:23 getManagerIP(): we think the manager's IP is '127.0.0.1' (flumotion/
DEBUG [ 2106] "http-video" feedcompmed Jun 23 10:27:23 feedserver <-- FEEDCOMPMED: remote_getState(): '<flumotion.
DEBUG [ 2106] "http-video" feedcompmed Jun 23 10:27:23 feedserver --> FEEDCOMPMED: remote_
DEBUG [ 2106] "http-video" feedcompmed Jun 23 10:27:23 feedserver <-- FEEDCOMPMED: remote_
DEBUG [ 2089] authenticator Jun 23 10:27:23 Issuing keycard <KeycardUACPCC None *hide*@localhost for requesterId None in state REQUESTING> of class KeycardUACPCC (flumotion/
DEBUG [ 2107] feedclient Jun 23 10:27:23 using keycard: <KeycardUACPCC None *hide*@localhost for requesterId None in state REQUESTING> (flumotion/
DEBUG [ 2106] "http-video" component Jun 23 10:27:23 login successful, returning <twisted.
INFO [ 2106] "http-video" component Jun 23 10:27:23 Logged in to manager (flumotion/
DEBUG [ 2106] "http-video" component Jun 23 10:27:23 remote reference <twisted.
DEBUG [ 2106] "http-video" feedcompmed Jun 23 10:27:23 <flumotion.
DEBUG [ 2106] "http-video" feedcompmed Jun 23 10:27:23 connection is from me on 127.0.0.1 to remote on 127.0.0.1 (flumotion/
DEBUG [ 2106] "http-video" feedcompmed Jun 23 10:27:23 startPinging (flumotion/
DEBUG [ 2106] "http-video" feedcompmed Jun 23 10:27:23 feedserver --> FEEDCOMPMED: remote_
DEBUG [ 2089] BouncerPortal Jun 23 10:27:23 _login(
DEBUG [ 2089] proxybouncer Jun 23 10:27:23 Authenticating keycard <KeycardUACPCC None *hide*@127.0.0.1 for requesterId None in state REQUESTING> against remote bouncer (flumotion/
DEBUG [ 2106] feedclient Jun 23 10:27:23 perspectiveInte
DEBUG [ 2089] workermedium Jun 23 10:27:23 baseavatar --> WORKERMEDIUM: callRemote(
DEBUG [ 2089] workermedium Jun 23 10:27:23 baseavatar --> WORKERMEDIUM: callRemote(
DEBUG [ 2089] workermedium Jun 23 10:27:23 baseavatar <-- WORKERMEDIUM: callRemote(
DEBUG [ 2089] authenticator Jun 23 10:27:23 responding to challenge on keycard <KeycardUACPCC 20120623102653-9 *hide*@127.0.0.1 for requesterId None in state REQUESTING> (flumotion/
DEBUG [ 2089] BouncerPortal Jun 23 10:27:23 _login(
DEBUG [ 2089] proxybouncer Jun 23 10:27:23 Authenticating keycard <KeycardUACPCC 20120623102653-9 *hid*@127.0.0.1 for requesterId None in state REQUESTING> against remote bouncer (flumotion/
DEBUG [ 2089] workermedium Jun 23 10:27:23 baseavatar --> WORKERMEDIUM: callRemote(
DEBUG [ 2089] workermedium Jun 23 10:27:23 baseavatar <-- WORKERMEDIUM: callRemote(
DEBUG [ 2089] workermedium Jun 23 10:27:23 baseavatar <-- WORKERMEDIUM: callRemote(
DEBUG [ 2089] BouncerPortal Jun 23 10:27:23 authenticated login of <KeycardUACPCC 20120623102653-9 *hide*@127.0.0.1 for requesterId None in state AUTHENTICATED> into realm <flumotion.
DEBUG [ 2089] "/default/
DEBUG [ 2089] "/default/
DEBUG [ 2089] authenticator Jun 23 10:27:23 Issuing keycard <KeycardUACPCC None *hide*@localhost for requesterId None in state REQUESTING> of class KeycardUACPCC (flumotion/
DEBUG [ 2107] feedclient Jun 23 10:27:23 login successful, returning <twisted.
DEBUG [ 2106] feedclient Jun 23 10:27:23 using keycard: <KeycardUACPCC None *hide*@localhost for requesterId None in state REQUESTING> (flumotion/
DEBUG [ 2089] "/default/
DEBUG [ 2089] "/default/
DEBUG [ 2089] "/default/
DEBUG [ 2089] BouncerPortal Jun 23 10:27:23 _login(
DEBUG [ 2089] proxybouncer Jun 23 10:27:23 Authenticating keycard <KeycardUACPCC None *hide*@127.0.0.1 for requesterId None in state REQUESTING> against remote bouncer (flumotion/
DEBUG [ 2089] workermedium Jun 23 10:27:23 baseavatar --> WORKERMEDIUM: callRemote(
DEBUG [ 2107] "muxer-video" feedmedium Jun 23 10:27:23 feedserver --> FEEDMEDIUM: remote_
DEBUG [ 2107] "muxer-video" feedmedium Jun 23 10:27:23 stop reading from transport (flumotion/
DEBUG [ 2107] "muxer-video" feedmedium Jun 23 10:27:23 feedserver <-- FEEDMEDIUM: remote_
DEBUG [ 2107] "muxer-video" feedmedium Jun 23 10:27:23 flushing PB write queue (flumotion/
DEBUG [ 2107] "muxer-video" feedmedium Jun 23 10:27:23 stop writing to transport (flumotion/
WARN [ 2107] twisted Jun 23 10:27:23 A twisted traceback occurred. (twisted/
Twisted traceback:
Traceback (most recent call last):
File "/usr/lib/
sys.
File "/usr/lib/
reactor.run()
File "/usr/lib/
self._run()
File "/usr/lib/
self.
--- <exception caught here> ---
File "/usr/lib/
call.
File "/var/cache/
t.connectio
File "/usr/lib/
Connection.
File "/usr/lib/
self.
exceptions.
DEBUG [ 2107] twisted Jun 23 10:27:23 [-] Traceback (most recent call last):
File "/usr/lib/
sys.
File "/usr/lib/
reactor.run()
File "/usr/lib/
self._run()
File "/usr/lib/
self.
--- <exception caught here> ---
File "/usr/lib/
call.
File "/var/cache/
t.
File "/usr/lib/
Connection
File "/usr/lib/
self.
exceptions.
(twisted/
DEBUG [ 2089] workermedium Jun 23 10:27:23 baseavatar <-- WORKERMEDIUM: callRemote(
DEBUG [ 2089] "/default/
DEBUG [ 2089] "/default/
DEBUG [ 2089] "/default/
DEBUG [ 2105] default Jun 23 10:27:23 received fds [14], message 'sendFeed default /default/
DEBUG [ 2105] "encoder-video" feedcomponent Jun 23 10:27:23 FeedToFD(default, 14) (flumotion/
WARN [ 2089] twisted Jun 23 10:27:23 A twisted traceback occurred. (twisted/
Twisted traceback:
Traceback (most recent call last):
File "/usr/lib/
reactor.run()
File "/usr/lib/
self.mainLoop()
File "/usr/lib/
self.
File "/usr/lib/
log.
--- <exception caught here> ---
File "/usr/lib/
return callWithContext
File "/usr/lib/
return context.
File "/usr/lib/
return self.currentCon
File "/usr/lib/
return func(*args,**kw)
File "/usr/lib/
self.
File "/usr/lib/
selectable.
File "/usr/lib/
self.
exceptions.
DEBUG [ 2089] twisted Jun 23 10:27:23 [Broker,
File "/usr/lib/
reactor.run()
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
log.
--- <exception caught here> ---
File "/usr/lib/
return callWithContext
File "/usr/lib/
return context.
File "/usr/lib/
return self.currentCon
File "/usr/lib/
return func(*args,**kw)
File "/usr/lib/
self.
File "/usr/lib/
selectable
File "/usr/lib/
self.
exceptions.
(twisted/
DEBUG [ 2089] authenticator Jun 23 10:27:23 responding to challenge on keycard <KeycardUACPCC 20120623102653-10 *hide*@127.0.0.1 for requesterId None in state REQUESTING> (flumotion/
DEBUG [ 2089] BouncerPortal Jun 23 10:27:23 _login(
DEBUG [ 2089] proxybouncer Jun 23 10:27:23 Authenticating keycard <KeycardUACPCC 20120623102653-10 *hide*@127.0.0.1 for requesterId None in state REQUESTING> against remote bouncer (flumotion/
DEBUG [ 2089] workermedium Jun 23 10:27:23 baseavatar --> WORKERMEDIUM: callRemote(
DEBUG [ 2089] workermedium Jun 23 10:27:23 baseavatar <-- WORKERMEDIUM: callRemote(
DEBUG [ 2089] BouncerPortal Jun 23 10:27:23 authenticated login of <KeycardUACPCC 20120623102653-10 *hide*@127.0.0.1 for requesterId None in state AUTHENTICATED> into realm <flumotion.
DEBUG [ 2089] "/default/
DEBUG [ 2089] "/default/
DEBUG [ 2106] feedclient Jun 23 10:27:23 login successful, returning <twisted.
DEBUG [ 2089] "/default/
DEBUG [ 2089] "/default/
DEBUG [ 2089] "/default/
DEBUG [ 2106] "http-video" feedmedium Jun 23 10:27:23 feedserver --> FEEDMEDIUM: remote_
DEBUG [ 2106] "http-video" feedmedium Jun 23 10:27:23 stop reading from transport (flumotion/
DEBUG [ 2106] "http-video" feedmedium Jun 23 10:27:23 feedserver <-- FEEDMEDIUM: remote_
DEBUG [ 2106] "http-video" feedmedium Jun 23 10:27:23 flushing PB write queue (flumotion/
DEBUG [ 2106] "http-video" feedmedium Jun 23 10:27:23 stop writing to transport (flumotion/
WARN [ 2106] twisted Jun 23 10:27:23 A twisted traceback occurred. (twisted/
Twisted traceback:
Traceback (most recent call last):
File "/usr/lib/
sys.
File "/usr/lib/
reactor.run()
File "/usr/lib/
self._run()
File "/usr/lib/
self.
--- <exception caught here> ---
File "/usr/lib/
call.
File "/var/cache/
t.connectio
File "/usr/lib/
Connection.
File "/usr/lib/
self.
exceptions.
DEBUG [ 2106] twisted Jun 23 10:27:23 [-] Traceback (most recent call last):
File "/usr/lib/
sys.
File "/usr/lib/
reactor.run()
File "/usr/lib/
self._run()
File "/usr/lib/
self.
--- <exception caught here> ---
File "/usr/lib/
call.
File "/var/cache/
t.
File "/usr/lib/
Connection
File "/usr/lib/
self.
exceptions.
(twisted/
DEBUG [ 2089] "/default/
DEBUG [ 2089] "/default/
DEBUG [ 2089] "/default/
DEBUG [ 2107] default Jun 23 10:27:23 received fds [14], message 'sendFeed default /default/
DEBUG [ 2107] "muxer-video" feedcomponent Jun 23 10:27:23 FeedToFD(default, 14) (flumotion/
WARN [ 2089] twisted Jun 23 10:27:23 A twisted traceback occurred. (twisted/
Twisted traceback:
Traceback (most recent call last):
File "/usr/lib/
reactor.run()
File "/usr/lib/
self.mainLoop()
File "/usr/lib/
self.
File "/usr/lib/
log.
--- <exception caught here> ---
File "/usr/lib/
return callWithContext
File "/usr/lib/
return context.
File "/usr/lib/
return self.currentCon
File "/usr/lib/
return func(*args,**kw)
File "/usr/lib/
self.
File "/usr/lib/
selectable.
File "/usr/lib/
self.
exceptions.
DEBUG [ 2089] twisted Jun 23 10:27:23 [Broker,
File "/usr/lib/
reactor.run()
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
log.
--- <exception caught here> ---
File "/usr/lib/
return callWithContext
File "/usr/lib/
return context.
File "/usr/lib/
return self.currentCon
File "/usr/lib/
return func(*args,**kw)
File "/usr/lib/
self.
File "/usr/lib/
selectable
File "/usr/lib/
self.
exceptions.
(twisted/
DEBUG [ 2106] "http-video" feedcompmed Jun 23 10:27:24 feedserver --> FEEDCOMPMED: remote_getUIState() (flumotion/
DEBUG [ 2106] "http-video" feedcompmed Jun 23 10:27:24 feedserver <-- FEEDCOMPMED: remote_
DEBUG [ 2106] "http-video" cons-http Jun 23 10:27:24 observer has started watching us, starting pollers (flumotion/
Changed in flumotion (Debian): | |
status: | Unknown → Fix Released |
Changed in flumotion: | |
status: | Unknown → New |
Changed in flumotion: | |
status: | New → Fix Released |
Just tested the suggested fix in the bugreport with debian. It works