Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Apr 2008 17:25:52 +0200
From:      Markus Brueffer <markus@FreeBSD.org>
To:        freebsd-gnome@freebsd.org
Subject:   Possible problem with gamin
Message-ID:  <200804151726.00373.markus@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
--nextPart2984675.EfgVv4EeuG
Content-Type: multipart/mixed;
  boundary="Boundary-01=_BkMBIQUtq0Glki7"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--Boundary-01=_BkMBIQUtq0Glki7
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi,

I'm currently hunting down a problem in KDE4 where kded4 (some sort of supe=
r=20
daemon) hangs when shutting down KDE4. kded4 has a plugin for file monitori=
ng=20
using the FAM API.

If I replace gamin with fam, the shutdown works fine, so I'm suspecting a=20
problem with gamin.

Attaching to the hanging kded4 process shows this (full backtrace with furt=
her=20
debugging data is attached):

[Switching to Thread 0x8103100 (LWP 100101)]
0x29976e61 in write () from /lib/libc.so.7
(gdb) bt
#0  0x29976e61 in write () from /lib/libc.so.7
#1  0x28fa3152 in write () from /lib/libthr.so.3
#2  0x2977a1f1 in gamin_write_byte (fd=3D13, data=3D0xbfbfd69a "\n", len=3D=
10) at=20
gam_api.c:535
#3  0x2977a4b9 in gamin_send_request (type=3DGAM_REQ_CANCEL, fd=3D13,=20
filename=3D0x0, fr=3D0x8254730, userData=3D0x0, data=3D0x811d800, has_reqnu=
m=3D0) at=20
gam_api.c:629
#4  0x2977bc6d in FAMCancelMonitor (fc=3D0x817acb0, fr=3D0x8254730) at=20
gam_api.c:1413
#5  0x281aaca0 in KDirWatchPrivate::removeEntry (this=3D0x817ac50,=20
instance=3D0x81bab60, e=3D0x8254704, sub_entry=3D0x0)=20
at /usr/ports/x11/kdelibs4/work/kdelibs-4.0.3/kio/kio/kdirwatch.cpp:797
#6  0x281a9976 in KDirWatchPrivate::removeEntry (this=3D0x817ac50,=20
instance=3D0x81bab60, _path=3D@0x834beec, sub_entry=3D0x0)=20
at /usr/ports/x11/kdelibs4/work/kdelibs-4.0.3/kio/kio/kdirwatch.cpp:771
#7  0x281a9d56 in KDirWatchPrivate::removeEntries (this=3D0x817ac50,=20
instance=3D0x81bab60)=20
at /usr/ports/x11/kdelibs4/work/kdelibs-4.0.3/kio/kio/kdirwatch.cpp:873
#8  0x281aa017 in ~KDirWatch (this=3D0x81bab60)=20
at /usr/ports/x11/kdelibs4/work/kdelibs-4.0.3/kio/kio/kdirwatch.cpp:1520
[...]

top(1) shows that both gam_server and kded4 are in 'sbwait' state.

This is on RELENG_7 (i386) with gamin-0.1.9_1. Switching between polling an=
d=20
kqueue support doesn't make a difference.

Any ideas?

Thanks,

Markus


--Boundary-01=_BkMBIQUtq0Glki7
Content-Type: text/plain;
  charset="us-ascii";
  name="kded4-bt.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="kded4-bt.txt"

