Opened 5 years ago

Closed 3 years ago

#416 closed defect (worksforme)

[patch] Invalid subject line causes email2trac to crash

Reported by: hjuergs@… Owned by: bas
Priority: major Milestone:
Component: email2trac Version: 2.9.0
Keywords: Cc:


the subjectline split to retrieve the parameters results in a crash of email2trac.

If the subjectline is like this:

subject#?owner=name #?milestone=name2 #?component=name3

instead of


email2trac crashes in def new_ticket in codeline 1301 (current release)

        if set_fields:
            rest, keywords = string.split(set_fields, '?')

due to a python error.

Attachments (0)

Change History (3)

comment:1 Changed 5 years ago by hjuergs@…

With this little patch of the code, the crash may be omitted

        if set_fields:
            rest, keywords = string.split(set_fields, '?' ,1)

this patch forces email2trac to ignore multiple findings of #? and ignores them

comment:2 Changed 5 years ago by bas

  • Status changed from new to assigned

Thanks can you submit a pull request?:

comment:3 Changed 3 years ago by bas

  • Resolution set to worksforme
  • Status changed from assigned to closed

Add Comment

Modify Ticket

Change Properties
as closed The owner will remain bas.
The resolution will be deleted. Next status will be 'reopened'.

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

Note: See TracTickets for help on using tickets.