Cannot find slots directory under windows7

Message boards : Questions and problems : Cannot find slots directory under windows7
Message board moderation

To post messages, you must log in.

AuthorMessage
Kangning

Send message
Joined: 7 Sep 17
Posts: 15
Germany
Message 81771 - Posted: 4 Oct 2017, 12:10:41 UTC

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
ID: 81771 · Report as offensive     Reply Quote
Richard Haselgrove
Volunteer moderator
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 2423
United Kingdom
Message 81773 - Posted: 4 Oct 2017, 12:18:26 UTC - in response to Message 81771.  

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.
ID: 81773 · Report as offensive     Reply Quote
SekeRob
Volunteer tester
Help desk expert

Send message
Joined: 25 Aug 06
Posts: 1550
Message 81774 - Posted: 4 Oct 2017, 12:19:42 UTC - in response to Message 81771.  
Last modified: 4 Oct 2017, 12:21:13 UTC

You're looking in the wrong place. The main path is printed at start in the event log, usually c:\programdata\boinc

(slow typing)
Coelum Non Animum Mutant, Qui Trans Mare Currunt
ID: 81774 · Report as offensive     Reply Quote
Kangning

Send message
Joined: 7 Sep 17
Posts: 15
Germany
Message 81781 - Posted: 4 Oct 2017, 14:22:15 UTC - in response to Message 81773.  

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.
ID: 81781 · Report as offensive     Reply Quote
Kangning

Send message
Joined: 7 Sep 17
Posts: 15
Germany
Message 81782 - Posted: 4 Oct 2017, 14:23:49 UTC - in response to Message 81774.  

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
ID: 81782 · Report as offensive     Reply Quote
SekeRob
Volunteer tester
Help desk expert

Send message
Joined: 25 Aug 06
Posts: 1550
Message 81785 - Posted: 4 Oct 2017, 14:35:44 UTC - in response to Message 81782.  

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.
Coelum Non Animum Mutant, Qui Trans Mare Currunt
ID: 81785 · Report as offensive     Reply Quote
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 669
Finland
Message 81786 - Posted: 4 Oct 2017, 14:38:47 UTC - in response to Message 81782.  

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.
ID: 81786 · Report as offensive     Reply Quote
Kangning

Send message
Joined: 7 Sep 17
Posts: 15
Germany
Message 81793 - Posted: 4 Oct 2017, 14:59:38 UTC - in response to Message 81786.  

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.
ID: 81793 · Report as offensive     Reply Quote
Kangning

Send message
Joined: 7 Sep 17
Posts: 15
Germany
Message 81794 - Posted: 4 Oct 2017, 15:00:26 UTC - in response to Message 81785.  

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.
ID: 81794 · Report as offensive     Reply Quote
Richard Haselgrove
Volunteer moderator
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 2423
United Kingdom
Message 81797 - Posted: 4 Oct 2017, 15:06:26 UTC - in response to Message 81793.  
Last modified: 4 Oct 2017, 15:07:03 UTC

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.
ID: 81797 · Report as offensive     Reply Quote

Message boards : Questions and problems : Cannot find slots directory under windows7

Copyright © 2017 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.