kotolol 7 Опубликовано 17 марта, 2014 Вот такая вот ошибка в логах, подскажите из за чего она может быть [ERROR 2014-03-17 22:48:22] l2next.gameserver.model.player.mail.MailManager:188 - Mail Manager: Error saving message:Incorrect string value: '\xD0\x9C\xD0\xBE\xD0\xBD...' for column 'subject' at row 1 java.sql.SQLException: Incorrect string value: '\xD0\x9C\xD0\xBE\xD0\xBD...' for column 'subject' at row 1 at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1078) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4237) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4169) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2617) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2778) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2825) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2156) at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1379) at com.mysql.jdbc.jdbc2.optional.PreparedStatementWrapper.execute(PreparedStatementWrapper.java:822) at l2next.gameserver.engine.databaseengine.FiltredPreparedStatement.execute(FiltredPreparedStatement.java:38) at l2next.gameserver.model.player.mail.MailManager.sendMessage(MailManager.java:184) at l2next.gameserver.model.player.mail.MailMessage.sendMessage(MailMessage.java:465) at l2next.gameserver.engine.hookengine.impl.character.MentorHook.checkLevelForReward(MentorHook.java:352) at l2next.gameserver.engine.hookengine.impl.character.MentorHook.onLevelIncreased(MentorHook.java:154) at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at l2next.gameserver.instancemanager.HookManager.notifyEventIteration(HookManager.java:89) at l2next.gameserver.instancemanager.HookManager.notifyEvent(HookManager.java:63) at l2next.gameserver.model.actor.stat.PcStat.addLevel(PcStat.java:256) at l2next.gameserver.model.actor.stat.PlayableStat.addExp(PlayableStat.java:74) at l2next.gameserver.model.actor.stat.PcStat.addExp(PcStat.java:67) at l2next.gameserver.model.actor.stat.PlayableStat.addExpAndSp(PlayableStat.java:119) at l2next.gameserver.model.actor.stat.PcStat.addExpAndSp(PcStat.java:152) at l2next.gameserver.model.actor.instance.L2PcInstance.addExpAndSp(L2PcInstance.java:11880) at l2next.gameserver.model.player.formation.group.L2Party.distributeXpAndSp(L2Party.java:913) at l2next.gameserver.model.actor.L2Attackable.calculateRewards(L2Attackable.java:886) at l2next.gameserver.model.actor.L2Character.doDie(L2Character.java:2844) at l2next.gameserver.model.actor.L2Npc.doDie(L2Npc.java:1360) at l2next.gameserver.model.actor.instance.L2MonsterInstance.doDie(L2MonsterInstance.java:177) at l2next.gameserver.model.actor.status.CharStatus.reduceHp(CharStatus.java:178) at l2next.gameserver.model.actor.status.NpcStatus.reduceHp(NpcStatus.java:60) at l2next.gameserver.model.actor.status.AttackableStatus.reduceHp(AttackableStatus.java:43) at l2next.gameserver.model.actor.L2Character.reduceCurrentHp(L2Character.java:8381) at l2next.gameserver.model.actor.L2Attackable.reduceCurrentHp(L2Attackable.java:512) at l2next.gameserver.model.actor.L2Attackable.reduceCurrentHp(L2Attackable.java:445) at l2next.gameserver.model.actor.L2Character.onHitTimer(L2Character.java:6295) at l2next.gameserver.model.actor.instance.L2PcInstance.onHitTimer(L2PcInstance.java:4810) at l2next.gameserver.model.actor.L2Character$HitTask.run(L2Character.java:3599) at l2next.gameserver.ThreadPoolManager$RunnableWrapper.run(ThreadPoolManager.java:86) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Заранее спасибо, за помощь + Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
dislike 302 Опубликовано 17 марта, 2014 (изменено) В таблицу в колонку 'subject' записываются данные не принадлежащие ее типу Может проблема в кодировке, перезалей базу с кодировкой utf-8 Изменено 17 марта, 2014 пользователем dislike Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kotolol 7 Опубликовано 17 марта, 2014 В таблицу в колонку 'subject' записываются данные не принадлежащие ее типу Может проблема в кодировке, перезалей базу с кодировкой utf-8 А в какой базе этот "subject" Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
dislike 302 Опубликовано 17 марта, 2014 (изменено) В таблице mail вероятно, но желательно всю базу перезаписать Изменено 17 марта, 2014 пользователем dislike Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kotolol 7 Опубликовано 17 марта, 2014 В таблице mail вероятно, но желательно всю базу перезаписать нету такой, я вот не знаю как всю ее в utf8 перезалить Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
dislike 302 Опубликовано 17 марта, 2014 Создать базу с кодировкой и перезалить все табицы Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kotolol 7 Опубликовано 17 марта, 2014 Создать базу с кодировкой и перезалить все табицы Ладно, я попробую, спасибо Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
dislike 302 Опубликовано 17 марта, 2014 Ладно, я попробую, спасибо Ну завтра пиши мне в скайп, попробуем разобраться Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kotolol 7 Опубликовано 17 марта, 2014 Ну завтра пиши мне в скайп, попробуем разобраться Я перезалил и ничего не поменялось( Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
GorDeveloper 356 Опубликовано 17 марта, 2014 Я понять не могу, с какой радости стринговое значения адреса базы, предоставляется питоновой строкой? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Maxwell 53 Опубликовано 17 марта, 2014 Я перезалил и ничего не поменялось( Такие ошибки вылетали и у меня давно очень, происходило это тогда когда в строку таблицы пытались вбить русский буквы - или прочие символы не понятные базе данных. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
dislike 302 Опубликовано 18 марта, 2014 Я понять не могу, с какой радости стринговое значения адреса базы, предоставляется питоновой строкой? Вот вот, как я понимаю, в ней русскоязычные символы закодированы ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
GorDeveloper 356 Опубликовано 18 марта, 2014 Вот вот, как я понимаю, в ней русскоязычные символы закодированы ? Да Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kotolol 7 Опубликовано 18 марта, 2014 Такие ошибки вылетали и у меня давно очень, происходило это тогда когда в строку таблицы пытались вбить русский буквы - или прочие символы не понятные базе данных. Вот вот, как я понимаю, в ней русскоязычные символы закодированы ? А че тогда делать то? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kotolol 7 Опубликовано 18 марта, 2014 (изменено) Да Все, я разобрался, в базе отдельные строчки в таблицах имели latin, я им utf8 дал и все норм) Изменено 18 марта, 2014 пользователем kotolol Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты