id summary reporter owner description type status priority milestone component version resolution keywords cc 428 email2trac crashes with Python error anonymous bas "When running email2trac 2.12.2 on CentOS7 with Python 2.7.5 and the commandline: email2trac -d -v < msg.txt using the msg.txt distributed with the application, parsing crashes. python does a trace dump as follows: 2018-05-06 16:54:59,457 email2trac test: function inline_properties 2018-05-06 16:54:59,457 email2trac test: function unique_attachment_names() 2018-05-06 16:54:59,457 email2trac test: function get_body_text() 2018-05-06 16:54:59,459 email2trac test: Traceback (most recent call last): 2018-05-06 16:54:59,459 email2trac test: File ""/usr/local/bin/email2trac"", line 2922, in tktparser.parse(sys.stdin) 2018-05-06 16:54:59,459 email2trac test: File ""/usr/local/bin/email2trac"", line 1863, in parse self.parse_subject_field(m, subject, spam_msg) 2018-05-06 16:54:59,459 email2trac test: File ""/usr/local/bin/email2trac"", line 2008, in parse_subject_field self.new_ticket(m, subject, spam_msg) 2018-05-06 16:54:59,459 email2trac test: File ""/usr/local/bin/email2trac"", line 1340, in new_ticket self.id = tkt.insert() 2018-05-06 16:54:59,459 email2trac test: File ""/usr/lib64/python2.7/site-packages/trac/ticket/model.py"", line 261, in insert db_values = self._to_db_types(self.values) 2018-05-06 16:54:59,459 email2trac test: File ""/usr/lib64/python2.7/site-packages/trac/ticket/model.py"", line 405, in _to_db_types values[field] = _datetime_to_db_str(value, is_custom_field) 2018-05-06 16:54:59,460 email2trac test: File ""/usr/lib64/python2.7/site-packages/trac/ticket/model.py"", line 63, in _datetime_to_db_str ts = to_utimestamp(dt) 2018-05-06 16:54:59,460 email2trac test: File ""/usr/lib64/python2.7/site-packages/trac/util/datefmt.py"", line 193, in to_utimestamp diff = dt - _epoc 2018-05-06 16:54:59,460 email2trac test: TypeError: unsupported operand type(s) for -: 'unicode' and 'datetime.datetime' 2018-05-06 16:54:59,460 email2trac test: saving email to /tmp/test_DeEDc.email2trac 2018-05-06 16:54:59,461 email2trac test: function get_message_parts() 2018-05-06 16:54:59,461 email2trac test: Message part: Main-Type: multipart 2018-05-06 16:54:59,461 email2trac test: Message part: Content-Type: multipart/mixed 2018-05-06 16:54:59,461 email2trac test: Skipping multipart container 2018-05-06 16:54:59,461 email2trac test: Message part: Main-Type: text 2018-05-06 16:54:59,461 email2trac test: Message part: Content-Type: text/plain" defect closed major email2trac 2.8.4 invalid