Ethereal-dev: [Ethereal-dev] Plugin naming conventions?

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

From: "Grossert, Alexander" <Alexander.Grossert@xxxxxxxxxxx>
Date: Fri, 17 Mar 2006 11:14:57 +0100
Title: Plugin naming conventions?

Hello.

After going through the foo-tutorial of plugin development successfully I started creating my own plugin based on the functioning sources of foo.dll

My protocol was named p600. I just renamed all resources of the tutorial and built it all over again. Afterwards I copied the new dll to the plugin folder of the standard win32 distribution of ethereal and expected it to start normally…well it did not!

I only get two message boxes telling me:

        Unspecified fatal error encountered, aborting.

and

        Runtime Error!

        Program:C:\Program Files\Ethereal\ethereal.exe

        This application has requested the Runtime to terminate it in an unusual way.
        Please contact the application's support team for more information.

I also tried replacing the zeros with Os, putting something before p6, and so on.

Anyone an idea, why ethereal crashes?