guile-gtk-general
[Top][All Lists]
Advanced

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

Re: guile-gnome-platform: segfault on exit


From: gregory benison
Subject: Re: guile-gnome-platform: segfault on exit
Date: Wed, 11 Jan 2012 13:15:12 -0800

> Do you have more frames here?
>

I got 'em all (below) and the problem is that 't' here == NULL:

383     suspend (void)
384     {
385       scm_i_thread *t = SCM_I_CURRENT_THREAD;
386     
387       /* record top of stack for the GC */
388       t->top = SCM_STACK_PTR (&t);
389       /* save registers. */
390       SCM_FLUSH_REGISTER_WINDOWS;


Program received signal SIGSEGV, Segmentation fault.
0xb77b8e73 in suspend () at threads.c:388
(gdb) bt
#0  0xb77b8e73 in suspend () at threads.c:388
#1  0xb77b8ea9 in scm_leave_guile () at threads.c:398
#2  0xb77ba811 in scm_pthread_mutex_lock (mutex=0xb77e9e00) at threads.c:1481
#3  0xb775f928 in scm_gc_for_newcell (freelist=0xb77f0ab8,
free_cells=0x83000c4) at gc.c:484
#4  0xb7773ece in scm_cell (car=1919, cdr=0) at ../libguile/inline.h:122
#5  0xb77b910c in guilify_self_2 (parent=0xb7440f20) at threads.c:491
#6  0xb77b93ac in scm_i_init_thread_for_guile (base=0xbfa66df4,
parent=0xb7440f20) at threads.c:600
#7  0xb77b94d4 in scm_i_with_guile_and_parent (func=0xb7773b8e
<really_cleanup_for_exit>, data=0x0, parent=0xb7440f20) at
threads.c:732
#8  0xb77b94aa in scm_with_guile (func=0xb7773b8e
<really_cleanup_for_exit>, data=0x0) at threads.c:721
#9  0xb7773bd8 in cleanup_for_exit () at init.c:398
#10 0xb74e9eff in ?? () from /lib/libc.so.6
#11 0xb74e9f5f in exit () from /lib/libc.so.6
#12 0xb7798a31 in scm_shell (argc=1, argv=0xbfa67234) at script.c:737
#13 0x0804856c in inner_main (closure=0x0, argc=1, argv=0xbfa67234) at
guile.c:53
#14 0xb7773b5e in invoke_main_func (body_data=0xbfa6714c) at init.c:367
#15 0xb773c0ee in c_body (d=0xbfa670c4) at continuations.c:349
#16 0xb77bb5cf in scm_c_catch (tag=0x104, body=0xb773c0d2 <c_body>,
body_data=0xbfa670c4, handler=0xb773c0fb <c_handler>,
handler_data=0xbfa670c4, pre_unwind_handler=0xb77bbebc
<scm_handle_by_message_noexit>, pre_unwind_handler_data=0x0) at
throw.c:203
#17 0xb773c0a2 in scm_i_with_continuation_barrier (body=0xb773c0d2
<c_body>, body_data=0xbfa670c4, handler=0xb773c0fb <c_handler>,
handler_data=0xbfa670c4, pre_unwind_handler=0xb77bbebc
<scm_handle_by_message_noexit>, pre_unwind_handler_data=0x0) at
continuations.c:325
#18 0xb773c16e in scm_c_with_continuation_barrier (func=0xb7773b01
<invoke_main_func>, data=0xbfa6714c) at continuations.c:367
#19 0xb77b94e9 in scm_i_with_guile_and_parent (func=0xb7773b01
<invoke_main_func>, data=0xbfa6714c, parent=0x0) at threads.c:733
#20 0xb77b94aa in scm_with_guile (func=0xb7773b01 <invoke_main_func>,
data=0xbfa6714c) at threads.c:721
#21 0xb7773ae0 in scm_boot_guile (argc=1, argv=0xbfa67234,
main_func=0x8048554 <inner_main>, closure=0x0) at init.c:350
#22 0x08048599 in main (argc=1, argv=0xbfa67234) at guile.c:63



reply via email to

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