The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
||||
|
||||
[Forum Manager > Delete Forum] BIGINT UNSIGNED value is out of range
Hello all
Well, I'm troubled into this problem: We have a lots of forums with subforms (vB3.8.4). I'm trying to remove a header forum (so also all its subforums will deleted) on Forum Manager > (dropdown menu) Delete Forum The process is taking enough and suddenly this db error appears: Code:
Database error in vBulletin 3.8.4: Invalid SQL: UPDATE vb3_thread SET attach = attach - CASE WHEN threadid = 24894 THEN 1 ELSE 0 END WHERE threadid IN (-1,24894); MySQL Error : BIGINT UNSIGNED value is out of range in '(`xxxx`.`vb3_thread`.`attach` - (case when (`xxxx`.`vb3_thread`.`threadid` = 24894) then 1 else 0 end))' Error Number : 1690 Any idea how to fix this issue? |
#2
|
||||
|
||||
Any idea? Is it a known bug?
I get this db error also with DISABLE_HOOKS to true. |
#3
|
||||
|
||||
I don't know if this will help try to add this to sql somewhere.
Code:
SET sql_mode = 'NO_UNSIGNED_SUBTRACTION'; |
#4
|
|||
|
|||
The attach count on that thread is out of sync.
You need to run a query on your sql server to set it to something > 0 for that threadid. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|