Anope IRC Services

Anope Development => Modules => Topic started by: Gumbie on January 25, 2007, 04:11:22 PM

Title: ProfileServ Bug
Post by: Gumbie on January 25, 2007, 04:11:22 PM
I found a bug with ProfileServ (lastest one as of this writing)

Only seames to effect SQL usage and on read back. Users using special charaters shuhc as Nickname containing a ` as in: `Eleet, causes the the select statement to break on profile retrival. maybe in other areas also...  Doesn't seam to bother flat .db file storage. Workaround is to just comment out:

#ProfileServSQL  

for now anyways


                                            -Gumbie
Title:
Post by: Jobe on January 25, 2007, 07:17:14 PM
the ` issue would be because somebody (no names naamed, mainly because i dont know who) forgot to check and escape certain chars in the SQL queries.
Title: Even So
Post by: Gumbie on January 25, 2007, 08:08:06 PM
Theres going to be bugs, like they say, " Bug free code is obsolete code"
 
   Well i'd like to see better error handling, especially with the modules. Like on a fatal error instead of all of Services bombing, just the module that caused the error would self-unload and report the failure. Services as whole stays up. Is to much of wishfull thinking?

                               -Gumbie