| Summary: | broke with perl-5.12 | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Michael Shigorin <mike> |
| Component: | smbldap-tools | Assignee: | Michael Shigorin <mike> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | crux, mike |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
| Bug Depends on: | 9913 | ||
| Bug Blocks: | |||
|
Description
Michael Shigorin
2011-01-10 20:15:01 MSK
smbldap-tools-0.9.6-alt2 -> sisyphus: * Mon Jan 10 2011 Michael Shigorin <mike@altlinux> 0.9.6-alt2 - drop patch, breaks with perl-5.12 at the very least (closes: #24888) * Mon Jan 10 2011 Michael Shigorin <mike@altlinux> 0.9.6-alt1 - 0.9.6 патч кривоват, при использовании любой из опций -P -S -M может привести к некорректным результатам. Ошибка в том, что функция get_user_entry() использует переменную $typeuser, значение которой определяется _позже_ вызова этой функции. Т.о. при обработке первой строчки данных используется пустое значение (отсюда warning'и), а каждая следующая строчка использует значение $typeuser вычисленное для предыдущей строки, что может дать, мягко говоря, совершенно неверные результаты. |