Summary: | rain drops filter bug in digikam showfoto, патч приложен | ||||||
---|---|---|---|---|---|---|---|
Product: | Branch 4.1 | Reporter: | Клаус Андрей <deepmindster> | ||||
Component: | digikam | Assignee: | led | ||||
Status: | CLOSED FIXED | QA Contact: | qa-4.1 <qa-4.1> | ||||
Severity: | normal | ||||||
Priority: | P2 | CC: | led | ||||
Version: | unspecified | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
(В ответ на комментарий №0) На 0.9.5 и с этим патчем фильтр ведёт себя странно: при повышение значения "Количество" это самое количество может повысится, или понизиться, или вообще исчезнуть. Странно. Именно с этой проблемой и борется патч. Я установил сырцы digikam-0.9.5-beta2 из сизифа. Собрал без патча, проверил - именно такой эффект как Вы описываете. Собрал с патчем - проблема ушла. Больше всего похоже на то, что патч не применился. Можно попробовать проверить руками: в файле digikam/imageplugins/raindrop/raindrop.cpp на строке 159 после применения патча должно быть memset(pStatusBits, 0, sizeof(uchar[nHeight * nWidth])); а до применения - memset(pStatusBits, 0, sizeof(nHeight * nWidth)); т.е. без uchar[].. Кроме того, что патч не применился, не знаю что и думать. Не затруднит ли Вас перед сборкой проверить руками наличие оператора memset(pStatusBits, 0, sizeof(uchar[nHeight * nWidth])); на строке 159? (В ответ на комментарий №2) > Собрал с патчем - проблема ушла. Больше всего похоже на то, > что патч не применился. Можно попробовать проверить руками: в файле > digikam/imageplugins/raindrop/raindrop.cpp на строке 159 после применения патча > должно быть memset(pStatusBits, 0, sizeof(uchar[nHeight * nWidth])); > > а до применения - memset(pStatusBits, 0, sizeof(nHeight * nWidth)); > > т.е. без uchar[].. Да, это всё я видел, отследил и проверил, и понял что делает патч и для чего он, но... забыл сделать gear-update-tag :) В 0.9.5-alt0.4 все должно быть нормально > Да, это всё я видел, отследил и проверил, и понял что делает патч и для чего
> он, но... забыл сделать
> gear-update-tag
> :)
> В 0.9.5-alt0.4 все должно быть нормально
Ясно, бывает )
Проверил на 0.9.5-alt0.4 - всё работает отлично. Спасибо.
Кто должен закрывать баг, я или Вы?
Ещё момент попутно. Не сильно важный конечно, но всё же. Версия показывается 0.9.0 в "О программе" и при запуске. Как я понимаю, должно быть 0.9.5.
0.9.5-alt0.4 теперь можете закрывать (В ответ на комментарий №4) > Ещё момент попутно. Не сильно важный конечно, но всё же. Версия показывается > 0.9.0 в "О программе" и при запуске. Как я понимаю, должно быть 0.9.5. У меня "0.9.5" при запуске и "0.9.5-beta2" в "About" (В ответ на комментарий №6) > (В ответ на комментарий №4) > > Ещё момент попутно. Не сильно важный конечно, но всё же. Версия показывается > > 0.9.0 в "О программе" и при запуске. Как я понимаю, должно быть 0.9.5. > > У меня "0.9.5" при запуске и "0.9.5-beta2" в "About" В диджикам у меня 0.9.5 В шоуфото 0.9.0. Только сейчас подумал, наверняка просто у шоуфото своя нумерация версий... (В ответ на комментарий №7) > В диджикам у меня 0.9.5 > > В шоуфото 0.9.0. > > Только сейчас подумал, наверняка просто у шоуфото своя нумерация версий... Врядли. У меня и там, и там 0.9.5-beta2 |
Created attachment 3034 [details] решение проблемы с каплями дождя При использовании фильтра "Капли дождя"(rain drops) в программе шоуфото (showfoto) входящей в состав диджикам (digikam) при изменении параметров фильтра перестают отображаться капли. Патч приложен.