From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andreas Rottmann Newsgroups: gmane.lisp.guile.bugs Subject: Guile bailing out with "uncaught throw to wrong-type-arg" on amd64 Linux Date: Sun, 12 Sep 2010 13:11:38 +0200 Message-ID: <87fwxf6wt1.fsf@delenn.lan> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1284302082 30708 80.91.229.12 (12 Sep 2010 14:34:42 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 12 Sep 2010 14:34:42 +0000 (UTC) To: Guile Bugs Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Sun Sep 12 16:34:40 2010 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ounde-0006PO-Ti for guile-bugs@m.gmane.org; Sun, 12 Sep 2010 16:34:40 +0200 Original-Received: from localhost ([127.0.0.1]:40563 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oundd-00050z-OH for guile-bugs@m.gmane.org; Sun, 12 Sep 2010 10:34:37 -0400 Original-Received: from [140.186.70.92] (port=45089 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OukTU-0002HL-QU for bug-guile@gnu.org; Sun, 12 Sep 2010 07:11:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OukTS-0007bY-Ke for bug-guile@gnu.org; Sun, 12 Sep 2010 07:11:56 -0400 Original-Received: from mailout-de.gmx.net ([213.165.64.22]:57938 helo=mail.gmx.net) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OukTR-0007bH-UE for bug-guile@gnu.org; Sun, 12 Sep 2010 07:11:54 -0400 Original-Received: (qmail invoked by alias); 12 Sep 2010 11:11:50 -0000 Original-Received: from 83-215-154-5.hage.dyn.salzburg-online.at (EHLO nathot.lan) [83.215.154.5] by mail.gmx.net (mp036) with SMTP; 12 Sep 2010 13:11:50 +0200 X-Authenticated: #3102804 X-Provags-ID: V01U2FsdGVkX19hnn1nTRxhtsMX6od0JGEbvUb0IOtj/luDkS7uW3 nHRtiuduMOVs+R Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by nathot.lan (Postfix) with ESMTP id D2C873A695 for ; Sun, 12 Sep 2010 13:11:48 +0200 (CEST) Original-Received: from nathot.lan ([127.0.0.1]) by localhost (nathot.lan [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S5ziLIxi+QLD for ; Sun, 12 Sep 2010 13:11:39 +0200 (CEST) Original-Received: from delenn.lan (delenn.lan [192.168.3.11]) by nathot.lan (Postfix) with ESMTP id 5ADBD3A693 for ; Sun, 12 Sep 2010 13:11:39 +0200 (CEST) Original-Received: by delenn.lan (Postfix, from userid 1000) id 0ABA974EDA; Sun, 12 Sep 2010 13:11:38 +0200 (CEST) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Mailman-Approved-At: Sun, 12 Sep 2010 10:34:29 -0400 X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:4803 Archived-At: This is the GDB and Scheme backtrace, as requested by Andy Wingo on IRC: % GUILE_AUTO_COMPILE=0 ./meta/gdb-uninstalled-guile -q GNU gdb (GDB) 7.2-debian Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /home/rotty/src/guile/_build/libguile/.libs/lt-guile...done. (gdb) br scm_ithrow Function "scm_ithrow" not defined. Make breakpoint pending on future shared library load? (y or [n]) y Breakpoint 1 (scm_ithrow) pending. (gdb) r Starting program: /home/rotty/src/guile/_build/libguile/.libs/lt-guile -q [Thread debugging using libthread_db enabled] Breakpoint 1, scm_ithrow (key=0x65e700, args=0x3b49be0, noreturn=1) at ../../libguile/throw.c:452 452 return scm_throw (key, args); (gdb) bt #0 scm_ithrow (key=0x65e700, args=0x3b49be0, noreturn=1) at ../../libguile/throw.c:452 #1 0x00007ffff7acf505 in scm_error_scm (key=0x65e700, subr=, message=, args=, data=) at ../../libguile/error.c:94 #2 0x00007ffff7acf635 in scm_error (key=0x65e700, subr=0x7ffff7b80f2f "dynamic-link", message=, args=0x3b49c20, rest=0x4) at ../../libguile/error.c:60 #3 0x00007ffff7acf662 in scm_misc_error (subr=, message=, args=) at ../../libguile/error.c:283 #4 0x00007ffff7b516a1 in sysdep_dynl_link (filename=) at ../../libguile/dynl.c:93 #5 scm_dynamic_link (filename=) at ../../libguile/dynl.c:194 #6 0x00007ffff7ad5abd in load_extension (lib=0x3b25440, init=0x3b25400) at ../../libguile/extensions.c:114 #7 0x00007ffff7ad5af9 in scm_load_extension (lib=0x65e700, init=0x3b49be0) at ../../libguile/extensions.c:161 #8 0x00007ffff7b4ca12 in vm_debug_engine (vm=, program=0x7ffff7b6e588, argv=, nargs=7067712) at ../../libguile/vm-i-system.c:863 #9 0x00007ffff7ad0994 in eval (x=0x3b49cb0, env=0x304) at ../../libguile/eval.c:312 #10 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e4c8, argv=, nargs=7067640) at ../../libguile/vm-i-system.c:860 #11 0x00007ffff7ad14c3 in scm_primitive_eval (exp=0x3b46c50) at ../../libguile/eval.c:844 #12 0x00007ffff7af0183 in scm_primitive_load (filename=) at ../../libguile/load.c:126 #13 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e548, argv=, nargs=7065392) at ../../libguile/vm-i-system.c:860 #14 0x00007ffff7ad0994 in eval (x=0x1d356d0, env=0x3aaf250) at ../../libguile/eval.c:312 #15 0x00007ffff7acfe1c in eval (x=0x1d35670, env=0x3aaf250) at ../../libguile/eval.c:207 #16 0x00007ffff7ad0100 in eval (x=0x76b860, env=0x3aaf130) at ../../libguile/eval.c:247 #17 0x00007ffff7ad0244 in eval (x=0x1d35590, env=0x3aaf250) at ../../libguile/eval.c:268 #18 0x00007ffff7ad0100 in eval (x=0x76b860, env=0x3aaf220) at ../../libguile/eval.c:247 #19 0x00007ffff7acfe1c in eval (x=0x1d35400, env=0x3aaf250) at ../../libguile/eval.c:207 #20 0x00007ffff7acfe1c in eval (x=0x1579ae0, env=0x3aaf590) at ../../libguile/eval.c:207 #21 0x00007ffff7ad063f in eval (x=0x10ea9e0, env=0x3aaf780) at ../../libguile/eval.c:223 #22 0x00007ffff7ad063f in eval (x=0xa91f50, env=0x3aaf820) at ../../libguile/eval.c:223 #23 0x00007ffff7acfe1c in eval (x=0xa92040, env=0x3aac030) at ../../libguile/eval.c:207 #24 0x00007ffff7ad063f in eval (x=0x3aab110, env=0x304) at ../../libguile/eval.c:223 #25 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e4c8, argv=, nargs=7067496) at ../../libguile/vm-i-system.c:860 #26 0x00007ffff7ad0994 in eval (x=0x9f0850, env=0x3aab530) at ../../libguile/eval.c:312 #27 0x00007ffff7acfe1c in eval (x=0x82e240, env=0x3aab550) at ../../libguile/eval.c:207 #28 0x00007ffff7ad0967 in eval (x=0x824940, env=0x3a7eb60) at ../../libguile/eval.c:310 #29 0x00007ffff7ad03f7 in prepare_boot_closure_env_for_eval (x=0x8248f0, env=0x3a7eb60) at ../../libguile/eval.c:1076 #30 eval (x=0x8248f0, env=0x3a7eb60) at ../../libguile/eval.c:300 #31 0x00007ffff7ad03f7 in prepare_boot_closure_env_for_eval (x=0x824600, env=0x3a7ebf0) at ../../libguile/eval.c:1076 #32 eval (x=0x824600, env=0x3a7ebf0) at ../../libguile/eval.c:300 #33 0x00007ffff7ad129f in boot_closure_apply (closure=, args=) at ../../libguile/eval.c:1113 #34 0x00007ffff7b4c7fc in vm_debug_engine (vm=, program=0x7ffff7b7a868, argv=, nargs=) at ../../libguile/vm-i-system.c:928 #35 0x00007ffff7acfd57 in scm_call_1 (proc=0x79e300, arg1=0x3a5f2c0) at ../../libguile/eval.c:561 #36 0x00007ffff7ad0a49 in scm_c_primitive_eval (exp=0x3a5f2c0) at ../../libguile/eval.c:836 #37 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e4c8, argv=, nargs=7067352) at ../../libguile/vm-i-system.c:860 #38 0x00007ffff7ad14c3 in scm_primitive_eval (exp=0x3a5f2c0) at ../../libguile/eval.c:844 #39 0x00007ffff7af0183 in scm_primitive_load (filename=) at ../../libguile/load.c:126 #40 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e548, argv=, nargs=7065392) at ../../libguile/vm-i-system.c:860 #41 0x00007ffff7ad0994 in eval (x=0x1d356d0, env=0x3a5b400) at ../../libguile/eval.c:312 #42 0x00007ffff7acfe1c in eval (x=0x1d35670, env=0x3a5b400) at ../../libguile/eval.c:207 #43 0x00007ffff7ad0100 in eval (x=0x76b860, env=0x3a5b2e0) at ../../libguile/eval.c:247 #44 0x00007ffff7ad0244 in eval (x=0x1d35590, env=0x3a5b400) at ../../libguile/eval.c:268 #45 0x00007ffff7ad0100 in eval (x=0x76b860, env=0x3a5b3d0) at ../../libguile/eval.c:247 #46 0x00007ffff7acfe1c in eval (x=0x1d35400, env=0x3a5b400) at ../../libguile/eval.c:207 #47 0x00007ffff7acfe1c in eval (x=0x1579ae0, env=0x3a5b830) at ../../libguile/eval.c:207 #48 0x00007ffff7ad063f in eval (x=0x10ea9e0, env=0x3a5ba90) at ../../libguile/eval.c:223 #49 0x00007ffff7ad063f in eval (x=0xa91f50, env=0x3a5bb30) at ../../libguile/eval.c:223 #50 0x00007ffff7acfe1c in eval (x=0xa92040, env=0x374dba0) at ../../libguile/eval.c:207 #51 0x00007ffff7ad063f in eval (x=0x374ae00, env=0x304) at ../../libguile/eval.c:223 #52 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e4c8, argv=, nargs=7067208) at ../../libguile/vm-i-system.c:860 #53 0x00007ffff7ad0994 in eval (x=0x9f0850, env=0x37493a0) at ../../libguile/eval.c:312 #54 0x00007ffff7acfe1c in eval (x=0x82e240, env=0x37493c0) at ../../libguile/eval.c:207 #55 0x00007ffff7ad0967 in eval (x=0x824940, env=0x370b510) at ../../libguile/eval.c:310 #56 0x00007ffff7ad03f7 in prepare_boot_closure_env_for_eval (x=0x8248f0, env=0x370b510) at ../../libguile/eval.c:1076 #57 eval (x=0x8248f0, env=0x370b510) at ../../libguile/eval.c:300 #58 0x00007ffff7ad03f7 in prepare_boot_closure_env_for_eval (x=0x824600, env=0x370b5a0) at ../../libguile/eval.c:1076 #59 eval (x=0x824600, env=0x370b5a0) at ../../libguile/eval.c:300 #60 0x00007ffff7ad129f in boot_closure_apply (closure=, args=) at ../../libguile/eval.c:1113 #61 0x00007ffff7b4c7fc in vm_debug_engine (vm=, program=0x7ffff7b7a868, argv=, nargs=) at ../../libguile/vm-i-system.c:928 #62 0x00007ffff7acfd57 in scm_call_1 (proc=0x79e300, arg1=0x36da060) at ../../libguile/eval.c:561 #63 0x00007ffff7ad0a49 in scm_c_primitive_eval (exp=0x36da060) at ../../libguile/eval.c:836 #64 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e4c8, argv=, nargs=7067064) at ../../libguile/vm-i-system.c:860 #65 0x00007ffff7ad14c3 in scm_primitive_eval (exp=0x36da060) at ../../libguile/eval.c:844 #66 0x00007ffff7af0183 in scm_primitive_load (filename=) at ../../libguile/load.c:126 #67 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e548, argv=, nargs=7065392) at ../../libguile/vm-i-system.c:860 #68 0x00007ffff7ad0994 in eval (x=0x1d356d0, env=0x36d91a0) at ../../libguile/eval.c:312 #69 0x00007ffff7acfe1c in eval (x=0x1d35670, env=0x36d91a0) at ../../libguile/eval.c:207 #70 0x00007ffff7ad0100 in eval (x=0x76b860, env=0x36d9080) at ../../libguile/eval.c:247 #71 0x00007ffff7ad0244 in eval (x=0x1d35590, env=0x36d91a0) at ../../libguile/eval.c:268 #72 0x00007ffff7ad0100 in eval (x=0x76b860, env=0x36d9170) at ../../libguile/eval.c:247 #73 0x00007ffff7acfe1c in eval (x=0x1d35400, env=0x36d91a0) at ../../libguile/eval.c:207 #74 0x00007ffff7acfe1c in eval (x=0x1579ae0, env=0x36d95d0) at ../../libguile/eval.c:207 #75 0x00007ffff7ad063f in eval (x=0x10ea9e0, env=0x36d9830) at ../../libguile/eval.c:223 #76 0x00007ffff7ad063f in eval (x=0xa91f50, env=0x36d98d0) at ../../libguile/eval.c:223 #77 0x00007ffff7acfe1c in eval (x=0xa92040, env=0x2907e20) at ../../libguile/eval.c:207 #78 0x00007ffff7ad063f in eval (x=0x2905640, env=0x304) at ../../libguile/eval.c:223 ---Type to continue, or q to quit--- #79 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e4c8, argv=, nargs=7066920) at ../../libguile/vm-i-system.c:860 #80 0x00007ffff7ad0994 in eval (x=0x9f0850, env=0x2905c90) at ../../libguile/eval.c:312 #81 0x00007ffff7acfe1c in eval (x=0x82e240, env=0x2905cb0) at ../../libguile/eval.c:207 #82 0x00007ffff7ad0967 in eval (x=0x824940, env=0x2890da0) at ../../libguile/eval.c:310 #83 0x00007ffff7ad03f7 in prepare_boot_closure_env_for_eval (x=0x8248f0, env=0x2890da0) at ../../libguile/eval.c:1076 #84 eval (x=0x8248f0, env=0x2890da0) at ../../libguile/eval.c:300 #85 0x00007ffff7ad03f7 in prepare_boot_closure_env_for_eval (x=0x824600, env=0x2890e30) at ../../libguile/eval.c:1076 #86 eval (x=0x824600, env=0x2890e30) at ../../libguile/eval.c:300 #87 0x00007ffff7ad129f in boot_closure_apply (closure=, args=) at ../../libguile/eval.c:1113 #88 0x00007ffff7b4c7fc in vm_debug_engine (vm=, program=0x7ffff7b7a868, argv=, nargs=) at ../../libguile/vm-i-system.c:928 #89 0x00007ffff7acfd57 in scm_call_1 (proc=0x79e300, arg1=0x2843400) at ../../libguile/eval.c:561 #90 0x00007ffff7ad0a49 in scm_c_primitive_eval (exp=0x2843400) at ../../libguile/eval.c:836 #91 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e4c8, argv=, nargs=7066776) at ../../libguile/vm-i-system.c:860 #92 0x00007ffff7ad14c3 in scm_primitive_eval (exp=0x2843400) at ../../libguile/eval.c:844 #93 0x00007ffff7af0183 in scm_primitive_load (filename=) at ../../libguile/load.c:126 #94 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e548, argv=, nargs=7065392) at ../../libguile/vm-i-system.c:860 #95 0x00007ffff7ad0994 in eval (x=0x1d356d0, env=0x2842bd0) at ../../libguile/eval.c:312 #96 0x00007ffff7acfe1c in eval (x=0x1d35670, env=0x2842bd0) at ../../libguile/eval.c:207 #97 0x00007ffff7ad0100 in eval (x=0x76b860, env=0x2842a70) at ../../libguile/eval.c:247 #98 0x00007ffff7ad0244 in eval (x=0x1d35590, env=0x2842bd0) at ../../libguile/eval.c:268 #99 0x00007ffff7ad0100 in eval (x=0x76b860, env=0x2842ba0) at ../../libguile/eval.c:247 #100 0x00007ffff7acfe1c in eval (x=0x1d35400, env=0x2842bd0) at ../../libguile/eval.c:207 #101 0x00007ffff7acfe1c in eval (x=0x1579ae0, env=0x28401f0) at ../../libguile/eval.c:207 #102 0x00007ffff7ad063f in eval (x=0x10ea9e0, env=0x2840380) at ../../libguile/eval.c:223 #103 0x00007ffff7ad063f in eval (x=0xa91f50, env=0x2840450) at ../../libguile/eval.c:223 #104 0x00007ffff7acfe1c in eval (x=0xa92040, env=0x283e3a0) at ../../libguile/eval.c:207 #105 0x00007ffff7ad063f in eval (x=0x283cb40, env=0x304) at ../../libguile/eval.c:223 #106 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e4c8, argv=, nargs=7066632) at ../../libguile/vm-i-system.c:860 #107 0x00007ffff7ad0994 in eval (x=0x9f0850, env=0x283a130) at ../../libguile/eval.c:312 #108 0x00007ffff7acfe1c in eval (x=0x82e240, env=0x283a150) at ../../libguile/eval.c:207 #109 0x00007ffff7ad0967 in eval (x=0x824940, env=0x2ff3340) at ../../libguile/eval.c:310 #110 0x00007ffff7ad03f7 in prepare_boot_closure_env_for_eval (x=0x8248f0, env=0x2ff3340) at ../../libguile/eval.c:1076 #111 eval (x=0x8248f0, env=0x2ff3340) at ../../libguile/eval.c:300 #112 0x00007ffff7ad03f7 in prepare_boot_closure_env_for_eval (x=0x824600, env=0x2ff33d0) at ../../libguile/eval.c:1076 #113 eval (x=0x824600, env=0x2ff33d0) at ../../libguile/eval.c:300 #114 0x00007ffff7ad129f in boot_closure_apply (closure=, args=) at ../../libguile/eval.c:1113 #115 0x00007ffff7b4c7fc in vm_debug_engine (vm=, program=0x7ffff7b7a868, argv=, nargs=) at ../../libguile/vm-i-system.c:928 #116 0x00007ffff7acfd57 in scm_call_1 (proc=0x79e300, arg1=0x2fcaff0) at ../../libguile/eval.c:561 #117 0x00007ffff7ad0a49 in scm_c_primitive_eval (exp=0x2fcaff0) at ../../libguile/eval.c:836 #118 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e4c8, argv=, nargs=7066488) at ../../libguile/vm-i-system.c:860 #119 0x00007ffff7ad14c3 in scm_primitive_eval (exp=0x2fcaff0) at ../../libguile/eval.c:844 #120 0x00007ffff7af0183 in scm_primitive_load (filename=) at ../../libguile/load.c:126 #121 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e548, argv=, nargs=7065392) at ../../libguile/vm-i-system.c:860 #122 0x00007ffff7ad0994 in eval (x=0x1d356d0, env=0x2fc8270) at ../../libguile/eval.c:312 #123 0x00007ffff7acfe1c in eval (x=0x1d35670, env=0x2fc8270) at ../../libguile/eval.c:207 #124 0x00007ffff7ad0100 in eval (x=0x76b860, env=0x2fc8150) at ../../libguile/eval.c:247 #125 0x00007ffff7ad0244 in eval (x=0x1d35590, env=0x2fc8270) at ../../libguile/eval.c:268 #126 0x00007ffff7ad0100 in eval (x=0x76b860, env=0x2fc8240) at ../../libguile/eval.c:247 #127 0x00007ffff7acfe1c in eval (x=0x1d35400, env=0x2fc8270) at ../../libguile/eval.c:207 #128 0x00007ffff7acfe1c in eval (x=0x1579ae0, env=0x2fc8620) at ../../libguile/eval.c:207 #129 0x00007ffff7ad0967 in eval (x=0x9f01a0, env=0x2fc8880) at ../../libguile/eval.c:310 #130 0x00007ffff7ad063f in eval (x=0x7a4d80, env=0x2fc8880) at ../../libguile/eval.c:223 #131 0x00007ffff7ad063f in eval (x=0x7be330, env=0x2fc88a0) at ../../libguile/eval.c:223 #132 0x00007ffff7ad063f in eval (x=0x82e890, env=0x2fc88e0) at ../../libguile/eval.c:223 #133 0x00007ffff7ad129f in boot_closure_apply (closure=, args=) at ../../libguile/eval.c:1113 #134 0x00007ffff7b4c7fc in vm_debug_engine (vm=, program=0x7ffff7b7a868, argv=, nargs=) at ../../libguile/vm-i-system.c:928 #135 0x00007ffff7b3a1ff in scm_vm_apply (vm=0x6bb370, program=0x2d9e5e0, args=0x304) at ../../libguile/vm.c:583 #136 0x00007ffff7ad0304 in eval (x=0x76bdb0, env=0x2fc6fd0) at ../../libguile/eval.c:325 #137 0x00007ffff7ad129f in boot_closure_apply (closure=, args=) at ../../libguile/eval.c:1113 #138 0x00007ffff7b4c7fc in vm_debug_engine (vm=, program=0x7ffff7b7a868, argv=, nargs=) at ../../libguile/vm-i-system.c:928 #139 0x00007ffff7b3a1ff in scm_vm_apply (vm=0x6bb370, program=0x2d9e700, args=0x304) at ../../libguile/vm.c:583 #140 0x00007ffff7ad0304 in eval (x=0x76bdb0, env=0x2fc5250) at ../../libguile/eval.c:325 #141 0x00007ffff7ad129f in boot_closure_apply (closure=, args=) at ../../libguile/eval.c:1113 #142 0x00007ffff7b4c7fc in vm_debug_engine (vm=, program=0x7ffff7b7a868, argv=, nargs=) at ../../libguile/vm-i-system.c:928 #143 0x00007ffff7acfd57 in scm_call_1 (proc=0x2d9d080, arg1=0x2fc35e0) at ../../libguile/eval.c:561 #144 0x00007ffff7ad1d33 in scm_map (proc=0x2d9d080, arg1=0x2fc35c0, args=0x304) at ../../libguile/eval.c:726 #145 0x00007ffff7b4c9fa in vm_debug_engine (vm=, program=0x7ffff7b6e7c8, argv=, nargs=7066112) at ../../libguile/vm-i-system.c:866 #146 0x00007ffff7ad0994 in eval (x=0x8fa940, env=0x2fc4960) at ../../libguile/eval.c:312 #147 0x00007ffff7ad03f7 in prepare_boot_closure_env_for_eval (x=0x8fa8f0, env=0x2fc4960) at ../../libguile/eval.c:1076 #148 eval (x=0x8fa8f0, env=0x2fc4960) at ../../libguile/eval.c:300 #149 0x00007ffff7ad03f7 in prepare_boot_closure_env_for_eval (x=0x9037c0, env=0x2fc0d10) at ../../libguile/eval.c:1076 #150 eval (x=0x9037c0, env=0x2fc0d10) at ../../libguile/eval.c:300 #151 0x00007ffff7ad129f in boot_closure_apply (closure=, args=) at ../../libguile/eval.c:1113 #152 0x00007ffff7b4c7fc in vm_debug_engine (vm=, program=0x7ffff7b7a868, argv=, nargs=) at ../../libguile/vm-i-system.c:928 #153 0x00007ffff7acfd57 in scm_call_1 (proc=0x2d9b000, arg1=0x2fbae10) at ../../libguile/eval.c:561 #154 0x00007ffff7ad1d33 in scm_map (proc=0x2d9b000, arg1=0x2fbb370, args=0x304) at ../../libguile/eval.c:726 #155 0x00007ffff7b4c9fa in vm_debug_engine (vm=, program=0x7ffff7b6e7c8, argv=, nargs=7065952) at ../../libguile/vm-i-system.c:866 #156 0x00007ffff7ad0994 in eval (x=0x8b4a10, env=0x2fbb270) at ../../libguile/eval.c:312 #157 0x00007ffff7ad03f7 in prepare_boot_closure_env_for_eval (x=0x8b49c0, env=0x2fbb270) at ../../libguile/eval.c:1076 ---Type to continue, or q to quit--- #158 eval (x=0x8b49c0, env=0x2fbb270) at ../../libguile/eval.c:300 #159 0x00007ffff7ad063f in eval (x=0x82e220, env=0x2fbbd50) at ../../libguile/eval.c:223 #160 0x00007ffff7ad129f in boot_closure_apply (closure=, args=) at ../../libguile/eval.c:1113 #161 0x00007ffff7b4c7fc in vm_debug_engine (vm=, program=0x7ffff7b7a868, argv=, nargs=) at ../../libguile/vm-i-system.c:928 #162 0x00007ffff7acfd57 in scm_call_1 (proc=0x79e300, arg1=0x2ea8930) at ../../libguile/eval.c:561 #163 0x00007ffff7ad0a49 in scm_c_primitive_eval (exp=0x2ea8930) at ../../libguile/eval.c:836 #164 0x00007ffff7b4ca27 in vm_debug_engine (vm=, program=0x7ffff7b6e4c8, argv=, nargs=7065808) at ../../libguile/vm-i-system.c:860 #165 0x00007ffff7ad14c3 in scm_primitive_eval (exp=0x2ea8930) at ../../libguile/eval.c:844 #166 0x00007ffff7ad1523 in scm_eval (exp=0x2ea8930, module_or_state=0x2870990) at ../../libguile/eval.c:878 #167 0x00007ffff7b1593f in scm_shell (argc=2, argv=0x7fffffffda68) at ../../libguile/script.c:760 #168 0x00007ffff7ae9bcf in invoke_main_func (body_data=0x7fffffffd950) at ../../libguile/init.c:381 #169 0x00007ffff7ac88ba in c_body (d=0x7fffffffd880) at ../../libguile/continuations.c:473 #170 0x00007ffff7b4c7fc in vm_debug_engine (vm=, program=0x7ffff7b7a868, argv=, nargs=) at ../../libguile/vm-i-system.c:928 #171 0x00007ffff7ad0994 in eval (x=0x7669b0, env=0x2ea8b90) at ../../libguile/eval.c:312 #172 0x00007ffff7ad0244 in eval (x=0x7667f0, env=0x2ea8b90) at ../../libguile/eval.c:268 #173 0x00007ffff7ad09af in eval (x=0x754b30, env=0x2ea8b60) at ../../libguile/eval.c:428 #174 0x00007ffff7ad129f in boot_closure_apply (closure=, args=) at ../../libguile/eval.c:1113 #175 0x00007ffff7b4c7fc in vm_debug_engine (vm=, program=0x7ffff7b7a868, argv=, nargs=) at ../../libguile/vm-i-system.c:928 #176 0x00007ffff7acfcb3 in scm_call_4 (proc=0x764c20, arg1=, arg2=, arg3=, arg4=) at ../../libguile/eval.c:582 #177 0x00007ffff7ac8b03 in scm_i_with_continuation_barrier (body=, body_data=0x7fffffffd880, handler=0x7ffff7ac88d0 , handler_data=0x7fffffffd880, pre_unwind_handler=, pre_unwind_handler_data=) at ../../libguile/continuations.c:450 #178 0x00007ffff7ac8ba0 in scm_c_with_continuation_barrier (func=, data=) at ../../libguile/continuations.c:491 #179 0x00007ffff7b36232 in scm_i_with_guile_and_parent (func=, data=, parent=) at ../../libguile/threads.c:741 #180 0x00007ffff7ae9b85 in scm_boot_guile (argc=, argv=, main_func=0x1, closure=0x4) at ../../libguile/init.c:364 #181 0x0000000000400ab0 in main (argc=6678272, argv=0x3b49be0) at ../../libguile/guile.c:70 (gdb) disable 1 (gdb) call scm_backtrace() Backtrace: guile: uncaught throw to wrong-type-arg: (#f Wrong type (expecting ~A): ~S (exact integer (#t # # #)) ((#t # # #))) Program exited with code 01. The program being debugged exited while in a function called from GDB. Evaluation of the expression containing the function (scm_backtrace) will be abandoned. (gdb) Thanks, Rotty -- Andreas Rottmann --