浮点数例外 是什么错误???
程序运行后提示: 浮点数例外
然后就退出了,是什么错误啊?
用GDB的back命令显示是如下:
(no debugging symbols found)...[Thread debugging using libthread_db enabled]
[New Thread -1221128064 (LWP 10430)]
[New Thread -1221129296 (LWP 10431)]
[New Thread -1231619152 (LWP 10432)]
[New Thread -1242109008 (LWP 10433)]
[New Thread -1252598864 (LWP 10434)]
[New Thread -1263088720 (LWP 10435)]
[New Thread -1273578576 (LWP 10436)]
[New Thread -1284457552 (LWP 10437)]
Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread -1284457552 (LWP 10437)]
0x0806dbf0 in MP_CMap<unsigned long, unsigned long, TKeyNamePair*, TKeyNamePair)
(gdb) back
#0 0x0806dbf0 in MP_CMap<unsigned long, unsigned long, TKeyNamePair*, TKeyName)
#1 0x0806d2d5 in MP_CMap<unsigned long, unsigned long, TKeyNamePair*, TKeyName)
#2 0x0806bef3 in TKeyNameTable::AddPair(TKeyNamePair*) ()
#3 0x0806c068 in TActionTable::AddAction(unsigned long, char*, unsigned long ()
#4 0x080b38d6 in TBaseService::InitActions() ()
#5 0x0804d738 in TIVRModule::InitActions() ()
#6 0x0806c5c0 in TBaseService::Init() ()
#7 0x08058d72 in TIVRModule::OnBusInserted() ()
#8 0x08093da0 in RTCS_Client::HandleMessageThread() ()
#9 0x08092bae in HandleRTCSClientMessage(void*) ()
#10 0xb75d1dac in start_thread () from /lib/tls/libpthread.so.0
#11 0xb74529ea in clone () from /lib/tls/libc.so.6