More information regarding this error:
I'm not sure if this is relating to this thread:
http://www.kannel.org/pipermail/devel/2006-August/000232.html
I would like to upgrade Kannel to the latest version but an outsource team
customized it to add some parameters. Unfortunately, I don't know when this
person will be available.
I would like to know if this is an issue with Kannel 1.3.2, or if this might be
an issue with the customized code into Kannel.
Here is more of the PDU.
----ERROR ----
2008-08-19 22:58:00 [1992] [60] DEBUG: SMPP[IUSACELL_MX]: Got PDU:
2008-08-19 22:58:00 [1992] [60] DEBUG: SMPP PDU 0x8f4d7e0 dump:
2008-08-19 22:58:00 [1992] [60] DEBUG: type_name: deliver_sm
2008-08-19 22:58:00 [1992] [60] DEBUG: command_id: 5 = 0x00000005
2008-08-19 22:58:00 [1992] [60] DEBUG: command_status: 0 = 0x00000000
2008-08-19 22:58:00 [1992] [60] DEBUG: sequence_number: 15 = 0x0000000f
2008-08-19 22:58:00 [1992] [60] DEBUG: service_type: "NOREP"
2008-08-19 22:58:00 [1992] [60] DEBUG: source_addr_ton: 1 = 0x00000001
2008-08-19 22:58:00 [1992] [60] DEBUG: source_addr_npi: 1 = 0x00000001
2008-08-19 22:58:00 [1992] [60] DEBUG: source_addr: "5530299993"
2008-08-19 22:58:00 [1992] [60] DEBUG: dest_addr_ton: 1 = 0x00000001
2008-08-19 22:58:00 [1992] [60] DEBUG: dest_addr_npi: 1 = 0x00000001
2008-08-19 22:58:00 [1992] [60] DEBUG: destination_addr: "33123"
2008-08-19 22:58:00 [1992] [60] DEBUG: esm_class: 0 = 0x00000000
2008-08-19 22:58:00 [1992] [60] DEBUG: protocol_id: 0 = 0x00000000
2008-08-19 22:58:00 [1992] [60] DEBUG: priority_flag: 0 = 0x00000000
2008-08-19 22:58:00 [1992] [60] DEBUG: schedule_delivery_time: NULL
2008-08-19 22:58:00 [1992] [60] DEBUG: validity_period: NULL
2008-08-19 22:58:00 [1992] [60] DEBUG: registered_delivery: 0 = 0x00000000
2008-08-19 22:58:00 [1992] [60] DEBUG: replace_if_present_flag: 0 = 0x00000000
2008-08-19 22:58:00 [1992] [60] DEBUG: data_coding: 0 = 0x00000000
2008-08-19 22:58:00 [1992] [60] DEBUG: sm_default_msg_id: 0 = 0x00000000
2008-08-19 22:58:00 [1992] [60] DEBUG: sm_length: 23 = 0x00000017
2008-08-19 22:58:00 [1992] [60] DEBUG: short_message:
2008-08-19 22:58:00 [1992] [60] DEBUG: Octet string at 0x8f3f3c0:
2008-08-19 22:58:00 [1992] [60] DEBUG: len: 23
2008-08-19 22:58:00 [1992] [60] DEBUG: size: 24
2008-08-19 22:58:00 [1992] [60] DEBUG: immutable: 0
2008-08-19 22:58:00 [1992] [60] DEBUG: data: 32 31 36 30 20 20 34 37 37 33
38 31 38 36 32 34 2160 4773818624
2008-08-19 22:58:00 [1992] [60] DEBUG: data: 33 32 30 30 31 31 38
3200118
2008-08-19 22:58:00 [1992] [60] DEBUG: Octet string dump ends.
2008-08-19 22:58:00 [1992] [60] DEBUG: SMPP PDU dump ends.
2008-08-19 22:58:00 [1992] [60] INFO: STARTED PDU_TO_MSG
2008-08-19 22:58:00 [1992] [60] PANIC: gwlib/gw-rwlock.c:105: gw_rwlock_rdlock:
Assertion `lock != NULL' failed.
2008-08-19 22:58:00 [1992] [60] PANIC: ./bearerbox(gw_panic+0x174) [0x80cc24f]
2008-08-19 22:58:00 [1992] [60] PANIC: ./bearerbox(gw_rwlock_rdlock+0x2c)
[0x80c1714]
2008-08-19 22:58:00 [1992] [60] PANIC: ./bearerbox(route_incoming_to_boxc+0x70)
[0x805736c]
2008-08-19 22:58:00 [1992] [60] PANIC: ./bearerbox(bb_smscconn_receive+0x333)
[0x805929f]
2008-08-19 22:58:00 [1992] [60] PANIC: ./bearerbox [0x80855e7]
2008-08-19 22:58:00 [1992] [60] PANIC: ./bearerbox [0x808641a]
2008-08-19 22:58:00 [1992] [60] PANIC: ./bearerbox [0x80c1df8]
2008-08-19 22:58:00 [1992] [60] PANIC: /lib/tls/libpthread.so.0 [0x89a3cc]
2008-08-19 22:58:00 [1992] [60] PANIC: /lib/tls/libc.so.6(__clone+0x5e)
[0x7b2c3e]
Thanks,
Marcelo
----- Original Message ----
From: Marcelo Olivas <[EMAIL PROTECTED]>
To: [email protected]
Sent: Tuesday, August 19, 2008 11:06:10 PM
Subject: PANIC: gwlib/gw-rwlock.c:105: on Kannel 1.3.2
Error:
I keep on getting the following error in Kannel:
2008-08-19 22:58:00 [1992] [60] INFO: STARTED PDU_TO_MSG
2008-08-19 22:58:00 [1992] [60] PANIC: gwlib/gw-rwlock.c:105: gw_rwlock_rdlock:
Assertion `lock != NULL' failed.
2008-08-19 22:58:00 [1992] [60] PANIC: ./bearerbox(gw_panic+0x174) [0x80cc24f]
2008-08-19 22:58:00 [1992] [60] PANIC: ./bearerbox(gw_rwlock_rdlock+0x2c)
[0x80c1714]
2008-08-19 22:58:00 [1992] [60] PANIC: ./bearerbox(route_incoming_to_boxc+0x70)
[0x805736c]
2008-08-19 22:58:00 [1992] [60] PANIC: ./bearerbox(bb_smscconn_receive+0x333)
[0x805929f]
2008-08-19 22:58:00 [1992] [60] PANIC: ./bearerbox [0x80855e7]
2008-08-19 22:58:00 [1992] [60] PANIC: ./bearerbox [0x808641a]
2008-08-19 22:58:00 [1992] [60] PANIC: ./bearerbox [0x80c1df8]
2008-08-19 22:58:00 [1992] [60] PANIC: /lib/tls/libpthread.so.0 [0x89a3cc]
2008-08-19 22:58:00 [1992] [60] PANIC: /lib/tls/libc.so.6(__clone+0x5e)
[0x7b2c3e]
Any ideas?
Marcelo