RSS
[>] mc падает в сегфолты
obsd.bug.14
Romero Yakovlev(obsd,1) — All
2014-05-29 07:42:49


на длинных кириллических текстах mc viewer [F3] падает в сегфолты

в debian на таких же текстах оно корёжит тексты, но не падает :)

[>] ext2 в 5.5 bug
obsd.bug.14
Romero Yakovlev(obsd,1) — All
2014-05-29 07:43:33


в 5.5 на ext2 не обновляется время изменения файла (это создаёт проблемы, например, не будет работать configure на ext2fs)

к сожалению, баг исправили только в снапшотах, а в релизе - это не будет исправлено, ибо такова политика партии :(

для исправления - взять файл src/sys/ufs/ufs/inode.h из карента и собрать с ним релиз:

я сделал бинарную сборку последнего релиза с этим изменением, кому интересно:

http://ob.51t.ru/i386new/

[>] fsck_ext2
obsd.bug.14
Romero Yakovlev(obsd,1) — All
2014-05-29 07:45:05


в релизе и на снапшотах, на i386 и на amd64:

сегфолтится fsck_ext2fs c Float point exception (проверено на разных комплютерах и разных версиях)

[>] разное №1
obsd.bug.14
Romero Yakovlev(obsd,1) — All
2014-05-29 07:47:02


* в 5.5 amd64 release нет поддержки ext2 в bsd.rd (т.е., установка, если нужные файлы находятся на ext2 - не пройдёт)
просто забыли включить в ядре. можно самому включить в RAMDISK_CD

* в 5.5/i386 нет parley и kdepim пакетов, поэтому kde4 (метапакетом) не ставится. в amd64 - всё есть. в текущих снапшотах i386 - всё есть.

* coreutils из портов не ставится по make install, потому что configure не отрабатывает от рута. можно собрать от юзера.

[>] портировать goldendict из wip
obsd.bug.14
51t(lenina,1) — All
2014-07-21 01:50:02


и дожить...

программа полезная, но сам порт не причёсан.

[>] Re: разное №1
obsd.bug.14
51t(lenina,1) — Romero Yakovlev
2014-07-21 01:50:23


> в 5.5 amd64 release нет поддержки ext2 в bsd.rd (т.е., установка, если нужные файлы находятся на ext2 - не пройдёт)
просто забыли включить в ядре. можно самому включить в RAMDISK_CD

в снапшотах исправлено

[>] большая проблема с ext2
obsd.bug.14
51t(lenina,1) — All
2014-07-21 19:19:56


после добавления поддежки ext2, ОЧЕНЬ СИЛЬНО сломалась ext2 (проверены снапшоты с 15 июля 2014 по 21 июля 2014)

при монтировании и использовании раздела ext2 постоянно возникают критические ошибки с остановкой и выдачей ddb.

при этом, например, с небольших каталогов файлы можно копировать, а где файлов много - сразу выбивает ядро

примерное содержание трейса - такое:

uvm_fault, stopped on memcpy
memcpy ext2fs_lookup VOP_LOOKUP vfs_lookup namei vn_open doopenat sys_open syscall


появляется и на sp, и на mp, независимо от опций монтирования, в общем - всегда. ext4(ro) - работает нормально.

[>] Неправильно работает Ctrl+a в иксах
obsd.bug.14
soko1(lenina,128) — All
2014-07-24 02:48:19


Не уверен что это ошибка, вернее даже уверен что кривость моих рук. Научите как исправлять сию ситуацию. Не выделяет текст, а работает как HOME.

[>] Re: Неправильно работает Ctrl+a в иксах
obsd.bug.14
51t(lenina,1) — soko1
2014-07-24 06:01:53


Что оно должно текст выделять - не слышал никогда, если честно :)

Но у меня не работает PRINT SCREEN, не работают клавиши громкости... и ещё что-то не так работает, как ожидалось... почему - не знаю :(

[>] Re: Неправильно работает Ctrl+a в иксах
obsd.bug.14
soko1(lenina,128) — 51t
2014-07-24 14:29:06


А очень просто (правда только в иксах)!

pkg_add xbindkeys; man xbindkeys :)

[>] crash chromium
obsd.bug.14
soko1(lenina,128) — All
2014-07-29 16:26:47


Нашёл сегодня баг в хромиуме под опёнком (по крайней мере в current). Проверьте на всякий случай и вы у себя.
Откройте линк http://hellorun.helloenjoy.com/
У меня падает браузер сразу же.

