Bug#314164: libgnomevfs2-0: evolution segfault in _gnome_vfs_drive_from_corba()

dann frazier dann frazier <dannf@hp.com>, 314164@bugs.debian.org
Wed, 15 Jun 2005 10:47:43 -0600


On Wed, 2005-06-15 at 18:19 +0200, Sjoerd Simons wrote:
> Could you send a bt full of this crash too ?

You bet:

(gdb) bt full
#0  _gnome_vfs_drive_from_corba (corba_drive=0x0,
    volume_monitor=0x60000000000e5640) at gnome-vfs-drive.c:600
        i = 0
        drive = (GnomeVFSDrive *) 0x3
#1  0x20000000019326f0 in read_drives_from_daemon
(volume_monitor_client=0x1)
    at gnome-vfs-volume-monitor-client.c:132
        client = (GnomeVFSClient *) 0x60000000000d0bf0
        daemon = 0x60000000000e5590
        ev = {_id = 0x0, _major = 0, _any = {_type = 0x0, _value = 0x0,
    _release = 0 '\0'}}
        list = (GNOME_VFS_DriveList *) 0x60000000000e56b0
        drive = (GnomeVFSDrive *) 0x60000000000d0bf0
        volume_monitor = (GnomeVFSVolumeMonitor *) 0x60000000000e5640
        i = 1
#2  0x2000000001932a90 in gnome_vfs_volume_monitor_client_init (
    volume_monitor_client=0x1) at gnome-vfs-volume-monitor-client.c:189
No locals.
#3  0x2000000000e27e60 in IA__g_type_create_instance (type=1020)
    at gtype.c:1525
        instance = (GTypeInstance *) 0x60000000000e5640
        class = (GTypeClass *) 0x60000000000c4490
        i = 0
#4  0x2000000000dfe7d0 in g_object_constructor (type=1020,
    n_construct_properties=0, construct_params=0x0) at gobject.c:1045
        object = (GObject *) 0x2000000000e5df08
#5  0x2000000000dfd890 in IA__g_object_newv
(object_type=6917529027641894192,
    n_parameters=0, parameters=0x0) at gobject.c:843
        value = (GValue *) 0xffffffff80000000
        pspec = (GParamSpec *) 0x1
        cparams = (GObjectConstructParam *) 0x0
        oparams = (GObjectConstructParam *) 0x0
        nqueue = (GObjectNotifyQueue *) 0x0
        object = (GObject *) 0x0
        class = (GObjectClass *) 0x60000000000c4490
        unref_class = (GObjectClass *) 0x60000000000c4490
        slist = (GSList *) 0x0
        n_total_cparams = 0
        n_cparams = 0
        n_oparams = 0
        n_cvalues = 0
        cvalues = (GValue *) 0x0
        clist = (GList *) 0x0
        i = 0
#6  0x2000000000dfe740 in IA__g_object_new_valist (
    object_type=6917529027641894192, first_property_name=0x0,
    var_args=0x60000fffffffb4a0) at gobject.c:975
        _cvalue = (GTypeCValue *) 0x0
        pspec = (GParamSpec *) 0x2000000000f8a50c
        class = (GObjectClass *) 0x20000000003099b8
        params = (GParameter *) 0x2000000000f89b18
        name = (const gchar *) 0x0
        object = (GObject *) 0x2000000000f8a50c
        n_params = 0
        n_alloced_params = 16
#7  0x2000000000dfd200 in IA__g_object_new
(object_type=6917529027641894192,
    first_property_name=0x0) at gobject.c:816
No locals.
#8  0x2000000001933c90 in _gnome_vfs_get_volume_monitor_internal
(create=1)
    at gnome-vfs-volume-monitor.c:243
---Type <return> to continue, or q <return> to quit---
No locals.
#9  0x2000000001933d50 in gnome_vfs_get_volume_monitor ()
    at gnome-vfs-volume-monitor.c:277
No locals.
#10 0x200000000186b580 in gtk_file_system_gnome_vfs_init ()
   from /usr/lib/gtk-2.0/2.4.0/filesystems/libgnome-vfs.so
No symbol table info available.
#11 0x2000000000e27e60 in IA__g_type_create_instance (type=1020)
    at gtype.c:1525
        instance = (GTypeInstance *) 0x600000000008fad0
        class = (GTypeClass *) 0x60000000000c3770
        i = 0
#12 0x2000000000dfe7d0 in g_object_constructor (type=1020,
    n_construct_properties=0, construct_params=0x0) at gobject.c:1045
        object = (GObject *) 0x2000000000e5df08
#13 0x2000000000dfd890 in IA__g_object_newv
(object_type=6917529027641881424,
    n_parameters=0, parameters=0x0) at gobject.c:843
        value = (GValue *) 0x20000000002ec420
        pspec = (GParamSpec *) 0x0
        cparams = (GObjectConstructParam *) 0x0
        oparams = (GObjectConstructParam *) 0x0
        nqueue = (GObjectNotifyQueue *) 0x0
        object = (GObject *) 0x0
        class = (GObjectClass *) 0x60000000000c3770
        unref_class = (GObjectClass *) 0x60000000000c3770
        slist = (GSList *) 0x0
        n_total_cparams = 0
        n_cparams = 0
        n_oparams = 0
        n_cvalues = 0
        cvalues = (GValue *) 0x0
        clist = (GList *) 0x0
        i = 0
#14 0x2000000000dfe740 in IA__g_object_new_valist (
    object_type=6917529027641881424, first_property_name=0x0,
    var_args=0x60000fffffffb580) at gobject.c:975
        _cvalue = (GTypeCValue *) 0x0
        pspec = (GParamSpec *) 0x2000000001876ae0
        class = (GObjectClass *) 0x2000000000f89b18
        params = (GParameter *) 0x2000000000f897f8
        name = (const gchar *) 0x0
        object = (GObject *) 0x2000000001876ae0
        n_params = 0
        n_alloced_params = 16
#15 0x2000000000dfd200 in IA__g_object_new
(object_type=6917529027641881424,
    first_property_name=0x0) at gobject.c:816
No locals.
#16 0x200000000186af20 in gtk_file_system_gnome_vfs_new ()
   from /usr/lib/gtk-2.0/2.4.0/filesystems/libgnome-vfs.so
No symbol table info available.
#17 0x2000000001876b60 in fs_module_create ()
   from /usr/lib/gtk-2.0/2.4.0/filesystems/libgnome-vfs.so
No symbol table info available.
#18 0x20000000006df130 in _gtk_file_system_module_create (
    fs_module=0x6000000000081b20) at gtkfilesystem.c:1102
        fs = (GtkFileSystem *) 0x0
#19 0x20000000006df350 in _gtk_file_system_create (
    file_system_name=0x6000000000081630 "gnome-vfs") at
gtkfilesystem.c:1141
        l = (GSList *) 0x6000000000081b78
---Type <return> to continue, or q <return> to quit---
        module_path = 0x6000000000081650
"/usr/lib/gtk-2.0/2.4.0/filesystems/libgnome-vfs.so"
        fs_module = (GtkFileSystemModule *) 0x6000000000081b20
        fs = (GtkFileSystem *) 0x6000000000081b78
#20 0x20000000006c1990 in set_file_system_backend
(impl=0x6000000000080d90,
    backend=0x0) at gtkfilechooserdefault.c:3733
        settings = (GtkSettings *) 0x6000000000081b20
        default_backend = (gchar *) 0x6000000000081630 "gnome-vfs"
#21 0x2000000000dfeaa0 in g_object_constructor
(type=6917529027641609616,
    n_construct_properties=0, construct_params=0x6000000000065d10)
    at gobject.c:1041
        value = (GValue *) 0x60000000000730d8
        nqueue = (GObjectNotifyQueue *) 0x60000000000148e0
        object = (GObject *) 0x6000000000080d90
