Claire Grube
2013-12-06 00:37:51 UTC
The following (well known ;-) configuration makes tapisrv crash about once a month:
TAPI Application
Microsoft Tapi (tapisrv running/crashing in cvshost)
TSP
I
somePBX
There is an NULL_POINTER_WRITE in the 'SPEventHandlerThread+95'.
I've peeked around but no one lets me have a look to the Microsoft TAPI sources of Win 2k8R2.
(and surely I gave up long ago waiting for Apache taking over MS ;-)
Probably one stumbled into a similar problem and has some hints for me where to go on searching...
Some thoughts and questions:
Everything is an event. But which kind of events are handled by SPEventHandlerThread?
- The LineEvents by Tsp? (SPEvent=ServiceProvider..?)
- The requests of the TapiApp?
- Or even the replies from MS TAPI layer?
How can an EventHandlerThread write to NULL? (As long as all lists/maps/collections are O.K.) Shouldn't it only receive and hand over/distribute events?
A reference to a deceased call?
Any hints appreciated!
Regards
C.
TAPI Application
Microsoft Tapi (tapisrv running/crashing in cvshost)
TSP
I
somePBX
There is an NULL_POINTER_WRITE in the 'SPEventHandlerThread+95'.
I've peeked around but no one lets me have a look to the Microsoft TAPI sources of Win 2k8R2.
(and surely I gave up long ago waiting for Apache taking over MS ;-)
Probably one stumbled into a similar problem and has some hints for me where to go on searching...
Some thoughts and questions:
Everything is an event. But which kind of events are handled by SPEventHandlerThread?
- The LineEvents by Tsp? (SPEvent=ServiceProvider..?)
- The requests of the TapiApp?
- Or even the replies from MS TAPI layer?
How can an EventHandlerThread write to NULL? (As long as all lists/maps/collections are O.K.) Shouldn't it only receive and hand over/distribute events?
A reference to a deceased call?
Any hints appreciated!
Regards
C.