平台崩溃之operator new异常(十六)-2010-6-21

来源:互联网 发布:电脑鞋子配色软件 编辑:程序博客网 时间:2024/04/29 15:10

今天早上10点30左右平台出现user breakpoint异常,调用栈如下:

MSVCRTD! 10211920()
MSVCRTD! 10211863()
MSVCRTD! 1020a53a()
operator new(unsigned int 12) line 552 + 48 bytes
_bstr_t::_bstr_t(const char * 0x004bac70 `string') line 287 + 57 bytes
CDbAccessor2::Connect() line 896 + 47 bytes
HTX_DBPool::GetDbConnection(const char * 0x00e2eaf1, int -1, unsigned char 1) line 113 + 13 bytes
CBasePlugInModule::GetDbConnection(const char * 0x00e2eaf1, int -1, unsigned char 1) line 210 + 25 bytes
GetDbConnection(const char * 0x00e2eaf1, int -1, unsigned char 1) line 225 + 17 bytes
CDBCGETTER2::GetDBC(const char * 0x00e2eaf1, short 2) line 295 + 24 bytes
CSEMQ::GetData(std::basic_string<char,std::char_traits<char>,std::allocator<char> > & {0x3089f411 "select object_id,dest_type,dest_id,f018c_0031,f005n_0031,f019n_0031 from tb_0031 where ((dest_type=1 and dest_id=20423) or (dest_type=2 and dest_id >= 204230000 and dest_id<=204239999)) and f009n_0031=0 "}) line 691 + 54 bytes
CSepSEMQ::GetData() line 106 + 12 bytes
GetDataProc(void * 0x00e370c0) line 583 + 13 bytes
exec_task_func(void * 0x30888080) line 32 + 15 bytes
ACED! 00585ab7()
ACED! 005859e4()
ACED! 004fa836()
MSVCRTD! 1020c323()
KERNEL32! 7c824829()

平台日志21号有300多条10511异常,如下:
[2010-06-21 00:10:54:640](线程4272)插件bizop.dll处理"产品信息发布通知"(7:10511)产生异常
[2010-06-21 00:10:57:187](线程4272)插件bizop.dll处理"产品信息发布通知"(7:10511)产生异常
[2010-06-21 00:10:59:734](线程4272)插件bizop.dll处理"产品信息发布通知"(7:10511)产生异常
且全是同一个线程(4272)产生异常。

该请求来自20192机构,是台本地服务器。
经查,异常来自图片的xml被截断所致,是我之前处理平台问题时改出来的bug,早就解决了。为何这个包会在20192这个本地机构上。
本地服务器没有用过这个有问题的代码阿?20192是2.5的版本,一直没有升过级。不解?

怎么解决此问题了?
只有联系20192这家机构,远程看个究竟,并删除有问题的0031中的包,否则会无限循环下去。

 

 

 

原创粉丝点击