hi, i'm running kannel 1.4 on fc3. things were previously okay but seem to
be awry now.
both bearer and sms boxes start up okay, but when an sms is received the
bearer box crashes. the output for bearerbox is:
2006-10-05 12:20:09 [23215] [10] DEBUG: send_msg: sending msg to box:
<127.0.0.1>
2006-10-05 12:20:09 [23215] [10] DEBUG: boxc_sender: sent message to
<127.0.0.1>
2006-10-05 12:20:09 [23215] [9] DEBUG: boxc_receiver: got ack
2006-10-05 12:20:10 [23215] [9] DEBUG: boxc_receiver: sms received
2006-10-05 12:20:10 [23215] [9] DEBUG: send_msg: sending msg to box:
<127.0.0.1>
2006-10-05 12:20:11 [23215] [8] DEBUG: sms_router: list_len = 4
2006-10-05 12:20:18 [23215] [1] DEBUG: Dumping 3 messages and 0 acks to
store
2006-10-05 12:20:23 [23215] [7] PANIC: gwlib/octstr.c:1423:
octstr_append_char: Assertion `ch <= UCHAR_MAX' failed.
2006-10-05 12:20:23 [23215] [7] PANIC: bearerbox(gw_panic+0xcc)
[0x80beb4c]
2006-10-05 12:20:23 [23215] [7] PANIC: bearerbox(octstr_append_char+0x89)
[0x80c34d9]
2006-10-05 12:20:23 [23215] [7] PANIC: bearerbox [0x8066f37]
2006-10-05 12:20:23 [23215] [7] PANIC: bearerbox [0x8068234]
2006-10-05 12:20:23 [23215] [7] PANIC: bearerbox [0x80b5fa9]
2006-10-05 12:20:23 [23215] [7] PANIC: /lib/tls/libpthread.so.0 [0xd791d5]
2006-10-05 12:20:23 [23215] [7] PANIC: /lib/tls/libc.so.6(__clone+0x5a)
[0xcc32da]
the output for smsbox is:
2006-10-05 12:20:10 [23230] [5] DEBUG: message length 44, sending 1
messages
2006-10-05 12:20:23 [23230] [0] INFO: Connection closed by the bearerbox.
2006-10-05 12:20:23 [23230] [0] INFO: Received (and handled?) 1 requests
in 14 seconds (0.07 per second)
2006-10-05 12:20:23 [23230] [0] INFO: Kannel smsbox terminating.
2006-10-05 12:20:23 [23230] [7] DEBUG: Thread 7
(gw/heartbeat.c:heartbeat_thread) terminates.
2006-10-05 12:20:23 [23230] [0] DEBUG: Waiting for 2
(gwlib/http.c:server_thread) to terminate
2006-10-05 12:20:23 [23230] [3] DEBUG: HTTP: No clients with requests,
quitting.
2006-10-05 12:20:23 [23230] [3] DEBUG: Thread 3
(gw/smsbox.c:sendsms_thread) terminates.
2006-10-05 12:20:23 [23230] [2] DEBUG: Thread 2
(gwlib/http.c:server_thread) terminates.
2006-10-05 12:20:23 [23230] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller)
terminates.
2006-10-05 12:20:23 [23230] [0] DEBUG: Waiting for 4
(gw/smsbox.c:obey_request_thread) to terminate
2006-10-05 12:20:23 [23230] [4] DEBUG: Thread 4
(gw/smsbox.c:obey_request_thread) terminates.
2006-10-05 12:20:23 [23230] [6] DEBUG: Thread 6
(gw/smsbox.c:http_queue_thread) terminates.
2006-10-05 12:20:23 [23230] [0] DEBUG: Waiting for 5
(gw/smsbox.c:url_result_thread) to terminate
2006-10-05 12:20:23 [23230] [5] DEBUG: Thread 5
(gw/smsbox.c:url_result_thread) terminates.
2006-10-05 12:20:23 [23230] [0] DEBUG: Waiting for 9
(gwlib/http.c:write_request_thread) to terminate
2006-10-05 12:20:23 [23230] [9] DEBUG: Thread 9
(gwlib/http.c:write_request_thread) terminates.
2006-10-05 12:20:23 [23230] [8] DEBUG: Thread 8 (gwlib/fdset.c:poller)
terminates.
2006-10-05 12:20:23 [23230] [0] DEBUG: Immutable octet strings: 225.
does anyone know why this might be occuring?
cheers
iain