﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc
210	Падение при завершении программы - 3	alx	dimag	"Запустили программу, вошли в сеть и сразу завершили. Результат - исключение std::bad_alloc:
{{{
ESL Connected
 Window Icon setted
MainAppFrameWindow2 ctor
pLogViewWidget created
pSplitterSoundPlay created
Main Window created
CUSTOM - sofia::register - 111
BACKGROUND_JOB - 
CHANNEL_CALLSTATE - CS_HANGUP-HANGUP-outbound-HANGUP
CHANNEL_CALLSTATE - CS_ROUTING|RINGING|
CHANNEL_CALLSTATE - CS_HANGUP-HANGUP-inbound-HANGUP
CHANNEL_CALLSTATE - CS_HANGUP-HANGUP-outbound-HANGUP
Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.

terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc
PRESENCE_IN - Аварийный останов (сделан дамп памяти)
}}}

Вот что сказал gdb (к сожалению программа была собрана без отладочной информации):

{{{
Reading symbols from ./MC04Dispatcher...(no debugging symbols found)...done.
[New LWP 22259]
[New LWP 22253]
[New LWP 22256]
[New LWP 22257]
[New LWP 22261]
[New LWP 22260]
[Thread debugging using libthread_db enabled]
Using host libthread_db library ""/lib/x86_64-linux-gnu/libthread_db.so.1"".
Core was generated by `./MC04Dispatcher'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007fbcc4742418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
54      ../sysdeps/unix/sysv/linux/raise.c: Нет такого файла или каталога.
[Current thread is 1 (Thread 0x7fbcba1bd700 (LWP 22259))]
(gdb) bt
#0  0x00007fbcc4742418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#1  0x00007fbcc474401a in __GI_abort () at abort.c:89
#2  0x00007fbcc508484d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x00007fbcc50826b6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007fbcc5082701 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007fbcc5082969 in __cxa_rethrow () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007fbcc571d6ee in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007fbcc560c549 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007fbcc560ee3c in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007fbcc537e6fa in start_thread (arg=0x7fbcba1bd700) at pthread_create.c:333
#10 0x00007fbcc4813b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
}}}"	баг	closed	major	2 очередь	ПО MC04-Dispatcher. Пульт диспетчера/техника	fixed	coredump, login	san
