emacs-pretest-bug
[Top][All Lists]
Advanced

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

Re: 4 week-old pretest bugs


From: Chris Moore
Subject: Re: 4 week-old pretest bugs
Date: Mon, 08 Jan 2007 20:32:58 +0100
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.92 (gnu/linux)

Jan Djärv <address@hidden> writes:

> Chris Moore skrev:
>> Jan Djärv <address@hidden> writes:
>> 
>>> Can you run emacs in gdb and do a backtrace when this  (Abort)
>>> happens?
>> 
>> Sure:
>
> Thanks for the info.  I've checked in a change, can you test it?

In my original report I mentioned that when I click the first icon,
one of three things happens:

1) Emacs aborts
2) I see "Xlib: unexpected async reply"
3) It works as expected

Your change seems to have eliminated number 3 in the above list.  It
now aborts almost every time I click the first icon, and about 1 in 4
times displays the Xlib error message.

Incidentally, which file(s) did you edit?  I had a look at some
Changelog files but can't see anything that looks relevant.

Here's new output from gdb:

address@hidden:~/programs/emacs/src$ gdb ./emacs
GNU gdb 6.5-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library 
"/lib/tls/libthread_db.so.1".

DISPLAY = :0.0
TERM = dumb
Breakpoint 1 at 0x80f40d6: file emacs.c, line 431.
Breakpoint 2 at 0x810d239: file sysdep.c, line 1385.
(gdb) run -Q
Starting program: /home/chris/programs/emacs/src/emacs -Q
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread -1219311392 (LWP 23410)]
[Switching to Thread -1219311392 (LWP 23410)]
Breakpoint 3 at 0x80c93c6: file xterm.c, line 7848.
[New Thread -1229780048 (LWP 23413)]
[New Thread -1231381584 (LWP 23414)]
[New Thread -1241515088 (LWP 23415)]

Breakpoint 1, abort () at emacs.c:431
431       kill (getpid (), SIGABRT);
(gdb) where
#0  abort () at emacs.c:431
#1  0x08148278 in emacs_blocked_free (ptr=0x88d2d88, ptr2=0xb7954f21)
    at alloc.c:1223
#2  0xb76598f5 in free () from /lib/tls/libc.so.6
#3  0xb7954f21 in g_free () from /usr/lib/libglib-2.0.so.0
#4  0xb702c7ba in gnome_vfs_module_callback_invoke ()
   from /usr/lib/libgnomevfs-2.so.0
#5  0xb6ee696e in gnome_authentication_manager_pop_async ()
   from /usr/lib/libgnomeui-2.so.0
#6  0xb7084aa9 in fs_module_create ()
   from /usr/lib/gtk-2.0/2.4.0/filesystems/libgnome-vfs.so
#7  0xb7d9c166 in gtk_file_folder_list_children ()
   from /usr/lib/libgtk-x11-2.0.so.0
#8  0xb7d86e21 in _gtk_file_chooser_entry_set_base_folder ()
   from /usr/lib/libgtk-x11-2.0.so.0
#9  0xb79dd057 in g_source_set_closure () from /usr/lib/libgobject-2.0.so.0
#10 0xb79c598b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#11 0xb79dd000 in g_source_set_closure () from /usr/lib/libgobject-2.0.so.0
#12 0xb794bda1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0
#13 0xb794db21 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#14 0xb7950b96 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#15 0xb7951117 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#16 0xb7de50e5 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x080c926c in XTread_socket (sd=0, expected=1, hold_quit=0xbf8b3064)
    at xterm.c:7093
#18 0x080fb90d in read_avail_input (expected=1) at keyboard.c:6823
#19 0x080fbb0a in handle_async_input () at keyboard.c:6969
#20 0x08148175 in emacs_blocked_malloc (size=9, ptr=0xb79550b6)
    at alloc.c:1268
