Юрий, Вы резкий как понос. Но мне Ваши наезды (aka критика моей работы) – глубоко неинтересны.
Я скажу 2 вещи:
1) Несмотря на то, что я уже 2 года участвую в проекте QBzr, но экспертом в PyQt4 я не являюсь. И поскольку я им занимаюсь в свое свободное время, то изучаю только то, что нужно для непосредственной работы. Ибо см. п.2
2) Это всего лишь один из багов, который был найден коммьюнити, подтвержден коммьюнити, подсказка о исправлении пришла из коммьюнити и предлагаемый багфикс был протестирован членами коммьюнити. И если чесно – мне глубоко пофиг какие там на самом деле скрытые причины этого бага. Потому что кроме этого (весьма и весьма неприятного) бага у меня сегодня еще висит 150 других открытых багов, 7 из которых имеют важность High.
Ну и на закуску, ссылка на баг репорт для Ubuntu Karmic о том, что переход на 4.6 был несколько необдуманным:
https://bugs.launchpad.net/ubuntu/+source/qbzr/+bug/452210Цитата оттуда:
“I think you're surely right about other apps having a problem with
python-qt4. I had a whole bunch of crash reports on my system today
from KDE apps that use Python: Frescobaldi, Update Manager, the works.
I'll make a more systematic list tomorrow morning, when I expect a new
lot to show up.”
Ещё я знаю, что Leo Editor тоже попал под удар 4.6.
Так что если Вы такой эксперт в PyQt4 (как следует из Вашего блога) и у вас есть достаточно свободного времени – пожалуйста, сделайте модельное приложение и протестируйте на своей платформе. Я буду ОЧЕНЬ рад услышать от Вас (и тоже стать умнее) детальный разбор почему многие приложения стали падать на 4.6.