Hi.
I'm having problems with the decoding of a CAMEL trace, I was hoping you could point me where to look/fix because I don't have any idea where could be the problem.
The problem relates to the decoding of ApplyChargingReportArg in CAMEL. After the patch I sent, the BER decoder throws a BER ERROR message. After reading the messages packet-ber sends (after turning DEBUG_BER to treu in the source file) I believe packet-ber can't find any way to decode ApplyCharging but I on't know how to do that, besides what's already on camel.asn.
I'm attaching the following files:
trace.txt <-- How should be decoded the message
trace.eth <-- this file is Ethereal readable
If you open this file in Ethereal, after you click on CAMEL-> invoke you should see an error warning like this:
After you apply the patch I sent to ethereal:
"BER ERROR: This field lies beyond the end of the known sequence definition"
Last SVN source without patch:
"UnknownOctetString"
ber_output.txt <-- what the packer-ber filter shows after turning DEBUG_BER on.
Best Regards
And thanks in advance
Javier Acuña
________________________________________________________________
Mensaje enviado desde el Servicio Webmail del Dominio sixbell.cl
_____________________________
La informacion contenida en esta transmision es confidencial, y no puede ser usada por otras personas que su(s) destinatario(s). El uso no autorizado de la informacion contenida en esta transmision puede ser sancionado. Si ha recibido esta transmision por error, por favor destruyala y notifique al remitente telefonicamente, con cobro revertido o via e-mail.
The information contained in this transmission is privileged, and may not be used by any person other than its addressee(s). Unauthorized use of the information contained in this transmission may be punished by law. If received in error, please destroy and notify the sender by calling collect or by e-mail.
_____________________________
Attachment:
bug.tar.gz
Description: Binary data