ЗЫ robert@'у уже отписал

[>] проблема с ext2
obsd.bug.14
51t(lenina,1) — All
2014-07-31 09:49:45


Мартин написал, что у него проблема с ext2 не воспроизводится. Я сделал маленькую виртуалку - и тоже нет проблем. Но зато на двух моих компьютерах - просто невозможно пользоваться, так всё падает...

И что делать? :(

[>] Re: проблема с ext2
obsd.bug.14
51t(lenina,1) — 51t
2014-07-31 10:23:38


кстати, fsck на ext2fs до сих пор крэшится...

[>] Re: проблема с ext2
obsd.bug.14
zhuk@(lenina,131) — 51t
2014-07-31 11:24:49


Надо собрать детальную инфу о параметрах ФС (хз, чем это делается). А лучше - сделать через dd образ и выложить в Сеть, чтобы pelikan@ мог в нём поковыряться.

Можешь заодно мне выложить, я тоже не хочу битый ext2fs в релизе. :)

[>] Re: проблема с ext2
obsd.bug.14
51t(lenina,1) — zhuk@
2014-07-31 11:25:57


да я их поудалял нафиг, пусть ext4 будет, потому что без openbsd тоже не жизнь :)

[>] Re: проблема с ext2
obsd.bug.14
51t(lenina,1) — zhuk@
2014-07-31 11:28:45


впрочем, на компьютерах у меня проблема воспроизводится всегда - создал новый раздел, начал на них писать, и моментально получил ddb> на виртуалке - не воспроизводится :(

[>] Re: проблема с ext2
obsd.bug.14
51t(lenina,1) — 51t
2014-07-31 18:35:09


хм, только я перебил разделы, так Мартин прислал мне вот это... надо будет как-то протестировать (кстати, как эти диффы накладывать?)

кстати, я не понял, какой там вопрос :)


