<bgdev />free

Вход Регистрация

Апелации
-5

0 1 2 3 4 ...33 34 35 36 37 ...67 68 69 70 71

#172502 (ツ) |
Създадено на 21.04.2026 , видяно: 365 пъти.
johnfound

Хм, ОК, ще гледам кода. В базата данни и темата и постовете в нея не са пипани. Датите са стари. Излиза, SQL-a бърка понякога... Ще гледам.

Данните кога темата е четена от кого са си нормални? Странно.

#172504 (ツ) johnfound
Създадено на 21.04.2026 , видяно: 362 пъти.
|

Данните кога темата е четена от кого са си нормални? Странно.

Е, то в базата данни не се пазят данни кога темата е четена, а само кога е променяна. В логовете погледнах, но тя се чете често от ботове. Буквално всеки ден и по няколко пъти.

#172505 (ツ) waldorf
Последно редактирано на 21.04.2026 от waldorf, видяно: 359 пъти.

Може да е най бавния алгоритъм за сортиране - cosmic ray sort - седиш и чакаш данните сами да се подредят докато космическата радиация обръща по някой бит тук там.

Това е майтап де!

#172508 (ツ) johnfound
Създадено на 21.04.2026 , видяно: 348 пъти.

Сега, какво открих. Всичко се е случило на 20-ти в темата за изгорелият монитор на «психо». Когато waldorf е постнал ето този отговор: https://bgdev-free.asm32.info/izgorq-mi-monitorat.8844/1#172390 (21:55 GMT) по някаква причина в таблицата за непрочетени постове се е записал пост с ID == 1 но в темата за монитора с ID==8844. Което е много странно... От тука и объркването. Впрочем, има още няколко човека за които записите си стоят и те също би трябвало да видят този пост като нов... Интересно е обаче сортирането – то не би трябвало да зависи от таблицата с непрочетени постове...

#172510 (ツ) waldorf
Създадено на 21.04.2026 , видяно: 340 пъти.

Баш на него беше.

Да не би някак си номера на страницата от темата (той що ли е в линка да те питам?) да се е интерпретирал като номер на тема?

#172511 (ツ) johnfound
Създадено на 21.04.2026 , видяно: 337 пъти.
waldorf

Баш на него беше.

Да не би някак си номера на страницата от темата (той що ли е в линка да те питам?) да се е интерпретирал като номер на тема?

Това е едната хипотеза, но трябва да разгледам кода дали въобще такова е възможно...

#172522 (ツ) Rabin
Създадено на 21.04.2026 , видяно: 327 пъти.

Mен пък ми изчезна мнение, get3way го прочел, после го няма.

Редовно ми забива при постване на мнение, с втория опит минава.

Това са рисковете да не ползваш поне С компилатор.

#172538 (ツ) johnfound
Създадено на 21.04.2026 , видяно: 319 пъти.
Rabin

Mен пък ми изчезна мнение, get3way го прочел, после го няма.

Редовно ми забива при постване на мнение, с втория опит минава.

Това са рисковете да не ползваш поне С компилатор.

Нямащ изтрити постове напоследък. Ако някой го е видял значи е бил в базата. Ако е бил в базата, при изтриване не може да изчезне просто така, защото има тригер който ще го запише в историята за постовете, че е изтрит. Това въобще никак не зависи от моя код.

#172541 (ツ) |
Създадено на 21.04.2026 , видяно: 308 пъти.
johnfound

Нямащ изтрити постове напоследък. Ако някой го е видял значи е бил в базата. Ако е бил в базата, при изтриване не може да изчезне просто така, защото има тригер който ще го запише в историята за постовете, че е изтрит. Това въобще никак не зависи от моя код.

Мисля, че рабиняка просто е забравил в коя тема го е написал това мнение и сега не може да го намери. Защото той пише каквото му хрумне където е в момента, без значение каква е темата.

#172801 (ツ) BIGBUGEX
Създадено на 23.04.2026 , видяно: 232 пъти.

Втори случай. Цъкнах на темата за имената на рабинката и ме прати в незнайна тема от 24та. Линк към мнението.

#172806 (ツ) Rabin
Създадено на 23.04.2026 , видяно: 229 пъти.
BIGBUGEX

Втори случай. Цъкнах на темата за имената на рабинката и ме прати в незнайна тема от 24та. Линк към мнението.

Бъгав е форумът, ама сме 5 човека и почти не се усеща.

#172829 (ツ) Последният акаунт на Единия
Създадено на 24.04.2026 , видяно: 203 пъти.
BIGBUGEX

Втори случай. Цъкнах на темата за имената на рабинката и ме прати в незнайна тема от 24та. Линк към мнението.

И на мене ми се случи и се зачудих...

#172847 (ツ) johnfound
Създадено на 24.04.2026 , видяно: 190 пъти.

Ами мисля че знам какво се случва. Ще обновя малко енджина и ще видим дали се е оправило.

#172892 (ツ) waldorf
Последно редактирано на 24.04.2026 от waldorf, видяно: 162 пъти.
johnfound

Ами мисля че знам какво се случва. Ще обновя малко енджина и ще видим дали се е оправило.

И при мен стана ама нямаше как да реагирам да го снимам. Какво те съмнява, че не бачка? Появи се скоро, досега не е ставало. Т.е. ако си пипал нещо напоследък може да е от него.

#173108 (ツ) johnfound
Създадено на 27.04.2026 , видяно: 82 пъти.
waldorf

И при мен стана ама нямаше как да реагирам да го снимам. Какво те съмнява, че не бачка? Появи се скоро, досега не е ставало. Т.е. ако си пипал нещо напоследък може да е от него.

Имаше места, където използвах sqlite3_last_insert_rowid() а тя не е много безопасна в многозадачна среда. Напоследък имаше бая наплив на някакви ботове и възможно заради това е започнало да се проявява проблема. Сега замених навсякъде тая функция на returning клауза в SQL-а, която винаги връща правилния резултат за автоматично генераните полета.

#173117 (ツ) waldorf
Последно редактирано на 27.04.2026 от waldorf, видяно: 67 пъти.

То ако е това е почти невъзможно да го хванеш. Ако беше нещо дето си пипал напоследък можеше да се анализира ама щом се получава при натоварване е от най кривите за оправяне бъгове. За следващата бира мога да разправям кошмарни истории по темата ...

0 1 2 3 4 ...33 34 35 36 37 ...67 68 69 70 71

Апелации
-5

AsmBB v3.0 (check-in: 2fb30f0a060190b0); SQLite v3.53.0 (check-in: 4525003a53a7fc63);
©2016..2024 John Found; Licensed under EUPL. Powered by Assembly language Created with Fresh IDE