markus@pandora:~ > gdb /usr/local/kde4/bin/kded4 1084
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain condition=
s.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd"...
Attaching to program: /usr/local/kde4/bin/kded4, process 1084
Reading symbols from /usr/local/kde4/lib/libkdeinit4_kded4.so...done.
Loaded symbols for /usr/local/kde4/lib/libkdeinit4_kded4.so
Reading symbols from /usr/local/kde4/lib/libkio.so.7...done.
Loaded symbols for /usr/local/kde4/lib/libkio.so.7
Reading symbols from /usr/local/kde4/lib/libkdecore.so.7...done.
Loaded symbols for /usr/local/kde4/lib/libkdecore.so.7
Reading symbols from /usr/local/kde4/lib/libkdeui.so.7...done.
Loaded symbols for /usr/local/kde4/lib/libkdeui.so.7
Reading symbols from /usr/local/lib/libQtSvg.so.4...done.
Loaded symbols for /usr/local/lib/libQtSvg.so.4
Reading symbols from /usr/local/lib/libSM.so.6...done.
Loaded symbols for /usr/local/lib/libSM.so.6
Reading symbols from /usr/local/lib/libICE.so.6...done.
Loaded symbols for /usr/local/lib/libICE.so.6
Reading symbols from /usr/local/lib/libX11.so.6...done.
Loaded symbols for /usr/local/lib/libX11.so.6
Reading symbols from /usr/local/lib/libXext.so.6...done.
Loaded symbols for /usr/local/lib/libXext.so.6
Reading symbols from /usr/local/lib/libXft.so.2...done.
Loaded symbols for /usr/local/lib/libXft.so.2
Reading symbols from /usr/local/lib/libXau.so.6...done.
Loaded symbols for /usr/local/lib/libXau.so.6
Reading symbols from /usr/local/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/local/lib/libXdmcp.so.6
Reading symbols from /usr/local/lib/libXpm.so.4...done.
Loaded symbols for /usr/local/lib/libXpm.so.4
Reading symbols from /usr/local/lib/libXtst.so.6...done.
Loaded symbols for /usr/local/lib/libXtst.so.6
Reading symbols from /usr/local/lib/libXcursor.so.1...done.
Loaded symbols for /usr/local/lib/libXcursor.so.1
Reading symbols from /usr/local/lib/libXfixes.so.3...done.
Loaded symbols for /usr/local/lib/libXfixes.so.3
Reading symbols from /usr/local/lib/libstreamanalyzer.so.0...done.
Loaded symbols for /usr/local/lib/libstreamanalyzer.so.0
Reading symbols from /usr/local/lib/libstreams.so.0...done.
Loaded symbols for /usr/local/lib/libstreams.so.0
Reading symbols from /usr/local/lib/libQtNetwork.so.4...done.
Loaded symbols for /usr/local/lib/libQtNetwork.so.4
Reading symbols from /lib/libz.so.4...done.
Loaded symbols for /lib/libz.so.4
Reading symbols from /usr/lib/libbz2.so.3...done.
Loaded symbols for /usr/lib/libbz2.so.3
Reading symbols from /usr/local/lib/libintl.so.8...done.
Loaded symbols for /usr/local/lib/libintl.so.8
Reading symbols from /usr/local/kde4/lib/libsolid.so.5...done.
Loaded symbols for /usr/local/kde4/lib/libsolid.so.5
Reading symbols from /usr/local/lib/libQtCore.so.4...done.
Loaded symbols for /usr/local/lib/libQtCore.so.4
Reading symbols from /lib/libthr.so.3...done.
[New Thread 0x8103100 (LWP 100101)]
Loaded symbols for /lib/libthr.so.3
Reading symbols from /usr/local/lib/libQtDBus.so.4...done.
Loaded symbols for /usr/local/lib/libQtDBus.so.4
Reading symbols from /usr/local/lib/libQtXml.so.4...done.
Loaded symbols for /usr/local/lib/libQtXml.so.4
Reading symbols from /usr/local/lib/libQtGui.so.4...done.
Loaded symbols for /usr/local/lib/libQtGui.so.4
Reading symbols from /usr/local/lib/libfam.so.0...done.
Loaded symbols for /usr/local/lib/libfam.so.0
Reading symbols from /usr/local/lib/libXrender.so.1...done.
Loaded symbols for /usr/local/lib/libXrender.so.1
Reading symbols from /usr/lib/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libm.so.5...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libc.so.7...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /usr/local/lib/libpng.so.5...done.
Loaded symbols for /usr/local/lib/libpng.so.5
Reading symbols from /usr/local/lib/libXi.so.6...done.
Loaded symbols for /usr/local/lib/libXi.so.6
Reading symbols from /usr/local/lib/libXrandr.so.2...done.
Loaded symbols for /usr/local/lib/libXrandr.so.2
Reading symbols from /usr/local/lib/libXinerama.so.1...done.
Loaded symbols for /usr/local/lib/libXinerama.so.1
Reading symbols from /usr/local/lib/libfreetype.so.9...done.
Loaded symbols for /usr/local/lib/libfreetype.so.9
Reading symbols from /usr/local/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/local/lib/libfontconfig.so.1
Reading symbols from /usr/local/lib/libgthread-2.0.so.0...done.
Loaded symbols for /usr/local/lib/libgthread-2.0.so.0
Reading symbols from /usr/local/lib/libglib-2.0.so.0...done.
Loaded symbols for /usr/local/lib/libglib-2.0.so.0
Reading symbols from /usr/local/lib/libiconv.so.3...done.
Loaded symbols for /usr/local/lib/libiconv.so.3
Reading symbols from /usr/lib/librpcsvc.so.4...done.
Loaded symbols for /usr/lib/librpcsvc.so.4
Reading symbols from /usr/local/lib/libxml2.so.5...done.
Loaded symbols for /usr/local/lib/libxml2.so.5
Reading symbols from /usr/local/lib/libdbus-1.so.3...done.
Loaded symbols for /usr/local/lib/libdbus-1.so.3
Reading symbols from /usr/local/lib/libexpat.so.6...done.
Loaded symbols for /usr/local/lib/libexpat.so.6
Reading symbols from /usr/local/lib/libpcre.so.0...done.
Loaded symbols for /usr/local/lib/libpcre.so.0
Reading symbols from /usr/local/kde4/lib/kde4/plugins/styles/oxygen.so...do=
ne.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/styles/oxygen.so
Reading symbols from /usr/local/kde4/lib/kde4/kded_globalaccel.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/kded_globalaccel.so
Reading symbols from /usr/local/kde4/lib/kde4/kded_ktimezoned.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/kded_ktimezoned.so
Reading symbols from /usr/local/kde4/lib/kde4/kded_networkstatus.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/kded_networkstatus.so
Reading symbols from /usr/local/kde4/lib/libsolidcontrol.so.5...done.
Loaded symbols for /usr/local/kde4/lib/libsolidcontrol.so.5
Reading symbols from /usr/local/kde4/lib/libsolidcontrolifaces.so.5...done.
Loaded symbols for /usr/local/kde4/lib/libsolidcontrolifaces.so.5
Reading symbols from /usr/local/kde4/lib/kde4/solid_fakenet.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/solid_fakenet.so
Reading symbols from /usr/local/kde4/lib/kde4/kded_kwrited.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/kded_kwrited.so
Reading symbols from /usr/local/kde4/lib/libkparts.so.5...done.
Loaded symbols for /usr/local/kde4/lib/libkparts.so.5
Reading symbols from /usr/local/kde4/lib/libkpty.so.5...done.
Loaded symbols for /usr/local/kde4/lib/libkpty.so.5
Reading symbols from /usr/local/lib/libQt3Support.so.4...done.
Loaded symbols for /usr/local/lib/libQt3Support.so.4
Reading symbols from /usr/local/kde4/lib/libkfile.so.5...done.
Loaded symbols for /usr/local/kde4/lib/libkfile.so.5
Reading symbols from /usr/local/kde4/lib/libkde3support.so.5...done.
Loaded symbols for /usr/local/kde4/lib/libkde3support.so.5
Reading symbols from /lib/libutil.so.7...done.
Loaded symbols for /lib/libutil.so.7
Reading symbols from /usr/local/lib/libQtSql.so.4...done.
Loaded symbols for /usr/local/lib/libQtSql.so.4
Reading symbols from /usr/local/lib/qt4/plugins/imageformats/libqgif.so...d=
one.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqgif.so
Reading symbols from /usr/local/lib/qt4/plugins/imageformats/libqjpeg.so...=
done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqjpeg.so
Reading symbols from /usr/local/lib/libjpeg.so.9...done.
Loaded symbols for /usr/local/lib/libjpeg.so.9
Reading symbols from /usr/local/lib/qt4/plugins/imageformats/libqmng.so...d=
one.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqmng.so
Reading symbols from /usr/local/lib/libmng.so.1...done.
Loaded symbols for /usr/local/lib/libmng.so.1
Reading symbols from /usr/local/lib/liblcms.so.1...done.
Loaded symbols for /usr/local/lib/liblcms.so.1
Reading symbols from /usr/local/lib/qt4/plugins/imageformats/libqsvg.so...d=
one.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqsvg.so
Reading symbols from /usr/local/lib/qt4/plugins/imageformats/libqtiff.so...=
done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqtiff.so
Reading symbols from /usr/local/lib/libtiff.so.4...done.
Loaded symbols for /usr/local/lib/libtiff.so.4
Reading symbols from /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_dds=
=2Eso...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_dds.so
Reading symbols from /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_eps=
=2Eso...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_eps.so
Reading symbols from /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_exr=
=2Eso...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_exr.so
Reading symbols from /usr/local/lib/libImath.so.6...done.
Loaded symbols for /usr/local/lib/libImath.so.6
Reading symbols from /usr/local/lib/libIlmImf.so.6...done.
Loaded symbols for /usr/local/lib/libIlmImf.so.6
Reading symbols from /usr/local/lib/libIex.so.6...done.
Loaded symbols for /usr/local/lib/libIex.so.6
Reading symbols from /usr/local/lib/libHalf.so.6...done.
Loaded symbols for /usr/local/lib/libHalf.so.6
Reading symbols from /usr/local/lib/libIlmThread.so.6...done.
Loaded symbols for /usr/local/lib/libIlmThread.so.6
Reading symbols from /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_ico=
=2Eso...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_ico.so
Reading symbols from /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_jp2=
=2Eso...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_jp2.so
Reading symbols from /usr/local/lib/libjasper.so.4...done.
Loaded symbols for /usr/local/lib/libjasper.so.4
Reading symbols from /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_pcx=
=2Eso...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_pcx.so
Reading symbols from /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_psd=
=2Eso...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_psd.so
Reading symbols from /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_rgb=
=2Eso...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_rgb.so
Reading symbols from /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_tga=
=2Eso...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_tga.so
Reading symbols from /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_xcf=
=2Eso...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_xcf.so
Reading symbols from /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_xvi=
ew.so...done.
Loaded symbols for /usr/local/kde4/lib/kde4/plugins/imageformats/kimg_xview=
=2Eso
Reading symbols from /usr/local/kde4/lib/kde4/kded_remotedirnotify.so...don=
e.
Loaded symbols for /usr/local/kde4/lib/kde4/kded_remotedirnotify.so
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
[Switching to Thread 0x8103100 (LWP 100101)]
0x29976e61 in write () from /lib/libc.so.7
(gdb) bt
#0  0x29976e61 in write () from /lib/libc.so.7
#1  0x28fa3152 in write () from /lib/libthr.so.3
#2  0x2977a1f1 in gamin_write_byte (fd=3D13, data=3D0xbfbfd69a "\n", len=3D=
10) at gam_api.c:535
#3  0x2977a4b9 in gamin_send_request (type=3DGAM_REQ_CANCEL, fd=3D13, filen=
ame=3D0x0, fr=3D0x8254730, userData=3D0x0, data=3D0x811d800, has_reqnum=3D0=
) at gam_api.c:629
#4  0x2977bc6d in FAMCancelMonitor (fc=3D0x817acb0, fr=3D0x8254730) at gam_=
api.c:1413
#5  0x281aaca0 in KDirWatchPrivate::removeEntry (this=3D0x817ac50, instance=
=3D0x81bab60, e=3D0x8254704, sub_entry=3D0x0) at /usr/ports/x11/kdelibs4/wo=
rk/kdelibs-4.0.3/kio/kio/kdirwatch.cpp:797
#6  0x281a9976 in KDirWatchPrivate::removeEntry (this=3D0x817ac50, instance=
=3D0x81bab60, _path=3D@0x834beec, sub_entry=3D0x0) at /usr/ports/x11/kdelib=
s4/work/kdelibs-4.0.3/kio/kio/kdirwatch.cpp:771
#7  0x281a9d56 in KDirWatchPrivate::removeEntries (this=3D0x817ac50, instan=
ce=3D0x81bab60) at /usr/ports/x11/kdelibs4/work/kdelibs-4.0.3/kio/kio/kdirw=
atch.cpp:873
#8  0x281aa017 in ~KDirWatch (this=3D0x81bab60) at /usr/ports/x11/kdelibs4/=
work/kdelibs-4.0.3/kio/kio/kdirwatch.cpp:1520
#9  0x28082350 in Kded::updateDirWatch (this=3D0x815f080) at /usr/ports/x11=
/kdelibs4/work/kdelibs-4.0.3/kded/kded.cpp:372
#10 0x28083c89 in Kded::recreate (this=3D0x815f080, initial=3Dfalse) at /us=
r/ports/x11/kdelibs4/work/kdelibs-4.0.3/kded/kded.cpp:444
#11 0x28083ce9 in Kded::recreate (this=3D0x815f080) at /usr/ports/x11/kdeli=
bs4/work/kdelibs-4.0.3/kded/kded.cpp:426
#12 0x2808907c in Kded::qt_metacall (this=3D0x815f080, _c=3DQMetaObject::In=
vokeMetaMethod, _id=3D1, _a=3D0xbfbfe1c8) at kded.moc:82
#13 0x28f35f0f in QMetaObject::activate () from /usr/local/lib/libQtCore.so=
=2E4
#14 0x28f36482 in QMetaObject::activate () from /usr/local/lib/libQtCore.so=
=2E4
#15 0x28f52a27 in QTimer::timeout () from /usr/local/lib/libQtCore.so.4
#16 0x28f3c4be in QTimer::timerEvent () from /usr/local/lib/libQtCore.so.4
#17 0x28f337c4 in QObject::event () from /usr/local/lib/libQtCore.so.4
#18 0x2920435d in QApplicationPrivate::notify_helper () from /usr/local/lib=
/libQtGui.so.4
#19 0x2920a4be in QApplication::notify () from /usr/local/lib/libQtGui.so.4
#20 0x288758c3 in KApplication::notify (this=3D0xbfbfe87c, receiver=3D0x814=
2e80, event=3D0xbfbfe57c) at /usr/ports/x11/kdelibs4/work/kdelibs-4.0.3/kde=
ui/kernel/kapplication.cpp:314
#21 0x28f24dcb in QCoreApplication::notifyInternal () from /usr/local/lib/l=
ibQtCore.so.4
#22 0x28f48ae8 in QTimerInfoList::activateTimers () from /usr/local/lib/lib=
QtCore.so.4
#23 0x28f46490 in timerSourceDispatch () from /usr/local/lib/libQtCore.so.4
#24 0x29aa5e99 in g_main_context_dispatch () from /usr/local/lib/libglib-2.=
0.so.0
#25 0x29aa90de in g_main_context_check () from /usr/local/lib/libglib-2.0.s=
o.0
#26 0x29aa95dc in g_main_context_iteration () from /usr/local/lib/libglib-2=
=2E0.so.0
#27 0x28f46d08 in QEventDispatcherGlib::processEvents () from /usr/local/li=
b/libQtCore.so.4
#28 0x2927b7f5 in QGuiEventDispatcherGlib::processEvents () from /usr/local=
/lib/libQtGui.so.4
#29 0x28f24218 in QEventLoop::processEvents () from /usr/local/lib/libQtCor=
e.so.4
#30 0x28f2432c in QEventLoop::exec () from /usr/local/lib/libQtCore.so.4
#31 0xbfbfe724 in ?? ()
#32 0x2804a419 in ?? () from /libexec/ld-elf.so.1
#33 0x28d72000 in ?? ()
#34 0x00003438 in ?? ()
#35 0x00000014 in ?? ()
#36 0xbfbfe750 in ?? ()
#37 0x28f9a8d0 in __JCR_LIST__ () from /usr/local/lib/libQtCore.so.4
#38 0xbfbfe750 in ?? ()
#39 0x08107a80 in ?? ()
#40 0xbfbfe768 in ?? ()
#41 0x28f2629a in QCoreApplication::exec () from /usr/local/lib/libQtCore.s=
o.4
#42 0x081d51f0 in ?? ()
#43 0x00000000 in ?? ()
#44 0x2976bcc4 in __JCR_LIST__ () from /usr/local/lib/libQtGui.so.4
#45 0xbfbfe960 in ?? ()
#46 0xbfbfe964 in ?? ()
#47 0xbfbfe778 in ?? ()
#48 0x29203a27 in QApplication::exec () from /usr/local/lib/libQtGui.so.4
Previous frame inner to this frame (corrupt stack?)
(gdb) up
#1  0x28fa3152 in write () from /lib/libthr.so.3
(gdb) up
#2  0x2977a1f1 in gamin_write_byte (fd=3D13, data=3D0xbfbfd69a "\n", len=3D=
10) at gam_api.c:535
535     gam_api.c: No such file or directory.
        in gam_api.c
