[Xapian-tickets] [Xapian] #578: omega GET query parsing defects and fix

Xapian nobody at xapian.org
Wed Nov 16 07:06:01 GMT 2011


#578: omega GET query parsing defects and fix
--------------------+-------------------------------------------------------
 Reporter:  catkin  |       Owner:  olly    
     Type:  defect  |      Status:  assigned
 Priority:  normal  |   Milestone:  1.3.0   
Component:  Omega   |     Version:  1.2.7   
 Severity:  normal  |    Keywords:          
Blockedby:          |    Platform:  All     
 Blocking:          |  
--------------------+-------------------------------------------------------

Comment(by catkin):

 Replying to [comment:2 olly]:
 > Actually, I don't believe the current code can read beyond the trailing
 nul byte, since  q_ptr is only advanced and read if c is non-zero.

 Correct and sorry for the misinformation.

 We stumbled across the real defect when using Apache rewriting to edit the
 query string and accidentally produced consecutive ampersands.
 Unintentional but should have been valid according to the CGI RFCs.

-- 
Ticket URL: <http://trac.xapian.org/ticket/578#comment:3>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list