Помогите прочесть крэш-лог

Регулярно (раз-два в месяц) падает ejabberd 1.1.3
Я использую http-binding и подозрение именно на этот компонент. Но вот лог к сожалению прочесть не могу - глуп, неопытен, и т.д. Помогите, люди добрые!
(там ещё много подобного, это последние 210 строк)

=CRASH REPORT==== 10-Aug-2007::02:35:26 ===
  crasher:
    pid: <0.2924.195>
    registered_name: []
    error_info: {normal,{gen_fsm,sync_send_all_state_event,
                                  [<0.29551.194>,{http_get,408714,25,1}]}}
    initial_call: {ejabberd_http,receive_headers,
                                [{state,
                                     gen_tcp,
                                     #Port<0.13047235>,
                                     undefined,
                                     undefined,
                                     undefined,
                                     undefined,
                                     undefined,
                                     undefined,
                                     "en",
                                     true,
                                     true,
                                     true,
                                     false,
                                     []}]}
    ancestors: [ejabberd_http_sup,ejabberd_sup,<0.37.0>]
    messages: []
    links: [#Port<0.13047235>,<0.174.0>]
    dictionary: []
    trap_exit: false
    status: running
    heap_size: 1597
    stack_size: 21
    reductions: 2649
  neighbours:

=SUPERVISOR REPORT==== 10-Aug-2007::02:35:26 ===
     Supervisor: {local,ejabberd_http_sup}
     Context:    child_terminated
     Reason:     {normal,{gen_fsm,sync_send_all_state_event,
                                  [<0.29551.194>,{http_get,408714,25,1}]}}
     Offender:   [{pid,<0.2924.195>},
                  {name,undefined},
                  {mfa,{ejabberd_http,start_link,
                                      [{gen_tcp,#Port<0.13047235>},
                                       [http_poll,http_bind,web_admin]]}},
                  {restart_type,temporary},
                  {shutdown,brutal_kill},
                  {child_type,worker}]

=CRASH REPORT==== 10-Aug-2007::02:40:27 ===
  crasher:
    pid: <0.2003.194>
    registered_name: []
    error_info: {normal,{gen_fsm,sync_send_all_state_event,
                                  [<0.2001.194>,activate]}}
    initial_call: {gen,init_it,
                      [gen_server,
                       <0.169.0>,
                       <0.169.0>,
                       ejabberd_receiver,
                       [{http_bind,<0.2001.194>},
                        ejabberd_http_bind,
                        none,
                        infinity,
                        <0.2002.194>],
                       []]}
    ancestors: [ejabberd_receiver_sup,ejabberd_sup,<0.37.0>]
    messages: [{tcp_closed,{http_bind,<0.2001.194>}}]
    links: [<0.169.0>]
    dictionary: []
    trap_exit: false
    status: running
    heap_size: 377
    stack_size: 21
    reductions: 24822
  neighbours:

=SUPERVISOR REPORT==== 10-Aug-2007::02:40:27 ===
     Supervisor: {local,ejabberd_receiver_sup}
     Context:    child_terminated
     Reason:     {normal,{gen_fsm,sync_send_all_state_event,
                                  [<0.2001.194>,activate]}}
     Offender:   [{pid,<0.2003.194>},
                  {name,undefined},
                  {mfa,{ejabberd_receiver,
                           start_link,
                           [{http_bind,<0.2001.194>},
                            ejabberd_http_bind,
                            none,
                            infinity,
                            <0.2002.194>]}},
                  {restart_type,temporary},
                  {shutdown,brutal_kill},
                  {child_type,worker}]

=CRASH REPORT==== 10-Aug-2007::02:45:32 ===
  crasher:
    pid: <0.25931.195>
    registered_name: []
    error_info: {normal,{gen_fsm,sync_send_all_state_event,
                                  [<0.20157.193>,{http_get,214929,25,1}]}}
    initial_call: {ejabberd_http,receive_headers,
                                [{state,
                                     gen_tcp,
                                     #Port<0.13087849>,
                                     undefined,
                                     undefined,
                                     undefined,
                                     undefined,
                                     undefined,
                                     undefined,
                                     "en",
                                     true,
                                     true,
                                     true,
                                     false,
                                     []}]}
    ancestors: [ejabberd_http_sup,ejabberd_sup,<0.37.0>]
    messages: []
    links: [#Port<0.13087849>,<0.174.0>]
    dictionary: []
    trap_exit: false
    status: running
    heap_size: 2584
    stack_size: 21
    reductions: 2690
  neighbours:

=SUPERVISOR REPORT==== 10-Aug-2007::02:45:32 ===
     Supervisor: {local,ejabberd_http_sup}
     Context:    child_terminated
     Reason:     {normal,{gen_fsm,sync_send_all_state_event,
                                  [<0.20157.193>,{http_get,214929,25,1}]}}
     Offender:   [{pid,<0.25931.195>},
                  {name,undefined},
                  {mfa,{ejabberd_http,start_link,
                                      [{gen_tcp,#Port<0.13087849>},
                                       [http_poll,http_bind,web_admin]]}},
                  {restart_type,temporary},
                  {shutdown,brutal_kill},
                  {child_type,worker}]

=CRASH REPORT==== 10-Aug-2007::02:48:05 ===
  crasher:
    pid: <0.31639.195>
    registered_name: []
    error_info: {normal,{gen_fsm,sync_send_all_state_event,
                                  [<0.30897.195>,
                                   {http_put,
                                       461973,
                                       "99e91c5bcba05d2fff9da1f99f0b2efe44a90389",
                                       [],
                                       2,
                                       [],
                                       []}]}}
    initial_call: {ejabberd_http,receive_headers,
                                [{state,
                                     gen_tcp,
                                     #Port<0.13097655>,
                                     undefined,
                                     undefined,
                                     undefined,
                                     undefined,
                                     undefined,
                                     undefined,
                                     "en",
                                     true,
                                     true,
                                     true,
                                     false,
                                     []}]}
    ancestors: [ejabberd_http_sup,ejabberd_sup,<0.37.0>]
    messages: []
    links: [#Port<0.13097655>,<0.174.0>]
    dictionary: []
    trap_exit: false
    status: running
    heap_size: 1597
    stack_size: 21
    reductions: 2408
  neighbours:

=SUPERVISOR REPORT==== 10-Aug-2007::02:48:05 ===
     Supervisor: {local,ejabberd_http_sup}
     Context:    child_terminated
     Reason:     {normal,{gen_fsm,sync_send_all_state_event,
                                  [<0.30897.195>,
                                   {http_put,
                                       461973,
                                       "99e91c5bcba05d2fff9da1f99f0b2efe44a90389",
                                       [],
                                       2,
                                       [],
                                       []}]}}
     Offender:   [{pid,<0.31639.195>},
                  {name,undefined},
                  {mfa,{ejabberd_http,start_link,
                                      [{gen_tcp,#Port<0.13097655>},
                                       [http_poll,http_bind,web_admin]]}},
                  {restart_type,temporary},
                  {shutdown,brutal_kill},
                  {child_type,worker}]

та же ерунда

та же ерунда :-((

при скольки одновременных сессиях это было?
у меня 85 (но это только на момент теста)
все веб-клиенты на основе jwchat

работает всё меделенно

Может как-то решилась проблема или известны причины по которым это происходит?

результаты поисков

Сессий порядка 400
В-целом ответы я получил следующие:
1) падения ejabberd c этими записями в логе не связаны (падает он на самом деле в core так что записей про это в логе нет)
2) чтобы избавиться от падений - нужно апгредить эрланг до r11b5

а проверено? в

а проверено? в том смысле что после апрейда не падает?

а какая загрузка на процессор при 400 сессиях?

PS:
хотелось бы пообщаться:
если не проблема пишите vinnitu@gmail.com

Загрузка

Проверить "после апгрейда" к сожалению не получилось - заказчик решил отказаться от ejabberd в связи с чем работы на эту тему пока закрыты.
AMD Athlon(tm) 64 Processor 3000+
cpu MHz : 2009.547
загрузка проца порядка 30%
440 сессий

Syndicate content