I've just emerged OpenOffice-Ximian 1.3.8 . Whenever I try to load, save, export, or import a file (as soon as the file chooser dialog is active) the dialog crashes and complains about a segfault in 'kdefilepicker'. Note that Bug #62515 (http://bugs.gentoo.org/show_bug.cgi?id=62515) seems to be dealing with the same problem, only unlike that user I compiled oo-x, KDE, and Qt with the same version of GCC (3.4.3.20050110) Here is the backtrace: (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1233475920 (LWP 14080)] [New Thread -1239053392 (LWP 14084)] [Thread debugging using libthread_db enabled] [New Thread -1233475920 (LWP 14080)] [New Thread -1239053392 (LWP 14084)] [Thread debugging using libthread_db enabled] [New Thread -1233475920 (LWP 14080)] [New Thread -1239053392 (LWP 14084)] 0xffffe410 in ?? () #0 0xffffe410 in ?? () #1 0xbfffde58 in ?? () #2 0x00000000 in ?? () #3 0x00000000 in ?? () #4 0xb78644db in __waitpid_nocancel () from /lib/libpthread.so.0 #5 0xb747d863 in KCrash::defaultCrashHandler () from /usr/kde/3.4/lib/libkdecore.so.4 #6 0xb7860330 in pthread_mutex_unlock () from /lib/libpthread.so.0 Reproducible: Always Steps to Reproduce: 1. Open any oo-ximian application 2. Try to load, save, import or export a file 3. Actual Results: The file chooser dialog crashes Expected Results: Not crash Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r0, 2.6.11-gentoo-r2 i686) ================================================================= System uname: 2.6.11-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 3.40GHz Gentoo Base System version 1.6.9 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 28 2005, 20:05:56)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.8.5-r3, 1.5, 1.7.9-r1, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r4 sys-devel/libtool: 1.5.10-r5 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apache2 apm arts avi bitmap-fonts cdr crypt cups curl dvd emboss encode esd f77 fam font-server foomaticdb fortran gd gd-external gif gpm gtk gtk2 imagemagick imlib immqt-bc ipv6 java jpeg junit kde libg++ libwww mad mikmod motif mozilla mp3 mpeg mysql nas ncurses nls nocd nptl nptlonly offensive oggvorbis opengl openssl oss pam pcmcia pdflib perl png pnp python qt quicktime readline sdl spell ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts xml xml2 xmms xscreensaver xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
You are using a hard masked kde version, so expect trouble...
The same crash is still present in KDE-3.4.0. Please reopen.
Now that I have upgraded to 3.4.0, I too can confirm that this bug is still present.
Here too.
Could you please test openoffice-ximian 1.3.9 (which I just put into the tree) and see if that solves your problem
Even with 1.3.9 it still crashes... I just got around to installing Gentoo on another computer. OpenOffice-Ximian 1.3.7 is compiling right now. I'll post back with info on what happens with that.
Crashes with 1.3.7 as well, on a different computer. Here is emerge info: Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r5 i686) ================================================================= System uname: 2.6.11-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Apr 2 2005, 18:18:38)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS=" -march=pentium4 -mcpu=pentium4 -fomit-frame-pointer -pipe -O2" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS=" -march=pentium4 -mcpu=pentium4 -fomit-frame-pointer -pipe -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apm avi berkdb bitmap-fonts cdr crypt cups curl directfb divx4linux emboss encode fam fbcon flac foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 hal imagemagick imlib ipv6 java javascript jpeg junit kde libg++ libwww mad mikmod motif mozilla mp3 mpeg ncurses network nls nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts unicode win32codecs xml2 xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
same problem here. tested with xoo-1.3.8 and 1.3.9, however i've got a bit longer BT (maybe will help): (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1233016640 (LWP 19537)] [New Thread -1236042832 (LWP 19541)] [Thread debugging using libthread_db enabled] [New Thread -1233016640 (LWP 19537)] [New Thread -1236042832 (LWP 19541)] [Thread debugging using libthread_db enabled] [New Thread -1233016640 (LWP 19537)] [New Thread -1236042832 (LWP 19541)] [KCrash handler] #7 0xb773d66b in __dynamic_cast () from /usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/./libstdc++.so.6 #8 0xb7493d05 in KAcceleratorManager::setNoAccel () from /usr/kde/3.4/lib/libkdecore.so.4 #9 0xb7493e8c in KAcceleratorManager::manage () from /usr/kde/3.4/lib/libkdecore.so.4 #10 0xb7493ec5 in KAcceleratorManager::manage () from /usr/kde/3.4/lib/libkdecore.so.4 #11 0xb7493f12 in KCheckAccelerators::checkAccelerators () from /usr/kde/3.4/lib/libkdecore.so.4 #12 0xb749460c in KCheckAccelerators::autoCheckSlot () from /usr/kde/3.4/lib/libkdecore.so.4 #13 0xb74946ba in KCheckAccelerators::qt_invoke () from /usr/kde/3.4/lib/libkdecore.so.4 #14 0xb6e9b684 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #15 0xb6e9bda2 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #16 0xb71f0dd9 in QTimer::timeout () from /usr/qt/3/lib/libqt-mt.so.3 #17 0xb6ebd33e in QTimer::event () from /usr/qt/3/lib/libqt-mt.so.3 #18 0xb6e38a9f in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3 #19 0xb6e38c3c in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3 #20 0xb7487b58 in KApplication::notify () from /usr/kde/3.4/lib/libkdecore.so.4 #21 0xb6e2c22c in QEventLoop::activateTimers () from /usr/qt/3/lib/libqt-mt.so.3 #22 0xb6de53c1 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3 #23 0xb6e4f140 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3 #24 0xb6e37c7f in QApplication::enter_loop () from /usr/qt/3/lib/libqt-mt.so.3 #25 0xb702d312 in QDialog::exec () from /usr/qt/3/lib/libqt-mt.so.3 #26 0x08053cdb in FileDialog::customEvent () #27 0xb6e98c52 in QObject::event () from /usr/qt/3/lib/libqt-mt.so.3 #28 0xb6ed438f in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3 #29 0xb6e38a9f in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3 #30 0xb6e38c3c in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3 #31 0xb7487b58 in KApplication::notify () from /usr/kde/3.4/lib/libkdecore.so.4 #32 0xb6e39d2f in QApplication::sendPostedEvents () from /usr/qt/3/lib/libqt-mt.so.3 #33 0xb6e39dc6 in QApplication::sendPostedEvents () from /usr/qt/3/lib/libqt-mt.so.3 #34 0xb6de4978 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3 #35 0xb6e4f140 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3 #36 0xb6e4f096 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3 #37 0xb6e37c4f in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3 #38 0x080576b7 in main () my emerge info: Portage 2.0.51.19 (default-linux/x86/2004.2/gcc34/2.6, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11-VBE_3.0-MPPE_1.3-PINK i686) ================================================================= System uname: 2.6.11-VBE_3.0-MPPE_1.3-PINK i686 AMD Athlon(tm) XP 1700+ Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 20 2005, 14:49:11)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.7.9-r1, 1.5, 1.6.3, 1.4_p6, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -mfpmath=sse -pipe -ffast-math -DNDEBUG -DG_DISABLE_ASSERT -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -mfpmath=sse -pipe -ffast-math -DNDEBUG -DG_DISABLE_ASSERT -fno-rtti" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig collision-protect distlocks sandbox sfperms spinner" GENTOO_MIRRORS="http://gentoo.zie.pg.gda.pl/ #http://gentoo.prz.rzeszow.pl http://src.gentoo.pl/distfiles http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.easynet.nl/mirror/gentoo/ #http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.inode.at/ ftp://ftp.rhnet.is/pub/gentoo/ http://www.ibiblio.org/gentoo/" LANG="en_US" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/portage/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local" SYNC="rsync://gentoo.prz.rzeszow.pl/gentoo-portage" USE="x86 3dnow 3dnowext X aalib alsa amarok apache2 arts avi bash-completion bitmap-fonts cdr crypt cups divx4linux dvd emboss encode extraicons extramodules fam fbcon fla flac font-server fortran gd gif glut gpgme gphoto2 gpm gstreamer gtk gtk2 imagemagick imlib imlib2 java javascript jikes jpeg jpeg2k kdeenablefinal lcms libwww lm_sensors mailwrapper mbox memlimit mikmod mmx mmxext motif mp3 mpeg mysql ncurses nls nocardbus nptl nvidia oggvorbis opengl oss pam pda perl png ppds python qt quicktime readline samba sasl scanner sdl serial slang sqlite sse ssl tcpd tiff truetype truetype-fonts type1-fonts usb userlocales v4l v4l2 videos vim-with-x wmf xv xvid zlib linguas_pl" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS note i didn't compile it by my own - friend of mine gave me binary, which segfaults on his system either (however he uses gtk theme, so he doesn't care a lot about it). here's his emerge info: Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11-love1 i686) ================================================================= System uname: 2.6.11-love1 i686 AMD Athlon(tm) Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Mar 23 2005, 10:41:48)] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.5, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -fomit-frame-pointer -ftracer -fprefetch-loop-arrays -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -fomit-frame-pointer -ftracer -fprefetch-loop-arrays -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://83.142.73.74" LANG="pl_PL" LC_ALL="pl_PL" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 16bit 3dnow 3dnowex X a52 acl alsa aotuv apache2 apm arts avi bash-completion berkdb bitmap-fonts bzlib cdr crypt cups curl dba divx4linux dts dvd dvdr dvdread emboss encode esd faac faad fam fbcon flac foomaticdb fortran gd gd-external gdbm gif gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 iconv imagemagick imlib java javascript jce jit jpeg kde lame libg++ libwww mad matroska mikmod mitm mmx mmxext mng motif moznoxft mozsvg mp3 mpeg mysql ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline sdl session spell sse ssl svg svga tcpd tiff truetype truetype-fonts type1-fonts usb vim-with-x vorbis xml2 xv xvid zlib linguas_pl" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS
There is a workaround described at http://forums.gentoo.org/viewtopic-t-294277.html taken from http://bugs.kde.org/show_bug.cgi?id=100849 Add the following to /home/dstadler/.kde3.4/share/config/kdefilepickerrc -------cut here -------------------------------------------- [Development] AutoCheckAccelerators=false -------cut here -------------------------------------------
The workaround works beautifully for me on both computers with both 1.3.7 and 1.3.9.
*** Bug 88631 has been marked as a duplicate of this bug. ***
*** Bug 89119 has been marked as a duplicate of this bug. ***
kdefilepickerrc workaround resolves this issue.
*** Bug 92972 has been marked as a duplicate of this bug. ***
*** Bug 93902 has been marked as a duplicate of this bug. ***
Hi, sorry for that duplicate bug. I've searched before reporting, but obviously query for "kdefilepicker" in DESCRIPTION wasn't enough. Anyway, is there a reason why the ebuild doesn't mention that?
I would like to point out that this bug really isn't fixed at all. Having to scour bugzilla to find a closed bug with an obscure reference to a rc file just to get openoffice to work is not a GoodThing(TM). This fix really needs to be implemented in the ebuild somehow.
kdefilechooser crashes every time (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 10521)] [KCrash handler] #64 0xb65e4249 in snd_mixer_elem_get_type () from /usr/lib/libasound.so.2 #65 0x00000039 in ?? () #66 0x00000003 in ?? () #67 0x081a9638 in ?? () #68 0x08254660 in ?? () #69 0x00000000 in ?? () #70 0x0000000a in ?? () #71 0xb65e4201 in snd_mixer_elem_get_type () from /usr/lib/libasound.so.2 #72 0xb667f1b4 in ?? () from /usr/lib/libasound.so.2 #73 0xbfffe830 in ?? () #74 0x081d56c8 in ?? () #75 0xb65e41f8 in snd_mixer_elem_get_type () from /usr/lib/libasound.so.2 #76 0xb65d8ed9 in snd_hctl_elem_get_callback_private () from /usr/lib/libasound.so.2 #77 0x081a9638 in ?? () #78 0x00000003 in ?? () #79 0x00000000 in ?? () #80 0xbfffe810 in ?? () #81 0xbfffe800 in ?? () #82 0xbfffe7f0 in ?? () #83 0x00000008 in ?? () #84 0xbfffe7a0 in ?? () #85 0x00000000 in ?? () #86 0xffffffff in ?? () #87 0x00000002 in ?? () #88 0xb7934439 in posix_memalign () from /usr/kde/3.4/lib/libkdecore.so.4 #89 0x0825495c in ?? () #90 0xbfffe860 in ?? () #91 0xbfffe8e0 in ?? () #92 0xb7934439 in posix_memalign () from /usr/kde/3.4/lib/libkdecore.so.4 #93 0x00000020 in ?? () #94 0x00000008 in ?? () #95 0xb798a2a0 in kde_malloc_is_used () from /usr/kde/3.4/lib/libkdecore.so.4 #96 0xb797c22c in ?? () from /usr/kde/3.4/lib/libkdecore.so.4 #97 0x08202800 in ?? () #98 0x00000001 in ?? () #99 0xb667f1b4 in ?? () from /usr/lib/libasound.so.2 #100 0xb65df0e1 in _snd_ctl_hw_open () from /usr/lib/libasound.so.2 #101 0x081eaef8 in ?? () #102 0x00000002 in ?? () #103 0xb667f1b4 in ?? () from /usr/lib/libasound.so.2 #104 0xb65da802 in snd_ctl_read () from /usr/lib/libasound.so.2 #105 0x081d56c8 in ?? () #106 0xbfffe830 in ?? () #107 0xb65d8e43 in snd_hctl_elem_get_callback_private () from /usr/lib/libasound.so.2 #108 0xb667f1b4 in ?? () from /usr/lib/libasound.so.2 #109 0x081d57d0 in ?? () #110 0x00000000 in ?? () #111 0xbfffe830 in ?? () #112 0xb65d8589 in snd_hctl_handle_events () from /usr/lib/libasound.so.2 #113 0xbfffe848 in ?? () #114 0xb74e53b6 in QStringData::deleteSelf () from /usr/qt/3/lib/libqt-mt.so.3 #115 0x00000003 in ?? ()
@Gen Toobug: see comment #9 (or did you already try that)
Is this still there for you in openoffice-ximian-1.3.16?
openoffice-ximian-1.3.16 still suffers from that problem for me and crashes without that setting in kdefilepickerrc - with it, it works smooth...
Could you please check if that is still there with 2.0? here is hoping...
problem is resolved in Oo 2.0, things now work smooth without that extra setting in kdefilepickerrc
Things seem to work here (kde-3.4.1, openoffice-2.0.0).
Great to hear, that this is fixed, leaving open until OOo 2.0 goes stable
openoffice-2.0.0 has gone stable now closing this :)