Bug 11921 - Теряется слеш в первом раскрывающемся макросе если имя субпакета состоит из 8 символов
Summary: Теряется слеш в первом раскрывающемся макросе если имя субпакета состоит из 8...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: rpm-build (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: at@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-30 20:12 MSD by Slava Dubrovskiy
Modified: 2009-07-24 03:35 MSD (History)
6 users (show)

See Also:


Attachments
Тестовый пакет для воспроизведения ошибки (2.41 KB, application/octet-stream)
2007-05-30 20:17 MSD, Slava Dubrovskiy
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Slava Dubrovskiy 2007-05-30 20:12:58 MSD
Теряется слеш в первом раскрывающемся макросе если имя субпакета состоит из 8
символов
Steps to Reproduce:
1.собрать тестовый пакет, который прилагается
2.
3.
Comment 1 Slava Dubrovskiy 2007-05-30 20:17:05 MSD
Created attachment 2001 [details]
Тестовый пакет для воспроизведения ошибки
Comment 2 at@altlinux.org 2008-03-31 04:44:42 MSD
Поразительно, но этот глюк у меня воспрозводится.
Ковырялся целый час в rpmio/macro.c, но так и не смог понять, что там происходит.
Comment 3 Dmitry V. Levin 2009-02-20 02:36:07 MSK
Не помните, на какой архитектуре это воспроизводилось?
Comment 4 Slava Dubrovskiy 2009-02-20 16:12:32 MSK
(В ответ на комментарий №3)
> Не помните, на какой архитектуре это воспроизводилось?
i386
Comment 5 Repository Robot 2009-07-24 03:35:33 MSD
rpm-4.0.4-alt98.17 -> sisyphus:

* Tue Jul 14 2009 Dmitry V. Levin <ldv@altlinux> 4.0.4-alt98.17

- rpmio/macro.c (doShellEscape): Fixed potential buffer underflow (closes: #11921).