On Tue, July 17, 2007 3:46 am, Bob Proulx wrote: > Reg. Charney wrote: > >> On a number of occasions, Konqueror has crashed and produced a file >> named something like: /tmp/kde-$USER/konqueror-crash-XXXXXX.log >> >> However, the file has an unknown type, size, and permissions. >> > > This makes no sense in the context of Unix filesystems. Please run > the following command and post the output to the mailing list. You may > need to adjust the file globs to match. > > ls -ld /tmp/kde-* /tmp/kde-*/konqueror-crash-*.log > The result of this command is:
[EMAIL PROTECTED] ~]# ls -ld /tmp/kde-* /tmp/kde-*/konqueror-crash-*.log drwx------ 2 reg reg 4096 Jul 16 22:02 /tmp/kde-reg -rw------- 1 reg reg 0 Jul 16 22:02 /tmp/kde-reg/konqueror-crash-EBXvbc.log -rw------- 1 reg reg 0 Jul 16 22:02 /tmp/kde-reg/konqueror-crash-SQil1b.log However, this was run after I somehow deleted the invalid files since I could not reboot without eliminating these invalid files. This is a contradiction to the original bug report. The exact command that raised the segmentation fault was: rm -rf /tmp/kde-* Thus, the error may have been in the glob expansion, not in the rm command. Because I needed to delete the invalid files, I can not show you exactly what I had. However, the following was the output I that I recall I received with the ls command: [EMAIL PROTECTED] ~]# ls -ld /tmp/kde-* /tmp/kde-*/konqueror-crash-*.log drwx------ 2 reg reg 4096 Jul 16 22:02 /tmp/kde-reg ?--------- ? reg reg ? Jul 14 22:02 /tmp/kde-reg/konqueror-crash-XYwuxw.log ?--------- ? reg reg ? Jul 14 22:02 /tmp/kde-reg/konqueror-crash-STuxyz.log > That will show us the file type, size and permissions. Or it will > have an error which will also be informative. > Again, the ls command at the time could not tell me this. >> As part of the /etc/rc.sysinit file, I have a rm command of the form: >> >> >> rm -rf /tmp/kde-$USER/* > > Typically systems will purge the contents of /tmp on a reboot. I > think Fedora does this but can't check at the moment. In which case the > above command is not needed. > > Regardless of that the $USER is an environment variable. Inside of > the /etc/rc.sysinit script that will almost certainly be "root". I don't > think this will match the user that was actually running konqueror at the > moment that the core file was created. Therefore it will be very unlikely > to actually match any files. > Actually, the crash logs are related to the user using kde at the time of failure. Thus, the subdirectory is named kde-reg where I was logged in as user 'reg'. >> Because the type of these crash files are unknown, the rm command fails >> with a segment fault on my Intel IA86 machine (a MacBook running >> Parallels Fedora Core 6 Linux under Mac OS X (10.4)). >> > > It would be good if you could show us the exact output. I wish I could show this now, but the system was not in a state then that I could do this. Thanks. _______________________________________________ Bug-coreutils mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-coreutils
