emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Elusive assertion failure related to completion


From: Juanma Barranquero
Subject: Re: Elusive assertion failure related to completion
Date: Tue, 1 Sep 2009 13:33:15 +0200

On Tue, Sep 1, 2009 at 12:00, martin rudalics<address@hidden> wrote:

> Does the following part show up in all backtraces?

No, alas.

> If so, does the bug trigger the same way when you replace that

> which is just a wild guess, though.

Yes, it still triggers.

I'm including another backtrace (this one is with your patch, BTW).

    Juanma



Breakpoint 1, w32_abort () at w32fns.c:7344
7344      button = MessageBox (NULL,
(gdb) bt
#0  w32_abort () at w32fns.c:7344
#1  0x0111f10e in Fset_window_configuration (configuration=59573636)
at window.c:6278
#2  0x01018acb in unbind_to (count=320, value=48257025) at eval.c:3401
#3  0x01019326 in unwind_to_catch (catch=0x82eefc, value=<value
optimized out>) at eval.c:1294
#4  0x0101ae42 in Fthrow (tag=57206457, value=48257073) at eval.c:1336
#5  0x011fa518 in signal_user_input () at w32fns.c:2680
#6  0x011fa578 in post_character_message (hwnd=0x1d04c8, msg=258,
wParam=99, lParam=3014657, modifiers=0) at w32fns.c:2744
#7  0x011fbe0a in address@hidden (hwnd=0x1d04c8, msg=258, wParam=99,
lParam=3014657) at w32fns.c:3120
#8  0x7e398734 in USER32!GetDC () from C:\WINDOWS\system32\user32.dll
#9  0x001d04c8 in ?? ()
#10 0x00000102 in ?? ()
#11 0x00000063 in ?? ()
#12 0x002e0001 in ?? ()
#13 0x011faf09 in w32_msg_pump (msg_buf=0x7f) at w32fns.c:2492
#14 0x7e398816 in USER32!GetDC () from C:\WINDOWS\system32\user32.dll
#15 0x011faf09 in w32_msg_pump (msg_buf=0xdcbaabcd) at w32fns.c:2492
#16 0x7e3989cd in USER32!GetWindowLongW () from C:\WINDOWS\system32\user32.dll
#17 0x00000000 in ?? ()

Lisp Backtrace:
"all-completions" (0x82e094)
"completion-pcm--all-completions" (0x82e1d8)
"byte-code" (0x82e280)
"completion-pcm--find-all-completions" (0x82e4d4)
"completion-pcm-all-completions" (0x82e614)
0x125afb4 PVEC_COMPILED
"byte-code" (0x82e7f0)
"completion--some" (0x82ea24)
"completion-all-completions" (0x82eb64)
"completion-all-sorted-completions" (0x82eca4)
"icomplete-completions" (0x82edf4)
"byte-code" (0x82eea0)
"byte-code" (0x82f020)
"icomplete-exhibit" (0x82f29c)
"run-hooks" (0x82f334)
0x30c6284 PVEC_COMPILED
"run-hooks" (0x82f534)
"completing-read" (0x82f910)
"setq" (0x82f9e4)
"let" (0x82fac4)
"call-interactively" (0x82fc8c)
(gdb) thread 1
[Switching to thread 1 (thread 3004.0x8b8)]#0  0x6c616e72 in ?? ()
(gdb) bt
#0  0x6c616e72 in ?? ()
#1  0x01018acb in unbind_to (count=320, value=48257025) at eval.c:3401
#2  0x01019326 in unwind_to_catch (catch=0x82f558, value=<value
optimized out>) at eval.c:1294
#3  0x0101a94c in Fsignal (error_symbol=48321137, data=48257025) at eval.c:1727
#4  0x0101a9a2 in xsignal (error_symbol=48321137, data=48257025) at eval.c:1752
#5  0x0101b3e5 in xsignal0 (error_symbol=48321137) at eval.c:1762
#6  0x0118ab94 in text_read_only (propval=55873536) at textprop.c:93
#7  0x0118add7 in verify_interval_modification (buf=0x355c600,
start=1, end=24) at textprop.c:2219
#8  0x0116bd44 in prepare_to_modify_buffer (start=1, end=24,
preserve_ptr=0x82def0) at insdel.c:2056
#9  0x0116ef37 in del_range_1 (from=55873536, to=24, prepare=1,
ret_string=0) at insdel.c:1806
#10 0x0116ef81 in del_range (from=1, to=24) at insdel.c:1781
#11 0x010794dd in Ferase_buffer () at buffer.c:2126
#12 0x011094bb in read_minibuf_unwind (data=48257025) at minibuf.c:944
#13 0x01018acb in unbind_to (count=960, value=48257025) at eval.c:3401
#14 0x01109b58 in Fall_completions (string=18961955, collection=<value
optimized out>, predicate=48321609, hide_spaces=48257025)
    at minibuf.c:1693
#15 0x0101a3d8 in Ffuncall (nargs=4, args=0x82e090) at eval.c:3056
#16 0x0113bd32 in Fbyte_code (bytestr=19259259, vector=19259380,
maxdepth=<value optimized out>) at bytecode.c:678
#17 0x0101c8fe in funcall_lambda (fun=19259196, nargs=4,
arg_vector=0x82e1d8) at eval.c:3233
#18 0x0101a033 in Ffuncall (nargs=5, args=0x82e1d4) at eval.c:3092
#19 0x0113bd32 in Fbyte_code (bytestr=19260699, vector=19260756,
maxdepth=<value optimized out>) at bytecode.c:678
#20 0x0101c2a0 in Feval (form=19260685) at eval.c:2383
#21 0x0101d17a in internal_lisp_condition_case (var=48761337,
bodyform=19260685, handlers=19260797) at eval.c:1458
#22 0x0113c5d2 in Fbyte_code (bytestr=19260267, vector=19260484,
maxdepth=<value optimized out>) at bytecode.c:868
#23 0x0101c8fe in funcall_lambda (fun=19260188, nargs=4,
arg_vector=0x82e4d4) at eval.c:3233
#24 0x0101a033 in Ffuncall (nargs=5, args=0x82e4d0) at eval.c:3092
#25 0x0113bd32 in Fbyte_code (bytestr=19261035, vector=19261124,
maxdepth=<value optimized out>) at bytecode.c:678
#26 0x0101c8fe in funcall_lambda (fun=19260980, nargs=4,
arg_vector=0x82e614) at eval.c:3233
#27 0x0101a033 in Ffuncall (nargs=5, args=0x82e610) at eval.c:3092
#28 0x0113bd32 in Fbyte_code (bytestr=19247059, vector=19247116,
maxdepth=<value optimized out>) at bytecode.c:678
#29 0x0101c8fe in funcall_lambda (fun=19247028, nargs=1,
arg_vector=0x82e754) at eval.c:3233
#30 0x0101a033 in Ffuncall (nargs=2, args=0x82e750) at eval.c:3092
#31 0x0113bd32 in Fbyte_code (bytestr=19242323, vector=19242372,
maxdepth=<value optimized out>) at bytecode.c:678
#32 0x0101c2a0 in Feval (form=19242309) at eval.c:2383
#33 0x0101d17a in internal_lisp_condition_case (var=48761337,
bodyform=19242309, handlers=19242405) at eval.c:1458
#34 0x0113c5d2 in Fbyte_code (bytestr=19242211, vector=19242268,
maxdepth=<value optimized out>) at bytecode.c:868
#35 0x0101c8fe in funcall_lambda (fun=19242164, nargs=2,
arg_vector=0x82ea24) at eval.c:3233
#36 0x0101a033 in Ffuncall (nargs=3, args=0x82ea20) at eval.c:3092
#37 0x0113bd32 in Fbyte_code (bytestr=19247219, vector=19247276,
maxdepth=<value optimized out>) at bytecode.c:678
#38 0x0101c8fe in funcall_lambda (fun=19247156, nargs=4,
arg_vector=0x82eb64) at eval.c:3233
#39 0x0101a033 in Ffuncall (nargs=5, args=0x82eb60) at eval.c:3092
#40 0x0113bd32 in Fbyte_code (bytestr=19248659, vector=19248772,
maxdepth=<value optimized out>) at bytecode.c:678
#41 0x0101c8fe in funcall_lambda (fun=19248636, nargs=0,
arg_vector=0x82eca4) at eval.c:3233
#42 0x0101a033 in Ffuncall (nargs=1, args=0x82eca0) at eval.c:3092
#43 0x0113bd32 in Fbyte_code (bytestr=57133155, vector=56392196,
maxdepth=<value optimized out>) at bytecode.c:678
#44 0x0101c8fe in funcall_lambda (fun=51147172, nargs=4,
arg_vector=0x82edf4) at eval.c:3233
#45 0x0101a033 in Ffuncall (nargs=5, args=0x82edf0) at eval.c:3092
#46 0x0113bd32 in Fbyte_code (bytestr=57133971, vector=57128388,
maxdepth=<value optimized out>) at bytecode.c:678
#47 0x0101c2a0 in Feval (form=56331557) at eval.c:2383
#48 0x01019850 in internal_catch (tag=57206457, func=0x101bc5f
<Feval>, arg=56331557) at eval.c:1249
#49 0x0113c618 in Fbyte_code (bytestr=57134115, vector=51143012,
maxdepth=<value optimized out>) at bytecode.c:853
#50 0x0101c2a0 in Feval (form=56331493) at eval.c:2383
#51 0x0101d17a in internal_lisp_condition_case (var=48257025,
bodyform=56331493, handlers=56331589) at eval.c:1458
#52 0x0113c5d2 in Fbyte_code (bytestr=57134387, vector=57176580,
maxdepth=<value optimized out>) at bytecode.c:868
#53 0x0101c8fe in funcall_lambda (fun=51146852, nargs=0,
arg_vector=0x82f29c) at eval.c:3233
#54 0x0101a033 in Ffuncall (nargs=1, args=0x82f298) at eval.c:3092
#55 0x0101b788 in run_hook_with_args (nargs=1, args=0x82f298,
cond=to_completion) at eval.c:2705
#56 0x0101b8ff in Frun_hooks (nargs=1, args=0x82f334) at eval.c:2568
#57 0x0101a24a in Ffuncall (nargs=2, args=0x82f330) at eval.c:3027
#58 0x0113bd32 in Fbyte_code (bytestr=57134675, vector=54102484,
maxdepth=<value optimized out>) at bytecode.c:678
#59 0x0101c8fe in funcall_lambda (fun=51143300, nargs=0,
arg_vector=0x82f49c) at eval.c:3233
#60 0x0101a033 in Ffuncall (nargs=1, args=0x82f498) at eval.c:3092
#61 0x0101b788 in run_hook_with_args (nargs=1, args=0x82f498,
cond=to_completion) at eval.c:2705
#62 0x0101b8ff in Frun_hooks (nargs=1, args=0x82f534) at eval.c:2568
#63 0x0101a24a in Ffuncall (nargs=2, args=0x82f530) at eval.c:3027
#64 0x0101b635 in call1 (fn=48428081, arg1=48308753) at eval.c:2827
#65 0x0108406b in safe_run_hooks_1 (hook=8582504) at keyboard.c:2158
#66 0x010197a6 in internal_condition_case (bfun=0x1084046
<safe_run_hooks_1>, handlers=48257073, hfun=0x108d416
<safe_run_hooks_error>)
    at eval.c:1513
