Ethereal-dev: [Ethereal-dev] Crash in SMPP

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Biot Olivier <Olivier.Biot@xxxxxxxxxxx>
Date: Fri, 19 Dec 2003 12:35:46 +0100
Hi list,

Attached packet causes Ethereal to crash in malloc() in cygwin
run-time DLLs,or to exit upon a failed assertion:

** ERROR **: file tvbuff.c: line 812 (ensure_contiguous_no_exception):
should not be reached.

0000000: 736e 6f6f 7000 0000 0000 0002 0000 0004  snoop...........
0000010: 0000 0088 0000 0088 0000 00a0 0000 0000  ................
0000020: 3f12 65ae 000b 2e6b 0000 5e00 0136 0800  ?.e....k..^..6..
0000030: 20ff 8fad 0800 4500 007a 9241 4000 4006   .....E..z.A@.@.
0000040: fe7f 0a37 0e46 0a36 870a d910 1fa4 8da7  ...7.F.6........
0000050: 61af c2e8 adfe 5018 60f4 04be 0000 0000  a.....P.`.......
0000060: 0052 0000 0004 0000 0000 0002 ef65 0000  .R...........e..
0000070: 0031 3233 3435 3635 3433 3231 0001 0135  .12345654321...5
0000080: 3433 3231 3031 3233 3435 0040 0000 0000  4321012345.@....
0000090: 0000 1500 1b0c 0504 0b84 23f0 0804 1d80  ..........#.....
00000a0: 0202 6765 2d69 643d 3132 3334 3536 3700  ..ge-id=1234567.
00000b0: 0a                                       .

The crash happens already in 0.9.16, also in 0.10.0 and current CVS.

Unortunately I don't get any backtraces in cygwin, only stack dumps.
Could anyone tell me what a backtrace says whan reading this packet?

Regards,

Olivier