#21 0xb765bc05 in malloc () from /lib/tls/libc.so.6
#22 0xb79550b6 in g_malloc () from /usr/lib/libglib-2.0.so.0
#23 0xb7968489 in g_strdup () from /usr/lib/libglib-2.0.so.0
#24 0xb7e21170 in gtk_rc_get_style () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb7ed98e8 in gtk_widget_set_usize () from /usr/lib/libgtk-x11-2.0.so.0
#26 0xb7e33387 in _gtk_size_group_get_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#27 0xb7e33607 in _gtk_size_group_compute_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#28 0xb7ed928c in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb7da9970 in gtk_hbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb79d248b in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#31 0xb79c3f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#32 0xb79c5a7c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#33 0xb79d63b8 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#34 0xb79d7429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#35 0xb79da1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#36 0xb7e333ac in _gtk_size_group_get_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#37 0xb7e33607 in _gtk_size_group_compute_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#38 0xb7ed928c in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0
#39 0xb7d1503f in gtk_alignment_new () from /usr/lib/libgtk-x11-2.0.so.0
#40 0xb79d248b in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#41 0xb79c3f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#42 0xb79c5a7c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#43 0xb79d63b8 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#44 0xb79d7429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#45 0xb79da1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#46 0xb7e333ac in _gtk_size_group_get_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#47 0xb7e33607 in _gtk_size_group_compute_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#48 0xb7ed928c in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0
#49 0xb7d1dd33 in gtk_button_set_alignment ()
   from /usr/lib/libgtk-x11-2.0.so.0
#50 0xb79d248b in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#51 0xb79c3f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#52 0xb79c5a7c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#53 0xb79d63b8 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#54 0xb79d7429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#55 0xb79da1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#56 0xb7e333ac in _gtk_size_group_get_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#57 0xb7e33607 in _gtk_size_group_compute_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#58 0xb7ed928c in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0
#59 0xb7d16833 in _gtk_button_box_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#60 0xb7da904d in gtk_hbutton_box_new () from /usr/lib/libgtk-x11-2.0.so.0
#61 0xb79d248b in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#62 0xb79c3f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#63 0xb79c5a7c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#64 0xb79d63b8 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#65 0xb79d7429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#66 0xb79da1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#67 0xb7e333ac in _gtk_size_group_get_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#68 0xb7e33607 in _gtk_size_group_compute_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#69 0xb7ed928c in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0
#70 0xb7ed0080 in gtk_vbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#71 0xb79d248b in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#72 0xb79c3f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#73 0xb79c5a7c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#74 0xb79d63b8 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#75 0xb79d7429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#76 0xb79da1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#77 0xb7e333ac in _gtk_size_group_get_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#78 0xb7e33607 in _gtk_size_group_compute_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#79 0xb7ed928c in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0
#80 0xb7ee0400 in _gtk_window_get_group () from /usr/lib/libgtk-x11-2.0.so.0
#81 0xb79d248b in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#82 0xb79c3f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#83 0xb79c598b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#84 0xb79d63b8 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#85 0xb79d7429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#86 0xb79da1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#87 0xb7e333ac in _gtk_size_group_get_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#88 0xb7e33607 in _gtk_size_group_compute_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#89 0xb7ed928c in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0
#90 0xb7ee078e in _gtk_window_get_group () from /usr/lib/libgtk-x11-2.0.so.0
#91 0xb7ee9822 in gtk_window_new () from /usr/lib/libgtk-x11-2.0.so.0
#92 0xb79d2e1b in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#93 0xb79c3f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#94 0xb79c598b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#95 0xb79d63b8 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#96 0xb79d7429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#97 0xb79d75d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#98 0xb7eda376 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0
#99 0x080f0f92 in xg_get_file_name (f=0x8603a50, 
    prompt=0x82bbe4d "Find file: ", 
    default_filename=0x87be46c "/home/chris/programs/emacs/src/", 
    mustmatch_p=0, only_dir_p=0) at gtkutil.c:1565
#100 0x080d1be0 in Fx_file_dialog (prompt=136174424, dir=139876747, 
    default_filename=140523672, mustmatch=137468105, only_dir_p=137468105)
    at xfns.c:5573
#101 0x08123d48 in Fread_file_name (prompt=136174427, 
    dir=<value optimized out>, default_filename=<value optimized out>, 
    mustmatch=137468105, initial=137468105, predicate=<value optimized out>)
    at fileio.c:6401
#102 0x0815baba in Ffuncall (nargs=5, args=0xbf8b6180) at eval.c:3016
#103 0x081862da in Fbyte_code (bytestr=136174107, vector=136174124, 
    maxdepth=40) at bytecode.c:679
#104 0x0815b494 in funcall_lambda (fun=136174068, nargs=2, 
    arg_vector=0xbf8b6250) at eval.c:3184
#105 0x0815b6a7 in apply_lambda (fun=136174068, args=136174421, eval_flag=1)
    at eval.c:3108
#106 0x0815ad68 in Feval (form=136174413) at eval.c:2370
#107 0x08158956 in Fcall_interactively (function=137779033, 
    record_flag=137468105, keys=137508620) at callint.c:378