Current language:  auto; currently c
(gdb) p *data
$1 =3D 10 '\n'
(gdb) up
#3  0x2977a4b9 in gamin_send_request (type=3DGAM_REQ_CANCEL, fd=3D13, filen=
ame=3D0x0, fr=3D0x8254730, userData=3D0x0, data=3D0x811d800, has_reqnum=3D0=
) at gam_api.c:629
629     in gam_api.c
(gdb) p *fr
$2 =3D {reqnum =3D 458}
(gdb) p *data
$3 =3D {reqno =3D 1242, auth =3D 1, restarted =3D 0, noexist =3D 0, evn_rea=
dy =3D 0, evn_read =3D 0, event =3D {len =3D 68, version =3D 1, seq =3D 707=
, type =3D 1, pathlen =3D 58,
    path =3D "/usr/home/markus/.kde/share/kde4/services/nsplugin.desktop/se=
rvices/nsplugin.desktoponf_updatecal/kde4/share/apps/kconf_updatelocal/kde4=
/share/apps/kconf_update\000kaccel.upd\"\000\001\000=D6\004\b\000\030\000kh=
\000\n\000kaccel.upd\"\000\001\000"...}, evn_reqnum =3D 707, evn_userdata =
=3D 0x825ab44, req_nr =3D 1241, req_max =3D 1280, req_tab =3D 0x8298000, lo=
ck =3D 0x81ea580}
(gdb)=20
--Boundary-01=_BkMBIQUtq0Glki7--

--nextPart2984675.EfgVv4EeuG
Content-Type: application/pgp-signature; name=signature.asc 
Content-Description: This is a digitally signed message part.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.8 (FreeBSD)

iEYEABECAAYFAkgEyQgACgkQ1I0Qcnj4qNSzuQCfR39rLFsQmA0ZU+SbUsmhF4jK
L1MAnRKdR0LILGBG6tbf6ptW1vjeSnYr
=33ht
-----END PGP SIGNATURE-----

--nextPart2984675.EfgVv4EeuG--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200804151726.00373.markus>