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]

Reply via email to