I can confirm the same behaviour for me, on Lucid (64bit) with a Panasonic FZ-28 camera - but only in Pictbridge mode; when it is mounted as a storage device it just works like any other storage device.
My backtrace looks quite similar (although it's not that detailed since I can't seem to find a gvfs-dbgsym's that will install)
(gdb) where
#0 0x0000000000000000 in ?? ()
#1 0x00007f4762df851e in ?? ()
from /usr/lib/gio/modules/libgioremote-volume-monitor.so
#2 0x00007f47629bd629 in ?? () from /usr/lib/gio/modules/libgvfsdbus.so
#3 0x00007f4762be2ff4 in ?? () from /usr/lib/libgvfscommon.so.0
#4 0x00007f476c1d8eca in ?? () from /lib/libdbus-1.so.3
#5 0x00007f476c1db10f in dbus_connection_dispatch () from /lib/libdbus-1.so.3
#6 0x00007f4762be1895 in ?? () from /usr/lib/libgvfscommon.so.0
#7 0x00007f476d8a28c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#8 0x00007f476d8a6748 in ?? () from /lib/libglib-2.0.so.0
#9 0x00007f476d8a6c55 in g_main_loop_run () from /lib/libglib-2.0.so.0
#10 0x00007f476dfd2876 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#11 0x00007f476dfd0c52 in bonobo_generic_factory_main_timeout ()
from /usr/lib/libbonobo-2.so.0
#12 0x00007f476f41d311 in panel_applet_factory_main_closure ()
from /usr/lib/libpanel-applet-2.so.0
#13 0x0000000000403e0d in main (argc=1, argv=0x7fff1c7b1fc8)
at drivemount.c:211
(gdb) q
I can confirm the same behaviour for me, on Lucid (64bit) with a Panasonic FZ-28 camera - but only in Pictbridge mode; when it is mounted as a storage device it just works like any other storage device.
My backtrace looks quite similar (although it's not that detailed since I can't seem to find a gvfs-dbgsym's that will install)
(gdb) where gio/modules/ libgioremote- volume- monitor. so gio/modules/ libgvfsdbus. so libgvfscommon. so.0 _dispatch () from /lib/libdbus-1.so.3 libgvfscommon. so.0 context_ dispatch () from /lib/libglib- 2.0.so. 0 2.0.so. 0 2.0.so. 0 libbonobo- 2.so.0 generic_ factory_ main_timeout () libbonobo- 2.so.0 factory_ main_closure () libpanel- applet- 2.so.0 1fc8)
#0 0x0000000000000000 in ?? ()
#1 0x00007f4762df851e in ?? ()
from /usr/lib/
#2 0x00007f47629bd629 in ?? () from /usr/lib/
#3 0x00007f4762be2ff4 in ?? () from /usr/lib/
#4 0x00007f476c1d8eca in ?? () from /lib/libdbus-1.so.3
#5 0x00007f476c1db10f in dbus_connection
#6 0x00007f4762be1895 in ?? () from /usr/lib/
#7 0x00007f476d8a28c2 in g_main_
#8 0x00007f476d8a6748 in ?? () from /lib/libglib-
#9 0x00007f476d8a6c55 in g_main_loop_run () from /lib/libglib-
#10 0x00007f476dfd2876 in bonobo_main () from /usr/lib/
#11 0x00007f476dfd0c52 in bonobo_
from /usr/lib/
#12 0x00007f476f41d311 in panel_applet_
from /usr/lib/
#13 0x0000000000403e0d in main (argc=1, argv=0x7fff1c7b
at drivemount.c:211
(gdb) q