#67 0x0108d3d2 in safe_run_hooks (hook=48308753) at keyboard.c:2186
#68 0x01097251 in command_loop_1 () at keyboard.c:1922
#69 0x010197a6 in internal_condition_case (bfun=0x1096c2e
<command_loop_1>, handlers=48320705, hfun=0x108df81 <cmd_error>) at
eval.c:1513
#70 0x0108d40c in command_loop_2 () at keyboard.c:1359
#71 0x01019850 in internal_catch (tag=48430753, func=0x108d3e9
<command_loop_2>, arg=48257025) at eval.c:1249
#72 0x0108dd6b in command_loop () at keyboard.c:1324
#73 0x0108e119 in recursive_edit_1 () at keyboard.c:953
#74 0x0110b986 in read_minibuf (map=48246245, initial=48257025,
prompt=<value optimized out>, backup_n=0, expflag=0, histvar=48484217,
    histpos=0, defalt=48257025, allow_props=0, inherit_input_method=0)
at minibuf.c:739
#75 0x0110c337 in Fcompleting_read (prompt=55945907,
collection=48259076, predicate=48321609, require_match=48257073,
    initial_input=48257025, hist=48257025, def=48257025,
inherit_input_method=48257025) at minibuf.c:1823
#76 0x0101c13c in Feval (form=52317925) at eval.c:2405
#77 0x0101c633 in Fsetq (args=52317917) at eval.c:552
#78 0x0101c0d5 in Feval (form=52317909) at eval.c:2324
#79 0x0101c75e in Fprogn (args=55873536) at eval.c:450
#80 0x0101d3f4 in Flet (args=52317901) at eval.c:1091
#81 0x0101c0d5 in Feval (form=52317797) at eval.c:2324
#82 0x0113d898 in Fcall_interactively (function=49597753,
record_flag=48257025, keys=48290564) at callint.c:364
#83 0x0101a441 in Ffuncall (nargs=4, args=0x82fc88) at eval.c:3052
#84 0x0101a6c3 in call3 (fn=48455041, arg1=49597753, arg2=48257025,
arg3=48257025) at eval.c:2872
#85 0x01097206 in command_loop_1 () at keyboard.c:1903
#86 0x010197a6 in internal_condition_case (bfun=0x1096c2e
<command_loop_1>, handlers=48320705, hfun=0x108df81 <cmd_error>) at
eval.c:1513
#87 0x0108d40c in command_loop_2 () at keyboard.c:1359
#88 0x01019850 in internal_catch (tag=48316825, func=0x108d3e9
<command_loop_2>, arg=48257025) at eval.c:1249
#89 0x0108ddc2 in command_loop () at keyboard.c:1338
#90 0x0108e119 in recursive_edit_1 () at keyboard.c:953
#91 0x0108e285 in Frecursive_edit () at keyboard.c:1015
#92 0x01003021 in main (argc=1, argv=0xa92728) at emacs.c:1849

Lisp Backtrace:
"all-completions" (0x82e094)
"completion-pcm--all-completions" (0x82e1d8)
"byte-code" (0x82e280)
"completion-pcm--find-all-completions" (0x82e4d4)
"completion-pcm-all-completions" (0x82e614)
0x125afb4 PVEC_COMPILED
"byte-code" (0x82e7f0)
"completion--some" (0x82ea24)
"completion-all-completions" (0x82eb64)
"completion-all-sorted-completions" (0x82eca4)
"icomplete-completions" (0x82edf4)
"byte-code" (0x82eea0)
"byte-code" (0x82f020)
"icomplete-exhibit" (0x82f29c)
"run-hooks" (0x82f334)
0x30c6284 PVEC_COMPILED
"run-hooks" (0x82f534)
"completing-read" (0x82f910)
"setq" (0x82f9e4)
"let" (0x82fac4)
"call-interactively" (0x82fc8c)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]