hangs on start for one minute since 0.17 update
@seb128
Submitted by Sébastien Bacher Link to original bug (#723835)
Description
shotwell 0.17 hangs for a minute on start on my laptop, 0.15 starts without delay. That's a standard configuration with no external device connected. The hangs seems to happen in sync gvfs calls
#0 0xb7fdd424 in __kernel_vsyscall ()
#1 0xb6f34deb in poll () at ../sysdeps/unix/syscall-template.S:81
#2 0xb7079f7b in poll (__timeout=__timeout@entry=25000,
__nfds=__nfds@entry=1, __fds=__fds@entry=0x91de390)
at /usr/include/i386-linux-gnu/bits/poll2.h:46
#3 g_poll (fds=fds@entry=0x91de390, nfds=nfds@entry=1,
timeout=timeout@entry=25000)
at /build/buildd/glib2.0-2.39.4/./glib/gpoll.c:124
#4 0xb706b1a8 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x91de390, timeout=25000, context=0x966c428)
at /build/buildd/glib2.0-2.39.4/./glib/gmain.c:4005
#5 g_main_context_iterate (context=0x966c428, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>)
at /build/buildd/glib2.0-2.39.4/./glib/gmain.c:3706
#6 0xb706b52b in g_main_loop_run (loop=0x93578d8)
at /build/buildd/glib2.0-2.39.4/./glib/gmain.c:3905
#7 0xb7256755 in initable_init (initable=0x9c7a1a8, cancellable=0x0,
error=0xbfffe9bc) at /build/buildd/glib2.0-2.39.4/./gio/gdbusproxy.c:1985
#8 0xb71cde7a in g_initable_init (initable=0x9c7a1a8, cancellable=0x0,
error=0xbfffe9bc) at /build/buildd/glib2.0-2.39.4/./gio/ginitable.c:113
#9 0xb71cdf9b in g_initable_new_valist (
object_type=object_type@entry=157536096,
first_property_name=first_property_name@entry=0xa46f7566 "g-flags",
var_args=var_args@entry=0xbfffe950 "\003",
cancellable=cancellable@entry=0x0, error=error@entry=0xbfffe9bc)
at /build/buildd/glib2.0-2.39.4/./gio/ginitable.c:229
#10 0xb71ce02b in g_initable_new (object_type=157536096,
cancellable=cancellable@entry=0x0, error=error@entry=0xbfffe9bc,
first_property_name=first_property_name@entry=0xa46f7566 "g-flags")
at /build/buildd/glib2.0-2.39.4/./gio/ginitable.c:147
#11 0xa46f4dc1 in gvfs_remote_volume_monitor_proxy_new_for_bus_sync (
bus_type=bus_type@entry=G_BUS_TYPE_SESSION,
flags=flags@entry=(G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES | G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS),
name=name@entry=0x91253d0 "org.gtk.Private.UDisks2VolumeMonitor",
object_path=object_path@entry=0xa46f6dbc "/org/gtk/Private/RemoteVolumeMonitor", cancellable=cancellable@entry=0x0, error=error@entry=0xbfffe9bc)
at gvfsvolumemonitordbus.c:4501
#12 0xa46eed8d in is_remote_monitor_supported (
dbus_name=0x91253d0 "org.gtk.Private.UDisks2VolumeMonitor")
at gproxyvolumemonitor.c:1147
#13 is_supported (klass=<optimized out>) at gproxyvolumemonitor.c:1192
#14 0xb72035a6 in get_default_native_class (data=0xbfffea4c)
at /build/buildd/glib2.0-2.39.4/./gio/gunionvolumemonitor.c:461
#15 0xb709181b in g_once_impl (once=once@entry=0xb72fa57c <once_init>,
func=func@entry=0xb7203500 <get_default_native_class>,
arg=arg@entry=0xbfffea4c)
at /build/buildd/glib2.0-2.39.4/./glib/gthread.c:591
#16 0xb72034c2 in get_native_class ()
at /build/buildd/glib2.0-2.39.4/./gio/gunionvolumemonitor.c:492
#17 0xb7203986 in populate_union_monitor (union_monitor=0xa4785c18)
at /build/buildd/glib2.0-2.39.4/./gio/gunionvolumemonitor.c:515
#18 g_volume_monitor_get ()
at /build/buildd/glib2.0-2.39.4/./gio/gunionvolumemonitor.c:571
#19 0x0819a893 in camera_table_construct (object_type=<optimized out>)
at src/camera/CameraTable.c:491
#20 camera_table_new () at src/camera/CameraTable.c:504
#21 camera_table_get_instance () at src/camera/CameraTable.c:604
#22 0x08195457 in camera_branch_construct (object_type=152150496)
at src/camera/Branch.c:446
#23 0x0819557c in camera_branch_new () at src/camera/Branch.c:489
#24 0x0812f7b9 in library_window_instance_init (self=0x9c7e1e0)
at src/library/LibraryWindow.c:7269
#25 0xb7158a13 in g_type_create_instance (type=152067344)
at /build/buildd/glib2.0-2.39.4/./gobject/gtype.c:1868
#26 0xb713b79e in g_object_new_internal (class=class@entry=0x955bd78,
params=params@entry=0x0, n_params=n_params@entry=0)
at /build/buildd/glib2.0-2.39.4/./gobject/gobject.c:1747
#27 0xb713d791 in g_object_newv (object_type=object_type@entry=152067344,
n_parameters=n_parameters@entry=0, parameters=parameters@entry=0x0)
at /build/buildd/glib2.0-2.39.4/./gobject/gobject.c:1891
#28 0xb713deb0 in g_object_new (object_type=object_type@entry=152067344,
first_property_name=first_property_name@entry=0x0)
at /build/buildd/glib2.0-2.39.4/./gobject/gobject.c:1557
#29 0x081de394 in page_window_construct (
object_type=object_type@entry=152067344) at src/AppWindow.c:1419
#30 0x081e24fe in app_window_construct (
object_type=object_type@entry=152067344) at src/AppWindow.c:1881
#31 0x0812d029 in library_window_construct (object_type=152067344,
progress_monitor=progress_monitor@entry=0x0,
progress_monitor_target=progress_monitor_target@entry=0x0)
at src/library/LibraryWindow.c:2044
#32 0x0812e4dc in library_window_new (
progress_monitor=progress_monitor@entry=0x0,
progress_monitor_target=progress_monitor_target@entry=0x0)
at src/library/LibraryWindow.c:2247
#33 0x081dcf44 in library_exec (mounts=mounts@entry=0x85b3c98,
mounts_length1=mounts_length1@entry=0) at src/main.c:1165
#34 0x081ddc6b in _vala_main (args=args@entry=0xbffff024,
args_length1=args_length1@entry=1) at src/main.c:1981
#35 0x080a9d2c in main (argc=1, argv=0xbffff024) at src/main.c:2059
Version: 0.17.x
Resolution: RESOLVED FIXED