| Author |
a bug with sqlserver
|
Migrated From Jforum.net
Ranch Hand
Joined: Apr 22, 2012
Posts: 17424
|
|
sqlserver2005
JForum-2.1.6
JForum-2.1.6-src\WEB-INF\config\database\sqlserver\sqlserver_data_dump.sql
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"
look
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.
Rafael [originally posted on jforum.net by Rafael Steil]
|
 |
 |
|
|
subject: a bug with sqlserver
|
|
|