> The diff is here. Tested on i386, compiling on sparc64 (and will commit after it's been tested).

> In short, we need to respect smaller on-disk inodes, but not copy more than our pool(9) gives us. Therefore the copying macro needs to know what kind of a filesystem is it. Yes, I'd like to have this in 5.6-release.

> ok?


Index: ufs/ext2fs/ext2fs_bswap.c
===================================================================
RCS file: /cvs/src/sys/ufs/ext2fs/ext2fs_bswap.c,v
retrieving revision 1.7
diff -u -p -r1.7 ext2fs_bswap.c
--- ufs/ext2fs/ext2fs_bswap.c 14 Jul 2014 08:54:13 -0000 1.7
+++ ufs/ext2fs/ext2fs_bswap.c 31 Jul 2014 13:37:35 -0000
@@ -110,7 +110,8 @@ e2fs_cg_bswap(struct ext2_gd *old, struc
}

void
-e2fs_i_bswap(struct ext2fs_dinode *old, struct ext2fs_dinode *new)
+e2fs_i_bswap(struct m_ext2fs *fs, struct ext2fs_dinode *old,
+ struct ext2fs_dinode *new)
{
new->e2di_mode = swap16(old->e2di_mode);
new->e2di_uid_low = swap16(old->e2di_uid_low);
@@ -133,5 +134,9 @@ e2fs_i_bswap(struct ext2fs_dinode *old,
new->e2di_facl_hi = swap16(old->e2di_facl_hi);
memcpy(&new->e2di_blocks[0], &old->e2di_blocks[0],
(NDADDR+NIADDR) * sizeof(int));
+
+ if (EXT2_DINODE_SIZE(fs) <= EXT2_REV0_DINODE_SIZE)
+ return;
+ new->e2di_isize = swap16(old->e2di_isize);
}
#endif
Index: ufs/ext2fs/ext2fs_dinode.h
===================================================================
RCS file: /cvs/src/sys/ufs/ext2fs/ext2fs_dinode.h,v
retrieving revision 1.16
diff -u -p -r1.16 ext2fs_dinode.h
--- ufs/ext2fs/ext2fs_dinode.h 11 Jul 2014 12:53:19 -0000 1.16
+++ ufs/ext2fs/ext2fs_dinode.h 31 Jul 2014 13:37:35 -0000
@@ -154,10 +154,12 @@ struct ext2fs_dinode {

/* e2fs needs byte swapping on big-endian systems */
#if BYTE_ORDER == LITTLE_ENDIAN
-# define e2fs_iload(old, new) memcpy((new),(old),sizeof(struct ext2fs_dinode))
-# define e2fs_isave(old, new) memcpy((new),(old),sizeof(struct ext2fs_dinode))
+# define e2fs_iload(fs, old, new) \
+ memcpy((new),(old), MIN(EXT2_DINODE_SIZE(fs), sizeof(*new)))
+# define e2fs_isave(fs, old, new) \
+ memcpy((new),(old), MIN(EXT2_DINODE_SIZE(fs), sizeof(*new)))
#else
-void e2fs_i_bswap(struct ext2fs_dinode *, struct ext2fs_dinode *);
-# define e2fs_iload(old, new) e2fs_i_bswap((old), (new))
-# define e2fs_isave(old, new) e2fs_i_bswap((old), (new))
+void e2fs_i_bswap(struct m_ext2fs *, struct ext2fs_dinode *, struct ext2fs_dinode *);
+# define e2fs_iload(fs, old, new) e2fs_i_bswap((fs), (old), (new))
+# define e2fs_isave(fs, old, new) e2fs_i_bswap((fs), (old), (new))
#endif
Index: ufs/ext2fs/ext2fs_inode.c
===================================================================
RCS file: /cvs/src/sys/ufs/ext2fs/ext2fs_inode.c,v
retrieving revision 1.54
diff -u -p -r1.54 ext2fs_inode.c
--- ufs/ext2fs/ext2fs_inode.c 13 Jul 2014 16:59:35 -0000 1.54
+++ ufs/ext2fs/ext2fs_inode.c 31 Jul 2014 13:37:35 -0000
@@ -189,7 +189,7 @@ ext2fs_update(struct inode *ip, int wait
ip->i_e2fs_uid_high = ip->i_e2fs_uid >> 16;
ip->i_e2fs_gid_high = ip->i_e2fs_gid >> 16;

- e2fs_isave(ip->i_e2din, (struct ext2fs_dinode *)cp);
+ e2fs_isave(fs, ip->i_e2din, (struct ext2fs_dinode *)cp);
if (waitfor)
return (bwrite(bp));
else {
Index: ufs/ext2fs/ext2fs_vfsops.c
===================================================================
RCS file: /cvs/src/sys/ufs/ext2fs/ext2fs_vfsops.c,v
retrieving revision 1.81
diff -u -p -r1.81 ext2fs_vfsops.c
--- ufs/ext2fs/ext2fs_vfsops.c 13 Jul 2014 15:07:01 -0000 1.81
+++ ufs/ext2fs/ext2fs_vfsops.c 31 Jul 2014 13:37:35 -0000
@@ -365,7 +365,7 @@ ext2fs_reload_vnode(struct vnode *vp, vo
}
cp = (caddr_t)bp->b_data +
(ino_to_fsbo(era->fs, ip->i_number) * EXT2_DINODE_SIZE(era->fs));
- e2fs_iload((struct ext2fs_dinode *)cp, ip->i_e2din);
+ e2fs_iload(era->fs, (struct ext2fs_dinode *)cp, ip->i_e2din);
brelse(bp);
vput(vp);
return (0);
@@ -891,7 +891,7 @@ ext2fs_vget(struct mount *mp, ino_t ino,
+ EXT2_DINODE_SIZE(fs) * ino_to_fsbo(fs, ino));

ip->i_e2din = pool_get(&ext2fs_dinode_pool, PR_WAITOK);
- e2fs_iload(dp, ip->i_e2din);
+ e2fs_iload(fs, dp, ip->i_e2din);
brelse(bp);

ip->i_effnlink = ip->i_e2fs_nlink;

[>] Re: проблема с ext2
obsd.bug.14
51t(lenina,1) — 51t
2014-07-31 19:38:25


У кого-нибудь этот патч вообще применяется? У меня не накладывается :(

ps. Пробовал сделать на том же компьютере раздел на 850 мб ext2 - там проблема не воспроизводится...

[>] Re: проблема с ext2
obsd.bug.14
zhuk@(lenina,131) — 51t
2014-07-31 21:19:29


Как накладывать:

cd /usr/src/sys
cvs up -APd
patch -C </path/to/ext2.patch && patch </path/to/ext2.patch

У меня всё прекрасно применяется. Ты, видимо, забыл обновить исходники. :)

[>] Re: проблема с ext2
obsd.bug.14
51t(lenina,1) — zhuk@
2014-07-31 21:33:24


обновил... только я делал patch -p0, единственное известное мне с детских лет шаманство...

не совсем понял, что за двойной вызов? почему первый раз -C, а затем без оной?

[>] Re: проблема с ext2
obsd.bug.14
zhuk@(lenina,131) — 51t
2014-07-31 21:50:34


-С не меняет конечные файлы - то есть, это позволяет избежать порчи исходников. Эффект такой цепочки - или патч нормально применился, или ничего не поменялось. Так как отменять частично применившийся патч заметно сложнее. См. документацию patch(1). ;)

[>] Re: проблема с ext2
obsd.bug.14
zhuk@(lenina,131) — 51t
2014-07-31 21:54:40


Мои поздравления. :)

Кстати, в ii-морде есть возможность как-то форсировать отображение части текста моноширинным шрифтом? Для программистов-сисадминов очень актуально.


CVSROOT: /cvs
Module name: src
Changes by: pelikan@cvs.openbsd.org 2014/07/31 11:37:52

Modified files:
sys/ufs/ext2fs : ext2fs_bswap.c ext2fs_dinode.h ext2fs_inode.c
ext2fs_vfsops.c

Log message:
use proper on-disk inode size: no more, no less.

Reported by Roman Yakovlev, thanks!

"do it now" deraadt

[>] Re: проблема с ext2
obsd.bug.14
51t(lenina,1) — zhuk@
2014-07-31 22:03:36


> Мои поздравления. :)

один фиг, у себя я это наложить не смог, что на старую версию исходников, что на новую, что с p0, что без оного - один фиг:



# patch -C -p0 < fs.diff 
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: ufs/ext2fs/ext2fs_bswap.c
|===================================================================
|RCS file: /cvs/src/sys/ufs/ext2fs/ext2fs_bswap.c,v
|retrieving revision 1.7
|diff -u -p -r1.7 ext2fs_bswap.c
|--- ufs/ext2fs/ext2fs_bswap.c 14 Jul 2014 08:54:13 -0000 1.7
|+++ ufs/ext2fs/ext2fs_bswap.c 31 Jul 2014 13:37:35 -0000
--------------------------
Patching file ufs/ext2fs/ext2fs_bswap.c using Plan A...
patch: **** malformed patch at line 9: }


подожду в репозиториях, раз запушили... наверное, сейчас c .ca. попробую дёрнуть...

[>] Re: проблема с ext2
obsd.bug.14
51t(lenina,1) — zhuk@
2014-07-31 22:05:54


> Кстати, в ii-морде есть возможность как-то форсировать отображение части текста моноширинным шрифтом? Для программистов-сисадминов очень актуально.

можно

четыре равно сверху, и четыре равно снизу.

а
    между
                        ними
всё
         что
                     угодно


раньше был даже код хилайтинг, но по общему мнению его просто вырезали, для простоты жизни :)

