[Solved] Cannot "su" properly in a terminal due to a .bashrc error

The problem is simple:  I cannot su to my root account properly.  I can do so successfully in that I can become "root" but I get no output on the screen after typing in a command.  E.g., this is what my terminal shows after su'ing to root and typing the "ls" command:
: ~ : su
Password:
:root:~: ls -a
:root:~:
Even trying to bring up a nano window gives the same result:
:root:~: nano .bashrc
:root:~:
I get this behaviour in RoxTerm but in Xfce-Terminal I get this error instead:
: ~ : su
Password:
-bash: printf: write error: Broken pipe
Broken pipe (core dumped)
: ~ :
I have received the same error in the past in RoxTerm but it seems to have gone away today.  I did Google that error but I found nothing that seemed to point to a solution for this issue.  And, after a lot of experimentation and troubleshooting, I've narrowed down my issue to an error in my .bashrc file.  However, despite combing through it several times, and finding other errors, I still can't locate what is causing this issue.
My .bashrc:
### ====== .bashrc + all prompts = a common config file for all ======
### Created Saturday 04 October 2014
## See [[ssh:ssh prompts]] for SSH
# [[~/.bashrc]]
### Last edited October 2014 by H
# ===================================================================================================
# This file is sourced by all *interactive* bash shells on startup,
# including some apparently interactive shells such as scp and rcp
# that can't tolerate any output. So make sure this doesn't display
# anything or bad things will happen!
# If not running interactively, don't do anything.
[[ $- != *i* ]] && return
# ===================================================================================================
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
# ===================================================================================================
# Below are the color init strings for the basic file types. A color init string consists of one or more of the following numeric codes:
# Attribute codes:
# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
# Text color codes:
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
# Background color codes:
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
## Now source the .dir_colors file to use those colours!
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dir_colors && eval "$(dircolors -b ~/.dir_colors)" || eval "$(dircolors -b)"
fi
# ===================================================================================================
### [User Prompts]
## Very fancy ##
#export PS1='\[\033[0;32m\]┌┼─┼─ \[\033[0m\033[0;32m\]\u\[\033[0m\] @ \[\033[0;36m\]\h\[\033[0m\033[0;32m\] ─┤├─ \[\033[0m\]\t \d\[\033[0;32m\] ─┤├─ \[\033[0;34m\]\w\[\033[0;32m\] ─┤ \n\[\033[0;32m\]└┼─\[\033[0m\033[0;32m\]\$\[\033[0m\033[0;32m\]─┤▶\[\033[0m\] '
## Very fancy with $ removed
#export PS1='\[\033[0;32m\]┌┼─┼─ \[\033[0m\033[0;32m\]\u\[\033[0m\] @ \[\033[0;36m\]\h\[\033[0m\033[0;32m\] ─┤├─ \[\033[0m\]\t \d\[\033[0;32m\] ─┤├─ \[\033[0;34m\]\w\[\033[0;32m\] ─┤ \n\[\033[0;32m\]└┼─\[\033[0;32m\]─┤▶\[\033[0m\] '
### White Yunzi
export PS1='\[\e[0;37m\]: \[\e[1;92m\]\W\[\e[0;37m\] :\[\e[m\] \[\e[0;37m\]'
#### Silver Yunzi
#export PS1='\[\e[0;37m\]: \[\e[1;94m\]\W\[\e[0;37m\] :\[\e[m\] \[\e[0;37m\]'
### Pink Yunzi
#export PS1='\[\e[0;37m\]: \[\e[1;95m\]\W\[\e[0;37m\] :\[\e[m\] \[\e[0;37\]'
#### Red Yunzi
#export PS1='\[\e[0;37m\]: \[\e[1;91m\]\W\[\e[0;37m\] :\[\e[m\] \[\e[0;37m\]'
### [Root Prompts]
### White Yunzi Root
#export PS1='\[\e[1;37m\]:\[\e[1;92m\]\u\[\e[1;37m\]:\[\e[1;92m\]\W\[\e[1;37m\]:\[\e[m\] \[\e[0;37m\]'
### Silver Yunzi Root
#export PS1='\[\e[0;37m\]:\[\e[1;94m\]\u\[\e[0;37m\]:\[\e[1;94m\]\W\[\e[0;37m\]:\[\e[m\]\[\e[0;37m\]'
### Pink Yunzi Root
#export PS1='\[\e[0;37m\]:\[\e[1;95m\]\u\[\e[0;37m\]:\[\e[1;95m\]\W\[\e[0;37m\]:\[\e[m\] \[\e[0;37\]'
### Red Yunzi Root
#export PS1='\[\e[0;37m\]:\[\e[1;91m\]\u\[\e[0;37m\]:\[\e[1;95m\]\W\[\e[0;37m\]:\[\e[m\] \[\e[0;37\]'
# ===========================================================================================================================================
### If the connection to the system is a remote connection 'ssh' will be
### appended to the prompt. Otherwise the prompt will be displayed normally.
# See: remote.colourful.prompt_how-to on /media/lynwyn/networking/ssh
#### White Yunzi ###
# : ~ : ssh :
if [ -n "$SSH_TTY" ] || [ -n "$SUDO_USER" ] ; then
PS1="$PS1"ssh\ :\ ""
fi
# ================**OR**===========================================================================================================================
# : ~ : :ssh:
#export PS1='\[\e[0;37m\]: \[\e[1;92m\]\W\[\e[0;37m\] :\[\e[m\]\[\e[0;37m\]'
#if [ -n "$SSH_TTY" ] || [ -n "$SUDO_USER" ] ; then
# PS1="$PS1:ssh:"
#fi
# ===========================================================================================================================================
### Silver Yunzi ###
# :~::ssh:
#export PS1='\[\e[0;37m\]:\[\e[1;94m\]\W\[\e[0;37m\]:\[\e[m\]\[\e[0;37m\]'
#if [ -n "$SSH_TTY" ] || [ -n "$SUDO_USER" ] ; then
# PS1="$PS1":ssh: ""
#fi
# ===========================================================================================================================================
### Pink ###
# :~:ssh:
#export PS1='\[\e[0;37m\]:\[\e[1;95m\]\W\[\e[0;37m\]:\[\e[m\]\[\e[0;37m\]'
#if [ -n "$SSH_TTY" ] || [ -n "$SUDO_USER" ] ; then
# PS1="$PS1"ssh: ""
#fi
# ===========================================================================================================================================
### Red ###
# :~:ssh:
#export PS1='\[\e[0;37m\]:\[\e[1;91m\]\W\[\e[0;37m\]:\[\e[m\]\[\e[0;37m\]'
#if [ -n "$SSH_TTY" ] || [ -n "$SUDO_USER" ] ; then
# PS1="$PS1"ssh: ""
#fi
# ===================================================================================================
#### * BASH options * ###
# Bash won't get SIGWINCH if another process is in the foreground.
# Enable checkwinsize so that bash will check the terminal size when it regains control.
# [check the window size after each command and, if necessary, update the values of LINES and COLUMNS.]
# http://cnswww.cns.cwru.edu/~chet/bash/FAQ (E11)
shopt -s checkwinsize
# ===================================================================================================
# automatically prepend cd when entering just a path in the shell
shopt -s autocd
# ===================================================================================================
# Enable history appending instead of overwriting.
shopt -s histappend
# ===================================================================================================
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
HISTSIZE=10000
HISTFILESIZE=20000
# ===================================================================================================
## erase duplicate entries in your history file
## and force Bash History to ignorespace
export HISTCONTROL=erasedups:ignorespace
# ===================================================================================================
## This will prevent you from over-writing any file that you direct to with the ">" or ">>" symbols, thus destroying whatever pre-existing file
## you're pointing to in the first place. This tweak prevents that from happening and ">" or ">>" will fail when directed at an existing file.
## To clobber the existing file you have to use ">|" which is much harder to type by accident.
set -o noclobber
===========================================================================================================================================
## Set variable identifying the chroot you work in (used in the prompt below)
#if [ -z "$arch_chroot" ] && [ -r /etc/arch_chroot ]; then
# debian_chroot=$(cat /etc/arch_chroot)
#fi
# ===================================================================================================
# environment variables using gedit and nano
export EDITOR="$(if [[ -n $DISPLAY ]]; then echo 'gedit'; else echo 'nano'; fi)"
# ===================================================================================================
### Colored output through environment variables
### Add the following lines to your shell configuration file @ ~/.bashrc:
### List of colors for prompt and Bash: http://en.wikipedia.org/wiki/ANSI_escape_code#Colors
### See the web page above for a complete listing of all the colours applicable to these environments:
### Standard VGA colors / Windows XP CMD / Terminal.app / PuTTY / xterm / CSS/HTML / X
#export LESS=-R
#export LESS_TERMCAP_me=$(printf '\e[0m')
#export LESS_TERMCAP_se=$(printf '\e[0m')
#export LESS_TERMCAP_ue=$(printf '\e[0m')
#export LESS_TERMCAP_mb=$(printf '\e[1;32m')
#export LESS_TERMCAP_md=$(printf '\e[1;34m')
#export LESS_TERMCAP_us=$(printf '\e[1;32m')
#export LESS_TERMCAP_so=$(printf '\e[1;44;1m')
### Coloured man pages with explanations of colours in comments
# Note to self: all of the colour & escape statements work ONLY by using double quote marks, e.g. " ... "
## Coloured man pages with explanations of colours in comments
# 67: Primary colour for program names is Dark Green [old 80's CRT green!]
# 68: Optional arguments and/or separate options for arguments is Bright Green
# 69: Text Reset
# 70: Text Reset
# 71: man page info bottom of page is Dark Red on Black background (net effect is transparent background with red writing)
# 72: Text Reset
# 73: References to other programs (and their respective man page(s)) are Bright Yellow [good neutral yellow]
man() {
env LESS_TERMCAP_mb=$(printf "\e[1;31m") \
LESS_TERMCAP_md=$(printf "\e[1;31m") \
LESS_TERMCAP_me=$(printf "\e[0m") \
LESS_TERMCAP_se=$(printf "\e[0m") \
LESS_TERMCAP_so=$(printf "\e[1;44;33m") \
LESS_TERMCAP_ue=$(printf "\e[0m") \
LESS_TERMCAP_us=$(printf "\e[1;32m") \
man "$@"
# ===================================================================================================
## To get a skin of your choice loaded instead of mc's default
## skin, you might consider the following solution:
## Multi-User: Create an alias for mc in your ~/.bashrc, like:
if [ $TERM = "screen-256color" ]; then
if [ $USER = "root" ]; then
myMCSkin="modarcon16root-defbg"
else
myMCSkin="modarcon16-defbg"
fi
alias mc='mc --skin $myMCSkin'
alias mcedit="mcedit --skin $myMCSkin"
alias mcview="mcview --skin $myMCSkin"
alias mcdiff="mcdiff --skin $myMCSkin"
fi
# ===================================================================================================
# TMUX
# Put this this snippet BEFORE the aliases in .bashrc.
# This code starts TMUX with only one session (unless you start some manually), on login;
# it will try to attach to a currently running session.
# If there isn't a currently running session then TMUX will create one.
# if which tmux 2>&1 >/dev/null; then
## if not inside a tmux session, and if no session is started start a new session
# test -z "$TMUX" && (exec qterminal -e bash -c "tmux -q has-session && exec tmux attach-session -d || exec tmux new-session -n $USER -s $USER")
# fi
# ===================================================================================================
Edit: fixed a few typos
Last edited by MoonSwan (2014-10-25 01:22:52)

Thank you very much for the response Jason and I am sorry for the late reply but as usual life got in the way.
I ended up doing some more experimentation and I did fix the bug you pointed out.  When this didn't solve the problem I started to look at other files.  It turned out that my .bash_aliases file was the real culprit.  The offending line was:
alias su='su -l | cd ~/' # invokes a login shell then changes to root's home directory
I fixed the issue by changing that line to read:
alias su='su -l ' # invokes a login shell then changes to root's home directory
As always thank you for the help, 

Similar Messages

  • 16: The transport tool terminated due to an internal error(transport req)

    Hi friends,
    i created one transport request for transporting custom appset to quality system.
    while importing in quality i'm getting request in red color. checked log:
    Unexpected EOF after 88079651 bytes
    Ended with return code:  ===> 16 <===
    16: The transport tool terminated due to an internal error.
    we intially transported Non BPC cubes, along with that infoarea name(/cpmb/bpc) came. But i'm able to see several /cpmb/xx infoobjects. I manually moved from infoarea(/CPMB/BPC) to other infoarea(ybpc) with new request in quality. next i'm trying to delete /cpmb/xx infoobejcts through one program(around 700 infoobjects are exists). can i use ujt_content_activate program to delete contents of appset, if i use that program what i have to mention in content version field? can anyone eloborate usage of ujs_activate_content? we are on bpc75nw sp04
    any suggestions pls to import request correctly.
    thanks,

    continution to above question. sequence of things happend in our side.
    Few BW cubes(not bpc), which are getting data from bpc applications(bpc cubes) via APD are transported. Imported to quality succesfully.
    Next  transferred around 5 BADIs(classes & enhancement implementations) to quality system, which were written for moving data among bpc applications as well for few calculations in plng applications. Succefully imported into quality system and checked respecive BADIs.
    Next trying to transport custom appset. while importing facing above problem. Followed SAP how-to guides/methods.
    any suggestions pls.

  • [SOLVED] Cannot startup properly after recent pacman -Syu

    I'm having a bit of trouble starting up my system after a recent upgrade (6-6-13).  I ran into some issues beforehand with the error
    filesystem: /bin exists in filesystem
    filesystem: /sbin exists in filesystem
    but resolved that by following the steps highlighted on the recent news section on the home page.  I use rEFInd and I get the normal boot menu and everything seems normal, but I get this message when loading up the OS
    [FAILED] Failed to mount /boot.
    See 'systemctl status boot.mount' for details.
    [DEPEND] Dependency failed for Local File Systems.
    So I run the command mentioned above and get this
    boot.mount - /boot
    Loaded: loaded (/etc/fstab)
    Active: failed (Result: exit-code) since Fri 2013-06-07 19:30:39 CDT; 2 min 0s ago
    Where: /boot
    What: /dev/disk/by-uuid/F1E8-4195
    Process: 168 ExecMount=/bin/mount /dev/disk/by-uuid/F1E8-4195 /boot -t vfat -o rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro (code=exited, status=32)
    Jun 07 19:30:39 ux31a systemd[1]: boot.mount mount process exited, code=exited status=32
    Jun 07 19:30:39 ux31a systemd[1]: Failed to mount /boot
    Jun 07 19:30:39 ux31a systemd[1]: Unit boot.mount entered failed state.
    I'm still new and getting used to this but it looks like my filesystem is not loading properly (obviously) and I do not know how to resolve my issue.  Any help?  You guys were great helping with my install issues.
    Last edited by somedood (2013-06-09 13:17:38)

    I'm happy to say that I was able to successfully boot thanks to some research into the Arch boot sequence and adding MODULES="vfat" to my /etc/mkinitcpio.conf!  I ran
    mkinitcpio -p linux
    to create the initramfs-linux.img and initramfs-linux-fallback.img in my /boot directory.  I tried to reboot, however it did not work because I did not have what rEFInd needed to boot successfully.  I then ran
    cp /boot/vmlinuz-linux /boot/EFI/arch/vmlinuz-arch.efi
    cp /boot/initramfs-linux.img /boot/EFI/arch/initramfs-arch.img
    cp /boot/initramfs-linux-fallback.img /boot/EFI/arch/initramfs-arch-fallback.img
    to place the images and the kernel in my rEFInd directory so that rEFInd could find those things in order to boot successfully.  So basically I had the right files in the wrong place!
    Anyways, thanks for all the help everyone!  The Arch community is great when noobs like me get stuck! 
    One more small question from me... I'm supposed to mark the topic as SOLVED when it is in fact solved.  How do I change the title of this topic?  Thanks

  • I cannot download and install Flash player due to general initation error

    Greetings,  I have a Windows 7 64--bit OS, Mozilla--Firefox browser. I cannot download from multiple locations, File hippo, adobe internet location, flash player. The message that I get at the end is general initation error. Then the software starts all over again with the same result. Thank you Ldxrunner

    Did you try the installers from http://helpx.adobe.com/flash-player/kb/installation-problems-flash-player-windows.html#mai n-pars_text_4 ?

  • [SOLVED]Cannot run own program since last update : malloc.c:3096 error

    Hi all,
    It seems that due to a recent update a program that I am working on doesn't run any more.
    It doesn't rely on any external libraries and compiles fine, but when it gets to a : "pointer = new class_object[4096];" it crashes with the error:
    malloc.c:3096: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' failed.
    Aborted
    I've done some searching but have been unable to find much other than this thread: http://bbs.archlinux.org/viewtopic.php?pid=654908 which leads me to believe that it might be a library version conflict. I am unsure how to debug this though. I also own an nvidia card running nvidia drivers, and the nvidia drivers were updated in the last update but I do not have the same file that the previous poster had a conflict with. I am also not sure how the nvidia drivers would cause problems as I'm not linking with OpenGL or any library other than the standard library.
    Does anyone have any ideas?
    Thanks!
    Last edited by neutrix (2010-02-17 15:05:01)

    Well this problem works both in debug and release builds. I've got the bug down to the individual line that it crashes at, I create an instance of a class like this:
    Vec3 *vectorlist;
    vectorlist = new Vec3[5012]; //CRASHES ON THIS LINE
    Vec3 is a class that I've defined for 3D vectors. It doesn't do anything complicated or special, the constructor simply initializes the 3 components of the vector to 0. I am happy to post the full code (it isn't very complex) if someone else wants to try compiling it to see if it works on their computer.
    I think the problem might not be in my code (considering it worked before the update), but instead might be some clash between library versions as in the thread that I linked to in my first post. I am not sure how to go about debugging a problem like this though.

  • Cannot finalise registration process of CS6 due to Adobe ID error

    I have just installed 13 copies of CS6 in our studio, 12 successfully but one is having problems. The registration process goes smoothly using our relevant Adobe licences, the problem occurs when we have to enter the Adobe ID at the end of the process. The two option sappear, sign in later or sign in now. Once we click sign in now it just becomes the spinning wheel of boredom, can't do anything. of course the problem is that it says you have 7 days to do so before it makes the application inoperable.
    So what is wrong and how do I fix this and what does an Adobe ID have to do with this whole thing anyway? We have the legal licences, why do we also need an Adobe ID to complete the process
    Graham

    I had the same issue & contacted Tech Support several times before finally they found that it must be my "corporate network" setup.
    This is in part becuase Adobe is now requiring that you use your Adobe ID to register CS6.  See the link below:
    Adobe ID Required for Photoshop CS6 Beta and Upcoming CS 6 Products
    http://blogs.adobe.com/oobe/2012/03/adobe-id-required-for-photoshop-cs6-beta-and-upcoming- cs-6-products.html
    After several "live" chats with Adobe support they gave me a link to directions for a work around.  The problem was our "corporate network" setup, so this will occur on each machine that you install CS6 on while connected to a "corporate network".
    To work around the CS6 registration error on a "corporate network" you must do one of the following: disable the proxy server, disconnect from the internet completely to use the Offline Activation option, or use an alternate outside internet source to complete the CS6 registration.
    Adobe Tech Support directed me to a forum on how to disable the proxy server, but really all you need to do is unplug your internet source, and then you can generate the codes that are needed to complete the registration with the Offline Activation option. This worked for me, I'm all set now.
    See the links below:
    Forum link from Adobe Tech Support
    http://forums.adobe.com/thread/1005256
    Offline Activation
    https://exception.licenses.adobe.com/aoes/aoes/v1/t1?locale=en

  • Cannot log anyone onto one computer due to personal certificate error

    I have a client who just deployed Lync with Office 365. On one user's computer, no one can log into Lync. If she goes to any other computer, she can log in fine. If another user tries on her computer, they get the same error. It's the error about a personal
    certificate. I went through the troubleshooting wizard, deleting the SIP folder, and deleting all the certificates associated with Office or otherwise generated the same day as the Lync install. But it did not work. Tried uninstalling and reinstalling several
    times, with no success. They are using a reseller from Office 365, and contacting their engineers, THEY were unable to assist. Is there anything else to check? The user stated when she saw other people first log in, they had a pop up to accept a certificate.
    But she never got one on her computer.

    Hi,
    On Lync client, OptionàPersonalàclick Advanced...button
    beside Sign-in address, check if you choice “Automatic configuration”. If not, change to it and then test again.
    Please also reg delete HKCU\Software\Microsoft\Office\15.0\Lync\[email protected] /f.
    Best Regards,
    Eason Huang
    Eason Huang
    TechNet Community Support

  • HT201210 MY I phone 4 cannot be updated in I tunes due to an unknown error(11).   Any advice?

    Looking for help please

    Assuming from your post that you are attempting to update your device using Windows 7 I would suggest the first thing you do when getting this type of error is to disabled the Windows firewall. After disabling this I would go to your anti-spyware program that auto scans your computer and UNINSTALL this program. Once the update has then sucessfully completed I would then suggest you reverse the process of the firewall and re-installing your anti-spyware.
    Good luck.

  • BlackBerry Z10 Error "The file cannot be played due to an unexpected error (10)"

    Hope someone can help this one, I received a voice note through BlackBerry Messenger, after downloading I tried to play it and the following message popped up, "The file cannot be played due to an unexpected error (10)".
    I received another file, 3GP format, tried to play it, same error pops up. I headed over to the music and video libraries, I could not see these 2 files. I connect my Z10 to the notebook and checked on my SD Card, I could see the files from were not named correctly e.g. VID 00001-20101226-1206 was named as VID 00001%20101226-1206 with the percentage symbol being the unusual thing I picked up. This was the case for both files.
    I then modified/remaned the files replacing the % with a - (dash) symbol. The files were now visible and able to play through the Z10. I think there is a problem with the way BBM files are being saved especially the naming convention might be having an error/bug.
    My OS release is 10.0.10.99, Version 10.0.10.738 with Build 455718. Is there a fix for this problem that is known? I checked but saw no posts where it was clearly addressed. Am I the only one experiencing this anomaly?
    I have restarted the device but this does not resolve. I have attached a screenshot of the error sequence also showing how the file is named upon saving to my media library.
    Attachments:
    Z10 Error.png ‏287 KB

    Hey runyamhere,
    Thanks for bringing this to our attention.
    To find the root cause of this issue regarding the media not saving the file properly, we will need to gather logs from the BlackBerry Z10.
    I would highly suggest you contact your network service provider and ask to be transferred to BlackBerry so we can get a case number created so we can get the logs.
    Cheers.
    -ViciousFerret
    Come follow your BlackBerry Technical Team on Twitter! @BlackBerryHelp
    Be sure to click Like! for those who have helped you.
    Click  Accept as Solution for posts that have solved your issue(s)!

  • The Web Dynpro component cannot be generated due to serious (syntax) errors

    Hi everybody,
    While I was developing a web dynpro application, I had an error but I couldn't understand this error. Before I took this error message, only I changed bound one context node to another context node in a RadioButtonGroupByKey.Therefore, when I pushed activate button, I took an error message.This error message said "The Web Dynpro component cannot be generated due to serious (syntax) errors". What does it mean ? How can I find out where is the error in the application. Also, I think the reason of this error message is about a BC problem. I am waiting for your comment urgently.

    Hi ,
    Just delete the context (by using the context binding) and bind the field with the correct node and try to activate .
    One more suggestion is that after deleting the binding and before binding to other node check it that whether that binding was properly deleted or not.Some times its not deleting the binding.
    Hopely my suggestion may work.
    Regards,
    Satya

  • Error 244: The DataFinder cannot start due to an internal error.

    I have LabVIEW 2010 and, during Windows start-up, this error message pops up:
    "The DataFinder cannot start due to an internal error.
    (244): Please wait till the National Instruments PSP Service is running and try starting the DataFinder again or reboot your computer."
    I have had this error message pop up for the past year so it is a recurring thing. It started showing up a few months after I had installed the LabVIEW program onto my computer, so I am not sure on what caused this message to consistently pop up. I find that it also causes a delay in the starting up of my computer--my other start-up applications will begin to show only when I close the error window. Please help! Thank you.
    Solved!
    Go to Solution.

    Hi xcontradictorx,
    It sounds like the National Instruments PSP Server Locator might not be started. Could you go to Control Panel >> Administrator Tools >> Services and locate the National Instruments PSP Server Locator? Double-click on it and make sure that the service is started. If it is, stop it and start it again (just by hitting the stop and start buttons). If it is not, start it, then go to the Recovery Tab and choose Restart the Service as the action for First, Second, and Subsequent failures. 
    If after change the settings for the PSP service the issue continues I would think that for some reason the PSP service is just being started late for some reason. Could you do a test real quick: disable the DataFinder in msconfig, reboot, then run the DataFinder.exe from C:\Program Files\National Instruments\Shared\DataFinderDesktop\bin. This should place the MyDataFinder app in your system tray (it looks like a yellow gear). 
    If this is successful, then we will need to change the order of startup services such that the DataFinder just starts after the PSP service. 
    Try the following: 
    1) Locate the DataFinder entry from the registry. Located at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 
    2) Delete the DataFinder entry 
    3) Add a shortcut of DataFinder.exe to C:\Documents and Settings\All Users\Start Menu\Programs\Startup 
    4) Reboot 
    This should do all the standard Windows Startup (like starting services, etc.) and then launch the DataFinder. 
    One question: do you use the DataFinder at all? Either with DIAdem or the Data Finder toolkit? If not, you could try removing it from the Startup items. Just go to Start >> Run... and type "msconfig". Choose the Startup tab, locate DataFinder, and deselect it. Click apply. This will probably get rid of the error message.
    Patrick H | National Instruments | Software Engineer

  • Can not get email after updating to 8.1.1! Deleted account and now cannot add as will not verify due to Apple something timeout messages? Any one else having problems?

    Can not get email after updating to 8.1.1! Deleted account and now cannot add as will not verify due to Apple something timeout messages? Any one else having problems?

    Hi tania184,
    Have you contacted your email provider to make sure there are no problems on their end? If they say their email servers are working properly, check the outgoing and incoming mail servers entries on your iPhone to make sure both are entered correctly. Enter the outgoing mail server even if the account setup indicates that is optional.

  • PS 7.0 - Cannot save patterns due to a disk error

    Hey everyone. I have a lot of PS patterns saved which I use reguarly. I tried to save them because sometimes PS likes to reboot itself and lose the patterns and I have to mess around re-installing them. However, when I tried to save the patterns it came up to say "Cannot save patterns due to a disk error"
    What am i doing wrong here? Have I run out of space? How can I fix this problem? I'm hesitant to close down my PS properly because I really dont want to have to go through saving all the patterns each time.
    If I have run out of space, is there a way i can get more space
    My computer isn't even a quarter full so i know i have plenty of space/memory
    Please help!

    If you use ZoneAlarm Extreme Security then try to disable Virtualization.
    Do a clean reinstall and delete the Firefox program folder.
    * http://kb.mozillazine.org/Browser_will_not_start_up#XULRunner_error_after_an_update
    *[[/questions/869812]]
    *[[/questions/869951]]

  • Termination due to data type-Emigall

    Hello,
    Through Emigall, we have generated our structures to create business partner and contract account. If we preapre a sample file through data import and execute that file, the record is created without any error. But when we created our own file in text delimited format, and import that file, there is an error which occurs 'Termination due to data type' with message number EM109. But the strange thing is that the record is created. We dont know whether we should ignore this error or get rid of this error. Please can you guide us how do we get rid of this error.
    Regards,
    Charvi

    Charvi,
    I am not sure I understand the problem. I'll try to rephrase your statements and I'd appreciate your comments:
    Through Emigall, we have generated our structures to create business partner and contract account
    I assume you have created a hyper migration object including the PARTNER and ACCOUNT migration objects, right?
    If we prepare a sample file through data import and execute that file, the record is created without any error
    You are using the import file editor to create new data objects in a new import file, right? An the import file (created by the import file editor) can be loaded w/o any problems, right?
    But when we created our own file in text delimited format ...
    I understand, that you have created a text file and converted it into the binary file format. How did you do this? As an upload through the import file editor or through the conversion program REMIG_FILE_TRANSFORM?
    The job is cancelled (error due to data type) but the data object is created?
    This happens, when the database changes have been commited (after calling the service function module) and the next data record does contain a strange record data type (at least something that cannot be interpreted as such)
    Certainly you should not ignore this error because the application log of this job will not be available after a cancellation. I suggest to analyse your text file. There might find some additional lines with or without with spaces or something else you should remove prior to a conversion.
    Cheers,
    Fritz

  • HT3523 I can play an .mov file but cannot open it to move it to another drive/disc/etc. When we try to open it, we get a message that says "The movie file for "beanmine.mov" cannot be found. Without this file, the movie cannot play properly."

    We can play a .mov file (a full-length film created in final cut pro) but cannot actually open it in QuickTime. We get the error message saying that a file is missing, and the movie can't play properly without the file. The thing is, we can play the film, we just can't open it to move it to another drive. Help?
    Also, can the lost file (which was deleted) be recovered from a Mac HD or an external hard drive?
    Help!

    We can play a .mov file (a full-length film created in final cut pro) but cannot actually open it in QuickTime. We get the error message saying that a file is missing, and the movie can't play properly without the file. The thing is, we can play the film, we just can't open it to move it to another drive. Help?
    Sounds like you created a "Reference" file here. I.e., a "Reference" file is a file that tells the player how to play the data contained in a "Resource" file. When you try to open the "Reference" file in the QT Player app, the first thing the player does is check to see if the "Resource" data file is is still available where it is supposed to be. (I.e., moving/deleting the resource file or moving reference file without moving the resource file to maintain the relative path between the two will generate the error message you mentioned.)
    Also, can the lost file (which was deleted) be recovered from a Mac HD or an external hard drive?
    That depends. Deleting a file does not actually erase the data immediately. Instead, the operating system just tells the system directory that the space containing the movie data is available for reuse if/when needed. As time passes, the chance that some of the data sectors will be re-written by other data continuously increases. To restore the file normally requires use of a special utility that both locates and restores all of the linked sectors containing the "deleted" movie data in their correct order. Other methods of restoring files would depend on the software you routinely have active on your system. For instance, do you use "TimeMachine?" or orther software that automatically backs up your data periodically? If so, then follow the instructions for your particular application to recover a deleted file.

