(gdb) bt #0 0x000000000044b933 in vmwi_generate (buf=0x0, active=0, type=2, codec=4, name=0xaed0fc "", number=0xaed0a8 "", flags=0) at callerid.c:866 #1 0x00002aaace31bf86 in mwi_send_thread (data=0xaed0fc) at chan_dahdi.c:7455 #2 0x000000000055ddee in dummy_start (data=0xb2c700) at utils.c:1024 #3 0x00002b3c8f0c8317 in start_thread () from /lib/libpthread.so.0 #4 0x00002b3c8ec35d5d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () (gdb) frame 0 #0 0x000000000044b933 in vmwi_generate (buf=0x0, active=0, type=2, codec=4, name=0xaed0fc "", number=0xaed0a8 "", flags=0) at callerid.c:866 866 PUT_BYTE(0x7f); (gdb) frame 1 #1 0x00002aaace31bf86 in mwi_send_thread (data=0xaed0fc) at chan_dahdi.c:7455 7455 cidlen = vmwi_generate(cidspill, has_voicemail(mtd->pvt), CID_MWI_TYPE_MDMF_FULL, (gdb) list 7438,7456 7438 cidspill = ast_calloc(1, MAX_CALLERID_SIZE); 7439 if (!cidspill) { 7440 mtd->pvt->mwisendactive = 0; 7441 goto quit; 7442 } 7443 7444 /* Determine how this spill is to be sent */ 7445 if(mwisend_rpas) { 7446 mwi_send_state = MWI_SEND_SA; 7447 } 7448 7449 gettimeofday(&timeout_basis, NULL); 7450 7451 x = DAHDI_FLUSH_BOTH; 7452 res = ioctl(mtd->pvt->subs[SUB_REAL].zfd, DAHDI_FLUSH, &x); 7453 x = 3000; 7454 ioctl(mtd->pvt->subs[SUB_REAL].zfd, DAHDI_ONHOOKTRANSFER, &x); 7455 cidlen = vmwi_generate(cidspill, has_voicemail(mtd->pvt), CID_MWI_TYPE_MDMF_FULL, 7456 AST_LAW(mtd->pvt), mtd->pvt->cid_name, mtd->pvt->cid_num, 0); (gdb)