главное - чтобы в текстовых клиентах и веб-клиентах выглядело одинаково :)

[>] Вывод
obsd.bug.14
51t(lenina,1) — zhuk@
2014-07-31 22:15:27


из четырёх проблем, которые я поймал с ext2 за последнее время, исправлено 3 - с инсталлером amd64 (fixed by Vadim Zhukov, thanks!), со сломанной датой и, вот эта (хотя непонятно, во-первых, исправлено оно или нет, а во-вторых, нафига я весь день ext2-разделы сносил :).

Осталась только бага с floating point exception в e2fsck. Я и Мартину сейчас об этом сказал, но он говорит "вроде бы исправляли на хакафоне". Но в снапшоте от 20 июля - валится, как миленькое, при запуске.

[>] Re: проблема с ext2
obsd.bug.14
zhuk@(lenina,131) — 51t
2014-08-01 00:10:59


> patch: **** malformed patch at line 9: }

Это означает, что у тебя сам патч кривой. Например, с ^M на концах строк. Я себе такой алиас держу для таких случаев в ~/.kshrc:
stripm='perl -pi -e '\''s/\r$//'\'

[>] Re: Неправильно работает Ctrl+a в иксах
obsd.bug.14
vaskas(lenina,132) — soko1
2014-08-02 06:39:15


Дело в настройках GTK. В OpenBSD по умолчанию используются Emacs-подобные настройки. Лечится добавлением в .gtkrc-2.0 строки gtk-key-theme-name = "Default"

