Closed
Bug 150882
Opened 23 years ago
Closed 23 years ago
SQL error when sorting by bugs.votes with explicit direction
Categories
(Bugzilla :: Query/Bug List, defect)
Tracking
()
RESOLVED
FIXED
Bugzilla 2.16
People
(Reporter: darkshadow, Assigned: bbaetz)
References
()
Details
(Keywords: regression)
Attachments
(1 file)
856 bytes,
patch
|
gerv
:
review+
gerv
:
review+
|
Details | Diff | Splinter Review |
go to: http://bugzilla.mozilla.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=1&votes=&chfield=%5BBug+creation%5D&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Browser&product=MailNews&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&newqueryname=&order=Reuse+same+sort+as+last+time ("View Bugs Already Reported Today") or http://bugzilla.mozilla.org/query.cgi and submit a query. here is what you'll see (taken from the first example): ------------- Please stand by ... Content-type: text/html Software error: SELECT DISTINCT bugs.bug_id, bugs.groupset, bugs.bug_severity, bugs.priority, bugs.rep_platform, map_assigned_to.login_name, bugs.bug_status, bugs.resolution, bugs.short_desc FROM bugs, profiles map_assigned_to, profiles map_reporter LEFT JOIN profiles map_qa_contact ON bugs.qa_contact = map_qa_contact.userid LEFT JOIN cc selectVisible_cc ON bugs.bug_id = selectVisible_cc.bug_id AND selectVisible_cc.who = 22572 WHERE ((bugs.groupset & 0) = bugs.groupset OR (bugs.reporter_accessible = 1 AND bugs.reporter = 22572) OR (bugs.cclist_accessible = 1 AND selectVisible_cc.who = 22572 AND not isnull(selectVisible_cc.who))) AND bugs.assigned_to = map_assigned_to.userid AND bugs.reporter = map_reporter.userid AND (bugs.product = 'Browser' OR bugs.product = 'MailNews') AND (bugs.bug_status = 'UNCONFIRMED' OR bugs.bug_status = 'NEW' OR bugs.bug_status = 'ASSIGNED' OR bugs.bug_status = 'REOPENED' OR bugs.bug_status = 'RESOLVED') AND ((to_days(now()) - to_days(bugs.delta_ts)) < '2') AND (bugs.creation_ts > '2002-06-11 00:00:00') ORDER BY bugs.votes desc desc, bugs.priority, bugs.bug_severity : You have an error in your SQL syntax near 'desc, bugs.priority, bugs.bug_severity ' at line 4 at globals.pl line 276. For help, please send mail to the webmaster (webmaster@mozilla.org), giving this error message and the time and date of the error. ------------- I suppose this is the 1000th report of this bug, but I can't search for it....
Comment 1•23 years ago
|
||
I just tried the link, and it worked for me. Were you logged in when it happened? What happens if you log out/in (whatever is the opposite of how you were before) and then try it?
Reporter | ||
Comment 2•23 years ago
|
||
It happens always, it seems not to depend on if I'm logged in or out. It also shoudn't, if the "You have an error in your SQL syntax near 'desc, bugs.priority, bugs.bug_severity ' at line 4 at globals.pl line 276"-part of the error message is right ;)
Assignee | ||
Comment 3•23 years ago
|
||
What browser are you using?
Comment 4•23 years ago
|
||
i'm seeing the same thing, whether logged out or logged in. using 2002061108 on win2000. happens with any query.
Comment 5•23 years ago
|
||
works now. I opened the URL in IE and it worked ok. couldn't imagine why that should be, i then went back to mozilla and deleted all the cookies set by bugzilla.mozilla.org. tried the query URL again and it worked. I guess my (and Sven's) old bugzilla cookies are confusing the new bugzilla somehow? Sven - try going into the cookie manager and deleting the cookies set by bugzilla.mozilla.org, and then see if that fixes it for you too.
Assignee | ||
Comment 6•23 years ago
|
||
'bugs.votes desc' in the order param is coverted to 'bugs.votes desc desc' which obviously fails # If we are sorting by votes, sort in descending order. if ($db_order =~ /bugs.votes\s*(asc|desc){0}/i) { $db_order =~ s/bugs.votes/bugs.votes desc/i; } isn't doing what you expected it to do. That regexp looks odd to me, though. Patch coming 2.14 had the desc in the votes DefCol, which is probably why it wasn't affected
Assignee | ||
Comment 7•23 years ago
|
||
Assignee | ||
Updated•23 years ago
|
Reporter | ||
Comment 8•23 years ago
|
||
I deleted all cookies from bugzilla.mozilla.org, but the problem remains :-( I use Mozilla 1.1 trunk 2002060208 on Linux, it doesn't happen on a 10 hours old self compiled cvs trunk and a new profile.
Assignee | ||
Comment 9•23 years ago
|
||
try the link: http://bugzilla.mozilla.org/buglist.cgi?order=bugs.bug_id&bug_id=150882 That should reset the order cookie. Or you could just specifiy a sort order on the query screen.
Comment 10•23 years ago
|
||
Comment on attachment 87310 [details] [diff] [review] patch 2xr=gerv. Gerv
Attachment #87310 -
Flags: review+
Assignee | ||
Comment 11•23 years ago
|
||
Checked in, trunk + branch: Checking in buglist.cgi; /cvsroot/mozilla/webtools/bugzilla/buglist.cgi,v <-- buglist.cgi new revision: 1.175; previous revision: 1.174 done Checking in buglist.cgi; /cvsroot/mozilla/webtools/bugzilla/buglist.cgi,v <-- buglist.cgi new revision: 1.169.2.7; previous revision: 1.169.2.6 done
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Summary: SQL error when sorting by bug.votes with explicit direction → SQL error when sorting by bugs.votes with explicit direction
Updated•23 years ago
|
Whiteboard: [applied to b.m.o]
Updated•22 years ago
|
Whiteboard: [applied to b.m.o]
Updated•12 years ago
|
QA Contact: matty_is_a_geek → default-qa
You need to log in
before you can comment on or make changes to this bug.
Description
•