On 14 April 2017 at 11:41, Paul Offord <[email protected]> wrote:

> Hi,
>
>
>
> I need some advice.  I’m debugging a problem with a dissector I’ve
> written.  Tshark fails with:
>
> … \epan\prefs.c:414:prefs_register_module_or_subtree: assertion failed:
> (g_ascii_islower(c) || g_ascii_isdigit(c) || c == '_' || c == '-' || c ==
> '.')
>
> This application has requested the Runtime to terminate it in an unusual
> way.
> Please contact the application's support team for more information.
>
> If I remove the dissector the problem goes away and so I’m sure it’s the
> cause.
>
>
>
> Even though I can recreate the problem in a debug build under VS 2013 it
> doesn’t catch the exception.  I just see the above text flash by in the
> output command box.  How can I cause execution to break when it throws the
> exception?
>
>
>
> Thanks and regards…Paul
>
>
I haven't tried this for g_assert() exceptions, but usually you need to
open up Debug -> Windows -> Exception Settings and check more boxes.

-- 
Graham Bloice
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <[email protected]>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
             mailto:[email protected]?subject=unsubscribe

Reply via email to