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 }}} |
| 8 | Request 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 | |
| 32 | User 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 | {{{ |
| 76 | Traceback most recent call last: |
| 77 | File /usr/lib64/python2.7/site-packages/trac/web/main.py , line 513, in _dispatch_request |
| 78 | dispatcher.dispatch req |
| 79 | File /usr/lib64/python2.7/site-packages/trac/web/main.py , line 222, in dispatch |
| 80 | resp chosen_handler.process_request req |
| 81 | File /usr/lib64/python2.7/site-packages/trac/ticket/web_ui.py , line 183, in process_request |
| 82 | return self._process_newticket_request req |
| 83 | File /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 |
| 85 | File /usr/lib64/python2.7/site-packages/trac/ticket/web_ui.py , line 1303, in _do_create |
| 86 | ticket.insert |
| 87 | File /usr/lib64/python2.7/site-packages/trac/ticket/model.py , line 256, in insert |
| 88 | listener.ticket_created self |
| 89 | File build/bdist.linux-x86_64/egg/mastertickets/api.py , line 114, in ticket_created |
| 90 | self.ticket_changed tkt, , tkt reporter , {} |
| 91 | File build/bdist.linux-x86_64/egg/mastertickets/api.py , line 119, in ticket_changed |
| 92 | links.save author, comment, tkt.time_changed, db |
| 93 | File 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 |
| 95 | AttributeError: NoneType object has no attribute split |
| 96 | }}} |