Answering myself here.
It turned out that the machine already had kernelcapi installed and was doing
some weird things with the modules.
I removed it and reinstalled isdn-utils.
All is now well!
:)
--
Cheers,
Matt Riddell
___
It seems to be a problem with the data going into the memcpy in line 2651 of
chan_capi.c:
memcpy(b3buf, (char *)DATA_B3_IND_DATA(CMSG), b3len);
However, without that line I get weird staticy kinda of stuff.
Here's the bt:
#1 0x0011b9a5 in capi_handle_msg (CMSG=0xa1426f2) at chan_capi.c:2651