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                                   [EMAIL PROTECTED]
http://jonnylamb.com                                     GPG: 0x2E039402

Attachment: signature.asc
Description: Digital signature

Reply via email to