#108 0x080f8c53 in Fcommand_execute (cmd=137779033, record_flag=137468105, 
    keys=137468105, special=137468105) at keyboard.c:10013
#109 0x0810462a in command_loop_1 () at keyboard.c:1873
#110 0x0815a4cb in internal_condition_case (bfun=0x81042b0 <command_loop_1>, 
    handlers=137512761, hfun=0x80fec50 <cmd_error>) at eval.c:1481
#111 0x080fe02e in command_loop_2 () at keyboard.c:1329
#112 0x0815a58c in internal_catch (tag=137506745, 
    func=0x80fe000 <command_loop_2>, arg=137468105) at eval.c:1222
#113 0x080fea9e in command_loop () at keyboard.c:1308
#114 0x080fee28 in recursive_edit_1 () at keyboard.c:1006
#115 0x080fef16 in Frecursive_edit () at keyboard.c:1067
#116 0x080f4e82 in main (argc=Cannot access memory at address 0x0
) at emacs.c:1761

Lisp Backtrace:
"read-file-name" (0x81ddb5b)
"find-file-read-args" (0x81ddb5b)
"call-interactively" (0x8365759)
(gdb) info threads
  4 Thread -1241515088 (LWP 23415)  0xb76bf928 in clone ()
   from /lib/tls/libc.so.6
  3 Thread -1231381584 (LWP 23414)  0xb7917226 in pthread_mutex_unlock ()
   from /lib/tls/libpthread.so.0
  2 Thread -1229780048 (LWP 23413)  0xb76b5e49 in poll ()
   from /lib/tls/libc.so.6
* 1 Thread -1219311392 (LWP 23410)  abort () at emacs.c:431
(gdb) thr 1
[Switching to thread 1 (Thread -1219311392 (LWP 23410))]#0  abort ()
    at emacs.c:431
431       kill (getpid (), SIGABRT);
(gdb) bt
#0  abort () at emacs.c:431
#1  0x08148278 in emacs_blocked_free (ptr=0x88d2d88, ptr2=0xb7954f21)
    at alloc.c:1223
#2  0xb76598f5 in free () from /lib/tls/libc.so.6
#3  0xb7954f21 in g_free () from /usr/lib/libglib-2.0.so.0
#4  0xb702c7ba in gnome_vfs_module_callback_invoke ()
   from /usr/lib/libgnomevfs-2.so.0
#5  0xb6ee696e in gnome_authentication_manager_pop_async ()
   from /usr/lib/libgnomeui-2.so.0
#6  0xb7084aa9 in fs_module_create ()
   from /usr/lib/gtk-2.0/2.4.0/filesystems/libgnome-vfs.so
#7  0xb7d9c166 in gtk_file_folder_list_children ()
   from /usr/lib/libgtk-x11-2.0.so.0
#8  0xb7d86e21 in _gtk_file_chooser_entry_set_base_folder ()
   from /usr/lib/libgtk-x11-2.0.so.0
#9  0xb79dd057 in g_source_set_closure () from /usr/lib/libgobject-2.0.so.0
#10 0xb79c598b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#11 0xb79dd000 in g_source_set_closure () from /usr/lib/libgobject-2.0.so.0
#12 0xb794bda1 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0
#13 0xb794db21 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#14 0xb7950b96 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#15 0xb7951117 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#16 0xb7de50e5 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x080c926c in XTread_socket (sd=0, expected=1, hold_quit=0xbf8b3064)
    at xterm.c:7093
#18 0x080fb90d in read_avail_input (expected=1) at keyboard.c:6823
#19 0x080fbb0a in handle_async_input () at keyboard.c:6969
#20 0x08148175 in emacs_blocked_malloc (size=9, ptr=0xb79550b6)
    at alloc.c:1268