#22 0x20000000006c11a0 in gtk_file_chooser_default_constructor (
    type=6917529027641466376, n_construct_properties=0,
    construct_params=0x6000000000065d10) at gtkfilechooserdefault.c:3594
        object = (GObject *) 0x600000000007ef00
#23 0x2000000000dfd890 in IA__g_object_newv
(object_type=6917529027641601792,
    n_parameters=0, parameters=0x60000000000730d0) at gobject.c:843
        value = (GValue *) 0x60000000000730d8
        pspec = (GParamSpec *) 0x600000000007ec20
        cparams = (GObjectConstructParam *) 0x6000000000065d00
        oparams = (GObjectConstructParam *) 0x6000000000080a40
        nqueue = (GObjectNotifyQueue *) 0x1
        object = (GObject *) 0x0
        class = (GObjectClass *) 0x600000000007f130
        unref_class = (GObjectClass *) 0x0
        slist = (GSList *) 0x60000000000730d0
        n_total_cparams = 1
        n_cparams = 1
        n_oparams = 0
        n_cvalues = 0
        cvalues = (GValue *) 0x0
        clist = (GList *) 0x0
        i = 0
#24 0x2000000000dfe4f0 in IA__g_object_new_valist (
    object_type=6917529027641601792, first_property_name=0x0,
    var_args=0x60000fffffffb660) at gobject.c:1026
        _cvalue = (GTypeCValue *) 0x0
        pspec = (GParamSpec *) 0x0
        class = (GObjectClass *) 0x600000000007f130
        params = (GParameter *) 0x60000000000730d0
        name = (const gchar *) 0x0
        object = (GObject *) 0x0
        n_params = 0
        n_alloced_params = 16
#25 0x2000000000dfd200 in IA__g_object_new
(object_type=6917529027641601792,
    first_property_name=0x20000000009a46d0 "file-system-backend")
    at gobject.c:816
No locals.
#26 0x20000000006c96a0 in _gtk_file_chooser_default_new
(file_system=0x0)
    at gtkfilechooserdefault.c:6141
No locals.
#27 0x20000000006cbc80 in gtk_file_chooser_widget_constructor (type=0,
    n_construct_properties=7126144, construct_params=0xc00000000000048e)
    at gtkfilechooserwidget.c:156
        priv = (GtkFileChooserWidgetPrivate *) 0x600000000007eec0
        object = (GObject *) 0x600000000007ee30
---Type <return> to continue, or q <return> to quit---
        current_folder = (gchar *) 0x2000000000dfd840 "\020\b"
#28 0x2000000000dfd890 in IA__g_object_newv
(object_type=6917529027641597840,
    n_parameters=1, parameters=0x600000000007ee28) at gobject.c:843
        value = (GValue *) 0x600000000007e900
        pspec = (GParamSpec *) 0x600000000007edf8
        cparams = (GObjectConstructParam *) 0x600000000007edf0
        oparams = (GObjectConstructParam *) 0x0
        nqueue = (GObjectNotifyQueue *) 0x1
        object = (GObject *) 0x0
        class = (GObjectClass *) 0x600000000007e310
        unref_class = (GObjectClass *) 0x600000000007e310
        slist = (GSList *) 0x600000000007ee10
        n_total_cparams = 1
        n_cparams = 1
        n_oparams = 0
        n_cvalues = 1
        cvalues = (GValue *) 0x600000000007ee10
        clist = (GList *) 0x0
        i = 519696
#29 0x2000000000dfe740 in IA__g_object_new_valist (
    object_type=6917529027641597840, first_property_name=0x0,
    var_args=0x60000fffffffb6e0) at gobject.c:975
        _cvalue = (GTypeCValue *) 0x0
        pspec = (GParamSpec *) 0x2000000000f8a508
        class = (GObjectClass *) 0x600000000007df90
        params = (GParameter *) 0x3fc
        name = (const gchar *) 0x0
        object = (GObject *) 0x2000000000f8a508
        n_params = 0
        n_alloced_params = 16
