Bug 17935 - seamonkey-1.1.13-alt1 стабильные падения
: seamonkey-1.1.13-alt1 стабильные падения
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/seamonkey)
: unstable
: x86 Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-11-19 09:43 by
Modified: 2008-12-11 08:53 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-11-19 09:43:03
После сегоднешнего обновления стало стабильно сыпатася креведко, со словами:

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

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

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

Попробуй снести плагин вообще, и посмотреть, будет ли вылетать.
------- Comment #6 From 2008-11-21 10:39:03 -------
Снес вообще все плугины мозилловские , отодвинул .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 From 2008-11-21 11:45:18 -------
Похоже, это дамп от шелла.

Добавьте --trace-children=yes в параметры valgrind.
------- Comment #8 From 2008-11-21 13:44:48 -------
http://ch77.promo.ru/dt/semonkey.debug.log.tar.gz
там лог получился больше мега.
------- Comment #9 From 2008-11-21 14:53:50 -------
(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 From 2008-12-09 09:28:33 -------
> Сборка на сизифе с --enable-debug не вылетает, сборка на M41, будучи установлена на
> Sisyphus -- также не вылетает.  Всё на i586.

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