0xd34df00d
24.08.2011 13:08 Azoth_primary
Посоны, у меня проблема. Я никак не решался признаться, но, кажется, уже больше нельзя терпеть. Мне и так очень больно это осознавать, а когда я думаю о последствиях, так вообще руки опускаются и перестает хотеться жить.
У меня текут файловые дескрипторы, и я не пойму, где.
RAII
а вкуда они указывают хоть?
Давно все обернуто. Видимо, не удаляются старые и ненужные объекты. У меня есть предположение, где это происходит, но дебажить больно ебко.
расставь принты
По всему личкрафту? Ты издеваешься?
у тебя файлы открываются через прослойку или как?
В душе не ебу. Просто периодически получаю http://paste.pocoo.org/show/463624/
проверь все мапы
/5
Впрочем, щас допилю ебилды, чтобы максботан довпилил, и займусь этим.
Неочевидно, что это именно файлы утекают. Да и в QFile не залезешь.
ну тебе ж не все надо проверить, а только те, что хранят объекты оборачивающие файловые дескрипторы
лечкрафтопроблемы)
Ты представляешь, сколько их в личкрафтах? Да и не факт, что ошибка в моем коде вообще — какой-нибудь криворукий сиблядок понапишет говна в glib, а потом оно в личкрафтах так течь будет, например.
Дя :(
давай мыслить объективно. вероятность того что течёт именно у тебя больше, чем вероятность того что используемая всеми либа течёт. ну и ты ж можешь поотключать все модули что можно и проверять останется куда меньше
Ты не поверишь, сколько раз я натыкался на баги в чужом коде.
Ты не поверишь, сколько раз я натыкался на баги в своём коде.
Ты тоже не поверишь, сколько раз я натыкался на баги в твоем коде.
я вам не верю.
Понатыкаются тут...