#30 0x2000000000dfd200 in IA__g_object_new
(object_type=6917529027641597840,
    first_property_name=0x0) at gobject.c:816
No locals.
#31 0x20000000006b3dc0 in gtk_file_chooser_dialog_constructor (
    type=6917529027641597840, n_construct_properties=0,
    construct_params=0x20000000006b3da0) at gtkfilechooserdialog.c:374
        priv = (GtkFileChooserDialogPrivate *) 0x6000000000071300
        object = (GObject *) 0x60000000000711d0
#32 0x2000000000dfd890 in IA__g_object_newv
(object_type=6917529027641461760,
    n_parameters=1, parameters=0x60000000000711e0) at gobject.c:843
        value = (GValue *) 0x6000000000060080
        pspec = (GParamSpec *) 0x6000000000071198
        cparams = (GObjectConstructParam *) 0x6000000000071180
        oparams = (GObjectConstructParam *) 0x6000000000071140
        nqueue = (GObjectNotifyQueue *) 0x2
        object = (GObject *) 0x0
        class = (GObjectClass *) 0x600000000006f3a0
        unref_class = (GObjectClass *) 0x0
        slist = (GSList *) 0x60000000000711b0
        n_total_cparams = 2
        n_cparams = 2
        n_oparams = 2
        n_cvalues = 1
        cvalues = (GValue *) 0x60000000000711b0
        clist = (GList *) 0x0
        i = 463280
#33 0x2000000000dfe4f0 in IA__g_object_new_valist (
    object_type=6917529027641461760, first_property_name=0x0,
    var_args=0x60000fffffffb7a0) at gobject.c:1026
---Type <return> to continue, or q <return> to quit---
        _cvalue = (GTypeCValue *) 0x0
        pspec = (GParamSpec *) 0x0
        class = (GObjectClass *) 0x600000000006f3a0
        params = (GParameter *) 0x6000000000070f30
        name = (const gchar *) 0x0
        object = (GObject *) 0x0
        n_params = 2
        n_alloced_params = 16
#34 0x2000000000dfd200 in IA__g_object_new
(object_type=6917529027641461760,
    first_property_name=0x2000000000a2d8b8 "title") at gobject.c:816
No locals.
#35 0x20000000006b4320 in gtk_file_chooser_dialog_new_valist (title=0x0,
    parent=0x0, action=GTK_FILE_CHOOSER_ACTION_OPEN, backend=0x0,
    first_button_text=0x4000000000019648 "gtk-cancel",
    varargs=0x60000fffffffb7a0) at gtkfilechooserdialog.c:580
        result = (GtkWidget *) 0x0
        button_text = 0x4000000000019648 "gtk-cancel"
        response_id = 0
#36 0x20000000006b4450 in IA__gtk_file_chooser_dialog_new (title=0x0,
    parent=0x0, action=GTK_FILE_CHOOSER_ACTION_OPEN,
    first_button_text=0x4000000000019648 "gtk-cancel")
    at gtkfilechooserdialog.c:625
No locals.
#37 0x400000000000d750 in ?? ()
No symbol table info available.
#38 0x4000000000009470 in ?? ()
No symbol table info available.
#39 0x200000000119db20 in __libc_start_main (
    main=@0x400000000001b850: 0x4000000000009250 <_init+14032>, argc=2,
    ubp_av=0x60000fffffffb7d8,
    init=@0x400000000001b820: 0x40000000000187e0 <_init+76896>,
    fini=0x200000000003e940 <_rtld_local+64>,
    rtld_fini=0x200000000003a630 <local+40>,
stack_end=0x60000fffffffb7d0)
    at ../sysdeps/generic/libc-start.c:242
        ubp_ev = (char **) 0x2000000000f89700
        result = 82176
#40 0x40000000000090c0 in ?? ()
No symbol table info available.
#41 0x0000000000000000 in ?? ()
No symbol table info available.