[>] gnome terminal
obsd.bug.14
51t(lenina,1) — All
2014-08-02 12:31:52


снапшот от 30 июля - то же самое

gnome-terminal постоянно крашится, убивая все свои копии... в прошлой версии - крашился и xfce4-terminal, запущенный в gnome, в этой пока не проверял, но, видимо, то же самое... (и ещё в прошлой версии крашились gedit, geany, и много чего ещё).

как жить-то?

[>] Re: gnome terminal
obsd.bug.14
zhuk@(lenina,131) — 51t
2014-08-02 12:37:02


> gnome-terminal постоянно крашится, убивая все свои копии... в прошлой версии - крашился и xfce4-terminal, запущенный в gnome, в этой пока не проверял, но, видимо, то же самое... (и ещё в прошлой версии крашились gedit, geany, и много чего ещё).
>
> как жить-то?

Точно все пакеты в системе обновил?

Запусти проблемную софтину из другого терминала (можешь из другой виртуальной консоли, открыв tmux - для большого буфера вывода - и приписав в начале "DISPLAY=:0.0") - может, там будет что-то интересное...

Честно говоря, в GNOME я ни в зуб ногой - напиши jasper@ или ajacoutot@.

[>] Re: gnome terminal
obsd.bug.14
51t(lenina,1) — zhuk@
2014-08-02 12:46:15


> Точно все пакеты в системе обновил?

я с нуля ставил

> Запусти проблемную софтину из другого терминала (можешь из другой виртуальной консоли, открыв tmux - для большого буфера вывода - и приписав в начале "DISPLAY=:0.0") - может, там будет что-то интересное...

да я так прошлый раз делал, только не помню, что оно там говорила, вроде ничего интересного. я сейчас опять в Debian метнулся, пару дней тут поделаю, что хотел, а потом уже буду терминал доламывать...

> Честно говоря, в GNOME я ни в зуб ногой - напиши jasper@ или ajacoutot@.

всем напишу... хотя, наверное, придётся на xfce откатываться. я то думал, что уже упоминаемую тут не только мною проблему с отрисовкой картинок и некоторой другой 2д-графики аппаратное ускорение решит, но вроде бы - не особо. :) поэтому поставлю версию с gnome на съёмный диск, а себе - что-нибудь другое...

ps. а как kde 4.13? я 4.11 ставил, но оно у меня больше не работало, чем работало :)

[>] Re: gnome terminal
obsd.bug.14
zhuk@(lenina,131) — 51t
2014-08-03 11:16:46


> ps. а как kde 4.13? я 4.11 ставил, но оно у меня больше не работало, чем работало :)

Должон работать. :) Могут быть разве что траблы на i386 при просмотре папок с картинками - в этом случае я хочу о них знать. А так - всё довольно плавно и резво - по мерка современных DE, конечно. :)

[>] Re: gnome terminal
obsd.bug.14
51t(lenina,1) — zhuk@
2014-08-03 12:12:24


ща на кошках потренируюсь - на том ноутбуке, где акселлерация не работает :) зато там памяти 2.5 гб, а у меня только 1.5... :)

[>] frogatto
obsd.bug.14
51t(lenina,1) — All
2014-08-29 12:17:47


игра frogatto работает, запускает запускаемую заставку, а затем падает...

у кого-нибудь работает?

Frogatto engine version 1.3.1
LOOKING IN 'modules/frogatto/module.cfg': 1
EXPAND DATA PATHS
SET PREFERENCES PATH: ~/.frogatto/
PARSE ERROR: : Could not find file ./signature.cfg
EXPAND DATA PATHS
Preferences dir: /home/user/.frogatto/
get_dir(): /home/user/.frogatto/


