Opened 16 years ago

Last modified 13 years ago

#936 closed defect

without any tabs inserted it doesnt work when logged in — at Initial Version

Reported by: anonymous Owned by: Russ Tyndall
Priority: normal Component: TracTabPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.10

Description

Hi,

when logged in, and no tabs added to the ini (as of a fresh install and activation of the plugin via the webinterface as I did) I get the following backtrace: Traceback (most recent call last):

File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 387, in dispatch_request

dispatcher.dispatch(req)

File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 209, in dispatch

chrome.populate_hdf(req, chosen_handler)

File "/usr/lib/python2.4/site-packages/trac/web/chrome.py", line 337, in populate_hdf

req.hdf% (category, name)? = text

File "/usr/lib/python2.4/site-packages/trac/web/clearsilver.py", line 197, in setitem

self.set_value(name, value, True)

File "/usr/lib/python2.4/site-packages/trac/web/clearsilver.py", line 245, in set_value

add_value(name, value)

File "/usr/lib/python2.4/site-packages/trac/web/clearsilver.py", line 223, in add_value

set_unicode(prefix, unicode(value))

File "/usr/lib/python2.4/site-packages/trac/web/clearsilver.py", line 213, in set_unicode

self.hdf.setValue(prefix.encode('utf-8'), value.encode('utf-8'))

Error: Traceback (innermost last):

File "neo_hdf.c", line 805, in hdf_set_value() File "neo_hdf.c", line 795, in _set_value()

AssertError: Unable to set Empty component chrome.nav.mainnav.

However when adding tabs, it works. It would be nice if it does work too without any configured tabs

Change History (0)

Note: See TracTickets for help on using tickets.