>>>> "JV" == Jan Vroonhof
<vroonhof(a)math.ethz.ch>:
JV> Try running it directly under gdb directly.
>>>> "JAT" == John A Turner
<turner(a)blueskystudios.com>:
JAT> ok, I've been doing this for several days, and when the problem occurs
JAT> I get one of two things:
JAT>
JAT> o all XEmacs frames disappear, a msg appears in the window I started
JAT> gdb saying:
JAT>
JAT> Error: Object "(null)" does not have windowed ancestor
JAT>
JAT> gdb is still running, and I can re-start XEmacs (I don't mean
JAT> continue - I really mean "run" again)
JAT>
JAT> o XEmacs stops, and gdb is completely lost as to where it is - the
JAT> stack is just "??" - in this case I have to quit gdb and start
JAT> completely from scratch
JAT>
JAT> these are occurring almost exclusively while using VM (I typically run
JAT> at least two instances of XEmacs, one dedicated to VM - it's those
JAT> that are crashing)
JAT>
JAT> I think it's most often when opening a new frame in which to view a
JAT> folder, quitting from a folder (I have vm-frame-per-summary set to t),
JAT> etc.
JAT>
JAT> obviously something very bad is happening - sorry this isn't more
JAT> informative
ok, right after I sent that I got the same crash again, but this time
gdb was able to give me a stack:
(gdb) where
#0 0xf4a92fc in _XtWindowedAncestor () at Converters.c:274
#1 0xf4a447c in XtWidgetToApplicationContext () at Convert.c:1074
#2 0xf4b9bfc in XtManageChildren () at Geometry.c:357
#3 0xf4b9dfc in XtManageChild () at Geometry.c:375
#4 0x100ddf5c in x_update_frame_menubar_internal (f=0x10af5600) at menubar-x.c:737
#5 0x100de0a4 in x_update_frame_menubars (f=0x10af5600) at menubar-x.c:748
#6 0x100ceda0 in update_frame_menubars (f=0x10af5600) at menubar.c:69
#7 0x101f59e4 in redisplay_frame (f=0x10af5600, preemption_check=0) at redisplay.c:6333
#8 0x101f6430 in redisplay_device (d=0x1063c000, automatic=1) at redisplay.c:6511
#9 0x101f6afc in redisplay_without_hooks () at redisplay.c:6570
#10 0x101f6e18 in redisplay () at redisplay.c:6627
#11 0x10109f5c in Fnext_event (event=276461804, prompt=272279556) at event-stream.c:2238
#12 0x100776a4 in Fcommand_loop_1 () at cmdloop.c:566
#13 0x10077300 in command_loop_1 (dummy=272279556) at cmdloop.c:490
#14 0x100aeda4 in condition_case_1 (handlers=272279652, bfun=0x100772b0
<command_loop_1>, barg=272279556, hfun=0x10076660 <cmd_error>, harg=272279556)
at eval.c:1629
#15 0x10076888 in command_loop_3 () at cmdloop.c:252
#16 0x100768f8 in command_loop_2 (dummy=272279556) at cmdloop.c:263
#17 0x100ae684 in internal_catch (tag=272355300, func=0x100768c4 <command_loop_2>,
arg=272279556, threw=0x0) at eval.c:1304
#18 0x10076c44 in initial_command_loop (load_me=272279556) at cmdloop.c:301
#19 0x100a6ed4 in xemacs_21_2_b28_mips_sgi_irix6_5 (argc=1, argv=0x7fff2e34,
envp=0x7fff2e3c, restart=0) at emacs.c:1894
#20 0x100a8244 in main (argc=1, argv=0x7fff2e34, envp=0x7fff2e3c) at emacs.c:2320
--
John A. Turner, Senior Research Associate
Blue Sky Studios, One South Rd, Harrison, NY 10528
http://www.blueskystudios.com/ (914) 381-8400