Message boards : Questions and problems : Cannot find slots directory under windows7
Message board moderation
Author | Message |
---|---|
Send message Joined: 7 Sep 17 Posts: 21 ![]() |
Hello everyone, When i run my boinc-project and test with upper_case application, in c://Program Files/Boinc, there is no slot directory and i cannot find the actually stderr_txt. Is there anyone knows where is wrong? I would appreciate for your help Kangning |
Send message Joined: 5 Oct 06 Posts: 5149 ![]() |
Are you able to see the BOINC data directory? The location is listed among the startup messages in the BOINC Event Log - near the top, IIRC. The default location for the data directory, in C:\ProgramData, is a hidden directory, but you can see the contents by pasting the location into the address bar in Windows Explorer. The slot directories are in a 'slots' sub-directory of the data directory. If there is no slot directory there, then I would presume that the application failed to launch and there probably won't be a stderr_txt either. |
Send message Joined: 7 Sep 17 Posts: 21 ![]() |
Thank you, Thank you, I have find the slots directories. however all these directories are empty, i cannot find the stderr_txt files. Do you have any idea about that? Really thanks for your help. |
Send message Joined: 7 Sep 17 Posts: 21 ![]() |
Thank you for your help, I have found the slots directories. However all of these directories are empty. Do you have any idea about that Why the stderr files are not generated? Really thanks for your help |
Send message Joined: 20 Nov 12 Posts: 801 ![]() |
After a task finishes BOINC cleans the slot directory. stderr is sent to your server along with the task report. You can find the stderr in host's task list and selecting a task. Or you can browse the tasks in the ops interface. |
Send message Joined: 7 Sep 17 Posts: 21 ![]() |
After a task finishes BOINC cleans the slot directory. stderr is sent to your server along with the task report. You can find the stderr in host's task list and selecting a task. Or you can browse the tasks in the ops interface. But it not finished, Event log gives me the messages 'Output files are absent'. seeing from the boinc-manage task page there are computation error. So i want to look into the stderr files to see what exactly the error. however the slot directories are empty. |
Send message Joined: 7 Sep 17 Posts: 21 ![]() |
You found the \slots\# in the path suffixes to the one printed in the event log, ergo could there be another place than the default location after i.e. a reinstall? For sure, each running, waiting task slot has multiple files, where slots from which just previously having finished are emptied and left until the next job needs a slot, or when the client does a cleanup of unused slots. But the tasks are not finished, Event log gives me the messages 'Output files are absent'. seeing from the boinc-manage task page there are computation error. So i want to look into the stderr files to see what exactly the error. however the slot directories are empty. |
Send message Joined: 5 Oct 06 Posts: 5149 ![]() |
Juha's reply immediately prior to your post still applies. If anything was written to stderr before the application crashed, it will be sent to the server as part of the task report, and can be viewed from the task list. It's cleaned off the client machine and can't be viewed there. Although BOINC applications are designed to run without a display window (with any output directed to a file), I sometimes find that trying to run an application directly on the target machine manually - either in a command window, or simply by double-clicking it - provides clues to the problem, like the name of a missing DLL. |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.