Ticket #25 (closed defect: fixed)

Opened 4 years ago

Last modified 3 years ago

devtodo hangs on some improperly formatted .todo files

Reported by: austin.bingham@… Owned by: athomas
Priority: minor Component: DevTodo
Severity: minor Keywords:
Cc:

Description (last modified by athomas) (diff)

my .todo file got into an invalid state due to subversion inserting conflict-detection information. The file looked something like this:

<todo version="0.1.19">
<<<<< 
    <note priority="medium" time="1143925153" done="1146413426">
=====
    <note priority="medium" time="1143925153" done="1146413427">
>>>>>
    text for the node
    </note>
</todo>

This, of course, has nothing to do with devtodo. The only reason I bring this up is that devtodo seems to go into an infinite loop when parsing this file. From what I can see, devtodo pegs my processor to 100% of almost exclusively system calls when trying to read this file. It might be nice if devtodo kicked out with an error code.

Attachments

Change History

Changed 4 years ago by athomas

  • status changed from new to assigned
  • description modified (diff)

Changed 4 years ago by athomas

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

Fixed in r340

Add/Change #25 (devtodo hangs on some improperly formatted .todo files)

Author


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


Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.