Seeking overall guidance with network program causing OS lockup

To start with I do realize that the problem is at source an OS one and therefore unresovable directly by me but I looking for guidance (mainly this is a good idea or a waste of time) in trying to isolate the problem and come up with a workaround if neccessary.
The situation is this, I have a client and server Java program that has been running in a few places for about 18 months now. It's been running (both client and servers) on various Windows and Linux flavours during this time without incident (or at least incidents of this sort).
I have one client though that is running Vista on the box the server is running on. And sometimes something is causing this box to totally freeze. This behaviour can fairly consistently be reproduced by making a request for data that is "large" (more on this in a moment) when the client makes this request the server freezes. Not just the server program (or not at all really) but the actual OS. Dead. It has to be physically rebooted.
I have configured the sockets on both sides to use largish buffers (64K) and I have tried my best to follow the advice on various Socket performance, error handling and issue resolving present in Fundamental Networking in Java so I am fairly confident that while my program may have bugs there are no serious stupidities present in the networking side of it.
Part of me just feels this is just a bad OS but another part of me feels I wish I knew what the problem was and if it's worth pursuing/tracking down. It's very hard to trace what's going on because as I mentioned the OS just dies when it happens but even though I know it's an OS issue (because at the end of the day there isn't a way for me to kill an OS like this through Java networking.. right?) the client isn't so convinced and somewhat understandbly so.
So here are my options.
- try and do more tracing as best I can to see what data is being sent/recieved when it dies.
- make a test program to try and send data in amounts equal to the largest buffer size I use and see if I can get it to fail and where and at what point
- something else I don't know involving some sort of traffic monitoring tool
- stuff it. reintstall the OS and hope for the best.
Any advice would be greatly appreciated.

there isn't a way for me to kill an OS like this through Java networking.. right?Quite right. I have read about a JVM crash in ServerSocket.accept() somewhere else on these forums this morning: not a complete O/S failure though. There shouldn't even be a way to do that from C.
Does the O/S just stall completely, or does it crash with something you can print here? A complete stall, or an O/S crash rather than a JVM crash, sounds more like hardware than software to me. I would certainly try replacing the NIC as well. If you're in the right kind of environment you could also get all the hardware diagnostics run and checked. I would also check for O/S and driver updates. If it's Windows I would check particularly for video card driver updates - for some reason these seem to be the flakiest parts of a Windows system.
I suppose you could also try running it all with 32k buffers instead of 64k just to be doing something, and to at least eliminate that variable. But I think hardware, or else your final option, are probably the best bets.

Similar Messages

  • Need guidance with small program... Beginner Java Programming

    Hey guys im new to Java... Im currently a high school student and we've been learning java for a while now.
    I am currently doing an out of class assignment meaning im doing it for my own benefit since programming is my future job and passion and love, haha.
    I recently bought the Head First Java 2nd edition and need to do this following program:
    Expected output:
    %java EchoTestDrive
    helloooo...
    helloooo...
    helloooo...
    helloooo...
    10
    My following code:
    public class Echo
    int count = 0;
    void hello(){
    System.out.println("helloooo... ");
    public class EchoTestDrive
    public static void main(String [] args){
    Echo e1 = new Echo();
    Echo e2 = new Echo();
    int x = 0;
    while( x < 4 ){    
    /** We want this to be 4 so it loops around 4times to get (hello... ) x 4 ? - in the out put? */
    e1.hello();
    e1 = e2;
    if( x==4){
    e2.count = e2.count + e1.count;
    x = x + 1;
    System.out.println(e2.count);
    My output:
    helloooo...
    helloooo...
    helloooo...
    helloooo...
    0 <--- I am unsure what I am doing wrong because I cant seem to get this number to change at all....
    Their template ( It was a fill in the blank ):
    public class EchoTestDrive
    public static void main(String [] args){
    Echo e1 = new Echo();
    int x = 0;
    while(_________){
    e1.hello();
    if(___________){
    e2.count = e2.count + e1.count;
    x = x + 1;
    System.out.println(e2.count);
    class ________ {
    int______ = 0;
    void ______ {
    System.out.println("helloooo... ");
    Thanks fellow programmers and thanks for the assistance. To a bright future! :)
    P.S. Is there a tip to figure out how to read the following output or what you will get without using the computer? It will be very helpful if you can describe what each part is doing.

    public class Echo
        int count = 0;
        void hello(){
            System.out.println("helloooo... ");
    public class EchoTestDrive
       public static void main(String [] args){
           Echo e1 = new Echo();
           Echo e2 = new Echo();
           int x = 0;
           while( x < 4 ){
               e1.hello();
               e1 = e2;
               // I intended to use this code because e1 is referring the Class Echo ->"hello()"
               // in the code above.  I was intending to make them both refer to that.
               // This way it print hello... 4 times when it goes in the loop.
               e1.count = e1.count + 1;
           if( x==4){
               e2.count = e2.count + e1.count;
            x = x + 1;
        System.out.println(e2.count);
    }Edited by: Darryl Burke -- broke a long comment that was breaking the page formatting in some browsers

  • I have a printer xerox 3220 on networking ,have pc´s and a mac ,problem:it´s already install but does not work ,only print many page with code program,i will appreciate the solution

    i have a printer xerox 3220 on networking ,have pc´s and a mac ,problem:it´s already install but does not work ,only print many page with code program,i will appreciate the solution

    Hi guillermospain,
    Welcome to the Support Communities!
    The article below may be able to help you with this.
    Click on the link to see more details and screenshots. 
    OS X: Connecting a Wi-Fi printer to your Wi-Fi network
    http://support.apple.com/kb/ht3500
    OS X Mountain Lion: Set up a printer
    http://support.apple.com/kb/PH11145
    OS X Mountain Lion: Reset the printing system
    http://support.apple.com/kb/PH11143
    Cheers,
    - Judy

  • AD "Log on to" restriction causes RDP connections with network level authentication to fail

    I am running a Server 2008 R2 environment and have recently enabled network level authentication for RDP connections. Since the change, users who have their logons restricted to specific servers via AD, now get an error when logging on via RDP:
    An Authentication error has occured
    The Local security authority cannot be contacted
    After investigating this error and reading technet I found that removing the "log on to" restriction within their user object solved the problem even tho they had rights to this server. Adding the users client PC name to the "Log on
    to" list also solves this issue.
    My question is, is there another way around this? We have an environment where some users may require an RDP connection from a client PC not on the same domain (over VPN) as the server. It will not be practical to add many different client PC names
    to the log on to list and I don't understand why client PC's must be specified in the Log on to list and not just the actual server they are logging onto.
    Any pointers appreciated

    I have just come across this problem on one of my client’s domains; they have recently enforced a policy to “Allow connections only from computers running Remote Desktop with Network Level Authentication (more secure)”  and users with “Log on To” restrictions
    on their account are no longer able to RDP using their second account.
    After a lot of fiddling around I finally resolved the problem by adding the connecting computer name into “Log on To” list.  Ultimately it appears that Network Level Authentication (NLA) requires authentication to take place on both the host initiating
    the connection and the remote host.

  • Finding programs associated with network connections. [solved]

    Is there a way to find out what programs are accessing the internet at any given time?  i know firestarter does this, but i would rather not do it through that if possible.
    Last edited by toru (2011-03-24 08:13:01)

    you can use netstat with the -p option to show all running connections and programs associated with them. for examle netstat -tp as root will show all outgoing TCP connections with the programs that opened them. Have a look at the netstat manpage for other options like udp-connections, running servers etc..
    Last edited by seiichiro0185 (2011-03-24 08:07:19)

  • Having a few issues with several programs (tor / mpd / ccm..)

    Hey everybody,
    I'll arrange this post in 3 parts since I have 3 different kinds of "major" problems or questions .
    1st ( tor - privoxy - polipo - iptables )
    I somehow found this article in your wiki and therefore tried to get tor and privoxy up and running on my desktop machine, as this didn't work as I hoped it would I searched farther in the wiki and installed and configured (as far as I've thought of) polipo and iptables.
    Now I've put all 4 of them in my rc.conf, but somehow some of my http connections don't seem to work in chromium while iptables is running (https works fine though [e.g. archwiki works, youtube doesn't]).
    I did everything as suggested in the polipo wiki entry, meaning I changed my /etc/iptables/iptables.rules to
    *nat
    :PREROUTING ACCEPT [0:0]
    :POSTROUTING ACCEPT [0:0]
    :OUTPUT ACCEPT [0:0]
    -A OUTPUT -p tcp --dport 80 -m owner --uid-owner polipo -j ACCEPT
    -A OUTPUT -p tcp --dport 80 -j REDIRECT --to-ports 8123
    COMMIT
    and removed all proxy settings from my browser - meaning all corresponding flags in the startcommand. I also added "forward / localhost:8123" to the privoxy config and changed the polipo configuration according to the wiki in order to work with tor (the socksParentProxy, socksProxyType part).
    now the next problem - that might probably be related to the first - is that my privoxy doesn't load in daemon mode anymore.
    I think it's since I've installed polipo that privoxy began to refuse starting together with the other daemons
    [usR@machine ~]$ privoxy
    Apr 23 00:20:56.459 b75086c0 Fatal error: can't check configuration file '/home/usR/config': No such file or directory
    this is the output I get when I try to start privoxy in normal user mode from the terminal, when I try starting the daemon manually (/etc/rc.d/privoxy start) it says
    touch: cannot touch `/var/log/privoxy/logfile': Permission denied
    chgrp: cannot access `/var/log/privoxy/logfile': Permission denied
    chmod: cannot access `/var/log/privoxy/logfile': Permission denied
    touch: cannot touch `/var/log/privoxy/jarfile': Permission denied
    chgrp: cannot access `/var/log/privoxy/jarfile': Permission denied
    chmod: cannot access `/var/log/privoxy/jarfile': Permission denied
    Apr 23 00:22:34.490 b76396c0 Fatal error: Cannot setgid(): Insufficient permissions.
    [/var/log/privoxy belongs to privoxy:adm]
    when I do the same in sudo mode it just fails without displaying an error message..
    I added this code to the /etc/rc.d/privoxy executable but I still get this owner conflict error and I have no idea what might be causing it.
    if [ ! -d /var/log/privoxy ]
    then
    mkdir /var/log/privoxy
    touch /var/log/privoxy/errorfile
    touch /var/log/privoxy/logfile
    chown -R privoxy:adm /var/log/privoxy
    fi
    If the order of the daemons in rc.conf is of any real importance here a copy of my setup
    ( @polipo @privoxy @syslog-ng !set-hw-addr !iptables @network netfs hddtemp @crond hal dbus @alsa @slim @tor )
    2nd ( mpd & mpc )
    I'm just wondering if there's a way to output the position of a track in the current playlist combined with a search. since mpc search <type> <query> only prints out full file path and name, but not the position in the playlist so that you could play it with mpc play. I thought of a method to print out the whole list with mpc playlist and pipe this output into a listing program, than grep out the song I'm looking for all that in a little bash script, to replace mpc search.
    Is there an integrated mpc search function that works the way I imageine it and my idea therefore redundant, or if not, is it realizable the way I picture it; does such a listing program exist?
    3rd ( cairo-compmgr )
    Since I'm already posting here I thought I'd mention my older problem which I  still couldn't solve.
    1st) I need to start cairo-compmgr(-git) in sudo mode to be able to edit any settings or activate the gui in any way. how do I automatically start the program on startup in sudo mode? I tried editing ~/.fluxbox/startup & ~/.fluxbox/init, even tried adding it in /etc/rc.d/ and /etc/rc.conf in order to start it as a daemon (lol, noob) but none of that worked properly obviously Any ideas? I don't want to start it manually and "waste" a terminal window for that every time I boot.
    2nd) I can change opacity (transparency) in both versions only per hotkey, and when I do so the settings don't get saved, they even get reset to normal opacity as soon as another window gets selected. does anybody know if there's a config file or any way to save opacity settings for certain windows & programs, so that they automatically get loaded when cairo starts and stay applied until it gets closed?
    [or generally: how do I configure the Plugins? ]
    the last "problem" which occurs only with cairo-compmgr-git:
    When I rightclick the ccm icon in the task bar and disable the composite desktop, the whole program kills itself oO
    In the old version the option "Composite desktop"'s box just got un-checked and I could easily restart ccm by rightclicking the logo again and re-enabling the "Composite desktop" option.
    Any clues on that by any chance?
    I'm using Fluxbox by the way, if that's of any importance for any of the problems. hope I didn't forget any important information if so please remind me
    Would be thankful for any kind of help
    have a nice weekend
    deF
    //edit:
    concernig the tor / privoxy problem, I managed getting all the daemons to start up at bootup again, my iptables situation remains the same though.
    I went through all the config files again and played around with chown and chmod a little and for now the system is stable, everytime I reboot all the daemons start without any problems.
    but when i start chromium with --proxy-server=localhost:8118 now, I get the following error message
    The following error occurred while trying to access http://torcheck.xenobite.eu/index.php?:
    504 Connect to torcheck.xenobite.eu:80 failed: SOCKS error: network unreachable
    Generated Sat, 23 Apr 2011 04:49:08 CEST by Polipo on archzor.localdomain:8118.
    notably with all programs running now, tor, polipo, privoxy (and by now dansguardian as well)..
    I'm tired so I'll go asleep now, maybe I'll find something tomorrow in the logfiles or whatever, so far:
    every kind of help is still very appreciated
    ²
    /var/log/polipo/polipo.log
    Disabling disk cache: No such file or directory
    Couldn't bind: Address already in use
    Couldn't establish listening socket: Address already in use
    Couldn't bind: Address already in use
    Last edited by deF291 (2011-04-23 03:13:48)

    okay I've finally been able to get tor and all the other programs to work according to my plan the only thing that's still making problems is that iptables doesn't work as I want it to, when I start chromium without proxy settings privoxy doesn't seem to forward the information to polipo.. do I need to add another rule to iptables.rules in order for the program to know it has to reroute the information again or how can I get this to work? and is there any way to run rtorrent with proxy support?
    anyway, problem 2 and 3 are still to be solved.
    and does anybody know where i can get a good dansguardian blacklist that was not designed for 6 year old children and for which I don't need to subscribe? I'm still getting these partypoker popups -.-
    //e: with iptables it's the same thing as described in the first post. https works, http doesnt. I get the output "Invalid header received from client." on http sites. still no idea why though.. (and the https-version of torcheck.xenubite says i'm tor unprotected while starting the browser with iptables)
    Last edited by deF291 (2011-04-23 16:16:31)

  • When I try to open a video from the website Youtube I got this message that I didnt before I uograde to Firefox 7.0.1 : "Firefox doesn't know how to open this address, because the protocol (rtsp) isn't associated with any program."

    When I try to open a video from the website Youtube I got this message that I didnt before I uograde to Firefox 7.0.1 : "Firefox doesn't know how to open this address, because the protocol (rtsp) isn't associated with any program."
    That didnt happen before until I made an upgrade to 7.0.1

    Clear the cache and the cookies from sites that cause problems.
    "Clear the Cache":
    * Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove Cookies" from sites causing problems:
    * Tools > Options > Privacy > Cookies: "Show Cookies"

  • I downloaded Newest mozilla yesterday, adobe updated, and now when I click a YouTube video I get a box saying "Firefox doesn't know how to open this address, because the protocol (rtsp) isn't associated with any program." and can't watch any videos?

    I downloaded the latest version of Mozilla Firefox yesterday, full and complete, and I am actually using it right now. The only problem I have had is upon clicking any YouTube video, the box pops up saying "Firefox doesn't know how to open this address, because the protocol (rtsp) isn't associated with any program." But there are no directions or suggestions on how to address this problem. Ive looked at YouTube add-ons and none of them really seem related. Upon the finish of the new Mozilla, I also was prompted to upgrade the flash player, and did so without any trouble. I am only guessing this is an extension/plug-in problem. I really am quite confused!

    Clear the cache and the cookies from sites that cause problems.
    "Clear the Cache":
    * Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove Cookies" from sites causing problems:
    * Tools > Options > Privacy > Cookies: "Show Cookies"

  • I have installed HP2035n. But when i try to open the embedded web server, i get the error "Firefox doesn't know how to open this address, because the protocol (fe80) isn't associated with any program." What is the possible solution?

    I have installed HP2035n. But when i try to open the embedded web server, i get the error "Firefox doesn't know how to open this address, because the protocol (fe80) isn't associated with any program." What is the possible solution?
    I typed in the IPv6 address of the printer in the address feild of firefox.

    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    *Don't make any changes on the Safe mode start window.
    *https://support.mozilla.com/kb/Safe+Mode
    Do a malware check with some malware scanning programs.<br />
    You need to scan with all programs because each program detects different malware.<br />
    Make sure that you update each program to get the latest version of their databases before doing a scan.<br />
    * http://www.malwarebytes.org/mbam.php - Malwarebytes' Anti-Malware
    * http://www.superantispyware.com/ - SuperAntispyware
    * http://www.microsoft.com/windows/products/winfamily/defender/default.mspx - Windows Defender: Home Page
    * http://www.safer-networking.org/en/index.html - Spybot Search & Destroy
    * http://www.lavasoft.com/products/ad_aware_free.php - Ad-Aware Free
    See also:
    * "Spyware on Windows": http://kb.mozillazine.org/Popups_not_blocked

  • The protocol(tc5) isn't associated with any program--blocking

    I'm trying to connect to a video, and the above comes up, and I can't get in.

    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    *Don't make any changes on the Safe mode start window.
    *https://support.mozilla.com/kb/Safe+Mode
    Do a malware check with some malware scanning programs.<br />
    You need to scan with all programs because each program detects different malware.<br />
    Make sure that you update each program to get the latest version of their databases before doing a scan.<br />
    * http://www.malwarebytes.org/mbam.php - Malwarebytes' Anti-Malware
    * http://www.superantispyware.com/ - SuperAntispyware
    * http://www.microsoft.com/windows/products/winfamily/defender/default.mspx - Windows Defender: Home Page
    * http://www.safer-networking.org/en/index.html - Spybot Search & Destroy
    * http://www.lavasoft.com/products/ad_aware_free.php - Ad-Aware Free
    See also:
    * "Spyware on Windows": http://kb.mozillazine.org/Popups_not_blocked

  • The error "Firefox doesn't know how to open this address, because the protocol (price3) isn't associated with any program."comes up every 30 seconds

    Hi,
    I keep getting an error message every 30 seconds when firefox is on. I tried restarting my computer and uninstalling and re installing a new firefox. Nothing helped. I would really appreciate some help, otherwise if I can't get this to go away I will stop using your web browser.
    Thanks,
    Kristina

    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    *Don't make any changes on the Safe mode start window.
    *https://support.mozilla.com/kb/Safe+Mode
    Do a malware check with some malware scanning programs.<br />
    You need to scan with all programs because each program detects different malware.<br />
    Make sure that you update each program to get the latest version of their databases before doing a scan.<br />
    * http://www.malwarebytes.org/mbam.php - Malwarebytes' Anti-Malware
    * http://www.superantispyware.com/ - SuperAntispyware
    * http://www.microsoft.com/windows/products/winfamily/defender/default.mspx - Windows Defender: Home Page
    * http://www.safer-networking.org/en/index.html - Spybot Search & Destroy
    * http://www.lavasoft.com/products/ad_aware_free.php - Ad-Aware Free
    See also:
    * "Spyware on Windows": http://kb.mozillazine.org/Popups_not_blocked

  • Link with network library functions

    Hi C gurus,
    we have a problem compiling software from outside with the latest Studio 12.3 compiler. We have the following command
    CC -m64 -xlang=f90,c99 -o mars mars.o -L/usr/lib libmars.a /soft/ECMWF/emos-64_i86pc/libemosR64.a -L/opt/solarisstudio12.3/lib -lsunmath -L/soft/EC MWF/grib_api-64_i386/lib -lgrib_api -L/soft/jasper-64_i86pc/lib -ljasper -lm
    and get linker errors like
    Undefined first referenced
    symbol in file
    bind libmars.a(tcp.o)
    sys_nerr libmars.a(environ.o)
    getsockname libmars.a(server.o)
    accept libmars.a(netbase.o)
    xdr_string libmars.a(marsxdr.o)
    xdr_pointer libmars.a(marsxdr.o)
    listen libmars.a(server.o)
    gethostbyaddr libmars.a(tcp.o)
    gethostbyname libmars.a(tcp.o)
    socket libmars.a(tcp.o)
    xdr_bytes libmars.a(marsxdr.o)
    getdomainname libmars.a(environ.o)
    setsockopt libmars.a(tcp.o)
    connect libmars.a(tcp.o)
    xdrrec_create libmars.a(netbase.o)
    xdrmem_create libmars.a(account.o)
    xdrrec_skiprecord libmars.a(queue.o)
    xdr_free libmars.a(queue.o)
    xdr_long libmars.a(marsxdr.o)
    inet_addr libmars.a(tcp.o)
    inet_ntoa libmars.a(tcp.o)
    sys_errlist libmars.a(environ.o)
    xdrrec_endofrecord libmars.a(queue.o)
    xdr_int libmars.a(marsxdr.o)
    shutdown libmars.a(webbase.o)
    Some of this function are Network library function. See http://docs.oracle.com/cd/E19683-01/817-0696/6mgfrf0gr/index.html
    Do we miss some options or flags the CC command line?
    Any help or hints are warmly welcome
    Anton

    You say you are having trouble with Studio 12.3. Did this code work before with some earlier Studio version? I suspect not, because you need to link system libraries that are not on the CC command line that you show.
    First, some general comments.
    1. The -xlang=f90 option should be used if and only if you are linking Fortran 90 binaries to your program. Ditto for -xlang=c99 and C 99.
    2. Never use -L options that point into /usr/lib or into the compiler installation area. The CC driver knows where to find default system libraries and in what order to search for them. Specifying these directories with -L can cause the wrong libraries to be linked. If you added those options because they seemed to solve a linking problem, something else is wrong, and should be fixed.
    Now some specifics about missing libraries.
    Check the man page for a missing function, and see if the man page lists a library that needs to be linked. Unfortunately, not all man pages are so helpful. Let's track down one set of functions as an example of how to find the missing library.
    A set of missing functions starts with "xdr". Let's try "man xdr_string". Although the page does not tell you what library to link, the man page is in section 3NSL, and some xdr functions in the "see also" are in the same section. Is there a library with nsl in its name?
    % cd /usr/lib
    % ls -R | grep nsl
    libnsl.so
    % nm libnsl.so | grep xdr_
    [ long list of xdr functions]So we know we need to add -lnsl to the CC command line. Repeat this process until done.
    The author of an application library usually knows what system libraries to link, and a helpful programmer would include this information in README or man page for the application libraries that you are using. Did you check for documentation first?

  • ITunes corrupts, disables, or interferes with network

    This has happened to me a number of times now, and the result is always the same:
    1.     I start iTunes.
    2.     I get the spinning beach-ball and it hangs.
    3.     My network apps and my network connection die
    The ONLY way to recover is to do a hard-restart - yes, I have to hold down the power-button, then restart the computer.
    In case someone asks, in these cases, after iTunes attempts to start up, I've let it run for 10-15 minutes with nothing else happening.
    The only indication in the Console I see is the following:
    3/24/14 12:47:07.000 PM kernel[0]: iTunes (map: 0xffffff802ddd7a48) triggered DYLD shared region unnest for map: 0xffffff802ddd7a48, region 0x7fff95000000->0x7fff95200000. While not abnormal for debuggers, this increases system memory footprint until the target exits.
    3/24/14 12:47:07.291 PM mDNSResponder[81]: ERROR: handle_resolve_request bad interfaceIndex 2 (this message is repeated multiple times, each time with higher interface index, going from 2 to 24)
    Since prior to this happening my system behaves normally, I have to conclude this is a bug in iTunes or an incompatiblity with another piece of software I'm not aware of.
    It's worth noting that after a restart, the computer behaves normally.
    Anyone else have this happen? Anyone know what causes it and how to prevent it?
    Thanks,
    Michael Frankel
    Wizard Consulting Group, Inc.

    "+I've heard that Itunes creates some problems when not run on a Mac OS+"
    You may have 'heard' this, but there is absolutely no truth to this rumor.
    I've run iTunes on a WinXP platform for 4+ years from v4.x to v8.x with absolutely no issues. Certainly none of the problems you are experiencing. I have a dual Library: Lossy music on my internal HD; Lossless music on an ExHD. Never lost a music file or corrupted a Library file.
    There is obviously something going on with your setup that manifests itself as corrupted iTunes database files &/or music files. I would strongly suggest you look at your complete PC system. It may be a virus or malware. It could be an interaction with another program. It could be a security program that may scan your files whilst iTunes accesses them, potentially corrupting them. Many possibilities - but I highly doubt that iTunes is the culprit. Could even be a bad read/write head on the HD. Files (music or otherwise) just do not go to 0kb for no reason, and I have not seen any evidence that iTunes can even cause this.
    First thing to do is restore your Library (both music files and Library Database) from your backup files. As long as you backed up the files, you can recover in the short term while you investigate the actual cause of the problem.
    If you do not have a complete backup, then you need to recreate your Library from the original sources. Once done, see how to Completely Backup iTunes.
    As for the cause, you may need more help than we can provide via these Discussions. We will need more info on what exactly happened, when. What programs you have running, as well as a host of other info. It may be better to take the PC to a qualified tech for examination.
    Best of Luck

  • The problem I have since I upgraded to Mavericks version 10.9.1 The problem appears only with Mail not with other programs, not even with my browser. When I try to zoom the text of an e-mail I received or sent , I can no longer use the keys Command   to e

    the problem I have since I upgraded to Mavericks version 10.9.1
    The problem appears only with Mail not with other programs, not even with my browser.
    When I try to zoom the text of an e-mail I received or sent , I can no longer use the keys Command + to enlarge the text, although I can reduce it with Command -.
    As I have a problem with my eyes, This is a serious matter for me.
    When I write an e-mail, if I select text and press Command +, it just displaces the text to the right.
    Now, my husband has a USB keyboard. If he connects it to my computer, his regular Command + does not work either, but  he uses the extended keyboard, then it works. Unfortunately, he needs it for a musical application which does not work with a wireless keyboard.

    Firefox 3.6.4 and 3.6.6 use a process called, "plugin-container.exe" which was using up most of my CPU when I opened up multiple tabs that contained Adobe Flash files, and caused Firefox to lock up.
    My solution was to use Firefox 3.5.10 which you can get from the Mozilla website at [http://www.mozilla.com/en-US/firefox/all-older.html]
    I am using Adobe Flash 10.1.53.64 without any problem in this version of Firefox. Check the release notes, I believe it contains all the latest security fixes in "Firefox 3.6.4".
    Hopefully, they will fix Firefox 3.6 in the next version (e.g. Firefox 3.6.7), until then you should probably use "Firefox 3.5.10".

  • Problem with network on Iphone 4

    Please tell me if someone has a problem with network on Iphone 4?

    Of course other people have had problems. However, just knowing that other people have had some vague, undefined "network problems" most likely isn't going to be very useful. You'll get more and better help if you can give some details about your specific problem. Include who your carrier is, what country you're in. Then describe the exact nature of the problem. Then, maybe someone will be able to give good suggestions.
    And, by the way, the free bumper program ended some time ago. It also was only a "solution" for one of many possible problems.
    Best of luck.

Maybe you are looking for

  • SCVMM 2012 SP1 (RTM) Deployment from VMM Console fails.

    Error During a library refresh, or deployment from template - It all fails: Error (12710) VMM does not have appropriate permissions to access the Windows Remote Management resources on the server (MyServer). Unknown error (0x80338105) Recommended Act

  • How to create pageInstance for a Particular page using page lable?

    Hi, Please guide me on how to create a PageInstance Object for a Particular page , if we got the pagelabel. Thanks in advance.

  • Only balance in local currency

    Hi our base currency is UDS. One of the GL ( bank account in Germany ) is set up as document currency ( euro ) and " only in local currency " check box  is unchecked ( FS00 , control tab ). Now  when I try to load the plan data into system, all the v

  • No Shadow settings on Call of Duty 4?????

    I was wondering if anyone is missing the shadow settings for COD4 for the mac. Does anyone know how to turn on the shadows???

  • Adding search options in ctrl + click

    When highlighting a word, address, etc. in Safari and then pressing ctrl + click, several options are made available ("Search in Spotlight," "Search in Google," etc.). I would like to know if I can add to this "Search in Google Maps," and if so, how?