Edgewall Software
Modify

Ticket #9066 (closed defect: cantfix)

Opened 2 years ago

Last modified 17 months ago

Unicode broken in 11.6

Reported by: You.Li@… Owned by:
Priority: normal Milestone:
Component: ticket system Version: 0.11.6
Severity: normal Keywords: unicode needinfo
Cc:
Release Notes:
API Changes:

Description

Ticketext plugin arises my attention to find the commit that update unicode part of 11.6 from 11.5.
Ticketext plugin works well on 11.5, but not on 11.6. I tracked down the commit and found out that commit:bfdd113c5a5976bc07e9abc19950f14cf1343612 actually breaks the unicode handling of 11.5.
Now the Ticketext Plun throws "TypeError?: decoding Unicode is not supported". But after deleting the unicode code of this plugin, the Trac system can't find the right name of trac.ini file to write. It tries to write a file with name like"trac.iniE*e".

So this issue is not about the plugin, but due to changes internally in trac core code.

Attachments

Change History

comment:1 Changed 2 years ago by cboos

  • Keywords needinfo added

So "some internal change to the Trac core code" broke your plugin...

Please try to be more precise, as otherwise there's not much we can do.

A shot in the dark: maybe this has something to do with the introduction of unicode support for keys and section names in TracIni (see r8458 for details).

You really need to debug that yourself, and then come with a small reproduction case (involving no plugins or a minimal test plugin demonstrating the issue).

comment:2 Changed 17 months ago by cboos

  • Resolution set to cantfix
  • Status changed from new to closed

No feedback, closing.

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
to The owner will be changed from (none). Next status will be 'closed'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.