Maybe you are looking for

  • How do you get your iPhone 5 out of recovery mode without restoring it?

    I plugged in my phone and tried to update it to iOS 7.1.1 but something happened and it told me to plug my phone into itunes and restore it. I have an iPhone 5, it's not jail broken. I haven't gotten the chance to backup on phone on my new laptop yet

  • Connection error Altova XML Spy

    Dear good afternoon, Someone knows because the program can generate Altova XMLSpy me the following error when trying to connect: HTTP error: could not PROPFIND file '/B1iXcellerator/exec/dummy/' on server 127.0.0.1 (403) The integration is working pr

  • Is there an app where you can edit a PDF on the ipad?

    Is there an app where you can edit a PDF that was scanned/ emailed to you on your ipad? Like the way you can in Preview?

  • No thumbnail images when viewing pictures folder via desktop & screensaver

    When I go into system preferences and then Desktop & Screensaver I chose the pictures folder. It does not show any thumbnail images of any of the contents of my Pictures Folder, yet clicking on a blank area of space applies a desktop???? I have never

  • Grab SQL statement output in plsql procedur

    I want to gran message of Oracle in pl/sql and wants to returnas anoutput to screen. BEGIN update emplyee set salary = salary + (Salary * 0.10); END; When we execute just update statement in sql * plus without beign a part of procedure, we get someth