[mythtv-commits] Ticket #6825: "Miro Bridge" a new MythTV script enhancement
MythTV
mythtv at cvs.mythtv.org
Wed Sep 2 18:32:06 UTC 2009
#6825: "Miro Bridge" a new MythTV script enhancement
----------------------------------------+-----------------------------------
Reporter: r.d.vaughan at rogers.com | Owner: ijr
Type: enhancement | Status: new
Priority: minor | Milestone: 0.22
Component: Contributed Scripts & Apps | Version: unknown
Severity: low | Resolution:
Mlocked: 0 |
----------------------------------------+-----------------------------------
Comment(by tsx_5 at yahoo.com):
Replying to [comment:14 anonymous]:
> Hi,
>
> Back again... 1st off, lots of debugging info provided by default --
very good idea!
> That said, here's what it is giving me as it *crashes*. Crashes may not
be the right term as it leaves processes running (stopped with simple kill
commands). The same thing happens within crontab or straight terminal.
>
> usr/local/share/mythtv/mythvideo/scripts/mirobridge.py -V > check
> /usr/lib/python2.6/site-packages/MySQLdb/__init__.py:34:
DeprecationWarning: the sets module is deprecated
> from sets import ImmutableSet
> 2009-09-01 20:10:54,931 - mirobridge - INFO - Using python library
'pyparsing' version 1.5.2
> 2009-09-01 20:10:55,149 - mirobridge - INFO - Miro Bridge version v0.3.8
with Miro version 2.5.2
> 2009-09-01 20:10:55,150 - mirobridge - INFO - Using
mirobridge_interpreter_2_5_2
> 2009-09-01 20:10:55,160 - mirobridge - INFO - Miro Version (2.5.2 r9928)
> 2009-09-01 20:10:55,160 - mirobridge - INFO - Base Miro Video Directory
(/home/mythtv/Movies/Miro)
> 2009-09-01 20:10:55,160 - mirobridge - INFO -
> 2009-09-01 20:10:55,163 - mirobridge - INFO - The was no mirobridge
configuration file found (/home/mythtv/.mythtv/mirobridge.conf)
> 2009-09-01 20:10:55,177 - mirobridge - INFO - Starting Miro Frontend and
Backend
> 2009-09-01 20:10:55,178 INFO Starting up Miro
> 2009-09-01 20:10:55,179 INFO Version: 2.5.2
> 2009-09-01 20:10:55,183 INFO OS: Linux
2.6.31-desktop-0.rc4.1mnb i686
> 2009-09-01 20:10:55,184 INFO Revision:
https://svn.participatoryculture.org/svn/dtv/tags/Miro-2.5.2/tv/resources
- 9928
> 2009-09-01 20:10:55,184 INFO Builder: mandriva at n2.mandriva.com
> 2009-09-01 20:10:55,184 INFO Build Time: 1249411223.82
> 2009-09-01 20:10:55,185 INFO Starting event loop thread
> 2009-09-01 20:10:55,186 INFO Restoring database...
> 2009-09-01 20:10:55,188 TIMING Database upgrade time: 0.003
> 2009-09-01 20:10:55,194 INFO setup tabs
> 2009-09-01 20:10:55,201 INFO theme
> 2009-09-01 20:10:55,203 INFO Checking movies directory
'/home/mythtv/Movies/Miro/'...
> 2009-09-01 20:10:55,799 TIMING idle (run in event loop) too slow
(0.555 secs)
> 2009-09-01 20:10:55,800 INFO Starting auto downloader...
> 2009-09-01 20:10:55,886 INFO failed() called; generating crash
report.
> 2009-09-01 20:10:55,890 INFO ----- CRASH REPORT (DANGER CAN HAPPEN)
-----
> 2009-09-01 20:10:55,891 INFO App: Miro
> Publisher: Participatory Culture Foundation
> Platform: gtk-x11
> Python: 2.6.2 (r262:71600, Jul 11 2009, 07:37:11) [GCC 4.4.0]
> Py Path: ['/usr/local/share/mythtv/mythvideo/scripts',
'/usr/lib/python26.zip', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-
linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old',
'/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/site-packages',
'/usr/lib/python2.6/site-packages/Numeric', '/usr/lib/python2.6/site-
packages/PIL', '/usr/lib/python2.6/site-packages/gst-0.10',
'/usr/lib/python2.6/site-packages/gtk-2.0']
> Version: 2.5.2
> Serial: 20090730000
> Revision:
https://svn.participatoryculture.org/svn/dtv/tags/Miro-2.5.2/tv/resources
- 9928
> Builder: mandriva at n2.mandriva.com
> Build Time: 1249411223.82
> Time: Tue Sep 1 20:10:55 2009
> When: While handling idle (run in event loop)
>
> Exception
> ---------
> Traceback (most recent call last):
> File "/usr/lib/python2.6/site-packages/miro/trapcall.py", line 42, in
trap_call
> function(*args, **kwargs)
> File
"/usr/local/share/mythtv/mythvideo/scripts/mirobridge/mirobridge_interpreter_2_5_2.py",
line 71, in runThenSet
> return_hack.append(func(*args, **kwargs))
> File
"/usr/local/share/mythtv/mythvideo/scripts/mirobridge/mirobridge_interpreter_2_5_2.py",
line 221, in do_mythtv_update_autodownload
> autodler.start_downloader()
> File "/usr/lib/python2.6/site-packages/miro/autodler.py", line 203, in
start_downloader
> auto_downloader = Downloader(True)
> File "/usr/lib/python2.6/site-packages/miro/autodler.py", line 65, in
__init__
> self.pending_on_add(None, item)
> File "/usr/lib/python2.6/site-packages/miro/autodler.py", line 142, in
pending_on_add
> feed = obj.get_feed()
> AttributeError: 'IconCache' object has no attribute 'get_feed'
>
> Call stack
> ----------
> File "/usr/lib/python2.6/site-packages/miro/trapcall.py", line 47, in
trap_call
> signals.system.failed_exn(when)
>
> Threads
> -------
> Current: Event Loop
> Active:
> - MainThread
> - ThreadPool - 0 [Daemon]
> - Event Loop
> - ThreadPool - 1 [Daemon]
> - ThreadPool - 2 [Daemon]
>
> 2009-09-01 20:10:55,891 INFO ----- END OF CRASH REPORT -----
> 2009-09-01 20:10:55,897 INFO failed() called; generating crash
report.
> 2009-09-01 20:10:55,899 INFO ----- CRASH REPORT (DANGER CAN HAPPEN)
-----
> 2009-09-01 20:10:55,899 INFO App: Miro
> Publisher: Participatory Culture Foundation
> Platform: gtk-x11
> Python: 2.6.2 (r262:71600, Jul 11 2009, 07:37:11) [GCC 4.4.0]
> Py Path: ['/usr/local/share/mythtv/mythvideo/scripts',
'/usr/lib/python26.zip', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-
linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old',
'/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/site-packages',
'/usr/lib/python2.6/site-packages/Numeric', '/usr/lib/python2.6/site-
packages/PIL', '/usr/lib/python2.6/site-packages/gst-0.10',
'/usr/lib/python2.6/site-packages/gtk-2.0']
> Version: 2.5.2
> Serial: 20090730000
> Revision:
https://svn.participatoryculture.org/svn/dtv/tags/Miro-2.5.2/tv/resources
- 9928
> Builder: mandriva at n2.mandriva.com
> Build Time: 1249411223.82
> Time: Tue Sep 1 20:10:55 2009
> When: While handling idle (Start Downloads)
>
> Exception
> ---------
> Traceback (most recent call last):
> File "/usr/lib/python2.6/site-packages/miro/trapcall.py", line 42, in
trap_call
> function(*args, **kwargs)
> File "/usr/lib/python2.6/site-packages/miro/autodler.py", line 109, in
start_downloads_idle
> self.feed_running_count.get(key, 0) +
> AttributeError: Downloader instance has no attribute 'feed_new_count'
>
> Call stack
> ----------
> File "/usr/lib/python2.6/site-packages/miro/trapcall.py", line 47, in
trap_call
> signals.system.failed_exn(when)
> Startup success.
>
------------------------------------------------------------------------------
> * ERROR
*
>
------------------------------------------------------------------------------
>
> {{{
> App: Miro
> Publisher: Participatory Culture Foundation
> Platform: gtk-x11
> Python: 2.6.2 (r262:71600, Jul 11 2009, 07:37:11) [GCC 4.4.0]
> Py Path: ['/usr/local/share/mythtv/mythvideo/scripts',
'/usr/lib/python26.zip', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-
linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old',
'/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/site-packages',
'/usr/lib/python2.6/site-packages/Numeric', '/usr/lib/python2.6/site-
packages/PIL', '/usr/lib/python2.6/site-packages/gst-0.10',
'/usr/lib/python2.6/site-packages/gtk-2.0']
> Version: 2.5.2
> Serial: 20090730000
> Revision:
https://svn.participatoryculture.org/svn/dtv/tags/Miro-2.5.2/tv/resources
- 9928
> Builder: mandriva at n2.mandriva.com
> Build Time: 1249411223.82
> Time: Tue Sep 1 20:10:55 2009
> When: While handling idle (run in event loop)
>
> Exception
> ---------
> When: While handling idle (run in event loop)
>
> Exception
> ---------
> Traceback (most recent call last):
> File "/usr/lib/python2.6/site-packages/miro/trapcall.py", line 42, in
trap_call
> function(*args, **kwargs)
> File
"/usr/local/share/mythtv/mythvideo/scripts/mirobridge/mirobridge_interpreter_2_5_2.py",
line 71, in runThenSet
> return_hack.append(func(*args, **kwargs))
> File
"/usr/local/share/mythtv/mythvideo/scripts/mirobridge/mirobridge_interpreter_2_5_2.py",
line 221, in do_mythtv_update_autodownload
> Publisher: Participatory Culture Foundation
> Publisher: Participatory Culture Foundation
> Platform: gtk-x11
> Publisher: Participatory Culture Foundation
> Platform: gtk-x11
> Python: 2.6.2 (r262:71600, Jul 11 2009, 07:37:11) [GCC 4.4.0]
> Py Path: ['/usr/local/share/mythtv/mythvideo/scripts',
'/usr/lib/python26.zip', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-
linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old',
'/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/site-packages',
'/usr/lib/python2.6/site-packages/Numeric', '/usr/lib/python2.6/site-
packages/PIL', '/usr/lib/python2.6/site-packages/gst-0.10',
'/usr/lib/python2.6/site-packages/gtk-2.0']
> Version: 2.5.2
> Serial: 20090730000
> Revision:
https://svn.participatoryculture.org/svn/dtv/tags/Miro-2.5.2/tv/resources
- 9928
> Builder: mandriva at n2.mandriva.com
> Build Time: 1249411223.82
> Time: Tue Sep 1 20:10:55 2009
> When: While handling idle (Start Downloads)
>
> Exception
> ---------
> Traceback (most recent call last):
> File "/usr/lib/python2.6/site-packages/miro/trapcall.py", line 42, in
trap_call
> function(*args, **kwargs)
> File "/usr/lib/python2.6/site-packages/miro/autodler.py", line 109, in
start_downloads_idle
> self.feed_running_count.get(key, 0) +
> AttributeError: Downloader instance has no attribute 'feed_new_count'
> Call stack
> ----------
> File "/usr/lib/python2.6/site-packages/miro/trapcall.py", line 47, in
trap_call
> signals.system.failed_exn(when)
>
> Threads
> -------
> Current: Event Loop
> Active:
> - MainThread
> - ThreadPool - 0 [Daemon]
> - Event Loop
> - ThreadPool - 1 [Daemon]
> - ThreadPool - 2 [Daemon]
> }}}
> {{{
> Log
> ---
> 2009-09-01 20:10:55,178 INFO Starting up Miro
> 2009-09-01 20:10:55,179 INFO Version: 2.5.2
> 2009-09-01 20:10:55,183 INFO OS: Linux
2.6.31-desktop-0.rc4.1mnb i686
> 2009-09-01 20:10:55,184 INFO Revision:
https://svn.participatoryculture.org/svn/dtv/tags/Miro-2.5.2/tv/resources
- 9928
> 2009-09-01 20:10:55,184 INFO Builder: mandriva at n2.mandriva.com
> 2009-09-01 20:10:55,184 INFO Build Time: 1249411223.82
> 2009-09-01 20:10:55,185 INFO Starting event loop thread
> 2009-09-01 20:10:55,186 INFO Restoring database...
> 2009-09-01 20:10:55,188 TIMING Database upgrade time: 0.003
> 2009-09-01 20:10:55,194 INFO setup tabs
> 2009-09-01 20:10:55,201 INFO theme
> 2009-09-01 20:10:55,203 INFO Checking movies directory
'/home/mythtv/Movies/Miro/'...
> 2009-09-01 20:10:55,799 TIMING idle (run in event loop) too slow
(0.555 secs)
> 2009-09-01 20:10:55,800 INFO Starting auto downloader...
> 2009-09-01 20:10:55,886 INFO failed() called; generating crash
report.
Should let you know who's reporting this...
Nasa
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/6825#comment:15>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list