Loop in directory hierarchy

Hi--
About a month ago I had a few shutdowns, followed by a complete crash.
G5 (PowerMac7, 3), Tiger.
I wiped the harddrive and stared over.
Now I'm starting to get daily shutdowns again.
There is no preparation, no fans humming, no spinning disk. Like a thief in the night, it shuts down (mostly freezing, occasionally cascading curtains).
I kept checking the Activity Monitor. This is what I found: Lots of unpredictable red jags (data written).
I have no idea if this has always been the case (is this is on-the-fly optimizing?).
Also, I tried booting from the install disk and repairing. I get an error:
Loop in directory hierarchy
Volume check failed.
What does this mean?
Thanks
Matt
G5 Mac OS X (10.4.3)

The main program is a long series of events connected by an error wire. The image shows only the relevant function call.
Attachments:
ET_loop_PN.vi ‏80 KB
StopSwitch_connection.PNG ‏7 KB

Similar Messages

  • Unnecessar​y Code - Directory Hierarchy in Tree Control.vi Shipping Example

    Hello,
    Can you guys take a look at the shipping example Directory Hierarchy in Tree Control.vi (---\Program Files\National Instruments\LabVIEW 2010\examples\general\controls\Tree Control Directory.llb\Directory Hierarchy in Tree Control.vi on my machine) and let me know if you see some unnecessary code?  I see what seems to be two different updates of the same front panel control in the TRUE frame of the case structure in the middle of the diagram.  I can't think of the reason why you would need both updates of the Path to Start the Search control.  I think one of the updates would be good enough.
    Thanks!

    Sorry.
     Here it is.
    Attachments:
    Directory Hierarchy in Tree Control BD.png ‏32 KB

  • How to get loops to list hierarchially in browser like before?

    I had a nice hierarchial list of my loop folders in the Loop Browser menu list for months, until I screwed it up today.
    I had made main folders for my loops which contained subfolders, like this:
    Beatnik (in gray lettering)
    (indented) Drums
    (indented) Percussion
    (indented) Synths
    and that whole section would be within divider marks, as a group. Then the next category, etc. etc. They were showing up in the browser menu that way, and I loved it. They were located in the root library/audio/Apple loops.
    Unfortunately, I moved my stuff around today, and now I lost that nice hierarchial list. When I reindexed everything, now only the main folders, i.e. Beatnik, including the Jam Pack, are listed under the heading called "Other" instead of by itself like it used to be within dividers. My subfolders are not showing up anymore like they used to be.
    I remember two things, vaguely: to get rid of stuff showing up in "Other" I had to get the folders out of the ~/...user loops, I think.
    I remember there was a little trick I stumbled upon to get this hierarchy, like an extra nested folder, or something. In fact, I added a new folder this morning and had to place it within another folder, or something like that to still get the hierarchy, now I don't remember what but I remember I had to do it twice to get it to work. Without that trick, it didn't work, and unfortunately, I didn't write it down or commit it to memory. But I had a great list.
    So, what causes the dividers to appear in the Apple Loop Browser Management list, so that folders will be listed hierarchially like they do in the finder? What is it that makes each section appear within the dividers? and show the hierarchy main folder/subfolder?
    How can I get this back? Thanks.

    Use the "Search Discussions" (upper right of this page) and use "question mark" as the search term. Limit the search to QuickTime.
    Look for pages that have the green "Solved" star at the top of the page to find the answer.

  • FTP closed loop in directory

    I did set up the FTP Service in OSX.4.9 server
    The directory path is defined as /server/data, where server is a directory on root level
    Connecting with a FTP client there is not presented the data directory, but the parent directory "server"
    I can navigate to "data" but when I open it, I am again in "server"
    and so on.
    Any hints?

    yes, for each closed loop control, you need a separate PID.vi. However, the vi is normally set reentrant, so you need 10 instances of the vi.
    For you application, if the nature of the problem is
    1) more voltage implies more heat and hence higher temperature,
    2) and a certain voltage setting is expected (with some variation) for a certain temperature set point
    you probably need a PI control (the D parameter is set to zero, or barely large enough to control the speed of the control)
    Once tuing is done, yo either default the parametrs of each loop or save them to a data file (my choice) that is normally read and loaded when the software is run

  • Could not write permission directory hierarchy

    I'm new to PackageMaker and Xcode (have used Unix before, possibly could lend this prior knowledge to Mac OS X).  Attempted to use PackageMaker on Xcode to create a package (a folder/directory with many subfolders/subdirectories) and a few other things for distribution, however, I encountered this error (per subject line) while the "Content" folder and its subs are all RWX for three types of user roles (user,group, global).  Question, what caused this problem and how to fix it?
    Btw, I'm on Maverick.  Thanks in advance,

    letmebme wrote:
    1) create a folder of 'myApp' under /Library and copy the entity package under the
    /Library/myApp path
    Don't do that. Ideally, use your own app bundle. If you feel you must punish yourself and use Package Maker and Application Support, use /Library/Application Support/myApp
    2) setting Write permission for a few folders under webroot
    Don't ever do that. Use your own app bundle, your own app container, or your own application support folder.
    3) register the web server with LaunchAgents (hence, server is available upon boot, I have a plist for that already)
    LaunchAgents is not for that level of service. You could put a launch agent in the user's launch agents directory. If you want something to always run at boot, it must be in /Library/LaunchDaemons.
    7) reboot
    Why do you need to reboot?
    Package Maker is very tricky and delicate. Before you start reconfiguring a user's system, maybe try to get the app to just run first. Also, it is 2014, you would need a very good reason to have anything that wasn't in your application bundle. That just isn't done anymore.

  • Does anyone have a vi to retrieve directory structure

    I need to retrieve the path for all files in a given directory and save this, along with date information, to either a tab delimeted file for import into Excel or into a MS Access database. I know that I can use nested for loops with the List Files function. However, if this has already been accomplished I don't want to reinvent the wheel.
    Thanks,
    John

    The following example uses the Tree Control object to display directory hierarchy. It first searches through all the subfolders of the given directory. Then it looks for the files specified by the pattern, i.e *.vi. If no pattern is specified, the VI will search for all the files except the shortcuts. Once all the subfolders and files are found, they are displayed in the tree control.
    Attachments:
    Tree_Recursive.llb ‏211 KB

  • Can't set the correct key when converting imported audio to GB loops

    Hi,
    I feel I am really out of options for this one. I am trying to convert a couple of mp3 files to useful GarageBand loops. This is what I tried first:
    1) drag the mp3 file on the timeline.
    2) using a steady 4-beat, match the BPM settings to that it fits the tempo of the imported file
    3) check the key of the imported file with a software instrument, and switch the project's key accordingly
    4) Edit -> Add to Loop Library
    Using this method, the produced loops show up in the Loops Browser correctly, but they play back in the wrong key. Example: I created a loop from a mp3 file that was originally played in A. I tagged it as being in the "A" key by creating a loop from it, with the project key set to "A".
    When it then shows up in the Loop Browser, and I would select this loop with my Garageband project (still) set to "A" - I would expect to hear the loop being played in its original key.
    It doesn't. It plays about four or five semitones too high (the difference between A and C, or C and E)
    I haven't been able yet to figure out why this is so, or if there is any pattern in how much the key is off.
    Then I searched far & wide, and found the Apple Loop Utility and a couple of articles on bulletsandbones.com. I also checked the midi import settings, though I doubt whether they have any influence here. They were set at 44.1 KHz.
    This is what I tried then:
    1) use bulletsandbones.com's never-fail conversion to AIF format (44.1 KHz sample rate, 16 bit)
    2) use the Apple Loop Utility to "tag" the AIF file, setting it so that it shows up in the right category of the loop browser, etc.
    3) also, use this utility to tag it with the key that the loop is played in
    4) copy the AIF file into the Loop Library directory
    5) start Garageband, and refresh / re-index the Loop Library so that the new loop is added and properly indexed
    This made no difference. Or maybe it did, but the loops thus produced STILL do not play back in the key that I tagged them in (if I set the project accordingly, of course). It's completely mystifying.
    I can omit a key indicator in the Apple Loop Utility, and only then does the loop play back as it should. But then it does not change with the project's key settings anymore.
    Even more strange: even a loop that I tagged (in the "A" key) and saved with the Apple Loop Utility, plays back too high in that same Apple Loop Utility when I re-open it. It does play back correctly in Finder's Fast Preview.
    I could not find any mention of this problem elsewhere. Does anyone have a suggestion what might cause this?

    I think this is the culprit:
    3) check the key of the imported file with a software instrument, and switch the project's key accordingly
    If the "follow tempo & pitch" box is checked, this might change the sample's pitch and throw GB off.
    Try to determine the sample's key before you import it, set the GB project's key accordingly, and then import the sample. That should assign it the correct key!

  • Import already existing directory structure into DFS namespace?

    Hi all,
    I'm planning to migrate three file servers to a single DFS namespace and after reading the official docs and numerous blog posts I'm still unsure about the right way to do it.
    The "main" server already has a share with a complex directory structure, called \\server1\team, and that share shall become the root of the new DFS namespace, lets call it  \\domain.local\team.
    Part of that already existing directory structure is this folder: \\server1\team\admin\communication\archive. The folder "archive" contains thousands of files in numerous folders and shall become a dfs link to another share \\server2\archive. But
    before I can create the folder "archive" as a dfs link I have to create the folder "admin" in the dfs hierarchy of course, then below that the folder "communication"
    Question: When I try to create a folder "admin" in the dfs namespace, I get the error message "the folder cannot be created in the namespace. The file exists."
    Ok, the folder "admin" indeed exists, but how can I "import" this branch of the existing directory hierarchy into the dfs namespace?
    Do I have to rename the existing folder "admin" to e.g. "admin2", then create the dfs folder "admin" and move the complete directory structure below "admin2" to "admin"? Or can I simply make the existing folder
    "admin" a dfs folder?
    Thanks in advance!
    Regards
    Christoph

    Mandy, thanks for your feedback!
    I have to describe my problem more precisely: creating the root of the new DFS namespace is *not* the problem. This worked for me exactly as you expained it. The problem appears when I try to create a folder below that root in the DFS namespace. If that
    folder already exists in the share you cannot choose how to handle security settings but you get an error message, and that's it.
    This may be helpfull to explain what I want to achieve:
    Old structure:
    \\server1\team - folder admin - subfolder "archive" - lots of subfolders and files
    Now I want to move all files and folders from "archive" to \\server2\archive and link this share into the new DFS namespace, so that our users don't notice any change when they access that archive folder.
    new structure:
    1. Create DFS namespace root: \\domain.local\team  -> \\server1\team   (works!)
                |
    2. Create folder admin  (problem!)
                |
    3. Create subfolder "archive" -> \\server2\archive (not possible becaues "admin" couldn't be created)
    I could perhaps create a DFS namespace with the root \\server1\team\admin\archive and link that to \\server2\archive, but I would like to avoid creating a new namespace for each share which from \\server2 which I mount into some subfolder of \\server1\team...
    Thanks for reading.
    Regards
    Christoph

  • How to cd to a directory that contains spaces in the name

    A brain dead application has created a directory hierarchy that contains white spaces in the directory path. For example: /first_dir/second dir/third dir/filename.
    I want to look at the file from the command line via iTerm/Terminal but I can not get there because the whitespace is interpreted as the end of the text string. Example: cd /first_dir/second dir results in "/first_dir/second no such file or directory"
    If I try "escape" the whitespace with: cd /first_dir/second\ dir/third\ dir I get an error that says "/first_dir/second dir/third dir no such file or directory"
    How can I change to the desired target directory?
    Second question, why do people do such stupid things? Haven't they heard of the underscore "_" for a space??
    Thanks

    How can I change to the desired target directory?
    Drag the file or enclosing folder into the Terminal window instead of attempting to type the path out.
    Second question, why do people do such stupid things? Haven't they heard of the underscore "_" for a space?
    Because they write applications intended for the majority of Mac users, who only go into the Terminal or similar software when troubleshooting.
    (56433)

  • LabVIEW File Permissions Error (8) when trying to delete a .SVN checkout directory

    This one has me stumped...
    Our test platform: Windows XP SP2, LabVIEW 8.2.1, TortoiseSVN client 1.45 Build 10425
    We would like to delete our checkout folder and download a clean version from our SVN server using LabVIEW.
    When we try and delete the folder using the standard LabVIEW Delete VI (see attached snap) we always receive Error 8 - LabVIEW:  File permission error. You do not have the correct permissions for the file. This is interesting because I've checked the entire directory hierarchy and I'm the sole owner under Windows XP - I'm also our domain admin.
    In an effort to debug this further, we removed the contents of the directory, apart from the hidden .svn. We checked the .svn tree for any outstanding files and removed them. We then re-ran the LabVIEW code to delete the dir. Still no joy. We then looked at the Windows dialog for the attributes of the checkout folder. It appear that the folder has read-onlly attributes - with a greyed-out tick in the checkbox. Also trying to delete the folder under the Windows command line doesn't work either. It only seems to work when you delete the folder through the Windows GUI.
    Any thoughts anyone?
    -Chroma
    Attachments:
    LV Delete Code.png ‏27 KB

    LabVIEW has the nasy habit of locking a directory where it opened a file in or just browsed.
    Maybe this bug is biting you
    Ton
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!

  • How to find direct & indirect BW hierarchy nodes?

    Hi Group,
    Is there a class or function module that would allow me to find the direct and indirect sub-nodes in a hierarchy?
    For example, I have a time and version dependent hierarchy for company (coming from SEM-BCS).
    I would like to pick a node (node A) and find out all the direct and indirect nodes beneath node A.
    HIEID
    + Node A
    + + Node B
    + + Node C
    + + + Node D
    + Node E.
    So if I input node A, I would get back Nodes B, C and D but not E (E is at same level as A).
    I can loop through the hierarchy tables and find this, but I'm curious if there is an existing FM or method to do this already.  No sense in re-writing existing code.
    Thanks in advance,
    - Chris

    Thanks, that FM is very useful.
    Because the hierarchy I was working with originates in SEM-BCS, I was able to use the BCS master data factory to ultimately get what I needed. 
    The BCS delivered logic can be viewed in CL_UC_SSCR_GENERATE_GUI and method PROCESS_USER_SELECTION.  It uses the BCS selection context + the consolidation group (aka Hierarchy Node) to determine the lower level consolidation groups which must also be provided in the selection criteria when querying data. 
    It's more complex than seems necessary, but it's using the BCS hierarchy data rather than the BW hierarchy data, which is probably a good thing.
    Thanks,
    Chris

  • Accurate recognition of external directory move

    System: MacPro, 2x2.8 quad, 4G
    OS: OSX 10.5.2
    S/W: Lightroom 1.4.1
    Camera: Canon XTi
    Format: RAW (CR2)
    When a directory containing photos is moved to a subdirectory in OSX Finder, Lightroom moves it to the top of my directory hierarchy in grid view and will not allow me to correct the directory as a subdirectory.
    f.e.
    Initial file structure:
    Pictures>20070504
    Moved in in Finder to:
    Pictures>2007>20070504
    Lightroom almost instantly recognizes the move but instead of making 20070504 a subdirectory of 2007, it puts it at the top of the grid view hierarcy. Trying to move 20070504 in grid view to be a child of 2007, LR thinks I am trying to move the directory and tells me one by that name already exists.
    If I do all of my moves in LR it works ok, BUT I have to move them one at a time!!!
    Would be nice if LR allowed multiple directores to be moved at once or properly recognized the external move change in hierarcy.
    Thanks,
    Frank Cano

    On Wed, Oct 21, 2009 at 8:54 AM, 1001BobA <[email protected]> said:
    >
    Hi John,
    Karen's replicator moves the entire structure (actually a very useful
    program), but I think that I changed the name of the receiving directory
    slightly.  That may be what caused the problem for LR.  As a database, I
    find it very finicky!  Next time I will duplicate it exactly and
    hopefully have better results.  After moving each of the folders,
    everything looks ok.  My work flow will import to the C drive photos
    directly from the CF card,
    Why the C: drive? In my experience, it's never a good idea to have a
    data folder (in this case, the images) on the same drive as the OS. If
    that drive fills up, you've got aggravations even starting your
    system. If a HD dedicated to only data fills up, it gives you
    aggravation running the application you want ... but not just starting
    the OS, so your computer can always be accessed. Even replacing that
    booting drive becomes easier that way, since the boot drive is then
    relatively small, having only the OS and program files on it. It's the
    data files that take up all the space.
    I import all photos to a different internal drive than my boot drive
    (in my case, a RAID-1 or mirrored drive), which I then also back up to
    2 different external HDs, one on that machine, and one on another
    machine. The backup happens as a scheduled task, while I am at work,
    so it doesn't interfere with my use of that machine. Overnight is also
    a good choice for that kind of backup.
    If you don't have room for a dedicated internal drive, you could use a
    dedicated external drive. And then back that up to a 2nd external HD.
    Just a suggestion.

  • Photo Directory LDAP Connection

    I keep getting "User Not Found" using the photodirectory.jsp. Are we supposed to hit the Call Manager server with LDAP queries? I've been trying to use our corporate LDAP (Active Directory) through our primary DC, but I've noticed a hard coded OU setting in the User.java that makes me suspect I should be using Call Manager in my searches.

    I have in fact done it, although my search method is pretty close to the sendRequest method by Cisco, except that I'm throwing custom exceptions back including all the info about the ldap query (I never quite could figure out what was going wrong unless you log that kind of thing) and my return values use generics so as to spare me the casting.
    One thing I added was search controls.. I'm doing server side sorting whenever possible, but you gotta be careful with that. AD supports it, OpenLDAP doesn't (I just banged me head for a while last week wondering about an error message I got back from an OpenLDAP server last week.. turns out it simply doesn't do server side sorting).. so you probably want to have a look at Collections.sort as well.
    You might also want to do some connection pooling by adding the following to the env variable:
    env.put("com.sun.jndi.ldap.connect.pool", "true");
    That way, your second and third request won't take so long to get the context initiated.. that's especially important if you do many queries to the same directory hierarchy (e.g. searching your AD users multiple times).
    But other than that, the LDAPProvider.java class is quite good.. it's the part above that that you need to change.. every directory needs a different root and base search path. When I first got started, I spent quite some time figuring out what to put as root and what as base search path.. I finally settled on accessing the directory by ldap browser, which can search for your roots, then use the most specific one, and use the path from that root down the tree until the branch that you want to search as the base search path (in Cisco's code they call it searchbase).
    Oh, and you might also want to be more flexible as to the scope.. sometimes one level is enough, sometimes it isn't (you can verify that by launching your search via ldapbrowser). Since ldapbrowser is java based, it's the ideal tool to make your tests.. it will be based on the same classes and methods you're going to be using, so if you can get it to work with ldapbrowser, you can get it to work in your code, and if ldapbrowser fails, there's no point wasting your time trying to adjust your own code.
    So my suggestion would be to make these few modifications to the cisco ldap provider, and then just worry about what you put above that (you need to process the hashmap with the results somehow).

  • Package hierarchy depth limitation

    Consider the following:
              Version of WebLogic Server and service pack: 5.1.0 SP5
              Operation system: Solaris 2.7
              JDK version: Solaris_JDK_1.2.2_05a
              I try to instantiate a bean in a JSP which is in a package more than two
              levels deep,
              e.g. in package inventa.clareon.netdaemon.entityBeans
              When I try this, I get the following error:
              Error 500--Internal Server Error
              From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
              10.5.1 500 Internal Server Error
              The server encountered an unexpected condition which prevented it from
              fulfilling the request.
              The same thing happens after if I move the class up to
              inventa.clareon.netdaemon, change the package declaration in the .java
              source to reflect the new package name, recompile and change the class
              spec in the jsp:useBean directive in the .jsp source to reflect the new
              location.
              However, if I change it to two levels deep (doing all of the above) to
              inventa.clareon, it works fine.
              It looks like there is a package hierarchy depth limitation with
              WebLogic 5.1.0 SP5. Has anyone else seen this problem or does anyone
              have any workarounds?
              

    Right, but what I was wondering is if an object in a given package that is in a subdirectory (com.company.levelone.leveltwo) of another given package (com.company.levelone) is accessible from that package (com.company.levelone).
    But, it was a lazy question, since I could have figured it out for myself, given some time to actually write up the files. Which I did. And for posterity, here is what I discovered:
    Just because a package (com.company.levelone.leveltwo) is "within" another package (com.company.levelone), doesn't make those objects available to that package (com.company.levelone objects cannot just access objects in com.company.levelone.leveltwo). Each is technically a separate package even though they may share a directory hierarchy, and each must be imported into the other.
    Of course, this all makes sense when you ask yourself -- do the package declarations at the top of the file match? If not, then they are not in the same package.
    (PS: this is a self-observation, so if I'm wrong, please correct me!)

  • IExpense Supervisor Hierarchy

    Hello all!
    Does anyone know of an existing report or some SQL that they have to view how the Supervisor hierarchy is setup for the iExpense approval workflow? (View Employees>More>Supervisor)
    We have had several issues where there ends up being a loop in the hierarchy but we have know way to currently find it except to go through each employee one by one and see who their supervisor is. If we could run a report to show this, it would help tremendously! We are also running into this issue with the requisition approval process as it uses the same employee/supervisor hierarchy.
    Thanks!
    Janel

    This query should give you who is the manager.
    select per.person_id
         ,per.business_group_id
         ,per.full_name
         ,pera.business_group_id
         ,pera.organization_id
         ,pera.position_id
         ,pera.d_position_id
         ,pera.job_id
         ,pera.d_job_id
         ,pera.supervisor_id
         ,(select per2.full_name from per_people_v per2 where per2.person_id = pera.supervisor_id) Manager_name
         from PER_PEOPLE_v per
                   ,per_Assignments_v pera
                   where per.person_id = pera.person_id
    let me know if this works.
    [email protected]

Maybe you are looking for

  • Time machine crashing and failing to back up

    I have 5 intel macs all running snow leopard 10.6.5. I have a macmini server running 10.6.5. I have 4 of the five successfully backing up via time machine to the server. One fails to back up. It has about 230GB of data on it. If I blow away the curre

  • LCD monitor too dark on Mac Mini

    I have tried both a Viewsonic VP730b and a Samsung 740BX and both are way too dark. Here's the wierd thing. If you unplug the DVI connector in the back, and plug it back in, the image looks good. But if you then restart the mini, the image goes back

  • CIF compare/reconcile -- Parallel process profile in R/3

    Dear experts, I'm opening a complete new discussion with this topic... does anybody have experience setting up parallel processing for CCR? I did create 2 parallel profiles in customizing (1 for APO and 1 for R3) and I executed the report in backgrou

  • Database table for Pricing Condition

    Hi, Can some one pls help me in finding the database table where I can fetch all the Access Sequences ('A' tables) associated for a particular Pricing Condition. Regards, Pankaj.

  • Window pops up saying can not complete request data base error, disk is full

    Window pops up saying can not complete request data base error, disk is full