Thread View: gnu.epoch.misc
1 messages
1 total messages
Started by Edward S. Hirgelt
Fri, 26 Jun 1992 01:12
Marker doesn't point anywhere
Author: Edward S. Hirgelt
Date: Fri, 26 Jun 1992 01:12
Date: Fri, 26 Jun 1992 01:12
46 lines
2757 bytes
2757 bytes
I've been hit by this message out of marker.c marker_position. This happens when I click the mouse in some window under circumstances that I'm not able to reproduce consistently. I finally had epoch under a debugger (xdb on an HP9000s700). I have a stack trace although it is likely not to be of much use to anyone. Here it is for all its worth. 0 marker_position (marker = 136107104) [marker.c: 259] 1 get_button (b = 0x4005c508, loc = 1367, b_start = 0x68facfb0, b_end = 0x68facfac, b_first = 0x40050100, b_return = 00000000) [button.c: 718] 2 layout_text_line (w = 0x401ac808, vpos = 30, start = 1357, hpos = 0, taboffset = 0, propogation = 0x68faceb4, l = 0x401d7d98) [xdispepoch.c: 2502] 3 try_layout (window = 1343932424, pos = 1357) [xdispepoch.c: 2102] 4 layout_window (window = 1343932424, just_this_one = 0) [xdispepoch.c: 1387] 5 layout_windows (window = 1343932424) [xdispepoch.c: 1110] 6 redisplay_screen (rb = 0x401ac108, force = 1) [xdispepoch.c: 994] 7 redisplay () [xdispepoch.c: 894] 8 read_command_char (commandflag = 1) [keyboard.c: 999] 9 read_key_sequence (keybuf = 0x68faca74, bufsize = 30, prompt = 00000000, nodisplay = 0) [keyboard.c: 1527] 10 command_loop_1 () [keyboard.c: 669] 11 internal_condition_case (bfun = 0x00036a30, handlers = 67500304, hfun = 0x000363fc) [eval.c: 1018] 12 command_loop_2 () [keyboard.c: 541] 13 internal_catch (tag = 67500284, func = 0x000367f0, arg = 67500044) [eval.c: 826] 14 command_loop () [keyboard.c: 525] 15 recursive_edit_1 () [keyboard.c: 408] 16 Frecursive_edit () [keyboard.c: 392] 17 main (argc = 1, argv = 0x68fac4b4, envp = 0x68fac4bc) [emacs.c: 577] Some things to note: 1. This does NOT crash epoch, it merely puts it into an infinite loop generating ``Marker doesn't point anywhere'' messages. 2. The reason is that buffer associated with the marker is nil. 3. I suspect that the button list in button.c get_button is corrupt. 4. Epoch version: Epoch 4.0 Patchlevel 1 running on an HP9000S700. Hope this helps someone. Thanks, Ed -- Ed Hirgelt esh@tss.com Direct Interfaces Corporation San Jose, Ca.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads