wood burning stoves 2.0*
The moose likes JForum and the fly likes a bug with sqlserver Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Products » JForum
Bookmark "a bug with sqlserver" Watch "a bug with sqlserver" New topic

a bug with sqlserver

Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424


at line 82 to line 113
like this------------
INSERT INTO jforum_smilies (code, url, disk_name) VALUES (':|','','1cfd6e2a9a2c0cf8e74b49b35e2e46c7.gif');

the word alt=\":|\" will arouse error "out of memory"


net.jforum.view.forum.common.PostCommon. processSmilies(StringBuffer text, List smilies)

at line 214,

while (pos > -1 && s!=null) {
text.replace(pos, pos + s.getCode().length(), s.getUrl()); pos = text.indexOf(s.getCode());

the method "replace" will change ":|" to ""

but,another ":|" appeared,so dead loop appeared

[originally posted on jforum.net by unrain]
Migrated From Jforum.net
Ranch Hand

Joined: Apr 22, 2012
Posts: 17424
hahaha.. In fact..

Thanks for reporting it. I'm fixing right now.

[originally posted on jforum.net by Rafael Steil]
It is sorta covered in the JavaRanch Style Guide.
subject: a bug with sqlserver
Similar Threads
All New Soft: JForum 2.1.7 with MySQL 5.0.22
[download]taobao's messager smilies for JForum
smiley tags refusing to render
smilies fail to display
Smilie from external directory