http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1972
------- Comment #2 from anders.broman@xxxxxxxxxxxx 2007-11-05 12:41 GMT -------
The file is picked up by ../wiretap/ber.c rather than ../wiretap/i4btrace.c
But changing:
if(len) { /* if we have a length, check it */
len += (2 + nlb); /* add back Tag and Length bytes */
file_size = wtap_file_size(wth, err);
if(len != file_size) {
return 0; /* not ASN.1 */
}
}
To:
if(len) { /* if we have a length, check it */
len += (2 + nlb); /* add back Tag and Length bytes */
file_size = wtap_file_size(wth, err);
if(len != file_size) {
return 0; /* not ASN.1 */
}
}else{
return 0;
}
Throws up another error:'
The capture file appears to be damaged or corrupt.
(erf: File has 4294967280-byte packet, bigger than maximum of 65535)
--
Configure bugmail: http://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.