[Pkg-xfce-devel] Bug#495707: segfaults when moving up directories too fast

Jonny Lamb jonnylamb at jonnylamb.com
Tue Aug 19 20:48:17 UTC 2008


Package: thunar
Version: 0.9.0-10
Severity: normal

If one goes into a fairly deep directory tree and wants to get back a
known number of directories up, one can quickly click that many times on
the "go up a directory" button. However, if you press this at any
moderate speed, thunar segfaults.

This is easily reproducible by entering a deep directory structure and
clicking "up", "back" or "forward" relatively fast.

I installed thunar-dbg and ran it in gdb to give me a backtrace.
Hopefully it will be of some use:

#0  0xb787ebda in IA__g_object_ref (_object=0x8b107589) at
	/tmp/buildd/glib2.0-2.16.5/gobject/gobject.c:1718
#1  0x08090ed2 in thunar_standard_view_get_visible_range
	(view=0x8258070, start_file=0xbfa90338, end_file=0x0) at
	thunar-standard-view.c:1399
#2  0x0809d916 in thunar_window_set_current_directory (window=0x8107050,
	current_directory=0x80c29a8) at thunar-window.c:2330
#3  0x0809edfd in thunar_window_action_go_up (action=0x80db1a0,
	window=0x8107050) at thunar-window.c:1746
#4  0xb788a084 in IA__g_cclosure_marshal_VOID__VOID (closure=0x8197018,
	return_value=0x0, n_param_values=1, param_values=0xbfa905c8,
	invocation_hint=0xbfa904fc, 
	    marshal_data=0x809edc0) at
	    /tmp/buildd/glib2.0-2.16.5/gobject/gmarshal.c:77
#5  0xb787c923 in IA__g_closure_invoke (closure=0x8197018,
	    return_value=0x0, n_param_values=1, param_values=0xbfa905c8,
	    invocation_hint=0xbfa904fc)
    at /tmp/buildd/glib2.0-2.16.5/gobject/gclosure.c:490
#6  0xb788fead in signal_emit_unlocked_R (node=0x8120bd8, detail=0,
    instance=0x80db1a0, emission_return=0x0,
    instance_and_params=0xbfa905c8)
    at /tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2440
#7  0xb78913f4 in IA__g_signal_emit_valist (instance=0x80db1a0,
    signal_id=112, detail=0, 
        var_args=0xbfa907dc
	"��𷠱\r\b��\r\b\b\b���\025����\r\b0�\"\b(\b��\200�\212�\200�\212�
	\025��(\b��\204�\210���\r\b(") at
	/tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2199
#8  0xb7891856 in IA__g_signal_emit (instance=0x80db1a0, signal_id=112,
	detail=0) at /tmp/buildd/glib2.0-2.16.5/gobject/gsignal.c:2243

-- 
Jonny Lamb, UK                                   jonnylamb at jonnylamb.com
http://jonnylamb.com                                     GPG: 0x2E039402
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20080819/4ce51ab9/attachment.pgp 


More information about the Pkg-xfce-devel mailing list