On Sun, 2007-05-13 at 10:01 +0300, Alan Yaniger wrote: > Hi list-members, > > I got the following bug report from a user. Unfortunately, he can't reproduce > the bug or send me the file that he tried to open. > The stack trace seems to show that it's gnome-vfs related. Based on the stack > trace, can anyone give me a clue about what > went wrong, and how I can reproduce the bug reliably?
It's from the gtk file dialog, so to attempt to reproduce this then run OOo under gnome and enable using the system dialog (all this is the default state for the Fedora OOo, so for the Fedora provided rpms no action is required to reproduce those settings) and then try and load and save some files. I strongly bet that this will "just work" and not crash :-), though perhaps there is a chance that there is some mounted file system, or pseudo file system (like a beagle search) available in the users dialog which is non typical enough to trigger an unknown bug if he browses around the locations available in the dialog My money is that the problem is not that of OOo, but that of gnome-vfs. Anyway. because it's a (new style) Red Hat OOo stack, we can use http://people.redhat.com/caolanm/ooocvs/ooomapstack to map it back to it's source lines and functions of... /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 : 0x23095 ReportCrash /usr/src/debug/OOD680_m5/sal/osl/unx/signal.c:565 /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 : 0x23DFB SignalHandlerFunction /usr/src/debug/OOD680_m5/sal/osl/unx/signal.c:903 # 0x00e81420: 0x00000000: + 0x420 (__kernel_sigreturn + 0x0) /usr/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so : 0x389B get_folder_cached_callback /usr/src/debug/libgnomeui-2.16.0/file-chooser/gtkfilesystemgnomevfs.c:1176 /usr/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so : 0x395A execute_vfs_callbacks /usr/src/debug/libgnomeui-2.16.0/file-chooser/gtkfilesystemgnomevfs.c:3560 /usr/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so : 0x39E8 execute_vfs_callbacks_idle /usr/src/debug/libgnomeui-2.16.0/file-chooser/gtkfilesystemgnomevfs.c:3579 /lib/libglib-2.0.so.0 : 0x296e1 2.0.4-5.5.22/usr/lib/debug/lib/libglib-2.0.so.0.debug missing /lib/libglib-2.0.so.0 + 0x296e1 /lib/libglib-2.0.so.0 : 0x2b442 2.0.4-5.5.22/usr/lib/debug/lib/libglib-2.0.so.0.debug missing /lib/libglib-2.0.so.0 + 0x2b442 (g_main_context_dispatch + 0x182) /lib/libglib-2.0.so.0 : 0x2e41f 2.0.4-5.5.22/usr/lib/debug/lib/libglib-2.0.so.0.debug missing /lib/libglib-2.0.so.0 + 0x2e41f /lib/libglib-2.0.so.0 : 0x2e7c9 2.0.4-5.5.22/usr/lib/debug/lib/libglib-2.0.so.0.debug missing /lib/libglib-2.0.so.0 + 0x2e7c9 (g_main_loop_run + 0x1a9) /usr/lib/libgtk-x11-2.0.so.0 : 0xadbdb 2.0.4-5.5.22/usr/lib/debug/usr/lib/libgtk-x11-2.0.so.0.debug missing /usr/lib/libgtk-x11-2.0.so.0 + 0xadbdb (gtk_dialog_run + 0x18b) /usr/lib/openoffice.org2.0/program/fps_gnome.uno.so : 0x6D12 RunDialog::run() /usr/src/debug/OOD680_m5/fpicker/source/unx/gnome/SalGtkPicker.cxx:128 /usr/lib/openoffice.org2.0/program/fps_gnome.uno.so : 0x6D8D rundialog(RunDialog*) /usr/src/debug/OOD680_m5/fpicker/source/unx/gnome/SalGtkPicker.cxx:124 /lib/libglib-2.0.so.0 : 0x2ba16 2.0.4-5.5.22/usr/lib/debug/lib/libglib-2.0.so.0.debug missing /lib/libglib-2.0.so.0 + 0x2ba16 /lib/libglib-2.0.so.0 : 0x2b442 2.0.4-5.5.22/usr/lib/debug/lib/libglib-2.0.so.0.debug missing /lib/libglib-2.0.so.0 + 0x2b442 (g_main_context_dispatch + 0x182) /lib/libglib-2.0.so.0 : 0x2e41f 2.0.4-5.5.22/usr/lib/debug/lib/libglib-2.0.so.0.debug missing /lib/libglib-2.0.so.0 + 0x2e41f /lib/libglib-2.0.so.0 : 0x2e985 2.0.4-5.5.22/usr/lib/debug/lib/libglib-2.0.so.0.debug missing /lib/libglib-2.0.so.0 + 0x2e985 (g_main_context_iteration + 0x65) /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so : 0x11B91 GtkXLib::Yield(bool, bool) /usr/src/debug/OOD680_m5/vcl/unx/gtk/app/gtkdata.cxx:730 /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so : 0x517C7 X11SalInstance::Yield(bool, bool) /usr/src/debug/OOD680_m5/vcl/unx/source/app/salinst.cxx:290 /usr/lib/openoffice.org2.0/program/libvcl680li.so : 0x8B778 Application::Yield(bool) /usr/src/debug/OOD680_m5/vcl/source/app/svapp.cxx:551 /usr/lib/openoffice.org2.0/program/libsfx680li.so : 0x2D79BC sfx2::FileDialogHelper_Impl::implDoExecute() /usr/src/debug/OOD680_m5/solver/680/unxlngi6.pro/inc/vos/mutex.hxx:141 /usr/lib/openoffice.org2.0/program/libsfx680li.so : 0x2D7CEB sfx2::FileDialogHelper_Impl::execute(SvStringsDtor*&, SfxItemSet*&, String&) /usr/src/debug/OOD680_m5/sfx2/source/dialog/filedlghelper.cxx:1472 /usr/lib/openoffice.org2.0/program/libsfx680li.so : 0x2D92D9 sfx2::FileDialogHelper::Execute(String const&, SvStringsDtor*&, SfxItemSet*&, String&) /usr/src/debug/OOD680_m5/sfx2/source/dialog/filedlghelper.cxx:2338 /usr/lib/openoffice.org2.0/program/libsfx680li.so : 0x2D935E sfx2::FileOpenDialog_Impl(long long, String const&, SvStringsDtor*&, String&, SfxItemSet*&, String, unsigned long) /usr/src/debug/OOD680_m5/sfx2/source/dialog/filedlghelper.cxx:2582 /usr/lib/openoffice.org2.0/program/libsfx680li.so : 0x9C768 SfxApplication::OpenDocExec_Impl(SfxRequest&) /usr/src/debug/OOD680_m5/sfx2/source/appl/appopen.cxx:1019 /usr/lib/openoffice.org2.0/program/libsfx680li.so : 0x98B08 SfxStubSfxApplicationOpenDocExec_Impl(SfxShell*, SfxRequest&) unxlngi6.pro/inc/sfxslots.hxx:1115 /usr/lib/openoffice.org2.0/program/libsfx680li.so : 0x266A9A SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, unsigned char) /usr/src/debug/OOD680_m5/sfx2/source/control/dispatch.cxx:345 /usr/lib/openoffice.org2.0/program/libsfx680li.so : 0x267238 SfxDispatcher::PostMsgHandler(SfxRequest*) /usr/src/debug/OOD680_m5/sfx2/source/control/dispatch.cxx:1611 /usr/lib/openoffice.org2.0/program/libsfx680li.so : 0x2672A8 SfxDispatcher::LinkStubPostMsgHandler(void*, void*) /usr/src/debug/OOD680_m5/sfx2/source/control/dispatch.cxx:1578 /usr/lib/openoffice.org2.0/program/libsfx680li.so : 0x296C25 SfxHintPoster::Event(SfxHint*) /usr/src/debug/OOD680_m5/sfx2/source/notify/hintpost.cxx:97 /usr/lib/openoffice.org2.0/program/libsfx680li.so : 0x296BC9 SfxHintPoster::LinkStubDoEvent_Impl(void*, void*) /usr/src/debug/OOD680_m5/solver/680/unxlngi6.pro/inc/tools/ref.hxx:407 /usr/lib/openoffice.org2.0/program/libvcl680li.so : 0x278056 ImplWindowFrameProc(void*, SalFrame*, unsigned short, void const*) /usr/src/debug/OOD680_m5/solver/680/unxlngi6.pro/inc/tools/link.hxx:158 /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so : 0x50351 SalDisplay::DispatchInternalEvent() So searching for "get_folder_cached_callback" the last symbol before the crash in gnome's bugzilla gives these candidates... http://bugzilla.gnome.org/buglist.cgi?query=get_folder_cached_callback So see if any of the "how to reproduces" there ring a bell with your user as to what might have triggered the problem for them in OOo. C. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
