Bug 17935 - seamonkey-1.1.13-alt1 стабильные падения
Summary: seamonkey-1.1.13-alt1 стабильные падения
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: seamonkey (show other bugs)
Version: unstable
Hardware: x86 Linux
: P2 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-19 09:43 MSK by Rafael M. Malikov
Modified: 2008-12-11 08:53 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rafael M. Malikov 2008-11-19 09:43:03 MSK
После сегоднешнего обновления стало стабильно сыпатася креведко, со словами:

[raf@raflinux dl]$ seamonkey
/usr/lib/seamonkey-1.1.13/run-mozilla.sh: line 197:  8804 Ошибка
сегментирования                   $RUNS
[raf@raflinux dl]$ seamonkey
/usr/lib/seamonkey-1.1.13/run-mozilla.sh: line 197:  8879 Ошибка
сегментирования                   $RUNS

стабильно срабатывает приобращении к сайту cronix.com
пришлось откатится на 1.1.12
Comment 1 Michael Shigorin 2008-11-20 16:33:14 MSK
(In reply to comment #0)
> стабильно срабатывает приобращении к сайту cronix.com
+1, и у меня тоже очучение насчёт тулчейна/glibc (ночью сегфолтнулся rpm -Va).
Comment 2 Igor Zubkov 2008-11-20 20:02:20 MSK
у меня стабильно падает на открытии http://lostfilm.tv/
Comment 3 Damir Shayhutdinov 2008-11-20 21:49:37 MSK
А что за флеш-плагин установлен? А если его отключить?
Comment 4 Michael Shigorin 2008-11-20 21:55:04 MSK
У меня flashblock, или всё равно осмысленно снести флэш?
Comment 5 Damir Shayhutdinov 2008-11-20 22:11:22 MSK
Миш, а у тебя тоже глючит?

Просто у меня x86_64, и соответстенно. плагин флеша - swfdec.

cronix.com и lostfilm.tv оба имеют флеш-баннеры.

Попробуй снести плагин вообще, и посмотреть, будет ли вылетать.
Comment 6 Rafael M. Malikov 2008-11-21 10:39:03 MSK
Снес вообще все плугины мозилловские , отодвинул .seamonkey & .mozilla все равно падает, вот дамп:
[raf@raflinux ~]$ valgrind --leak-check=full --show-reachable=yes /usr/bin/seamonkey
==27965== Memcheck, a memory error detector.
==27965== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==27965== Using LibVEX rev 1854, a library for dynamic binary translation.
==27965== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==27965== Using valgrind-3.3.1, a dynamic binary instrumentation framework.
==27965== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==27965== For more details, rerun with: -v
==27965== 
==27965== Conditional jump or move depends on uninitialised value(s)
==27965==    at 0x4009D06: _dl_relocate_object (in /lib/ld-2.9.so)
==27965==    by 0x4002F76: dl_main (in /lib/ld-2.9.so)
==27965==    by 0x401329E: _dl_sysdep_start (in /lib/ld-2.9.so)
==27965==    by 0x4000D98: _dl_start (in /lib/ld-2.9.so)
==27965==    by 0x4000956: (within /lib/ld-2.9.so)
==27965== 
==27965== Conditional jump or move depends on uninitialised value(s)
==27965==    at 0x4009D0E: _dl_relocate_object (in /lib/ld-2.9.so)
==27965==    by 0x4002F76: dl_main (in /lib/ld-2.9.so)
==27965==    by 0x401329E: _dl_sysdep_start (in /lib/ld-2.9.so)
==27965==    by 0x4000D98: _dl_start (in /lib/ld-2.9.so)
==27965==    by 0x4000956: (within /lib/ld-2.9.so)
==27965== 
==27965== Conditional jump or move depends on uninitialised value(s)
==27965==    at 0x400B545: _dl_relocate_object (in /lib/ld-2.9.so)
==27965==    by 0x4002F76: dl_main (in /lib/ld-2.9.so)
==27965==    by 0x401329E: _dl_sysdep_start (in /lib/ld-2.9.so)
==27965==    by 0x4000D98: _dl_start (in /lib/ld-2.9.so)
==27965==    by 0x4000956: (within /lib/ld-2.9.so)
==27965== 
==27965== Conditional jump or move depends on uninitialised value(s)
==27965==    at 0x400A02C: _dl_relocate_object (in /lib/ld-2.9.so)
==27965==    by 0x4002F76: dl_main (in /lib/ld-2.9.so)
==27965==    by 0x401329E: _dl_sysdep_start (in /lib/ld-2.9.so)
==27965==    by 0x4000D98: _dl_start (in /lib/ld-2.9.so)
==27965==    by 0x4000956: (within /lib/ld-2.9.so)
==27965== 
==27965== Conditional jump or move depends on uninitialised value(s)
==27965==    at 0x400AD1A: _dl_relocate_object (in /lib/ld-2.9.so)
==27965==    by 0x4002F76: dl_main (in /lib/ld-2.9.so)
==27965==    by 0x401329E: _dl_sysdep_start (in /lib/ld-2.9.so)
==27965==    by 0x4000D98: _dl_start (in /lib/ld-2.9.so)
==27965==    by 0x4000956: (within /lib/ld-2.9.so)
==27965== 
==27965== Conditional jump or move depends on uninitialised value(s)
==27965==    at 0x4009D06: _dl_relocate_object (in /lib/ld-2.9.so)
==27965==    by 0x4003081: dl_main (in /lib/ld-2.9.so)
==27965==    by 0x401329E: _dl_sysdep_start (in /lib/ld-2.9.so)
==27965==    by 0x4000D98: _dl_start (in /lib/ld-2.9.so)
==27965==    by 0x4000956: (within /lib/ld-2.9.so)
==27965== 
==27965== Conditional jump or move depends on uninitialised value(s)
==27965==    at 0x4009D0E: _dl_relocate_object (in /lib/ld-2.9.so)
==27965==    by 0x4003081: dl_main (in /lib/ld-2.9.so)
==27965==    by 0x401329E: _dl_sysdep_start (in /lib/ld-2.9.so)
==27965==    by 0x4000D98: _dl_start (in /lib/ld-2.9.so)
==27965==    by 0x4000956: (within /lib/ld-2.9.so)
==27965== 
==27965== Conditional jump or move depends on uninitialised value(s)
==27965==    at 0x400A02C: _dl_relocate_object (in /lib/ld-2.9.so)
==27965==    by 0x4003081: dl_main (in /lib/ld-2.9.so)
==27965==    by 0x401329E: _dl_sysdep_start (in /lib/ld-2.9.so)
==27965==    by 0x4000D98: _dl_start (in /lib/ld-2.9.so)
==27965==    by 0x4000956: (within /lib/ld-2.9.so)
/usr/lib/seamonkey-1.1.13/run-mozilla.sh: line 197: 27985 Ошибка сегментирования                   $RUNS
==27965== 
==27965== ERROR SUMMARY: 15 errors from 8 contexts (suppressed: 0 from 0)
==27965== malloc/free: in use at exit: 30,653 bytes in 1,111 blocks.
==27965== malloc/free: 6,137 allocs, 5,026 frees, 173,990 bytes allocated.
==27965== For counts of detected errors, rerun with: -v
==27965== searching for pointers to 1,111 not-freed blocks.
==27965== checked 101,172 bytes.
==27965== 
==27965== 
==27965== 724 bytes in 2 blocks are still reachable in loss record 1 of 3
==27965==    at 0x4024C11: realloc (vg_replace_malloc.c:429)
==27965==    by 0x808AA34: xrealloc (in /bin/sh)
==27965==    by 0x8061046: (within /bin/sh)
==27965==    by 0x80610E9: (within /bin/sh)
==27965==    by 0x8060F9A: (within /bin/sh)
==27965==    by 0x8061A46: print_simple_command (in /bin/sh)
==27965==    by 0x80649B6: (within /bin/sh)
==27965==    by 0x8065D01: execute_command_internal (in /bin/sh)
==27965==    by 0x8066A12: execute_command (in /bin/sh)
==27965==    by 0x8057430: reader_loop (in /bin/sh)
==27965==    by 0x8056F26: main (in /bin/sh)
==27965== 
==27965== 
==27965== 1,910 bytes in 6 blocks are still reachable in loss record 2 of 3
==27965==    at 0x4024B01: malloc (vg_replace_malloc.c:207)
==27965==    by 0x808AA57: xrealloc (in /bin/sh)
==27965==    by 0x8081B68: (within /bin/sh)
==27965==    by 0x8081C7C: fd_to_buffered_stream (in /bin/sh)
==27965==    by 0x8081CC1: with_input_from_buffered_stream (in /bin/sh)
==27965==    by 0x8057036: main (in /bin/sh)
==27965== 
==27965== 
==27965== 28,019 bytes in 1,103 blocks are still reachable in loss record 3 of 3
==27965==    at 0x4024B01: malloc (vg_replace_malloc.c:207)
==27965==    by 0x808AAB9: xmalloc (in /bin/sh)
==27965==    by 0x8088A68: set_default_locale (in /bin/sh)
==27965==    by 0x8056020: main (in /bin/sh)
==27965== 
==27965== LEAK SUMMARY:
==27965==    definitely lost: 0 bytes in 0 blocks.
==27965==      possibly lost: 0 bytes in 0 blocks.
==27965==    still reachable: 30,653 bytes in 1,111 blocks.
==27965==         suppressed: 0 bytes in 0 blocks.
Comment 7 Damir Shayhutdinov 2008-11-21 11:45:18 MSK
Похоже, это дамп от шелла.

Добавьте --trace-children=yes в параметры valgrind.
Comment 8 Rafael M. Malikov 2008-11-21 13:44:48 MSK
http://ch77.promo.ru/dt/semonkey.debug.log.tar.gz
там лог получился больше мега.
Comment 9 Michael Shigorin 2008-11-21 14:53:50 MSK
(In reply to comment #5)
> Просто у меня x86_64, и соответстенно. плагин флеша - swfdec.
Гнилая отмазка, адобы наконец справились со своими указателями и вывалили альфу для linux/x86_64 -- теперь дырки, крэши и тормоза доступны и тебе ;-)

> cronix.com и lostfilm.tv оба имеют флеш-баннеры.
> Попробуй снести плагин вообще, и посмотреть, будет ли вылетать.
Снёс, вылетает на не имеющем флэша
ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/index/erlang
-- текущий файлик сохранил сюда:
http://fly.osdn.org.ua/~mike/tmp/erlang

Сборка на сизифе с --enable-debug не вылетает, сборка на M41, будучи установлена на Sisyphus -- также не вылетает.  Всё на i586.
Comment 10 Rafael M. Malikov 2008-12-09 09:28:33 MSK
> Сборка на сизифе с --enable-debug не вылетает, сборка на M41, будучи установлена на
> Sisyphus -- также не вылетает.  Всё на i586.

таки предлагается, каждому собрать себе в ручную?
Comment 11 Damir Shayhutdinov 2008-12-09 10:31:20 MSK
Уже починено в seamonkey-1.1.13-alt2
Comment 12 Michael Shigorin 2008-12-09 17:43:52 MSK
Подтверждаю; спасибо!
Comment 13 Rafael M. Malikov 2008-12-11 08:53:58 MSK
+1