TAPI problems panasonic PBX


P

piter

Hello
I have problem with my TAPI application (tapi3

Workstation Windows7 prof

After start app. everything work fine, all events caught b
ITTAPIEventNotificatio
After from half day to one week from start, stop incoming events
Application work but no data arrive and I can't execute call by TAPI
After restart my application, everything back to normal

After enable tracing
(netsh ras set tracing tapi32 enabl
netsh ras set tracing tapisrv enabl
tapi3 and remotesp can not find)
I found lineGetHubRelatedCalls what exists, if TAPI work fine, missing afte
stops incoming events

Where can I find the problem
There are no [ERROR] lines
Snapshot where stops working


[1460] 12:29:36:950: [TRACE] GetAsyncEvents: enter (TID=1460
[1460] 12:29:36:951: [INFO ] M ebfused:xb8 pEvtBuf: 0x00000000046F5670
pDataOut:0x00000000046F5670 pDataIn:0x00000000046F572
[1460] 12:29:36:951: [TRACE] GetAsyncEvents: return dwUsedBufferSize:xb
[1460] 12:29:36:951: [TRACE] LineProlog: -- ente
[1460] 12:29:36:952: [INFO ] LineProlog: dwArg 1080
[1460] 12:29:36:952: [INFO ] LineProlog: ANY_RT_HCAL
[1460] 12:29:36:952: [INFO ] LineProlog: ReferenceObject returned ptCallClien
0000000005B1F18
[1460] 12:29:36:952: [TRACE] LienProlog: exit, result = x
[1460] 12:29:36:953: [TRACE] LineEpilogSync: exit, result=x
[1460] 12:29:36:953: [TRACE] LineProlog: -- ente
[1460] 12:29:36:953: [INFO ] LineProlog: dwArg 1080
[1460] 12:29:36:954: [INFO ] LineProlog: ANY_RT_HCAL
[1460] 12:29:36:954: [INFO ] LineProlog: ReferenceObject returned ptCallClien
0000000005B1F18
[1460] 12:29:36:954: [TRACE] LienProlog: exit, result = x
[1460] 12:29:36:955: [TRACE] LineEpilogSync: exit, result=x
[1460] 12:29:36:955: [TRACE] LineProlog: -- ente
[1460] 12:29:36:955: [INFO ] LineProlog: dwArg 1080
[1460] 12:29:36:956: [INFO ] LineProlog: ANY_RT_HCAL
[1460] 12:29:36:956: [INFO ] LineProlog: ReferenceObject returned ptCallClien
0000000005B1F18
[1460] 12:29:36:956: [TRACE] LienProlog: exit, result = x
[1460] 12:29:36:957: [TRACE] LineEpilogSync: exit, result=x
[1460] 12:29:36:958: [TRACE] LineProlog: -- ente
[1460] 12:29:36:958: [INFO ] LineProlog: dwArg 1253
[1460] 12:29:36:959: [INFO ] LineProlog: ANY_RT_HCAL
[1460] 12:29:36:959: [INFO ] LineProlog: ReferenceObject returned ptCallClien
0000000005B1F0B
[1460] 12:29:36:960: [TRACE] LienProlog: exit, result = x
[1460] 12:29:36:961: [TRACE] LineEpilogSync: exit, result=x
[1460] 12:29:36:962: [TRACE] LineProlog: -- ente
[1460] 12:29:36:962: [INFO ] LineProlog: dwArg 1080
[1460] 12:29:36:962: [INFO ] LineProlog: ANY_RT_HCAL
[1460] 12:29:36:963: [INFO ] LineProlog: ReferenceObject returned ptCallClien
0000000005B1F18
[1460] 12:29:36:963: [TRACE] LienProlog: exit, result = x
[1460] 12:29:36:963: [TRACE] LineEpilogSync: exit, result=x
[1460] 12:29:36:964: [TRACE] LineProlog: -- ente
[1460] 12:29:36:964: [INFO ] LineProlog: dwArg 136a
[1460] 12:29:36:964: [INFO ] LineProlog: ANY_RT_HCAL
[1460] 12:29:36:965: [INFO ] LineProlog: ReferenceObject returned ptCallClien
0000000005B1E9D
[1460] 12:29:36:965: [TRACE] LienProlog: exit, result = x
[1460] 12:29:36:965: [TRACE] LineEpilogSync: exit, result=x
[1460] 12:29:36:965: [TRACE] LineProlog: -- ente
[1460] 12:29:36:966: [INFO ] LineProlog: dwArg 103c
[1460] 12:29:36:966: [TRACE] LienProlog: exit, result = x
[1460] 12:29:36:967: [TRACE] LineEpilogSync: exit, result=x
[1460] 12:29:36:968: [TRACE] lineGetHubRelatedCalls: exit, result=x
[1460] 12:29:36:968: [TRACE] LineProlog: -- ente
[1460] 12:29:36:968: [INFO ] LineProlog: dwArg 1253
[1460] 12:29:36:969: [INFO ] LineProlog: ANY_RT_HCAL
[1460] 12:29:36:969: [INFO ] LineProlog: ReferenceObject returned ptCallClien
0000000005B1F0B
[1460] 12:29:36:970: [TRACE] LienProlog: exit, result = x
[1460] 12:29:36:971: [TRACE] LineEpilogSync: exit, result=x
[1460] 12:29:36:973: [TRACE] lineGetHubRelatedCalls: exit, result=x0
<---- !LAST CALL
[6824] 12:29:36:973: [TRACE] LineProlog: -- ente
[6824] 12:29:36:974: [INFO ] LineProlog: dwArg 1253
[6824] 12:29:36:974: [INFO ] LineProlog: ANY_RT_HCALL
[6824] 12:29:36:974: [INFO ] LineProlog: ReferenceObject returned ptCallClient
0000000005B1F0B0
[6824] 12:29:36:975: [TRACE] LienProlog: exit, result = x0
[6824] 12:29:36:975: [TRACE] LineEpilogSync: exit, result=x0
[1460] 12:29:36:976: [TRACE] LineProlog: -- enter
[1460] 12:29:36:976: [INFO ] LineProlog: dwArg 136a9
[1460] 12:29:36:976: [INFO ] LineProlog: ANY_RT_HCALL
[1460] 12:29:36:977: [INFO ] LineProlog: ReferenceObject returned ptCallClient
0000000005B1E9D8
[1460] 12:29:36:977: [TRACE] LienProlog: exit, result = x0
[1460] 12:29:36:977: [TRACE] DestroytCallClient: enter,
ptCallCli=x0000000005B1E9D8
[1460] 12:29:36:978: [TRACE] FMsgDisabled return 0
[1460] 12:29:36:978: [TRACE] WriteEventBuffer - enter
[1460] 12:29:36:978: [TRACE] WriteEventBuffer: SetEvent 0000000000000C10 for
local client
[1460] 12:29:36:979: [TRACE] LineEpilogSync: exit, result=x0
[6824] 12:29:36:979: [TRACE] LineProlog: -- enter
[6824] 12:29:36:979: [INFO ] LineProlog: dwArg 12b1c
[6824] 12:29:36:979: [INFO ] LineProlog: ANY_RT_HCALL
[6824] 12:29:36:980: [INFO ] LineProlog: ReferenceObject returned ptCallClient
0000000005B1E900
[6824] 12:29:36:980: [TRACE] LienProlog: exit, result = x0
[6824] 12:29:36:980: [TRACE] DestroytCallClient: enter,
ptCallCli=x0000000005B1E900
[6824] 12:29:36:980: [TRACE] DestroytCall: enter, ptCall=x0000000005B1E840
[6824] 12:29:36:991: [TRACE] LineEpilogSync: exit, result=x0
[1460] 12:29:36:991: [TRACE] GetAsyncEvents: enter (TID=1460)
[1460] 12:29:36:991: [INFO ] M ebfused:x2c pEvtBuf: 0x00000000046F5670
pDataOut:0x00000000046F5670 pDataIn:0x00000000046F569C
[1460] 12:29:36:991: [TRACE] GetAsyncEvents: return dwUsedBufferSize:x2c
[4288] 12:29:44:987: [INFO ] LineEventProcSP: HTapiLine=0000000000010066,
HTapiCall=00000000000135B5, msg=2, P1=x4000, P2=x1, P3=x4
[4288] 12:29:44:988: [INFO ] LineEventProcSP: HTapiLine=0000000000010922,
HTapiCall=00000000000135A5, msg=2, P1=x1, P2=x0, P3=x4
[4288] 12:29:44:989: [INFO ] LineEventProcSP: HTapiLine=0000000000010FEE,
HTapiCall=0000000000013416, msg=2, P1=x1, P2=x0, P3=x4
[2300] 12:29:44:988: [INFO ] Got a line spevent, htLine = 0x10066, htCall =
0x135b5, dwMsg = 0x2
[2300] 12:29:44:989: [TRACE] LineEventProc
[2300] 12:29:44:990: [EVENT] LineEventProc: LINE_CALLSTATE event x4000
[2300] 12:29:44:990: [INFO ] LineEventProc: i = [0] corresponding ptCallClient
[0000000005B1E228]
[2300] 12:29:44:990: [INFO ] LineEventProc:
ptCallClient->ptLineClient[0000000005AC2FC0]
[2300] 12:29:44:991: [INFO ] LineEventProc:
ptLineClient->ptLineApp[00000000046F22C0]
[2300] 12:29:44:991: [INFO ] LineEventProc: setting msg->InitContext to
ptLineApp[00000000046F22C0]->InitContext of [00000000800003FF]
[2300] 12:29:44:991: [INFO ] LineEventProc: setting msg->OpenContext to
[0000000080000277]
[2300] 12:29:44:991: [INFO ] FMsgDisbled: dwAPIVersion<= TAPI_VERSION3_0, msg
will be enabled
[4288] 12:29:44:992: [INFO ] LineEventProcSP: HTapiLine=0000000000010FEE,
HTapiCall=0000000000000000, msg=4, P1=x28, P2=x0, P3=x0
[2300] 12:29:44:992: [TRACE] FMsgDisabled return 0
[2300] 12:29:44:993: [TRACE] WriteEventBuffer - enter
[2300] 12:29:44:993: [TRACE] WriteEventBuffer: SetEvent 0000000000000968 for
local client
[2300] 12:29:44:993: [INFO ] LineEventProc: i = [1] corresponding ptCallClient
[0000000005B1E150]
[2300] 12:29:44:993: [INFO ] LineEventProc:
ptCallClient->ptLineClient[0000000005ADB4E0]
[2300] 12:29:44:994: [INFO ] LineEventProc:
ptLineClient->ptLineApp[00000000046FFBC0]
[2300] 12:29:44:994: [INFO ] LineEventProc: setting msg->InitContext to
ptLineApp[00000000046FFBC0]->InitContext of [0000000000000400]
[2300] 12:29:44:994: [INFO ] LineEventProc: setting msg->OpenContext to
[00000000000000EF]
[2300] 12:29:44:995: [TRACE] FMsgDisabled return 0
[2300] 12:29:44:995: [TRACE] WriteEventBuffer - enter
[2300] 12:29:44:995: [TRACE] WriteEventBuffer: SetEvent 0000000000000C10 for
local client
[2300] 12:29:44:995: [INFO ] Got a line spevent, htLine = 0x10922, htCall =
0x135a5, dwMsg = 0x2
[2300] 12:29:44:996: [TRACE] LineEventProc
[2300] 12:29:44:996: [EVENT] LineEventProc: LINE_CALLSTATE event x1
[2300] 12:29:44:996: [INFO ] LineEventProc: i = [0] corresponding ptCallClient
[0000000005B1E4B8]
[2300] 12:29:44:997: [INFO ] LineEventProc:
ptCallClient->ptLineClient[0000000005AD5060]
[2300] 12:29:44:997: [INFO ] LineEventProc:
ptLineClient->ptLineApp[00000000046F22C0]
[2300] 12:29:44:997: [INFO ] LineEventProc: setting msg->InitContext to
ptLineApp[00000000046F22C0]->InitContext of [00000000800003FF]
[2300] 12:29:44:997: [INFO ] LineEventProc: setting msg->OpenContext to
[00000000800006EE]
[2300] 12:29:44:998: [INFO ] FMsgDisbled: dwAPIVersion<= TAPI_VERSION3_0, msg
will be enabled
[2300] 12:29:44:998: [TRACE] FMsgDisabled return 0
[2300] 12:29:44:998: [TRACE] WriteEventBuffer - enter
[2300] 12:29:44:999: [TRACE] WriteEventBuffer: SetEvent 0000000000000968 for
local client
[2300] 12:29:44:999: [INFO ] LineEventProc: i = [1] corresponding ptCallClient
[0000000005B1E3E0]
[2300] 12:29:44:999: [INFO ] LineEventProc:
ptCallClient->ptLineClient[0000000005AE0970]
[2300] 12:29:44:999: [INFO ] LineEventProc:
ptLineClient->ptLineApp[00000000046FFBC0]
[2300] 12:29:45:000: [INFO ] LineEventProc: setting msg->InitContext to
ptLineApp[00000000046FFBC0]->InitContext of [0000000000000400]
[2300] 12:29:45:000: [INFO ] LineEventProc: setting msg->OpenContext to
[00000000000009CD]
[2300] 12:29:45:000: [TRACE] FMsgDisabled return 0
[2300] 12:29:45:000: [TRACE] WriteEventBuffer - enter
[2300] 12:29:45:001: [TRACE] WriteEventBuffer: SetEvent 0000000000000C10 for
local client
[2300] 12:29:45:001: [INFO ] Got a line spevent, htLine = 0x10fee, htCall =
0x13416, dwMsg = 0x2
[2300] 12:29:45:001: [TRACE] LineEventProc
[2300] 12:29:45:002: [EVENT] LineEventProc: LINE_CALLSTATE event x1
[2300] 12:29:45:002: [INFO ] LineEventProc: i = [0] corresponding ptCallClient
[0000000005B1F188]
[2300] 12:29:45:002: [INFO ] LineEventProc:
ptCallClient->ptLineClient[0000000005AD6940]
[2300] 12:29:45:002: [INFO ] LineEventProc:
ptLineClient->ptLineApp[00000000046F22C0]
[2300] 12:29:45:003: [INFO ] LineEventProc: setting msg->InitContext to
ptLineApp[00000000046F22C0]->InitContext of [00000000800003FF]
[2300] 12:29:45:003: [INFO ] LineEventProc: setting msg->OpenContext to
[0000000080000677]
[2300] 12:29:45:003: [INFO ] FMsgDisbled: dwAPIVersion<= TAPI_VERSION3_0, msg
will be enabled
[2300] 12:29:45:003: [TRACE] FMsgDisabled return 0
[2300] 12:29:45:004: [TRACE] WriteEventBuffer - enter
[2300] 12:29:45:004: [TRACE] WriteEventBuffer: SetEvent 0000000000000968 for
local client
[2300] 12:29:45:004: [INFO ] LineEventProc: i = [1] corresponding ptCallClient
[0000000005B1F0B0]
[2300] 12:29:45:004: [INFO ] LineEventProc:
ptCallClient->ptLineClient[0000000005AF1F50]
[2300] 12:29:45:005: [INFO ] LineEventProc:
ptLineClient->ptLineApp[00000000046FFBC0]
[2300] 12:29:45:005: [INFO ] LineEventProc: setting msg->InitContext to
ptLineApp[00000000046FFBC0]->InitContext of [0000000000000400]
[2300] 12:29:45:005: [INFO ] LineEventProc: setting msg->OpenContext to
[0000000000001F01]
[2300] 12:29:45:006: [TRACE] FMsgDisabled return 0
[2300] 12:29:45:006: [TRACE] WriteEventBuffer - enter
[2300] 12:29:45:006: [TRACE] WriteEventBuffer: SetEvent 0000000000000C10 for
local client
[2300] 12:29:45:006: [INFO ] Got a line spevent, htLine = 0x10fee, htCall =
0x0,
dwMsg = 0x4
[2300] 12:29:45:007: [TRACE] LineEventProc
[2300] 12:29:45:007: [TRACE] SendMsgToLineClients - enter
[2300] 12:29:45:007: [INFO ] SendMsgToLineClients - number of Clients:2
[2300] 12:29:45:007: [INFO ] SendMsgToLineClients: Msg:4 -- Param1:28
[2300] 12:29:45:007: [TRACE] FMsgDisabled return 1
[2300] 12:29:45:008: [INFO ] SendMsgToLineClients: Msg:4 -- Param1:28
[2300] 12:29:45:008: [INFO ] FMsgDisbled: dwAPIVersion<= TAPI_VERSION3_0, msg
will be enabled
[2300] 12:29:45:008: [TRACE] FMsgDisabled return 0
[2300] 12:29:45:008: [TRACE] WriteEventBuffer - enter
[2300] 12:29:45:009: [TRACE] WriteEventBuffer: SetEvent 0000000000000968 for
local client
[6824] 12:29:45:009: [TRACE] GetAsyncEvents: enter (TID=6824)
[6824] 12:29:45:009: [INFO ] M ebfused:xac pEvtBuf: 0x00000000046F1DA0
pDataOut:0x00000000046F1DA0 pDataIn:0x00000000046F1E4C
[6824] 12:29:45:010: [TRACE] GetAsyncEvents: return dwUsedBufferSize:xac
[1460] 12:29:45:010: [TRACE] GetAsyncEvents: enter (TID=1460)
[1460] 12:29:45:010: [INFO ] M ebfused:x84 pEvtBuf: 0x00000000046F5670
pDataOut:0x00000000046F5670 pDataIn:0x00000000046F56F4
[1460] 12:29:45:011: [TRACE] GetAsyncEvents: return dwUsedBufferSize:x84
[6824] 12:29:45:011: [TRACE] LineProlog: -- enter
[6824] 12:29:45:011: [INFO ] LineProlog: dwArg 13691
[6824] 12:29:45:012: [INFO ] LineProlog: ANY_RT_HCALL
[6824] 12:29:45:012: [INFO ] LineProlog: ReferenceObject returned ptCallClient
0000000005B1E228
[6824] 12:29:45:012: [TRACE] LienProlog: exit, result = x0
[6824] 12:29:45:012: [TRACE] LineEpilogSync: exit, result=x0
[1460] 12:29:45:013: [TRACE] LineProlog: -- enter
[1460] 12:29:45:013: [INFO ] LineProlog: dwArg 13010
[1460] 12:29:45:013: [INFO ] LineProlog: ANY_RT_HCALL
[1460] 12:29:45:013: [INFO ] LineProlog: ReferenceObject returned ptCallClient
0000000005B1E4B8
[1460] 12:29:45:014: [TRACE] LienProlog: exit, result = x0
[1460] 12:29:45:014: [TRACE] LineEpilogSync: exit, result=x0
[6824] 12:29:45:014: [TRACE] LineProlog: -- enter
[6824] 12:29:45:015: [INFO ] LineProlog: dwArg 10809
[6824] 12:29:45:015: [INFO ] LineProlog: ANY_RT_HCALL
[6824] 12:29:45:015: [INFO ] LineProlog: ReferenceObject returned ptCallClient
0000000005B1F188
[6824] 12:29:45:015: [TRACE] LienProlog: exit, result = x0
[6824] 12:29:45:016: [TRACE] LineEpilogSync: exit, result=x0
[1460] 12:29:45:017: [TRACE] LineProlog: -- enter
[1460] 12:29:45:017: [INFO ] LineProlog: dwArg 1361e
[1460] 12:29:45:018: [INFO ] LineProlog: ANY_RT_HCALL
[1460] 12:29:45:018: [INFO ] LineProlog: ReferenceObject returned ptCallClient
0000000005B1E150
[1460] 12:29:45:019: [TRACE] LienProlog: exit, result = x0
[1460] 12:29:45:020: [TRACE] LineEpilogSync: exit, result=x0
[6824] 12:29:45:020: [TRACE] LineProlog: -- enter
[6824] 12:29:45:021: [INFO ] LineProlog: dwArg 13010
[6824] 12:29:45:021: [INFO ] LineProlog: ANY_RT_HCALL
[6824] 12:29:45:022: [INFO ] LineProlog: ReferenceObject returned ptCallClient
0000000005B1E4B8
[6824] 12:29:45:022: [TRACE] LienProlog: exit, result = x0
[6824] 12:29:45:022: [TRACE] DestroytCallClient: enter,
ptCallCli=x0000000005B1E4B8
[6824] 12:29:45:025: [TRACE] FMsgDisabled return 0
[6824] 12:29:45:025: [TRACE] WriteEventBuffer - enter
[6824] 12:29:45:025: [TRACE] WriteEventBuffer: SetEvent 0000000000000C10 for
local client
[6824] 12:29:45:026: [TRACE] LineEpilogSync: exit, result=x0
[1460] 12:29:45:026: [TRACE] LineProlog: -- enter
[1460] 12:29:45:026: [INFO ] LineProlog: dwArg 10809
[1460] 12:29:45:027: [INFO ] LineProlog: ANY_RT_HCALL
[1460] 12:29:45:027: [INFO ] LineProlog: ReferenceObject returned ptCallClient
0000000005B1F188
[1460] 12:29:45:027: [TRACE] LienProlog: exit, result = x0
[1460] 12:29:45:027: [TRACE] DestroytCallClient: enter,
ptCallCli=x0000000005B1F188
[1460] 12:29:45:028: [TRACE] FMsgDisabled return 0
[1460] 12:29:45:028: [TRACE] WriteEventBuffer - enter
[1460] 12:29:45:028: [TRACE] WriteEventBuffer: SetEvent 0000000000000C10 for
local client
[1460] 12:29:45:028: [TRACE] LineEpilogSync: exit, result=x0
[4288] 12:29:45:094: [INFO ] LineEventProcSP: HTapiLine=0000000000010066,
HTapiCall=00000000000135B5, msg=2, P1=x1, P2=x0, P3=x4
....



Thanks in advance!

Piter
 
Ad

Advertisements


Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top