Bug 199042 - GTK failure - Gedit, OpenOffice Word Processor Crashes
Summary: GTK failure - Gedit, OpenOffice Word Processor Crashes
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: gtk+
Version: 6
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Matthias Clasen
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-07-16 12:28 UTC by Bob Agel
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-07-17 03:20:55 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Bob Agel 2006-07-16 12:28:27 UTC
Description of problem: gedit crashes while trying to save any text.  OpenOffice
 Word Processor fails as does any attempt to create folder or document in /home.
 Since I'm unable to create a file to attach, I had to paste the OpenOffice
error below.

Gedit crashes with: 
Gtk-ERROR **: file gtkfilechooserdefault.c: line 2164
(shortcuts_add_current_folder): assertion failed: (pos >= search_separator_pos + 1)
aborting...



Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. Try to create any new file, folder, save any text or letter
3.
  
Actual results: Crash or file/folder simply do not appear.


Expected results:


Additional info:
(I) x.org loaded video driver of...
(II) Loading /usr/lib/xorg/modules/drivers/nv_drv.so
(III) Desktop is: GNOME
(IV) libgcj version is: libgcj-4.1.1-7-i386
(V) kernel is: Linux 2.6.17-1.2401.fc6 #1 SMP Sat Jul 15 04:12:43 EDT 2006 i686
athlon i386
(VI) OpenOffice.org core rpm version is: openoffice.org-core-2.0.3-7.4-i386
(VII) accessibility is: false
...start sestatus details ...
SELinux status:                 disabled
...end sestatus details ...
0x58dd8c8: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x1e8c8
0x58de108: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x1f108
0xb7f9e420:  + 0x420 (__kernel_sigreturn + 0x0)
0x5d1241: /lib/libc.so.6 + 0x2d241 (abort + 0x101)
0x14c6c42: /lib/libglib-2.0.so.0 + 0x33c42 (g_logv + 0x4d2)
0x14c6c79: /lib/libglib-2.0.so.0 + 0x33c79 (g_log + 0x29)
0x14c6cf6: /lib/libglib-2.0.so.0 + 0x33cf6 (g_assert_warning + 0x76)
0x11c8254: /usr/lib/libgtk-x11-2.0.so.0 + 0xca254
0x1ee0920: /usr/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so + 0x6920
0x523ffb8: /usr/lib/libgnomevfs-2.so.0 + 0x21fb8
0x14bc591: /lib/libglib-2.0.so.0 + 0x29591
0x14be2f2: /lib/libglib-2.0.so.0 + 0x2b2f2 (g_main_context_dispatch + 0x182)
0x14c12cf: /lib/libglib-2.0.so.0 + 0x2e2cf
0x14c1679: /lib/libglib-2.0.so.0 + 0x2e679 (g_main_loop_run + 0x1a9)
0x11aae2b: /usr/lib/libgtk-x11-2.0.so.0 + 0xace2b (gtk_dialog_run + 0x18b)
0x1f598d9: /usr/lib/openoffice.org2.0/program/fps_gnome.uno.so + 0x78d9
0x1f5991d: /usr/lib/openoffice.org2.0/program/fps_gnome.uno.so + 0x791d
0x14be8c6: /lib/libglib-2.0.so.0 + 0x2b8c6
0x14be2f2: /lib/libglib-2.0.so.0 + 0x2b2f2 (g_main_context_dispatch + 0x182)
0x14c12cf: /lib/libglib-2.0.so.0 + 0x2e2cf
0x14c1835: /lib/libglib-2.0.so.0 + 0x2e835 (g_main_context_iteration + 0x65)
0x7f43ee3: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x27ee3
(GtkXLib::Yield(unsigned char) + 0x4f)
0x15eba51: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x63a51
(X11SalInstance::Yield(unsigned char) + 0x27)
0x63212c6: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x16f2c6
(Application::Yield() + 0x48)
0x4ee1520: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x32c520
(sfx2::FileDialogHelper_Impl::implDoExecute() + 0x58)
0x4ee247b: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x32d47b
(sfx2::FileDialogHelper_Impl::execute(SvStringsDtor*&, SfxItemSet*&, String&) +
0x14b)
0x4ee2b97: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x32db97
(sfx2::FileDialogHelper::Execute(SfxItemSet*&, String&) + 0x29)
0x4e69043: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x2b4043
(ModelData_Impl::OutputFileDialog(signed char, comphelper::SequenceAsHashMap
const&, unsigned char, rtl::OUString&) + 0x125b)
0x4e6c0d1: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x2b70d1
(SfxStoringHelper::GUIStoreModel(com::sun::star::uno::Reference<com::sun::star::frame::XModel>
const&, rtl::OUString const&,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&) + 0x5d9)
0x4e367a7: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x2817a7
(SfxObjectShell::ExecFile_Impl(SfxRequest&) + 0xb13)
0x4e37bf8: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x282bf8
(SfxStubSfxObjectShellExecFile_Impl(SfxShell*, SfxRequest&) + 0x1a)
0x4ea5e8a: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x2f0e8a
(SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) + 0xc)
0x4ea50bc: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x2f00bc
(SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, unsigned char)
+ 0x2e2)
0x4ea55a3: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x2f05a3
(SfxDispatcher::_Execute(SfxShell&, SfxSlot const&, SfxRequest&, unsigned short)
+ 0x12f)
0x4e9f952: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x2ea952
(SfxBindings::Execute_Impl(SfxRequest&, SfxSlot const*, SfxShell*) + 0x29a)
0x4eb8d0f: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x303d0f
(SfxDispatchController_Impl::dispatch(com::sun::star::util::URL const&,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&,
com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener>
const&) + 0x69b)
0x4eb9197: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x304197
(SfxOfficeDispatch::dispatch(com::sun::star::util::URL const&,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) + 0xad)
0x7c27337: /usr/lib/openoffice.org2.0/program/libfwk680li.so + 0xbd337
0x7c273c2: /usr/lib/openoffice.org2.0/program/libfwk680li.so + 0xbd3c2
0x7d7c93a: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x4093a
(Link::Call(void*) const + 0x16)
0x6430363: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x27e363
(Menu::Select() + 0x43)
0x6427c6b: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x275c6b
(Menu::ImplCallSelect(Menu*) + 0x13)
0x6427c8a: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x275c8a
(Menu::LinkStubImplCallSelect(void*, void*) + 0x1a)
0x7d7c93a: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x4093a
(Link::Call(void*) const + 0x16)
0x647470c: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x2c270c
(ImplWindowFrameProc(void*, SalFrame*, unsigned short, void const*) + 0x84a)
0x7f619b4: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x459b4
(SalFrame::CallCallback(unsigned short, void const*) const + 0x20)
0x15e9012: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x61012
(SalDisplay::DispatchInternalEvent() + 0x64)
0x7f44e56: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x28e56
(GtkXLib::userEventFn(void*) + 0x88)
0x14bc591: /lib/libglib-2.0.so.0 + 0x29591
0x14be2f2: /lib/libglib-2.0.so.0 + 0x2b2f2 (g_main_context_dispatch + 0x182)
0x14c12cf: /lib/libglib-2.0.so.0 + 0x2e2cf
0x14c1835: /lib/libglib-2.0.so.0 + 0x2e835 (g_main_context_iteration + 0x65)
0x7f43ee3: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x27ee3
(GtkXLib::Yield(unsigned char) + 0x4f)
0x15eba51: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x63a51
(X11SalInstance::Yield(unsigned char) + 0x27)
0x63212c6: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x16f2c6
(Application::Yield() + 0x48)
0x632134a: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x16f34a
(Application::Execute() + 0x26)
0x7d796f1: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x3d6f1
(desktop::Desktop::Main() + 0x15c1)
0x6325520: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x173520
(ImplSVMain() + 0x44)
0x63255d3: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x1735d3
(SVMain() + 0x2b)
0x7d73919: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x37919 (sal_main
+ 0x5d)
0x7d73965: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x37965 (main + 0x27)
0x5bd214: /lib/libc.so.6 + 0x19214 (__libc_start_main + 0xdc)
0x80484d1: /usr/lib/openoffice.org2.0/program/swriter.bin + 0x4d1

Comment 1 Bob Agel 2006-07-17 03:17:45 UTC
Update: after kernel change, folders and documents are again okay.  gedit still
fails on new edits, but will now work on existing files.  OpenOffice still fails
with above results. 

Comment 2 Matthias Clasen 2006-07-17 03:20:55 UTC
Should be fixed in gtk2-2.10.0-3


Note You need to log in before you can comment on or make changes to this bug.