OpenGL vendor: X.Org
OpenGL version: 2.1 Mesa 10.2.3
OpenGL extensions: GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_polygon_offset GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_S3_s3tc GL_SUN_multi_draw_arrays GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_EXT_framebuffer_object GL_EXT_texture_compression_s3tc GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_MESA_window_pos GL_NV_packed_depth_stencil GL_NV_texture_rectangle GL_ARB_depth_texture GL_ARB_occlusion_query GL_ARB_shadow GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos GL_EXT_stencil_two_side GL_EXT_texture_cube_map GL_NV_depth_clamp GL_NV_fog_distance GL_APPLE_packed_pixels GL_APPLE_vertex_array_object GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_vertex_program GL_ARB_vertex_shader GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_MESA_pack_invert GL_NV_primitive_restart GL_ARB_depth_clamp GL_ARB_fragment_program_shadow GL_ARB_half_float_pixel GL_ARB_occlusion_query2 GL_ARB_point_sprite GL_ARB_shading_language_100 GL_ARB_sync GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ATI_blend_equation_separate GL_EXT_blend_equation_separate GL_OES_read_format GL_ARB_color_buffer_float GL_ARB_pixel_buffer_object GL_ARB_texture_compression_rgtc GL_ARB_texture_rectangle GL_ATI_texture_compression_3dc GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_mirror_clamp GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_ARB_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_packed_depth_stencil GL_ARB_vertex_array_object GL_ATI_separate_stencil GL_ATI_texture_mirror_once GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_gpu_program_parameters GL_EXT_texture_array GL_EXT_texture_compression_latc GL_EXT_texture_integer GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_OES_EGL_image GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_draw_instanced GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_map_buffer_range GL_ARB_texture_rg GL_ARB_texture_swizzle GL_ARB_vertex_array_bgra GL_EXT_texture_swizzle GL_EXT_vertex_array_bgra GL_NV_conditional_render GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_ARB_ES2_compatibility GL_ARB_blend_func_extended GL_ARB_debug_output GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_provoking_vertex GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_shader_stencil_export GL_ARB_shader_texture_lod GL_ARB_texture_cube_map_array GL_ARB_texture_multisample GL_ARB_texture_rgb10_a2ui GL_ARB_uniform_buffer_object GL_ARB_vertex_type_2_10_10_10_rev GL_EXT_provoking_vertex GL_EXT_texture_snorm GL_MESA_texture_signed_rgba GL_NV_texture_barrier GL_ARB_get_program_binary GL_ARB_robustness GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_NV_vdpau_interop GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ARB_base_instance GL_ARB_conservative_depth GL_ARB_internalformat_query GL_ARB_map_buffer_alignment GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_texture_storage GL_ARB_transform_feedback_instanced GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_transform_feedback GL_AMD_shader_trinary_minmax GL_ARB_clear_buffer_object GL_ARB_invalidate_subdata GL_ARB_texture_storage_multisample GL_ARB_vertex_attrib_binding GL_KHR_debug GL_ARB_buffer_storage GL_ARB_multi_bind GL_ARB_texture_mirror_clamp_to_edge GL_ARB_vertex_type_10f_11f_11f_rev GL_EXT_shader_integer_mix 
GLSL Version: 1.30

