Bug 17763 - rain drops filter bug in digikam showfoto, патч приложен
Summary: rain drops filter bug in digikam showfoto, патч приложен
Status: CLOSED FIXED
Alias: None
Product: Branch 4.1
Classification: Distributions
Component: digikam (show other bugs)
Version: unspecified
Hardware: all Linux
: P2 normal
Assignee: led
QA Contact: qa-4.1@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-01 14:36 MSK by Клаус Андрей
Modified: 2009-01-26 16:06 MSK (History)
1 user (show)

See Also:


Attachments
решение проблемы с каплями дождя (444 bytes, patch)
2008-11-01 14:36 MSK, Клаус Андрей
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Клаус Андрей 2008-11-01 14:36:03 MSK
Created attachment 3034 [details]
решение проблемы с каплями дождя

При использовании фильтра "Капли дождя"(rain drops) в программе шоуфото (showfoto) входящей в состав диджикам (digikam) при изменении параметров фильтра перестают отображаться капли.

Патч приложен.
Comment 1 led 2009-01-24 01:55:41 MSK
(В ответ на комментарий №0)
На 0.9.5 и с этим патчем фильтр ведёт себя странно: при повышение значения "Количество" это самое количество может повысится, или понизиться, или вообще исчезнуть.
Comment 2 Клаус Андрей 2009-01-25 15:41:16 MSK
Странно. Именно с этой проблемой и борется патч. Я установил сырцы 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?
Comment 3 led 2009-01-25 17:40:15 MSK
(В ответ на комментарий №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  все должно быть нормально
Comment 4 Клаус Андрей 2009-01-26 14:03:01 MSK
> Да, это всё я видел, отследил и проверил, и понял что делает патч и для чего
> он, но... забыл сделать
> gear-update-tag
> :)
> В 0.9.5-alt0.4  все должно быть нормально

Ясно, бывает )

Проверил на 0.9.5-alt0.4 - всё работает отлично. Спасибо.
Кто должен закрывать баг, я или Вы?

Ещё момент попутно. Не сильно важный конечно, но всё же. Версия показывается 0.9.0 в "О программе" и при запуске. Как я понимаю, должно быть 0.9.5.
Comment 5 led 2009-01-26 15:53:12 MSK
0.9.5-alt0.4
теперь можете закрывать
Comment 6 led 2009-01-26 15:55:02 MSK
(В ответ на комментарий №4)
> Ещё момент попутно. Не сильно важный конечно, но всё же. Версия показывается
> 0.9.0 в "О программе" и при запуске. Как я понимаю, должно быть 0.9.5.

У меня "0.9.5" при запуске и "0.9.5-beta2" в "About"
Comment 7 Клаус Андрей 2009-01-26 16:01:38 MSK
(В ответ на комментарий №6)
> (В ответ на комментарий №4)
> > Ещё момент попутно. Не сильно важный конечно, но всё же. Версия показывается
> > 0.9.0 в "О программе" и при запуске. Как я понимаю, должно быть 0.9.5.
> 
> У меня "0.9.5" при запуске и "0.9.5-beta2" в "About"

В диджикам у меня 0.9.5

В шоуфото 0.9.0.

Только сейчас подумал, наверняка просто у шоуфото своя нумерация версий...
Comment 8 led 2009-01-26 16:04:38 MSK
(В ответ на комментарий №7)
> В диджикам у меня 0.9.5
> 
> В шоуфото 0.9.0.
> 
> Только сейчас подумал, наверняка просто у шоуфото своя нумерация версий...

Врядли. У меня и там, и там 0.9.5-beta2
Comment 9 led 2009-01-26 16:06:39 MSK
(В ответ на комментарий №8)
> Врядли. У меня и там, и там 0.9.5-beta2

Нет, вру: если запускать showfoto отдельно, то в "About" 0.9.0-beta2.
Значит действительно - своя нумерация. Но такое может быть - это не бага.