clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.74k stars 676 forks source link

"LibraryBackend: SQL logic error or missing" when inserting some characters in library text filter #1010

Closed Clementine-Issue-Importer closed 10 years ago

Clementine-Issue-Importer commented 10 years ago

From arnaud.bienner on December 01, 2010 00:13:54

What steps will reproduce the problem? 1. Search for some characters (e.g. '(' and ')'; I'm not sure it happens with others characters), in the library's pane text filter. What is the expected output? What do you see instead? "LibraryBackend: SQL logic error or missing" error message. What version of the product are you using? On what operating system? Clementine 0.5.3, on Ubuntu 10.04 Also happens on current dev version ( r2329 ).

Original issue: http://code.google.com/p/clementine-player/issues/detail?id=1010

Clementine-Issue-Importer commented 10 years ago

From dayton.filipowich on December 04, 2010 09:52:27

Yeah, this happened to me too, same characters, looks like somebody needs to learn to sanitize their database inputs?

Clementine-Issue-Importer commented 10 years ago

From davidsansome on December 04, 2010 10:16:09

This issue was closed by revision r2342 .

Status: Fixed

Clementine-Issue-Importer commented 10 years ago

From davidsansome on December 04, 2010 10:17:20

Nice find, thanks!