[>]
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 не отрабатывает от рута. можно собрать от юзера.
[>]
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) - работает нормально.
[>]
Re: Неправильно работает Ctrl+a в иксах
obsd.bug.14
51t(lenina,1) — soko1
2014-07-24 06:01:53
Что оно должно текст выделять - не слышал никогда, если честно :)
Но у меня не работает PRINT SCREEN, не работают клавиши громкости... и ещё что-то не так работает, как ожидалось... почему - не знаю :(
[>]
проблема с ext2
obsd.bug.14
51t(lenina,1) — All
2014-07-31 09:49:45
Мартин написал, что у него проблема с ext2 не воспроизводится. Я сделал маленькую виртуалку - и тоже нет проблем. Но зато на двух моих компьютерах - просто невозможно пользоваться, так всё падает...
И что делать? :(
[>]
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: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
@@ -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
@@ -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
@@ -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
@@ -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$//'\'
[>]
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). :)