Stencil bits: 8
JOYSTICKS: 4
initialized ttf
discarding joystick 0 for being an accellerometer
discarding joystick 1 for being an accellerometer
discarding joystick 2 for being an accellerometer
discarding joystick 3 for being an accellerometer
initialized 0 joysticks
SDL_GetVideoSurface()
LOADTEXTURE: backgrounds/loading_screen.png -> 0x84c587a0
failed to load image 'splash.jpg'
LOADING FONT: data/fonts.cfg -> modules/frogatto/data/fonts.cfg\nLOADTEXTURE: gui/number_font.png -> 0x8517dd00
LOADTEXTURE: gui/outline_font.png -> 0x8875be60
LOADTEXTURE: gui/label_font.png -> 0x843eede0
LOADTEXTURE: gui/dialog-font.png -> 0x86fa0c20
CREATE OBJ: frogatto_playable
LOADTEXTURE: characters/frogatto-spritesheet1.png -> 0x809f3520
LOADTEXTURE: characters/fat-frogatto-spritesheet1.png -> 0x809f3200
LOADTEXTURE: characters/frogatto-spritesheet5.png -> 0x809f31c0
LOADTEXTURE: characters/frogatto-spritesheet2.png -> 0x809fa320
LOADTEXTURE: characters/frogatto-spritesheet3.png -> 0x7e0e5820
LOADTEXTURE: characters/frogatto-spritesheet4.png -> 0x86c3ca80
LOADTEXTURE: characters/frogatto-spritesheet-idle.png -> 0x7e0e5e20
LOADTEXTURE: props/items.png -> 0x811e1920
LOADTEXTURE: characters/frogatto-tongueB.png -> 0x86c3c9c0
LOADTEXTURE: effects/particles2.png -> 0x80802e80
LOADTEXTURE: effects/powerup-fx.png -> 0x80797ca0
LOADTEXTURE: effects/homing-shot-init.png -> 0x8078eb00
LOADTEXTURE: effects/homing-shot-impact.png -> 0x81d20b20
LOADTEXTURE: characters/fat-frogatto-spritesheet3.png -> 0x7d8b6d60
LOADTEXTURE: characters/fat-frogatto-spritesheet4.png -> 0x7fd4c380
LOADTEXTURE: gui/editor-tools.png -> 0x889ce680
LOADTEXTURE: gui/buttons-and-windows.png -> 0x7d88f960
LOADTEXTURE: gui/window-resize-grip.png -> 0x889ceb20
LOADTEXTURE: gui/iphone_controls4.png -> 0x81446280
LOADTEXTURE: gui/ipad_controls.png -> 0x840915a0
LOADTEXTURE: gui/inventory.png -> 0x81446460
LOADTEXTURE: gui/dialog.png -> 0x81446fa0
LOADTEXTURE: gui/dialog_font.png -> 0x840916e0
LOADTEXTURE: gui/hud.png -> 0x889ceec0
LOADTEXTURE: gui/dialogue-box.png -> 0x87bc5040
LOADTEXTURE: gui/achievement-background.png -> 0x840914c0
TEST absolute_path_test1 PASSED
TEST array_index PASSED
TEST base64_decode PASSED
TEST base64_encode PASSED
TEST base64_encode_bin PASSED
TEST color PASSED
TEST compression_test PASSED
TEST compute_relative_paths_test PASSED
TEST cost_path_search_function PASSED
TEST decimal_div PASSED
TEST decimal_from_string PASSED
TEST decimal_mul PASSED
TEST decimal_output PASSED
TEST directed_graph_function PASSED
TEST dot_precedence PASSED
TEST flatten_function PASSED
TEST formula PASSED
TEST formula_decimal PASSED
TEST formula_fn PASSED
TEST formula_function_default_args PASSED
TEST formula_in PASSED
ARGUMENT: (((x <- [0,1,2,3])))
ARGUMENT: (((x <- [0,1,2,3])))
ARGUMENT: (((x%2 = 1)))
TEST formula_list_comprehension PASSED
TEST formula_quotes PASSED
TEST formula_slice PASSED
TEST formula_test_recurse_sort PASSED
TEST formula_test_recursion PASSED
TEST formula_where_map PASSED
TEST json_base PASSED
TEST json_derive PASSED
TEST json_flatten PASSED
CALLING f...
{
	"value": {
		"a": 6,
		"b": {
			"a": 4,
			"z": 5
		}
	}
}TEST json_macro PASSED
Abort trap 

[>] Re: frogatto
obsd.bug.14
51t(lenina,1) — 51t
2014-08-29 19:53:08


в 5.5, amd64, чистой, от рута, с локалью C - всё работает натурально.

осталось только выяснить, кто виноват: снапшот, версия для i386, локаль или ещё кто-нибудь :)

[>] подозрение на dictd
obsd.bug.14
51t(lenina,1) — All
2014-08-30 16:43:46


По наветам NetBSD-шников - старая версия демона dictd в openbsd подвержена сетевым уязвимостям. Подтверждений - нет.

[>] Re: подозрение на dictd
obsd.bug.14
zhuk@(lenina,131) — 51t
2014-08-30 22:06:45


> По наветам NetBSD-шников - старая версия демона dictd в openbsd подвержена сетевым уязвимостям.

А ты посмотри, откуда ноги растут: http://sourceforge.net/projects/dict/

DICT Development Group
Brought to you by: acheusov, cheusov, faith

Так что знать-то он, конечно, знает... Вот только мейнтейнера у этого порта нет (изначально его импортировала и обязалась сопровождать Диана Филипс, но в 2010 она куда-то пропала). И, похоже, сей порт просто никому не нужен. Или просто о нём никто не знает. Я вот не знал. А обновлять уже не очень-то хочу, потому что не хочу влезать в эти разборки, кто кого в садике каким словом назвал.

[>] Re: подозрение на dictd
obsd.bug.14
51t(lenina,1) — zhuk@
2014-08-30 23:14:57


> И, похоже, сей порт просто никому не нужен.

У меня он просто не заработал с русскими словарями :(

> А обновлять уже не очень-то хочу, потому что не хочу влезать в эти разборки, кто кого в садике каким словом назвал.

Ну что-то делать в любом случае придётся - или обновлять, или удалять (хотя бы в wip). :)