#21 0xb765bc05 in malloc () from /lib/tls/libc.so.6
#22 0xb79550b6 in g_malloc () from /usr/lib/libglib-2.0.so.0
#23 0xb7968489 in g_strdup () from /usr/lib/libglib-2.0.so.0
#24 0xb7e21170 in gtk_rc_get_style () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb7ed98e8 in gtk_widget_set_usize () from /usr/lib/libgtk-x11-2.0.so.0
#26 0xb7e33387 in _gtk_size_group_get_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#27 0xb7e33607 in _gtk_size_group_compute_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#28 0xb7ed928c in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb7da9970 in gtk_hbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb79d248b in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#31 0xb79c3f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#32 0xb79c5a7c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#33 0xb79d63b8 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#34 0xb79d7429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#35 0xb79da1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#36 0xb7e333ac in _gtk_size_group_get_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#37 0xb7e33607 in _gtk_size_group_compute_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#38 0xb7ed928c in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0
#39 0xb7d1503f in gtk_alignment_new () from /usr/lib/libgtk-x11-2.0.so.0
#40 0xb79d248b in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#41 0xb79c3f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#42 0xb79c5a7c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#43 0xb79d63b8 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#44 0xb79d7429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#45 0xb79da1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#46 0xb7e333ac in _gtk_size_group_get_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#47 0xb7e33607 in _gtk_size_group_compute_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#48 0xb7ed928c in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0
#49 0xb7d1dd33 in gtk_button_set_alignment ()
   from /usr/lib/libgtk-x11-2.0.so.0
#50 0xb79d248b in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#51 0xb79c3f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#52 0xb79c5a7c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#53 0xb79d63b8 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#54 0xb79d7429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#55 0xb79da1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#56 0xb7e333ac in _gtk_size_group_get_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#57 0xb7e33607 in _gtk_size_group_compute_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#58 0xb7ed928c in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0
#59 0xb7d16833 in _gtk_button_box_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#60 0xb7da904d in gtk_hbutton_box_new () from /usr/lib/libgtk-x11-2.0.so.0
#61 0xb79d248b in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#62 0xb79c3f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#63 0xb79c5a7c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#64 0xb79d63b8 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#65 0xb79d7429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#66 0xb79da1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#67 0xb7e333ac in _gtk_size_group_get_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#68 0xb7e33607 in _gtk_size_group_compute_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#69 0xb7ed928c in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0
#70 0xb7ed0080 in gtk_vbox_new () from /usr/lib/libgtk-x11-2.0.so.0
#71 0xb79d248b in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#72 0xb79c3f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#73 0xb79c5a7c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#74 0xb79d63b8 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#75 0xb79d7429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#76 0xb79da1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#77 0xb7e333ac in _gtk_size_group_get_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#78 0xb7e33607 in _gtk_size_group_compute_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#79 0xb7ed928c in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0
#80 0xb7ee0400 in _gtk_window_get_group () from /usr/lib/libgtk-x11-2.0.so.0
#81 0xb79d248b in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
#82 0xb79c3f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#83 0xb79c598b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#84 0xb79d63b8 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#85 0xb79d7429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#86 0xb79da1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#87 0xb7e333ac in _gtk_size_group_get_child_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#88 0xb7e33607 in _gtk_size_group_compute_requisition ()
   from /usr/lib/libgtk-x11-2.0.so.0
#89 0xb7ed928c in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0
#90 0xb7ee078e in _gtk_window_get_group () from /usr/lib/libgtk-x11-2.0.so.0
#91 0xb7ee9822 in gtk_window_new () from /usr/lib/libgtk-x11-2.0.so.0
#92 0xb79d2e1b in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#93 0xb79c3f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#94 0xb79c598b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#95 0xb79d63b8 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#96 0xb79d7429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#97 0xb79d75d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#98 0xb7eda376 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0
#99 0x080f0f92 in xg_get_file_name (f=0x8603a50, 
    prompt=0x82bbe4d "Find file: ", 
    default_filename=0x87be46c "/home/chris/programs/emacs/src/", 
    mustmatch_p=0, only_dir_p=0) at gtkutil.c:1565
#100 0x080d1be0 in Fx_file_dialog (prompt=136174424, dir=139876747, 
    default_filename=140523672, mustmatch=137468105, only_dir_p=137468105)
    at xfns.c:5573
#101 0x08123d48 in Fread_file_name (prompt=136174427, 
    dir=<value optimized out>, default_filename=<value optimized out>, 
    mustmatch=137468105, initial=137468105, predicate=<value optimized out>)
    at fileio.c:6401
#102 0x0815baba in Ffuncall (nargs=5, args=0xbf8b6180) at eval.c:3016
#103 0x081862da in Fbyte_code (bytestr=136174107, vector=136174124, 
    maxdepth=40) at bytecode.c:679
#104 0x0815b494 in funcall_lambda (fun=136174068, nargs=2, 
    arg_vector=0xbf8b6250) at eval.c:3184
#105 0x0815b6a7 in apply_lambda (fun=136174068, args=136174421, eval_flag=1)
    at eval.c:3108
