Bug#319351: get message file in use, access will be read-only even though no other karm instance open
Package: karm
Version: 4:3.3.2-3
Severity: important
*** Please type your report below this line ***
When starting karm I get the popup message
"Another program is currently using this file. Access will be
read-only."
This is immediately following a reboot.
Here is ps and lsof before I start karm:
$ ps ax |grep -i karm
5095 pts/1 S+ 0:00 editor
/tmp/reportbug-karm-20050721-5043-3XIbBX
5117 pts/2 R+ 0:00 grep -i karm
$ lsof |grep -i karm
editor 5095 brent 6u REG 3,8 12288 18
/tmp/.reportbug-karm-20050721-5043-3XIbBX.swp
So, looks like nothing karm related is open (except this bug report I'm
typing).
This is ps and lsof when I start karm and the popup is still open:
$ ps ax |grep -i karm
5095 pts/1 S+ 0:00 editor
/tmp/reportbug-karm-20050721-5043-3XIbBX
5121 ? S 0:00 karm
$ lsof |grep -i karm
editor 5095 brent 6u REG 3,8 12288 18
/tmp/.reportbug-karm-20050721-5043-3XIbBX.swp
karm 5121 brent cwd DIR 3,7 8192 2125761
/home/brent
karm 5121 brent rtd DIR 3,1 1024 2
/
karm 5121 brent txt REG 3,5 253052 1190897
/usr/bin/karm
karm 5121 brent mem REG 3,5 37004 280505
/usr/X11R6.old/lib/X11/locale/lib/common/xomGeneric.so.2
karm 5121 brent mem REG 3,1 34748 309631
/lib/tls/libnss_files-2.3.2.so
karm 5121 brent mem REG 3,6 2007521 594434
/var/tmp/kdecache-brent/ksycoca
karm 5121 brent mem REG 3,5 73988 1141689
/usr/share/fonts/type1/gsfonts/n019004l.pfb
karm 5121 brent mem REG 3,5 177296 228191
/usr/lib/liblcms.so.1.0.13
karm 5121 brent mem REG 3,5 407820 228715
/usr/lib/libmng.so.1.0.0
karm 5121 brent mem REG 3,5 69793 1141688
/usr/share/fonts/type1/gsfonts/n019003l.pfb
karm 5121 brent mem REG 3,5 120952 230019
/usr/lib/libjpeg.so.62.0.0
karm 5121 brent mem REG 3,5 16260 586729
/usr/lib/qt3/plugins/imageformats/libqmng.so
karm 5121 brent mem REG 3,5 22504 586728
/usr/lib/qt3/plugins/imageformats/libqjpeg.so
karm 5121 brent mem REG 3,5 127100 244768
/usr/lib/kde3/plugins/styles/plastik.so
karm 5121 brent mem REG 3,5 119312 280500
/usr/X11R6.old/lib/X11/locale/lib/common/ximcp.so.2
karm 5121 brent mem REG 3,5 129972 228118
/usr/lib/libexpat.so.1.0.0
karm 5121 brent mem REG 3,5 147120 231781
/usr/lib/libvcard.so.0.0.0
karm 5121 brent mem REG 3,5 447212 228359
/usr/lib/libfreetype.so.6.3.5
karm 5121 brent mem REG 3,5 86473 523113
/usr/local/X11R6.8/lib/libXft.so.2.1.2
karm 5121 brent mem REG 3,5 42976 523569
/usr/local/X11R6.8/lib/libXcursor.so.1.0.2
karm 5121 brent mem REG 3,5 10140 280552
/usr/X11R6.old/lib/libXrandr.so.2.0
karm 5121 brent mem REG 3,5 328400 280530
/usr/X11R6.old/lib/libXt.so.6.0
karm 5121 brent mem REG 3,5 86128 229655
/usr/lib/libaudio.so.2.3
karm 5121 brent mem REG 3,5 184676 228443
/usr/lib/libfontconfig.so.1.0.4
karm 5121 brent mem REG 3,5 733804 231504
/usr/lib/libkabc.so.1.2.0
karm 5121 brent mem REG 3,5 77412 228219
/usr/lib/libktnef.so.1.0.0
karm 5121 brent mem REG 3,5 67468 232193
/usr/lib/libz.so.1.2.2
karm 5121 brent mem REG 3,5 32544 228632
/usr/lib/libfam.so.0.0.0
karm 5121 brent mem REG 3,5 36587 523104
/usr/local/X11R6.8/lib/libXrender.so.1.2.2
karm 5121 brent mem REG 3,5 82128 277910
/usr/X11R6.old/lib/libICE.so.6.3
karm 5121 brent mem REG 3,5 31516 277914
/usr/X11R6.old/lib/libSM.so.6.0
karm 5121 brent mem REG 3,5 147224 229511
/usr/lib/libpng12.so.0.1.2.8
karm 5121 brent mem REG 3,5 175152 231706
/usr/lib/libkdefx.so.4.2.0
karm 5121 brent mem REG 3,5 195404 229051
/usr/lib/libidn.so.11.5.6
karm 5121 brent mem REG 3,5 86144 228965
/usr/lib/libart_lgpl_2.so.2.3.17
karm 5121 brent mem REG 3,1 7828 309641
/lib/tls/libutil-2.3.2.so
karm 5121 brent mem REG 3,1 64924 309637
/lib/tls/libresolv-2.3.2.so
karm 5121 brent mem REG 3,1 9872 309625
/lib/tls/libdl-2.3.2.so
karm 5121 brent mem REG 3,5 205808 230125
/usr/lib/libDCOP.so.4.2.0
karm 5121 brent mem REG 3,5 72428 231780
/usr/lib/libkwalletclient.so.1.0.0
karm 5121 brent mem REG 3,5 104880 231725
/usr/lib/libkdesu.so.4.2.0
karm 5121 brent mem REG 3,5 274432 231771
/usr/lib/libkparts.so.2.1.0
karm 5121 brent mem REG 3,5 140020 231772
/usr/lib/libkresources.so.1.2.0
karm 5121 brent mem REG 3,5 813680 280506
/usr/X11R6.old/lib/libX11.so.6.2
karm 5121 brent mem REG 3,1 78233 309636
/lib/tls/libpthread-0.60.so
karm 5121 brent mem REG 3,5 7239248 228072
/usr/lib/libqt-mt.so.3.3.4
karm 5121 brent mem REG 3,5 2264496 231510
/usr/lib/libkdecore.so.4.2.0
karm 5121 brent mem REG 3,5 2874960 231726
/usr/lib/libkdeui.so.4.2.0
karm 5121 brent mem REG 3,5 3301840 231756
/usr/lib/libkio.so.4.2.0
karm 5121 brent mem REG 3,1 1254468 309623
/lib/tls/libc-2.3.2.so
karm 5121 brent mem REG 3,1 32292 305424
/lib/libgcc_s.so.1
karm 5121 brent mem REG 3,1 134496 309626
/lib/tls/libm-2.3.2.so
karm 5121 brent mem REG 3,5 737816 229044
/usr/lib/libstdc++.so.5.0.7
karm 5121 brent mem REG 3,5 53456 277918
/usr/X11R6.old/lib/libXext.so.6.4
karm 5121 brent mem REG 3,5 873984 230094
/usr/lib/libkdepim.so.1.0.0
karm 5121 brent mem REG 3,5 923952 230010
/usr/lib/libkcal.so.2.0.0
karm 5121 brent mem REG 3,5 833524 231707
/usr/lib/libkdeprint.so.4.2.0
karm 5121 brent mem REG 3,5 7796 280501
/usr/X11R6.old/lib/X11/locale/lib/common/xlcDef.so.2
karm 5121 brent mem REG 3,1 90248 305489
/lib/ld-2.3.2.so
karm 5121 brent 0r CHR 1,3 125583
/dev/null
karm 5121 brent 1w REG 3,7 594 2125766
/home/brent/.xsession-errors
karm 5121 brent 2w FIFO 0,5 6957
pipe
karm 5121 brent 3u unix 0xf28cadc0 6958
socket
karm 5121 brent 4r FIFO 0,5 6962
pipe
karm 5121 brent 5w FIFO 0,5 6962
pipe
karm 5121 brent 6r FIFO 0,5 6963
pipe
karm 5121 brent 7w FIFO 0,5 6963
pipe
karm 5121 brent 8u unix 0xef83e0c0 6966
socket
karm 5121 brent 9r REG 3,6 2007521 594434
/var/tmp/kdecache-brent/ksycoca
karm 5121 brent 10r FIFO 0,5 6984
pipe
karm 5121 brent 11u unix 0xf6f7cce0 6982
socket
karm 5121 brent 12w FIFO 0,5 6984
pipe
What I've done as a work around is to go into Settings and change the
storage file from karm.ics to karm2.ics (after making a copy of it).
This worked fine for a few days then I got the same message on my
karm2.ics file.
I switched the file back to karm.ics (got the error), then switched it
again to karm2.ics and it then worked. So far I can't ever get karm.ics
to be used without being read-only.
The last bit of data that may be relevant is that I am using ion3 as a
window manager (the version in sarge).
$ apt-show-versions -a ion3
ion3 20050502-2 install ok installed
ion3 20050502-2 stable
ion3 20050502-2 testing
ion3 20050625-6 unstable
ion3/stable uptodate 20050502-2
Thank you!
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.11.brentdisksusp
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages karm depends on:
ii kdelibs4 4:3.3.2-6.1 KDE core libraries
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii libgcc1 1:3.4.3-13 GCC support library
ii libkcal2a 4:3.3.2-3 KDE calendaring library
ii libkdepim1 4:3.3.2-3 KDE PIM library
ii libqt3c102-mt 3:3.3.4-3 Qt GUI Library (Threaded runtime v
ii libstdc++5 1:3.3.5-13 The GNU Standard C++ Library v3
ii libx11-6 4.3.0.dfsg.1-14 X Window System protocol client li
ii libxext6 4.3.0.dfsg.1-14 X Window System miscellaneous exte
ii xlibs 4.3.0.dfsg.1-14 X Keyboard Extension (XKB) configu
-- no debconf information
Reply to: