Changes between Initial Version and Version 2 of Ticket #12180


Ignore:
Timestamp:
Feb 6, 2015, 10:38:30 AM (9 years ago)
Author:
Jun Omae
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12180

    • Property Trac Release changed from to 1.0
  • Ticket #12180 – Description

    initial v2  
    1 While testing TracMasterTickets-3.0.5dev_r14323-py2.7.egg I got this error message.
     1While testing `TracMasterTickets-3.0.5dev_r14323-py2.7.egg`. I got this error message.
     2
    23I had created a new ticket with number #5.
    34Then I created another ticket and set "Blocks: 5".
    45
     6How to Reproduce: While doing a POST operation on `/newticket`, Trac issued an internal error. please provide additional details here
    57
    6      How to Reproduce      While doing a POST operation on  /newticket , Trac issued an internal error.    please provide additional details here    Request parameters: {{{ { __FORM_TOKEN : u 7d94f1474416685013961c3c ,   field_billable : u 1 ,   field_blockedby : u  ,   field_blocking : u 5 ,   field_cc : u  ,   field_checkbox_billable : u 1 ,   field_component : u component1 ,   field_description : u Testing ticket hierarchy 1.2 ,   field_estimatedhours : u 0 ,   field_hours : u 0 ,   field_keywords : u  ,   field_milestone : u  ,   field_owner : u Mo ,   field_priority : u blocker ,   field_project : u main ,   field_reporter : u Mo ,   field_summary : u Testing ticket hierarchy 1.2 ,   field_type : u defect ,   field_version : u  ,   submit : u Create ticket } }}} User agent:  Mozilla/5.0  X11; Linux x86_64; rv:35.0  Gecko/20100101 Firefox/35.0       System Information      ||     Trac     ||  1.0.3  || ||     Docutils     ||  0.12  || ||     FullBlog     ||  0.1.1-r0  || ||     Genshi     ||  0.7  with speedups   || ||     GIT     ||  2.0.5  || ||     psycopg2     ||  2.5.3  || ||     Pygments     ||  2.0predev-20150123  || ||     Python     ||  2.7.9  default, Jan 23 2015, 15:27:02      br     GCC 4.8.3   || ||     pytz     ||  2014.10  || ||     setuptools     ||  7.0  || ||     JQUERY     ||  1.7.2  || ||     JQUERY UI     ||  1.8.21  || ||     JQUERY Timepicker     ||  1.0.1  ||      Enabled Plugins      ||     acct-mgr.admin     ||  N/A  || ||     acct-mgr.api     ||  N/A  || ||     acct-mgr.db     ||  N/A  || ||     acct-mgr.htfile     ||  N/A  || ||     acct-mgr.http     ||  N/A  || ||     acct-mgr.macros     ||  N/A  || ||     acct-mgr.notification     ||  N/A  || ||     acct-mgr.pwhash     ||  N/A  || ||     acct-mgr.register     ||  N/A  || ||     acct-mgr.svnserve     ||  N/A  || ||     acct-mgr.web-ui     ||  N/A  || ||     RoadmapHours     ||  0.5  || ||     SimpleMultiProject     ||  0.0.4dev-r14359  || ||     timingandestimationplugin     ||  1.3.7  || ||     TracAnnouncer     ||  1.0dev-r13984  || ||     TracAutocompleteUsersPlugin     ||  0.4.3dev-r14213  || ||     TracFullBlogPlugin     ||  0.1.1-r0  || ||     TracGanttCalendarPlugin     ||  0.6.4-r859  || ||     TracMasterTickets     ||  3.0.5dev-r14323  || ||     TracWatchlistPlugin     ||  1.0.1  || ||     TracWorkflowAdmin     ||  0.12.0.2  || ||     WikiAutoComplete     ||  1.0  || ||     WorkLog     ||  0.4dev-r13835  ||      Python Traceback      {{{ Traceback  most recent call last :  File  /usr/lib64/python2.7/site-packages/trac/web/main.py , line 513, in _dispatch_request  dispatcher.dispatch req   File  /usr/lib64/python2.7/site-packages/trac/web/main.py , line 222, in dispatch  resp   chosen_handler.process_request req   File  /usr/lib64/python2.7/site-packages/trac/ticket/web_ui.py , line 183, in process_request  return self._process_newticket_request req   File  /usr/lib64/python2.7/site-packages/trac/ticket/web_ui.py , line 468, in _process_newticket_request  self._do_create req, ticket  #  redirected if successful   File  /usr/lib64/python2.7/site-packages/trac/ticket/web_ui.py , line 1303, in _do_create  ticket.insert    File  /usr/lib64/python2.7/site-packages/trac/ticket/model.py , line 256, in insert  listener.ticket_created self   File  build/bdist.linux-x86_64/egg/mastertickets/api.py , line 114, in ticket_created  self.ticket_changed tkt,   , tkt  reporter  , {}   File  build/bdist.linux-x86_64/egg/mastertickets/api.py , line 119, in ticket_changed  links.save author, comment, tkt.time_changed, db   File  build/bdist.linux-x86_64/egg/mastertickets/model.py , line 76, in save  new_value    x.strip   for x in old_value.split  ,   if x.strip    AttributeError:  NoneType  object has no attribute  split  }}}
     8Request parameters:
     9{{{
     10{ __FORM_TOKEN : u 7d94f1474416685013961c3c,
     11 field_billable : u 1,
     12 field_blockedby : u,
     13 field_blocking : u 5,
     14 field_cc : u,
     15 field_checkbox_billable : u 1,
     16 field_component : u component1,
     17 field_description : u Testing ticket hierarchy 1.2,
     18 field_estimatedhours : u 0,
     19 field_hours : u 0,
     20 field_keywords : u,
     21 field_milestone : u,
     22 field_owner : u Mo,
     23 field_priority : u blocker,
     24 field_project : u main,
     25 field_reporter : u Mo,
     26 field_summary : u Testing ticket hierarchy 1.2,
     27 field_type : u defect,
     28 field_version : u,
     29 submit : u Create ticket }
     30}}}
     31
     32User agent:  `Mozilla/5.0  X11; Linux x86_64; rv:35.0  Gecko/20100101 Firefox/35.0`
     33
     34=== System Information
     35|| `Trac` || `1.0.3 ` ||
     36|| `Docutils` || `0.12 ` ||
     37|| `FullBlog` || `0.1.1-r0 ` ||
     38|| `Genshi` || `0.7  with speedups  ` ||
     39|| `GIT` || `2.0.5 ` ||
     40|| `psycopg2` || `2.5.3 ` ||
     41|| `Pygments` || `2.0predev-20150123 ` ||
     42|| `Python` || `2.7.9  default, Jan 23 2015, 15:27:02 \\ GCC 4.8.3  ` ||
     43|| `pytz` || `2014.10 ` ||
     44|| `setuptools` || `7.0 ` ||
     45|| `JQUERY` || `1.7.2 ` ||
     46|| JQUERY UI || `1.8.21 ` ||
     47|| JQUERY Timepicker || `1.0.1 ` ||
     48
     49=== Enabled Plugins
     50|| `acct-mgr.admin` || `N/A ` ||
     51|| `acct-mgr.api` || `N/A ` ||
     52|| `acct-mgr.db` || `N/A ` ||
     53|| `acct-mgr.htfile` || `N/A ` ||
     54|| `acct-mgr.http` || `N/A ` ||
     55|| `acct-mgr.macros` || `N/A ` ||
     56|| `acct-mgr.notification` || `N/A ` ||
     57|| `acct-mgr.pwhash` || `N/A ` ||
     58|| `acct-mgr.register` || `N/A ` ||
     59|| `acct-mgr.svnserve` || `N/A ` ||
     60|| `acct-mgr.web-ui` || `N/A ` ||
     61|| `RoadmapHours` || `0.5 ` ||
     62|| `SimpleMultiProject` || `0.0.4dev-r14359 ` ||
     63|| `timingandestimationplugin` || `1.3.7 ` ||
     64|| `TracAnnouncer` || `1.0dev-r13984 ` ||
     65|| `TracAutocompleteUsersPlugin` || `0.4.3dev-r14213 ` ||
     66|| `TracFullBlogPlugin` || `0.1.1-r0 ` ||
     67|| `TracGanttCalendarPlugin` || `0.6.4-r859 ` ||
     68|| `TracMasterTickets` || `3.0.5dev-r14323 ` ||
     69|| `TracWatchlistPlugin` || `1.0.1 ` ||
     70|| `TracWorkflowAdmin` || `0.12.0.2 ` ||
     71|| `WikiAutoComplete` || `1.0 ` ||
     72|| `WorkLog` || `0.4dev-r13835 ` ||
     73
     74=== Python Traceback
     75{{{
     76Traceback  most recent call last:
     77File  /usr/lib64/python2.7/site-packages/trac/web/main.py , line 513, in _dispatch_request
     78  dispatcher.dispatch req
     79File  /usr/lib64/python2.7/site-packages/trac/web/main.py , line 222, in dispatch
     80  resp   chosen_handler.process_request req
     81File  /usr/lib64/python2.7/site-packages/trac/ticket/web_ui.py , line 183, in process_request
     82  return self._process_newticket_request req
     83File  /usr/lib64/python2.7/site-packages/trac/ticket/web_ui.py , line 468, in _process_newticket_request
     84  self._do_create req, ticket  #  redirected if successful
     85File  /usr/lib64/python2.7/site-packages/trac/ticket/web_ui.py , line 1303, in _do_create
     86  ticket.insert
     87File  /usr/lib64/python2.7/site-packages/trac/ticket/model.py , line 256, in insert
     88  listener.ticket_created self
     89File  build/bdist.linux-x86_64/egg/mastertickets/api.py , line 114, in ticket_created
     90  self.ticket_changed tkt,   , tkt  reporter  , {}
     91File  build/bdist.linux-x86_64/egg/mastertickets/api.py , line 119, in ticket_changed
     92  links.save author, comment, tkt.time_changed, db
     93File  build/bdist.linux-x86_64/egg/mastertickets/model.py , line 76, in save  new_value
     94  x.strip   for x in old_value.split  ,   if x.strip
     95AttributeError:  NoneType  object has no attribute  split
     96}}}