phpBB 3.2.5, версия PHP: 5.6, версия MySQL: 5.6
Я удалил в теме несколько сообщений (совсем, из БД), затем отделяю тему, начиная с выбранного сообщения, при этом, в окне модераторского раздела, последние страницы темы пустые, пагинация есть, а сообщений нет, нажал отделить, получаю ошибку, при этом, тема создалась таки (отделилась) в выбранном разделе. WTF is going on?
Код: Выделить всё
Общая ошибка
SQL ERROR [ mysqli ]
Duplicate entry '10663-2-0' for key 'PRIMARY' [1062]
SQL
INSERT INTO bb_bookmarks (topic_id, user_id) VALUES (10663, 2), (10663, 2), (10663, 2), (10663, 2), (10663, 2), (10663, 2), (10663, 1642), (10663, 1674), (10663, 1890), (10663, 2093), (10663, 2394), (10663, 3024), (10663, 3053), (10663, 3058), (10663, 3069), (10663, 3170), (10663, 3188), (10663, 3299), (10663, 3342), (10663, 3462), (10663, 3496), (10663, 3582), (10663, 3582), (10663, 3965), (10663, 4322), (10663, 4337), (10663, 4473), (10663, 4473), (10663, 4653), (10663, 5351), (10663, 5626), (10663, 5761), (10663, 5925), (10663, 6891)
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 997
CALL: trigger_error()
FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 656
CALL: phpbb\db\driver\mysqli->sql_query()
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 377
CALL: phpbb\db\driver\driver->sql_multi_insert()
FILE: [ROOT]/includes/mcp/mcp_topic.php
LINE: 654
CALL: phpbb\db\driver\factory->sql_multi_insert()
FILE: [ROOT]/includes/mcp/mcp_topic.php
LINE: 73
CALL: split_topic()
FILE: [ROOT]/includes/mcp/mcp_main.php
LINE: 213
CALL: mcp_topic_view()
FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: mcp_main->main()
FILE: [ROOT]/mcp.php
LINE: 312
CALL: p_master->load_active()