It takes too long time to wait for some of gnome file dialogues in 2.14

Vladimir Grebenschikov vova at sw.ru
Fri May 26 04:09:13 PDT 2006


Hi

It happens when I press gnome screen-shot key, for example.

I should wait for several minutes while something happes.

Same effect when I start gnumeric's open dialogue (by File->Open) or
save as dialogue
.
But when I start gnumeric with document as command line option it just
opens it.

there is some debugging from gnome-screenshot:
% gdb gnome-screenshot 3390
...
Loaded symbols for /usr/local/lib/libiconv.so.3
Reading symbols from /lib/libpthread.so.2...(no debugging symbols found)...done.

warning: Unable to get location for thread creation breakpoint: generic error
[New Thread 0x8250e20 (runnable)]
[New Thread 0x8250c40 (LWP 100235)]
[New Thread 0x82502e0 (sleeping)]
[New LWP 100236]
Loaded symbols for /lib/libpthread.so.2
Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done.
...
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
[Switching to LWP 100236]
0x28de5777 in pthread_atfork () from /lib/libpthread.so.2
(gdb) bt    
#0  0x28de5777 in pthread_atfork () from /lib/libpthread.so.2
#1  0x28dddafb in pthread_kill () from /lib/libpthread.so.2
#2  0x28de09fc in pthread_setconcurrency () from /lib/libpthread.so.2
#3  0x28ddd41b in pthread_kill () from /lib/libpthread.so.2
#4  0x28de2585 in _pthread_cond_wait () from /lib/libpthread.so.2
#5  0x28de2ace in pthread_cond_wait () from /lib/libpthread.so.2
#6  0x284cf8a2 in giop_recv_buffer_get () from /usr/local/lib/libORBit-2.so.0
#7  0x284d2b89 in ORBit_small_invoke_stub () from /usr/local/lib/libORBit-2.so.0
#8  0x284d2d18 in ORBit_small_invoke_stub_n () from /usr/local/lib/libORBit-2.so.0
#9  0x284e3095 in ORBit_c_stub_invoke () from /usr/local/lib/libORBit-2.so.0
#10 0x2823dae2 in GNOME_VFS_AsyncDaemon_GetFileInfo () from /usr/X11R6/lib/libgnomevfs-2.so.0
#11 0x28248b57 in gnome_vfs_daemon_convert_to_corba_file_info () from /usr/X11R6/lib/libgnomevfs-2.so.0
#12 0x28244882 in gnome_vfs_get_file_info_uri_cancellable () from /usr/X11R6/lib/libgnomevfs-2.so.0
#13 0x28259235 in gnome_vfs_get_file_info_uri () from /usr/X11R6/lib/libgnomevfs-2.so.0
#14 0x28259274 in gnome_vfs_get_file_info () from /usr/X11R6/lib/libgnomevfs-2.so.0
#15 0x29146536 in lookup_folder_child_from_uri () from /usr/X11R6/lib/gtk-2.0/2.4.0/filesystems/libgnome-vfs.so
#16 0x291465ff in lookup_folder_child () from /usr/X11R6/lib/gtk-2.0/2.4.0/filesystems/libgnome-vfs.so
#17 0x29146654 in gtk_file_folder_gnome_vfs_get_info () from /usr/X11R6/lib/gtk-2.0/2.4.0/filesystems/libgnome-vfs.so
#18 0x285e6a4a in gtk_file_folder_get_info () from /usr/X11R6/lib/libgtk-x11-2.0.so.0
#19 0x285d086f in gtk_file_chooser_button_get_type () from /usr/X11R6/lib/libgtk-x11-2.0.so.0
#20 0x285d0a79 in gtk_file_chooser_button_get_type () from /usr/X11R6/lib/libgtk-x11-2.0.so.0
#21 0x285d112e in gtk_file_chooser_button_get_type () from /usr/X11R6/lib/libgtk-x11-2.0.so.0
#22 0x28c1e7fe in g_object_newv () from /usr/local/lib/libgobject-2.0.so.0
#23 0x28c1f165 in g_object_new_valist () from /usr/local/lib/libgobject-2.0.so.0
#24 0x28c1f30e in g_object_new () from /usr/local/lib/libgobject-2.0.so.0
#25 0x285d26d7 in gtk_file_chooser_button_new () from /usr/X11R6/lib/libgtk-x11-2.0.so.0
#26 0x0804d7fb in screenshot_dialog_new ()
#27 0x0804cd83 in _start ()
#28 0x0804d449 in main ()
(gdb) 

% fstat | fgrep gnome-screensaver
vova     gnome-screensaver  1359 root /             2 drwxr-xr-x    1024
r
vova     gnome-screensaver  1359   wd /             2 drwxr-xr-x    1024
r
vova     gnome-screensaver  1359 text /usr     3373586 -r-xr-xr-x
102436  r
vova     gnome-screensaver  1359    0 /dev         20 crw-rw-rw-    null
r
vova     gnome-screensaver  1359    1 /dev         20 crw-rw-rw-    null
rw
vova     gnome-screensaver  1359    2 /dev         20 crw-rw-rw-    null
rw
vova     gnome-screensaver  1359    3* local stream c47dedac <->
c47527a8
vova     gnome-screensaver  1359    4* pipe c4781000 <-> c47810b8      0
rw
vova     gnome-screensaver  1359    5* pipe c47810b8 <-> c4781000      0
rw
vova     gnome-screensaver  1359    6* pipe c4781948 <-> c4781a00      0
rw
vova     gnome-screensaver  1359    7* pipe c4781a00 <-> c4781948      0
rw
vova     gnome-screensaver  1359    8* pipe c47814a4 <-> c478155c      0
rw
vova     gnome-screensaver  1359    9* pipe c478155c <-> c47814a4      0
rw
vova     gnome-screensaver  1359   10* local stream c4752690
vova     gnome-screensaver  1359   11* local stream c475271c <->
c47528c0
vova     gnome-screensaver  1359   12* local stream c4752578 <->
c47de94c
vova     gnome-screensaver  1359   13* local stream c4752604 <->
c47dee38
vova     gnome-screensaver  1359   14* local stream c47529d8 <->
c496cdac
vova     gnome-screensaver  1359   15* local stream c47ded20 <->
c4752a64
vova     gnome-screensaver  1359   16* local stream c496cc94 <->
c496cd20
vova     gnome-screensaver  1359   17* local stream c496cc08 <->
c496cb7c
% pkg_glob gnome2 gnome-screensaver gnomevfs2 gamin avahi
gnome2-2.14.1
gnome-screensaver-2.14.1_1
gnomevfs2-2.14.1_2
gamin-0.1.7_2
avahi-0.6.10_3

-- 
Vladimir B. Grebenschikov
SWsoft Inc. vova at swsoft.com


More information about the freebsd-gnome mailing list