* 23.0.50; clone-indirect-object-other-window segfaults
@ 2007-11-01 17:50 Eric Hanchrow
2007-11-01 19:19 ` Eric Hanchrow
2007-11-01 20:19 ` Eric Hanchrow
0 siblings, 2 replies; 3+ messages in thread
From: Eric Hanchrow @ 2007-11-01 17:50 UTC (permalink / raw)
To: emacs-pretest-bug
Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.
Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list.
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
$ cd ...emacs-cvs/src
$ gdb emacs
DISPLAY = :0.0
TERM = screen
Breakpoint 1 at 0x80f6316: file emacs.c, line 431.
Breakpoint 2 at 0x810fd23: file sysdep.c, line 1435.
(gdb) run -Q -nw -e 'clone-indirect-buffer-other-window'
Starting program: /usr/local/src/emacs-cvs-trunk/src/emacs -Q -nw -e 'clone-indirect-buffer-other-window'
[Thread debugging using libthread_db enabled]
[New Thread -1220732608 (LWP 7514)]
[Switching to Thread -1220732608 (LWP 7514)]
Program received signal SIGSEGV, Segmentation fault.
0x0816da99 in print_object (obj=1, printcharfun=137537785, escapeflag=1) at print.c:1678
warning: Source file is more recent than executable.
1678 }
(gdb) bt full
#0 0x0816da99 in print_object (obj=1, printcharfun=137537785, escapeflag=1) at print.c:1678
end = <value optimized out>
c = <value optimized out>
i_byte = <value optimized out>
confusing = <value optimized out>
p = <value optimized out>
size_byte = <value optimized out>
buf = "\277v\265\026\b\330\222\313\277\001\000\000\000\000\000\000\000\001\000\000\000\314\222\313\277\023\000\000\000\000\000\000\000\177\003\377\377 \001\377"
#1 0x0816de75 in print_object (obj=140829764, printcharfun=137537785, escapeflag=1) at print.c:2062
i = 0
size = 10
buf = "\277\017$\021\b\341\2724\bD%3\b\001\000\000\000\001\000\000\000X\322Y\b\001\000\000\0008\225\313\277\001\000\000\000\371\2502"
#2 0x0817061a in Fprin1 (object=140829764, printcharfun=137537785) at print.c:775
marker_pos = -1077176932
old = (struct buffer *) 0x8332540
old_point = -1
start_point = -1
old_point_byte = -1
start_point_byte = -1
free_print_buffer = 0
multibyte = 1
#3 0x08170bd9 in print_error_message (data=139229389, stream=137537785, context=0xbfcb963a "",
caller=138045841) at print.c:1138
obj = 0
errname = 137604449
errmsg = 137606003
file_error = 137537737
tail = <value optimized out>
i = 1
#4 0x080fe593 in cmd_error_internal (data=139229389, context=0xbfcb963a "") at keyboard.c:1348
No locals.
#5 0x080fe68d in cmd_error (data=0) at keyboard.c:1285
old_level = 137537737
old_length = 137537737
macroerror = "\000\000\000\000\000\000\000\000\000\000X\226\313\277\260\225\313\277\000\000\000\000\000\000\000\000\311\2502\b\201@<\b\000\000\000\000\001\000\000\000\001\000\000\000x\226\313\277"
#6 0x0815be71 in internal_condition_case (bfun=0x80f8edf <top_level_2>, handlers=137604401,
hfun=0x80fe5dc <cmd_error>) at eval.c:1483
val = <value optimized out>
c = {
tag = 137537737,
val = 139229389,
next = 0xbfcb97a0,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 1, 1, -1077176472, -1077176704, 135642637},
__mask_was_saved = 0,
__saved_mask = {
__val = {3217790680, 135560723, 3217790916, 140101024, 13, 13, 3217790916, 3217790930,
3217790728, 135561150, 3217790916, 13, 3217790716, 3217790712, 0, 136030220, 13, 13, 0, 1,
3217790760, 135561219, 3217790916, 13, 78, 3217791176, 0, 1, 3217791176, 135609779,
3217790916, 139899411}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 137604401,
var = 137537737,
chosen_clause = 137537785,
tag = 0xbfcb968c,
next = 0x0
}
#7 0x080f8f24 in top_level_1 () at keyboard.c:1420
No locals.
#8 0x0815bb4e in internal_catch (tag=0, func=0x80f8ef4 <top_level_1>, arg=137537737) at eval.c:1229
c = {
tag = 137586673,
val = 137537737,
next = 0x0,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 1, 1, -1077176216, -1077176432, 135641921},
__mask_was_saved = 0,
__saved_mask = {
__val = {942878009, 54, 0 <repeats 12 times>, 540091136, 1162170960, 137722482, 137722480,
137725600, 3217791048, 135579704, 137725601, 137722482, 137537737, 137569600, 137537761,
2, 0, 137725600, 137725601, 137537737, 3217791112}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
#9 0x080f8cc2 in command_loop () at keyboard.c:1375
No locals.
#10 0x080f8d7e in recursive_edit_1 () at keyboard.c:991
val = <value optimized out>
#11 0x080f8e98 in Frecursive_edit () at keyboard.c:1053
buffer = 137537737
#12 0x080f7ce7 in main (argc=5, argv=0xbfcb9ce4) at emacs.c:1778
tz = 0x0
dummy = -1077175208
stack_bottom_variable = 8 '\b'
do_initial_setlocale = 1
skip_args = 1
rlim = {
rlim_cur = 8388608,
rlim_max = 18446744073709551615
}
no_loadup = 0
junk = 0x0
(gdb) xbacktrace
(gdb)
If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
`bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
/usr/local/src/emacs-cvs-trunk/etc/DEBUG for instructions.
In GNU Emacs 23.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.8.20)
of 2007-10-11 on debian
configured using `configure '--enable-maintainer-mode''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: nil
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: nil
locale-coding-system: utf-8
default-enable-multibyte-characters: t
Major mode: Shell
Minor modes in effect:
erc-autojoin-mode: t
erc-match-mode: t
erc-log-mode: t
erc-services-mode: t
recentf-mode: t
display-time-mode: t
shell-dirtrack-mode: t
iswitchb-mode: t
mouse-wheel-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
unify-8859-on-encoding-mode: t
utf-translate-cjk-mode: t
auto-compression-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
ESC x r e p o r t - e m a c s - b u g RET
Recent messages:
Loading /home/erich/.recentf...done
Cleaning up the recentf list...done (0 removed)
I guess we don't have tabbar available.
Loading /home/erich/.emacs.d/erc-stuff.el (source)...done
Loading /home/erich/.emacs.d/mwolsons-erc-timestamp-stuff.el (source)...done
Loading /home/erich/.environment.el (source)...done
I guess we don't have amz-common available.
Loading /home/erich/.emacs.d/elpa/package.el (source)...done
I guess we don't have xml-rpc available.
For information about GNU Emacs and the GNU system, type C-h C-a.
--
When I just need to kick back after a long day of changing 1.s
into 0.s and 0.s into 1.s, nothing satisfies my primal fish urge
better than a can of Genova [tuna].
-- Ben Collins-Sussman
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: 23.0.50; clone-indirect-object-other-window segfaults
2007-11-01 17:50 23.0.50; clone-indirect-object-other-window segfaults Eric Hanchrow
@ 2007-11-01 19:19 ` Eric Hanchrow
2007-11-01 20:19 ` Eric Hanchrow
1 sibling, 0 replies; 3+ messages in thread
From: Eric Hanchrow @ 2007-11-01 19:19 UTC (permalink / raw)
To: emacs-devel
Eric Hanchrow <offby1 <at> blarg.net> writes:
I tried again with a more recent trunk, and the problem didn't happen.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: 23.0.50; clone-indirect-object-other-window segfaults
2007-11-01 17:50 23.0.50; clone-indirect-object-other-window segfaults Eric Hanchrow
2007-11-01 19:19 ` Eric Hanchrow
@ 2007-11-01 20:19 ` Eric Hanchrow
1 sibling, 0 replies; 3+ messages in thread
From: Eric Hanchrow @ 2007-11-01 20:19 UTC (permalink / raw)
To: emacs-devel; +Cc: emacs-pretest-bug
Note that I tried again with a more recent CVS trunk, and the problem
did not recur.
--
[Dijkstra's] great strength is that he is uncompromising. It
would make him physically ill to think of programming in C++.
-- Donald E. Knuth
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2007-11-01 20:19 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-01 17:50 23.0.50; clone-indirect-object-other-window segfaults Eric Hanchrow
2007-11-01 19:19 ` Eric Hanchrow
2007-11-01 20:19 ` Eric Hanchrow
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.