#106 0x0815ad68 in Feval (form=136174413) at eval.c:2370
#107 0x08158956 in Fcall_interactively (function=137779033, 
    record_flag=137468105, keys=137508620) at callint.c:378
#108 0x080f8c53 in Fcommand_execute (cmd=137779033, record_flag=137468105, 
    keys=137468105, special=137468105) at keyboard.c:10013
#109 0x0810462a in command_loop_1 () at keyboard.c:1873
#110 0x0815a4cb in internal_condition_case (bfun=0x81042b0 <command_loop_1>, 
    handlers=137512761, hfun=0x80fec50 <cmd_error>) at eval.c:1481
#111 0x080fe02e in command_loop_2 () at keyboard.c:1329
#112 0x0815a58c in internal_catch (tag=137506745, 
    func=0x80fe000 <command_loop_2>, arg=137468105) at eval.c:1222
#113 0x080fea9e in command_loop () at keyboard.c:1308
#114 0x080fee28 in recursive_edit_1 () at keyboard.c:1006
#115 0x080fef16 in Frecursive_edit () at keyboard.c:1067
#116 0x080f4e82 in main (argc=Cannot access memory at address 0x0
) at emacs.c:1761

Lisp Backtrace:
"read-file-name" (0x81ddb5b)
"find-file-read-args" (0x81ddb5b)
"call-interactively" (0x8365759)
(gdb) thr 2
[Switching to thread 2 (Thread -1229780048 (LWP 23413))]#0  0xb76b5e49 in poll
    () from /lib/tls/libc.so.6
(gdb) bt
#0  0xb76b5e49 in poll () from /lib/tls/libc.so.6
#1  0xb7950bc9 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#2  0xb7950f57 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#3  0xb6f44b50 in link_set_io_thread () from /usr/lib/libORBit-2.so.0
#4  0xb796b6bf in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
#5  0xb79150bd in start_thread () from /lib/tls/libpthread.so.0
#6  0xb76bf93e in clone () from /lib/tls/libc.so.6

Lisp Backtrace:
"read-file-name" (0x81ddb5b)
"find-file-read-args" (0x81ddb5b)
"call-interactively" (0x8365759)
(gdb) thr 3
[Switching to thread 3 (Thread -1231381584 (LWP 23414))]#0  0xb7917226 in 
pthread_mutex_unlock () from /lib/tls/libpthread.so.0
(gdb) bt
#0  0xb7917226 in pthread_mutex_unlock () from /lib/tls/libpthread.so.0
#1  0xb76598f5 in free () from /lib/tls/libc.so.6
#2  0xb7954f21 in g_free () from /usr/lib/libglib-2.0.so.0
#3  0xb701ea36 in gnome_vfs_file_info_unref ()
   from /usr/lib/libgnomevfs-2.so.0
#4  0xb794b3ef in g_list_foreach () from /usr/lib/libglib-2.0.so.0
#5  0xb701e1a2 in gnome_vfs_file_info_list_unref ()
   from /usr/lib/libgnomevfs-2.so.0
#6  0xb701e1cd in gnome_vfs_file_info_list_free ()
   from /usr/lib/libgnomevfs-2.so.0
#7  0xb702195f in gnome_vfs_job_get_count () from /usr/lib/libgnomevfs-2.so.0
#8  0x088d0e50 in ?? ()
#9  0x088d2298 in ?? ()
#10 0x088cd768 in ?? ()
#11 0x088cd768 in ?? ()
#12 0xb7721ff4 in ?? () from /lib/tls/libc.so.6
#13 0xb77234c0 in __after_morecore_hook () from /lib/tls/libc.so.6
#14 0x00000000 in ?? ()

Lisp Backtrace:
"read-file-name" (0x81ddb5b)
"find-file-read-args" (0x81ddb5b)
"call-interactively" (0x8365759)
(gdb) thr 4
[Switching to thread 4 (Thread -1241515088 (LWP 23415))]#0  0xb76bf928 in clone 
() from /lib/tls/libc.so.6
(gdb) bt
#0  0xb76bf928 in clone () from /lib/tls/libc.so.6
#1  0x007d0f00 in ?? ()
#2  0x00000000 in ?? ()

Lisp Backtrace:
"read-file-name" (0x81ddb5b)
"find-file-read-args" (0x81ddb5b)
"call-interactively" (0x8365759)
(gdb) 




reply via email to

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