imaginary 发表于 2019-7-7 21:59

關於獎勵樓BUG,還有被吞了10萬QB

本帖最后由 imaginary 于 2019-7-8 11:25 编辑

圖2是開獎勵樓發現的BUG,設定為20qb*50L=1000
帖子內容經編輯出現的BUG,只是修改文字內容,獎勵額沒有變更
但BUG出現了兩次,第一次扣了82,第二次扣了41,
應該是剩餘額度越大,扣得越多吧

因為想搞清楚BUG出現關聯,方便以後開獎勵樓取代評分發HB,
然後就出現第圖一的情況,32767應該是上限
我只是想來取回系統吞掉的差不多10萬QB,反正在這邊發個帖試試看?


https://i.loli.net/2019/07/07/5d21f7da121fb62836.png
https://i.loli.net/2019/07/07/5d21f7da1b78f83891.png

imaginary 发表于 2019-7-7 23:19

原因試出來了。。
主樓編輯情況下,回帖剩餘獎勵亦同時處於編輯中
如果有其他人回帖並獲得獎勵,總額數值減少,
但帖子處於編輯中的剩餘數值是不會變動,導致保存後變成追加獎勵額。
這是個編輯才會發動的BUG,影響並不大,大概不修也沒關係...

但是,LK是不是BUG太多了,我上來才一個月就一直踩地雷

素素素 发表于 2019-7-7 23:46

本帖最后由 素素素 于 2019-7-7 23:49 编辑

imaginary 发表于 2019-7-7 23:19
原因試出來了。。
主樓編輯情況下,回帖剩餘獎勵亦同時處於編輯中
如果有其他人回帖並獲得獎勵,總額數值減少 ...
这个是discuz本身的bug,估计是很难解决的了……因为奖励额度数据类型是smallint,取值范围只能是-32768到32767,所以超过范围就会触发这个bug
更具体的情况可以参考:(因为discuz论坛消失了,只能靠百度快照了……)
http://cache.baiducontent.com/c?m=9d78d513d9951aee09aadc690d67c0166943f6692ba6a1020ba48449e3732b375016e0ac56200770d9d27d1716df394b9e862102321456b38cc8f91a9aee866f6fd6286e365ac45613a004b28e0360d620e70cb2ee48a0f2e732e4f28595c2000e8a145a6d8087c9004203cb1baf4967f4a7ef0c4e0855fcb77032ac0f60299b651be050f896326e0d80fcdc575bc32e8f3c41ccf162a73f64b6&p=8b2a9715d9c102f90681c16d56&newp=9034c54ad49233fc57efce645353d8304a02c70e3fc3864e1290c408d23f061d4862e7be24201a04d3c276650bae4359eaf5327923454df6cc8a871d81edc35a&user=baidu&fm=sc&query=discuz+%BB%D8%CC%FB%BD%B1%C0%F8%BB%FD%B7%D6+bug&qid=d8a538e0003ecf3c&p1=2

絲の苩糖 发表于 2019-7-7 23:50

素素素 发表于 2019-7-7 23:46
这个是discuz本身的bug,估计是很难解决的了……
更具体的情况可以参考:(因为discuz论坛消失了,只能靠 ...

想知道
回复自己的奖励楼被扣钱
是BUG还是什么先进的技术?
某就抢个沙发而已
回帖奖励         轻币 -31         扣除发表 标准的散财帮别人攒RP 散发的积分         2019-07-05 01:55
回帖奖励         轻币 -3060         扣除发表 标准的散财帮别人攒RP 散发的积分         2019-07-05 01:49

imaginary 发表于 2019-7-8 00:12

素素素 发表于 2019-7-7 23:46
这个是discuz本身的bug,估计是很难解决的了……
更具体的情况可以参考:(因为discuz论坛消失了,只能靠 ...

比起解決,我更想知道被吞的能不能回來
看到32767這數值的瞬間我就知道這BUG無法解決了

imaginary 发表于 2019-7-8 00:35

絲の苩糖 发表于 2019-7-7 23:50
想知道
回复自己的奖励楼被扣钱
是BUG还是什么先进的技术?


是我表達能力不好,所以棉棉糖看不懂呢...你在53-55分時編輯過帖子吧?
在這段時間,符合條件的是CoCo貓都 回覆了你帖子,導致獎勵額減少了
編輯帖子時的剩餘數值不會刷新,導致數值大於實際剩餘,變成追加額度。
並不是你回帖而扣錢,其實你可以數一下獲獎勵的樓層,你最初是發100樓,但現在應該是101樓中獎

cisum003 发表于 2019-7-8 08:24

imaginary 发表于 2019-7-8 00:35
是我表達能力不好,所以棉棉糖看不懂呢...你在53-55分時編輯過帖子吧?
在這段時間,符合條件的是CoCo貓 ...

所以開這種獎勵帖完根本就不能編輯嘛
扣完總額編輯後又強制ˋ補滿,我看綿綿糖的發到103樓去了

絲の苩糖 发表于 2019-7-8 10:04

imaginary 发表于 2019-7-8 00:35
是我表達能力不好,所以棉棉糖看不懂呢...你在53-55分時編輯過帖子吧?
在這段時間,符合條件的是CoCo貓 ...

不是
某只是好奇为什么某会被扣31QB
一开始就知道与你的BUG无关...只是想看看某这个是不是也是BUG...


那看来不是BUG而是古老的技术导致的呢
还好某没有更久的编辑时间
那某想说如果某想把帖子锁了怎么办?
先把回帖奖励设置成0再锁吗?

杜若楪葉 发表于 2019-7-8 10:32

这边请将你的所有奖励贴里的奖励去除,过两天会补发给你系统吞的
页: [1]
查看完整版本: 關於獎勵樓BUG,還有被吞了10萬QB