[Trac-tickets] Re: [The Trac Project] #1739: Bad error message on
concurrent wiki edit
The Trac Project
noreply at edgewall.com
Fri Jul 1 01:30:32 CDT 2005
#1739: Bad error message on concurrent wiki edit
--------------------+-------------------------------------------------------
Id: 1739 | Status: new
Component: wiki | Modified: Fri Jul 1 01:30:26 2005
Severity: normal | Milestone: 0.9
Priority: normal | Version: devel
Owner: jonas | Reporter: anonymous
--------------------+-------------------------------------------------------
Changes (by cmlenz):
* component: general => wiki
* milestone: => 0.9
* version: 0.8.4 => devel
* summary: bug => Bad error message on concurrent wiki edit
Old description:
> Python traceback
>
> Traceback (most recent call last):
> File "/usr/lib/python2.3/site-packages/trac/web/cgi_frontend.py", line
> 103, in run
> dispatch_request(os.getenv('PATH_INFO', ''), req, env)
> File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 419, in
> dispatch_request
> dispatcher.dispatch(req)
> File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 283, in
> dispatch
> resp = chosen_handler.process_request(req)
> File "/usr/lib/python2.3/site-packages/trac/wiki/web_ui.py", line 86,
> in process_request
> self._do_save(req, db, page)
> File "/usr/lib/python2.3/site-packages/trac/wiki/web_ui.py", line 182,
> in _do_save
> req.remote_addr)
> File "/usr/lib/python2.3/site-packages/trac/wiki/model.py", line 120,
> in save
> "%s,%s)", (self.name, self.version + 1, t, author,
> File "/usr/lib/python2.3/site-packages/sqlite/main.py", line 255, in
> execute
> self.rs = self.con.db.execute(SQL % parms)
> IntegrityError: columns name, version are not unique
New description:
{{{
Python traceback
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/trac/web/cgi_frontend.py", line
103, in run
dispatch_request(os.getenv('PATH_INFO', ''), req, env)
File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 419, in
dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 283, in
dispatch
resp = chosen_handler.process_request(req)
File "/usr/lib/python2.3/site-packages/trac/wiki/web_ui.py", line 86, in
process_request
self._do_save(req, db, page)
File "/usr/lib/python2.3/site-packages/trac/wiki/web_ui.py", line 182,
in _do_save
req.remote_addr)
File "/usr/lib/python2.3/site-packages/trac/wiki/model.py", line 120, in
save
"%s,%s)", (self.name, self.version + 1, t, author,
File "/usr/lib/python2.3/site-packages/sqlite/main.py", line 255, in
execute
self.rs = self.con.db.execute(SQL % parms)
IntegrityError: columns name, version are not unique
}}}
Comment:
So I guess this happened after submitting a wiki edit, but you've been
using the back button to get to the form after having submitted it
previously, or someone else edited the page at the same time.
--
Ticket URL: <http://projects.edgewall.com/trac/ticket/1739>
The Trac Project <>
More information about the Trac-Tickets
mailing list