Люблю Linux
Кто отменил тестирование?
Люблю Linux. Но почему сборщики дистрибутивов не тестируют свой продукт, прежде чем помещать новые версии пакетов в репозиторий?
Получился прямо классический баг, напоминающий историю FreeBSD и флэшки. Только если там был kernel panic, то здесь просто не получается отмонтировать флэшку.
*** buffer overflow detected ***: /sbin/umount.hal terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x37)[0x7f8d8bcd8d67]
/lib/libc.so.6(+0xfac20)[0x7f8d8bcd7c20]
/lib/libc.so.6(+0xfb27b)[0x7f8d8bcd827b]
/sbin/umount.hal[0x400daf]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7f8d8bbfbc4d]
/sbin/umount.hal[0x400c19]
======= Memory map: ========
00400000-00402000 r-xp 00000000 08:01 7728773 /usr/sbin/umount.hal
00601000-00602000 r--p 00001000 08:01 7728773 /usr/sbin/umount.hal
00602000-00603000 rw-p 00002000 08:01 7728773 /usr/sbin/umount.hal
00f6d000-00f8e000 rw-p 00000000 00:00 0 [heap]
7f8d8b5a1000-7f8d8b5b7000 r-xp 00000000 08:01 8486956 /lib/libgcc_s.so.1
7f8d8b5b7000-7f8d8b7b6000 ---p 00016000 08:01 8486956 /lib/libgcc_s.so.1
7f8d8b7b6000-7f8d8b7b7000 r--p 00015000 08:01 8486956 /lib/libgcc_s.so.1
7f8d8b7b7000-7f8d8b7b8000 rw-p 00016000 08:01 8486956 /lib/libgcc_s.so.1
7f8d8b7b8000-7f8d8b7bf000 r-xp 00000000 08:01 4882499 /lib/librt-2.11.1.so
7f8d8b7bf000-7f8d8b9be000 ---p 00007000 08:01 4882499 /lib/librt-2.11.1.so
7f8d8b9be000-7f8d8b9bf000 r--p 00006000 08:01 4882499 /lib/librt-2.11.1.so
7f8d8b9bf000-7f8d8b9c0000 rw-p 00007000 08:01 4882499 /lib/librt-2.11.1.so
7f8d8b9c0000-7f8d8b9d8000 r-xp 00000000 08:01 4882497 /lib/libpthread-2.11.1.so
7f8d8b9d8000-7f8d8bbd7000 ---p 00018000 08:01 4882497 /lib/libpthread-2.11.1.so
7f8d8bbd7000-7f8d8bbd8000 r--p 00017000 08:01 4882497 /lib/libpthread-2.11.1.so
7f8d8bbd8000-7f8d8bbd9000 rw-p 00018000 08:01 4882497 /lib/libpthread-2.11.1.so
7f8d8bbd9000-7f8d8bbdd000 rw-p 00000000 00:00 0
7f8d8bbdd000-7f8d8bd52000 r-xp 00000000 08:01 4882458 /lib/libc-2.11.1.so
7f8d8bd52000-7f8d8bf51000 ---p 00175000 08:01 4882458 /lib/libc-2.11.1.so
7f8d8bf51000-7f8d8bf55000 r--p 00174000 08:01 4882458 /lib/libc-2.11.1.so
7f8d8bf55000-7f8d8bf56000 rw-p 00178000 08:01 4882458 /lib/libc-2.11.1.so
7f8d8bf56000-7f8d8bf5b000 rw-p 00000000 00:00 0
7f8d8bf5b000-7f8d8bf65000 r-xp 00000000 08:01 7726467 /usr/lib/libhal-storage.so.1.0.0
7f8d8bf65000-7f8d8c164000 ---p 0000a000 08:01 7726467 /usr/lib/libhal-storage.so.1.0.0
7f8d8c164000-7f8d8c165000 r--p 00009000 08:01 7726467 /usr/lib/libhal-storage.so.1.0.0
7f8d8c165000-7f8d8c166000 rw-p 0000a000 08:01 7726467 /usr/lib/libhal-storage.so.1.0.0
7f8d8c166000-7f8d8c176000 r-xp 00000000 08:01 7726333 /usr/lib/libhal.so.1.0.0
7f8d8c176000-7f8d8c375000 ---p 00010000 08:01 7726333 /usr/lib/libhal.so.1.0.0
7f8d8c375000-7f8d8c376000 r--p 0000f000 08:01 7726333 /usr/lib/libhal.so.1.0.0
7f8d8c376000-7f8d8c377000 rw-p 00010000 08:01 7726333 /usr/lib/libhal.so.1.0.0
7f8d8c377000-7f8d8c3b4000 r-xp 00000000 08:01 8487107 /lib/libdbus-1.so.3.4.0
7f8d8c3b4000-7f8d8c5b4000 ---p 0003d000 08:01 8487107 /lib/libdbus-1.so.3.4.0
7f8d8c5b4000-7f8d8c5b5000 r--p 0003d000 08:01 8487107 /lib/libdbus-1.so.3.4.0
7f8d8c5b5000-7f8d8c5b6000 rw-p 0003e000 08:01 8487107 /lib/libdbus-1.so.3.4.0
7f8d8c5b6000-7f8d8c5d6000 r-xp 00000000 08:01 8487000 /lib/ld-2.11.1.so
7f8d8c7a5000-7f8d8c7aa000 rw-p 00000000 00:00 0
7f8d8c7d3000-7f8d8c7d5000 rw-p 00000000 00:00 0
7f8d8c7d5000-7f8d8c7d6000 r--p 0001f000 08:01 8487000 /lib/ld-2.11.1.so
7f8d8c7d6000-7f8d8c7d7000 rw-p 00020000 08:01 8487000 /lib/ld-2.11.1.so
7f8d8c7d7000-7f8d8c7d8000 rw-p 00000000 00:00 0
7fff1d5de000-7fff1d5f3000 rw-p 00000000 00:00 0 [stack]
7fff1d5ff000-7fff1d600000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Ну не прелесть? Не видать Linux популярности Windows, пока разработчики не научатся тестировать свои программы.
Ушел исправлять.
Автор: Vladimir; опубликовано в: Linux; метки: Linux, Ubuntu, ошибкаФев
2010
Комментарии к статье «Люблю Linux»
Пожалуйста, не используйте эту форму для комментирования! Данная форма предназначена исключительно для ботов.
गते गते पारगते पारसंगते बोधि स्वाहा
Меня зовут Владимир, я программист-фрилансер, специализирующийся на Web-программировании и програмировании под Linux.
По совместительству занимаюсь администрированием LAMP/LNMP-серверов и техническим переводом.

