Ph. Marek wrote:

>> Well, Ethereal never questions whether to save unsaved data, even if
>> it's exiting cleanly - and it's probably just crashing in this case.
>I think so.
>
>> Is there any message from Windows about a crash?  (What version of
>> Windows is this?)
>no message, no dr.watson. (I'd have mentioned :-) NT4 SP5

I noticed that I actually get the crash on Windows 2000 also quite often. 
Ethereal closes down without any error message at all, so the first times I thought 
that I had closed the main Ethereal by mistake.

I tried to use Visual C++ debugger and could see that the crash occurs on address 
0x6dd12559.
There are some strings "WM_TRANSIENT_FOR" respectivelly "window !=0. 
gtk_window_set_transient_for" quite close
to that address.

The back trace information looked like this (when I had put a breakpoint some 
instruction before 0x6dd12559):

LIBGTK-0! 6dd12550()         I found the following string almost at that address:  
"WM_TRANSIENT_FOR"
LIBGTK-0! 6dc9dc27()                                                               
"gtk_object_set_arg"
LIBGTK-0! 6dd0625d()                                                               
"widget_show"   
LIBGTK-0! 6dc87488()
LIBGDK-0! 67fa5f79()
LIBGLIB-2.0-0! 672de67e()                                                        
"g_main_context_iterate"
LIBGLIB-2.0-0! 672dec9f()
LIBGLIB-2.0-0! 672db959()
LIBGTK-0! 6dc8712c()
main(int 0, char * * 0x00bc459c) line 2454
WinMain(HINSTANCE__ * 0x00400000, HINSTANCE__ * 0x00000000, char * 0x00134b1c, int 1) 
line 2542 + 23 bytes
ETHEREAL! WinMainCRTStartup + 308 bytes
KERNEL32! 77ea847c()




Reply via email to