This is our old Q&A Site. Please post any new questions and answers at


i'm working on a project, that uses while initializing the dissector "init_dissection()" it flashes an

error " Dissector bug, protocol Ethernet, in packet 1: tvbuff.c:902: failed assertion "DISSECTOR_ASSERT_NOT_REACHED"

why i am getting this error: possible solutions.??


asked 23 Jan '12, 04:02

Sanny_D's gravatar image

accept rate: 50%


What version of Wireshark are you building from ??

In any case, you are basically on your own if you are trying to use libwireshark directly. :-)

At the very least you need to be quite comfortable using a debugger to trace through the code to see why you are getting the error.

My guess: you've not done some required setup/initialization.

(23 Jan '12, 06:38) Bill Meier ♦♦

thanks!! you are right.. there was some error while initializing the data buffer :)

(23 Jan '12, 21:31) Sanny_D

(Answer converted to a comment in keeping with the format of; See the FAQ).

(24 Jan '12, 06:32) Bill Meier ♦♦
Be the first one to answer this question!
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 23 Jan '12, 04:02

question was seen: 4,575 times

last updated: 24 Jan '12, 06:32

p​o​w​e​r​e​d by O​S​Q​A