Ticket #5540 (closed defect: fixed)

Opened 3 years ago

Last modified 4 months ago

TracDownloader crashes Trac

Reported by: anonymous Assigned to: rjollos
Priority: high Component: TracDownloaderPlugin
Severity: critical Keywords:
Cc: Trac Release: 0.11

Description (Last modified by rjollos)

Hi,

Whenever I have the TracDownloader? egg installed (placed in plugins folder), I get this error message when trying to load any page on my trac:

Traceback (most recent call last):
  File "c:\python25\lib\site-packages\Trac-0.11.4-py2.5.egg\trac\web\api.py", line 367, in send_error
    'text/html')
  File "c:\python25\lib\site-packages\Trac-0.11.4-py2.5.egg\trac\web\chrome.py", line 708, in render_template
    data = self.populate_data(req, data)
  File "c:\python25\lib\site-packages\Trac-0.11.4-py2.5.egg\trac\web\chrome.py", line 618, in populate_data
    d['chrome'].update(req.chrome)
  File "c:\python25\lib\site-packages\Trac-0.11.4-py2.5.egg\trac\web\api.py", line 194, in __getattr__
    value = self.callbacks[name](self)
  File "c:\python25\lib\site-packages\Trac-0.11.4-py2.5.egg\trac\web\chrome.py", line 476, in prepare_request
    for category, name, text in contributor.get_navigation_items(req):
  File "build\bdist.win32\egg\tracdownloader\web_ui.py", line 53, in get_navigation_items
    self.env.href.downloader())
LookupError: unknown encoding: /my-project/downloader

How do I fix this?

Thanks.

Attachments

Change History

08/28/09 00:29:22 changed by anonymous

  • severity changed from normal to critical.

same error

Traceback (most recent call last):
  File "C:\Python25\Lib\site-packages\trac\web\api.py", line 377, in send_error
    'text/html')
  File "C:\Python25\Lib\site-packages\trac\web\chrome.py", line 725, in render_template
    req.chrome[type_].append(
  File "C:\Python25\Lib\site-packages\trac\web\api.py", line 195, in __getattr__
    value = self.callbacks[name](self)
  File "C:\Python25\Lib\site-packages\trac\web\chrome.py", line 489, in prepare_request
    for category, name, text in contributor.get_navigation_items(req):
  File "build\bdist.win32\egg\tracdownloader\web_ui.py", line 53, in get_navigation_items
    self.env.href.downloader())
LookupError: unknown encoding: /nge/downloader

This append only when the Downloader Module is enabled.

[components]
tracdownloader.admin.downloaderadminpage = enabled
tracdownloader.web_ui.downloadermodule = enabled

==> previous error messsage

[components]
tracdownloader.admin.downloaderadminpage = enabled
tracdownloader.web_ui.downloadermodule = disable

==> no error but no ui

the plugin has been installed globaly (because local .egg need dependencies and i don't found pycatpcha for py2.5)

02/02/12 22:13:50 changed by rjollos

  • owner changed from peca to rjollos.
  • status changed from new to assigned.
  • description changed.

02/02/12 22:14:59 changed by rjollos

  • status changed from assigned to closed.
  • resolution set to fixed.

(In [11234]) Fixes #5540: Fixed encoding error in defining the navigation item for the INavigationContributor interface.

02/03/12 03:00:33 changed by anonymous

  • status changed from closed to reopened.
  • resolution deleted.

02/03/12 03:00:52 changed by anonymous

  • status changed from closed to reopened.
  • resolution deleted.

02/03/12 03:13:55 changed by rjollos

You've reopened this, so I'm assuming you have more information to provide, like a description of why the fix isn't working for you?

02/04/12 01:46:16 changed by rjollos

  • status changed from reopened to closed.
  • resolution set to fixed.

In the future, please make a comment when reopening tickets.


Add/Change #5540 (TracDownloader crashes Trac)




Change Properties
Action