?

Log in

No account? Create an account
Журнал Друзья Календарь Биография Пещера Назад Назад Вперед Вперед
За выходные удалось прищучить одну ошибку в ядре и одну, которой уже… - Timur I. Bakeyev
Безумный Тимурк
b_a_t
b_a_t
За выходные удалось прищучить одну ошибку в ядре и одну, которой уже исполнилось 25 лет - в libc. Мое участие было, конечно, минимальным - test cases и пинки в нужном направлении. Но все-таки!

А счастья так и нет!

Tags:
Current Mood: productive productive

Читать 29 комментария или Leave a comment
Comments
oldmann From: oldmann Date: May 5th, 2008 11:47 am (UTC) (Link)
Тимур? ты починил глибцы?
dmarck From: dmarck Date: May 5th, 2008 01:17 pm (UTC) (Link)
глибцам нет 25 лет ;)
oldmann From: oldmann Date: May 5th, 2008 01:48 pm (UTC) (Link)
иногда я очень, очень, очень завидую тому, что Тимур живет в Голландии.
b_a_t From: b_a_t Date: May 6th, 2008 10:43 am (UTC) (Link)
Да у вас, я смотрю, и своя трава позабористее даже будет, чем местная гидропоника.
coolverstucas From: coolverstucas Date: May 6th, 2008 03:47 am (UTC) (Link)
он же сказал «FreeBSD»
откуда во FreeBSD glibc?
он же сказал «libc»
b_a_t From: b_a_t Date: May 6th, 2008 10:42 am (UTC) (Link)
Да старикашка совсем скурился там и окрасноглазился :)
coolverstucas From: coolverstucas Date: May 6th, 2008 03:18 pm (UTC) (Link)
red hat поди поставил себе
b_a_t From: b_a_t Date: May 6th, 2008 03:56 pm (UTC) (Link)
Да какой РедХат! Генту! Совсем окрасноглазился ДЮ!
dmarck From: dmarck Date: May 5th, 2008 01:20 pm (UTC) (Link)
Э-э, а подробностей? В -current, а равно и в GNATS, я что-то ничего не наблюдаю ;)
b_a_t From: b_a_t Date: May 6th, 2008 10:55 am (UTC) (Link)
Ну, все на уровне коммитов разрулилось.

http://www.vnode.ch/fixing_seekdir

http://www.freebsd.org/cgi/cvsweb.cgi/src/lib/libc/gen/telldir.c.diff?r1=1.10;r2=1.11;f=h

А это - с некорректным кодом возврата в fcntl(), но, похоже, их там много поломатых было:

http://www.freebsd.org/cgi/query-pr.cgi?pr=123325
duke_igthorn From: duke_igthorn Date: May 5th, 2008 01:36 pm (UTC) (Link)
Грязным хвастунам щастя не положено! Не покладено!
b_a_t From: b_a_t Date: May 6th, 2008 10:46 am (UTC) (Link)
Вот тибе и не положут! И не покладут! Неумытый чорный парасенок!
duke_igthorn From: duke_igthorn Date: May 6th, 2008 10:50 am (UTC) (Link)
Самдурак!
b_a_t From: b_a_t Date: May 6th, 2008 10:57 am (UTC) (Link)
Завидуй молча! В тряпочку!!!
duke_igthorn From: duke_igthorn Date: May 6th, 2008 11:04 am (UTC) (Link)
Подари тряпочку для завидования! У тебя наверняка есть!
b_a_t From: b_a_t Date: May 6th, 2008 11:06 am (UTC) (Link)
Все раздал таким завистникам, как ты!
duke_igthorn From: duke_igthorn Date: May 6th, 2008 11:09 am (UTC) (Link)
Да тебе просто жалко!
b_a_t From: b_a_t Date: May 6th, 2008 12:55 pm (UTC) (Link)
Для тебя? Конечно!
duke_igthorn From: duke_igthorn Date: May 6th, 2008 01:06 pm (UTC) (Link)
Мало того что хвастун, так еще и жадина-говядина!
b_a_t From: b_a_t Date: May 6th, 2008 01:33 pm (UTC) (Link)
Я не говядина, я - батина!
duke_igthorn From: duke_igthorn Date: May 6th, 2008 01:37 pm (UTC) (Link)
жадина, жадина, летучая мышатина...

Жесть.
uncle_asa From: uncle_asa Date: May 5th, 2008 03:51 pm (UTC) (Link)
А я знаю как пофиксить regex в BSD, но никто не хочет моих патчей, всем подавай тест-кейс. А я могу по коду объяснить ошибку, но придумывать тест-кейс мне откровенно впадлу :) Ну и фиг с ними ;)
b_a_t From: b_a_t Date: May 6th, 2008 12:56 pm (UTC) (Link)
Хм, какая либа? Там же вроде стандартная, Спенсеровская?
uncle_asa From: uncle_asa Date: May 6th, 2008 01:16 pm (UTC) (Link)
во-во, она и кривая :)
b_a_t From: b_a_t Date: May 6th, 2008 01:32 pm (UTC) (Link)
Так она везде кривая, значит?
uncle_asa From: uncle_asa Date: May 6th, 2008 01:37 pm (UTC) (Link)
Угу :) Я её под DJGPP патчил изначально. Но потом посмотрел - она всюду такая. Частично её исправили в OpenBSD, но не до конца, а просто исправлением неправильного использования realloc(), но и там они налажали, насколько мне помнится ;-)
Кроме того, у неё с русским не всё хорошо (во Фре вроде это правили, в Опене не правили). Ну и ещё я там правил чтобы оно без предупреждений компилилось ;)

В общем если надо - могу какую-нибудь одну реализацию начисто ещё раз зачистить :-)
mafanas From: mafanas Date: May 6th, 2008 06:48 am (UTC) (Link)
счастье есть, оно не может не есть. :)
b_a_t From: b_a_t Date: May 6th, 2008 10:44 am (UTC) (Link)
Ага, уже слопало все :)
argv_0 From: argv_0 Date: May 12th, 2008 11:18 am (UTC) (Link)
1. Можно ли считать багом баг просуществовавший 25 лет? :)
2. Не в багах счастье... ;)
PS: Тебя там уже на LOR всуе поминают :)
Читать 29 комментария или Leave a comment