BADI'S AND THERE FUNCTIONALITY

Hello,
   can anyone please give me the list of BADI'S and there functionality in CRM
                        GOPAL VARMA

Hi Ramgopal,
BADI's are used to add additional functionality to a
standard transaction or enhance a standard transaction.
They are now a days used instead of User Exits.
E.G. If you want to add some additional checks before
saving the order in CRM, you can create an
implementation for the BADI definition ORDER_SAVE in
SE19, write the code for validation in PREPARE or CHECK
method and activate it.
For list of BADI's use the transaction SE18(Definition) and SE19(Implemenation)
Tables which store BADI's:
Tables
SXS_INTER
SXC_EXIT
SXC_CLASS
SXC_ATTR
Views
V_EXT_IMP
V_EXT_ACT
Here are some links for BADIs:
http://help.sap.com/saphelp_erp2005/helpdata/en/c2/eab541c5b63031e10000000a155106/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
http://support.sas.com/rnd/papers/sugi30/SAP.ppt
http://support.sas.com/rnd/papers/sugi30/SAP.ppt
http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
http://members.aol.com/_ht_a/skarkada/sap/
http://www.ct-software.com/reportpool_frame.htm
http://www.saphelp.com/SAP_Technical.htm
http://www.kabai.com/abaps/q.htm
http://www.guidancetech.com/people/holland/sap/abap/
http://www.planetsap.com/download_abap_programs.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
<b>Reward points if it helps.</b>
Message was edited by: Amit Mishra

Similar Messages

  • Difference between bad file and discard  file

    Hello everyone, My oracle database is 10g.
    Can any one tell me the difference between badfile and discardfile.(SQL Loader Concepts)

    The Bad File
    The bad file contains records that were rejected, either by SQL*Loader or by the Oracle database. If you do not specify a bad file and there are rejected records, then SQL*Loader automatically creates one. It will have the same name as the data file, with a.bad extension. Some of the possible reasons for rejection are discussed in the next sections.
    The Discard File
    As SQL*Loader executes, it may create a file called the discard file. This file is created only when it is needed, and only if you have specified that a discard file should be enabled. The discard file contains records that were filtered out of the load because they did not match any record-selection criteria specified in the control file.
    The discard file therefore contains records that were not inserted into any table in the database. You can specify the maximum number of such records that the discard file can accept. Data written to any database table is not written to the discard file.

  • SCXI-1321 Bad Chips and Function Calls

    8-4-04
    This message is intended for the PSE of the SCXI-1321 and that person�s manager. Please route it accordingly. I would appreciate a phone response to 8**-2**-2*** so that I might share some specific experiences.
    To the managers of the SCXI product line,
    I have used the SCXI-1121 with the SCXI 1321 for some time now, approximately 6 years. Our company generally uses them for full bridge pressure transducers and similar applications. I have some suggestions that would make them more saleable. I also believe that you will never know how many customers you have already lost on this product line, for the reasons given below.
    1. For many years the shunt resistor on the 1321 has been vastly unusable. What SHOULD be possible is to command the shunt resistor through a Labview command, and then read the virtual channel to see the shunted value. That IS the purpose of the feature. What happens is that once you set the shunt command, then read the virtual channel, the very act of reading the channel UN-shunts the resistor. What you read is some value part way between, because the chip relay from Clare actually ramps open and closed, unlike a mechanical relay. If your timing loop to read the value is consistent, you will consistently read a BAD value. Several VI�s tried to command the shunt, then quickly read the virtual channel, then loop and do it again, and thought they had solved the problem. Further investigation showed that all that was really happening is that the readings appeared to be stable because of the fast loop time, but were actually mid-release of the shunt for all readings.
    2. NI eventually starting saying �don�t use virtual channels with the shunt�. In fact, there is a channel string that starts with the word �shunt� that was recommended. The only problem with this is that the data that comes back is not scaled! Keep in mind that NI has been pushing �virtual channels� on users for many years as the way to do business, and so entire test stands are developed around them and MAX. Because we depend on MAX to do the scaling, how are we supposed to be able to read the data scaled? Does NI expect customers to duplicate the efforts of MAX for every virtual channel and scale it separately? Do I have to keep duplicate tracking of scaling information so that my virtual channels will work in the main code, but again elsewhere so that my calibration routine can read the data? This is messy, and for most customers, untenable.
    3. I was told, literally, year after year and release after release, that the problem would be fixed in future versions of NI-DAQ. Each release proved that the problem was not resolved. I am sure that many customers were not repeat customers as they found the problems associated with using a simple shunt on the board. I myself needed this hardware due to the 1121/1321 parallel operation capability.
    4. After years of trying to fight with the issues above, and what seemed like random problems with the shunting of channels, a second hardware related issue has finally been identified. See SRQ#600753 with Michelle Yagle. The Clare solid state relays installed on the 14 different 1321�s I bought ALL had the same defect. Imagine what this means for troubleshooting! You swap boards to try to troubleshoot, but they are all defective and so you falsely rule out the board, the problem didn�t resolve with a different board. The lot# 0027T12627 of chips covers a wide range of 1321 serial numbers (see my SRQ for details). That means this impacts a lot of potential customers. The part is rated by the manufacturer to 80C, 176F. This particular lot stops functioning as low as 96F! A great deal of testing with heat guns, shop air, and a thermocouple showed that all the chips in this lot fail somewhere between 96 and 110F, well below manufacturers specs or NI�s specs on the board. I also tested lot 98, from a board two years older, as well as new chips from lot 03, which both worked perfectly all the way up to 212F (100C).
    Conclusions:
    I believe that the people that have tried to use your 1321 have generally had a miserable time of it, unless they already do their own scaling (like some of the Alliance members do.) This is because the shunt feature is not compatible with virtual channels, because NI did not offer a reasonable fix for this problem over a four+ year period, and does NOT advertise this limitation when people are making hardware selections. Further, I believe there are many people that have boards with the same bad lot of chips on them that don�t know it. They may have elected to hardwire their own resistors after fighting with random problems (temperature related). They might have elected to hardwire their own resistors to get around the NI-DAQ limitation. They might not even use the shunt resistor. But one thing is certain: NI needs to clean up this board�s operation, make sure that customers of the serial numbers in my SRQ named above are notified of the bad chips, and fully test that the use of the relays is transparent to LV virtual channels in the future. People will not trust NI products with this type of problems, and will not buy the product again if all the features don�t work!
    I have helped NI resolve similar issues with the SCXI-1126 years ago, which had a number of scaling issues in NI-DAQ (the board read great when you used 1k, 2k, 4k, 8k, etc. even ranges, but if you set a virtual channel to 0-2200, the readings were off.) I plotted the problem, documented it with my sales rep, and worked at length with tech support. The boards also had a lot of bad buffer amplifier chips that allowed cross talk between channels, causing a lot of other spurious problems. Those experiences were horribly frustrating, but I now buy the product with confidence. It took a lot of push on my part to convince NI there was a real underlying problem. This 1321 board is similar.
    I want NI products to be the best they can be, as I have dedicated my career around them. Please take this feedback to heart, and contact me at 8**-2**-2*** to talk about these issues. Additionally, I am speaking at NI week this year and will be available for discussion. Contact me at the same number.
    Sincerely,
    Tim Jones
    Test Equipment Design Engineer
    Space Shuttle Program
    Space, Land and Sea Enterprise, Hamilton Sundstrand

    Tim
    Thank you for your feedback for the SCXI-1321 terminal block.
    I wanted to see if it would be possible for you to move your application to NI DAQmx, the new driver for DAQ and SCXI as of NI-DAQ 7.0. I have tested the shunt calibration using a SCXI-1121 and SCXI-1321 and it works as it should. There are two ways to do the shunt calibration with DAQmx.
    The first is to use the Calibration feature in the DAQ Assistant. When creating a DAQmx Task in either MAX or LabVIEW, you can select the �Device� tab and click on the Calibration button. It will then ask you if you either want to do a null or shunt calibration, or both. It will then do the calibrations selected and save the values to the task.
    The other option to measure the shunted value is to use the AI.B
    ridge.ShuntCal.Enable property node in LabVIEW. By setting this property to True, the driver will enable the shunt for the current measurements. If you are taking a strain measurement, the value will be converted to strain.
    We are currently looking into the issues you are seeing with the Clare relays to see if other users could be affected.
    Brian Lewis
    Signal Conditioning PSE
    National Instruments

  • HT4623 Hi, Im using an iPhone 4 8gb and recently updated my software using my computer to iOS 6.1.3 and some of the tabs are now grayed out and cant function (specific reference to "Show My Caller ID - On/Off tab").  is there a way to fix this or can i do

    Hi, Im using an iPhone 4 8gb and recently updated my software using my computer to iOS 6.1.3 and some of the tabs are now grayed out and cant function (specific reference to "Show My Caller ID - On/Off tab").  is there a way to fix this or can i downgrade back to my default software?

    Hi imobl,
    Thanks for your response, I forgot to add that the five 3uk sims we have in use, I have tried all of them none of them are recongnised non of them have pin codes, I even purchased four more sims Tmobile (original carrier) Vodaphone, 3 and giffgaff.

  • Use of enque and deque function in BADI MB_DOCUMENT_BADI

    Hi All,
    I have implemented one implementation to the BADI MB_DOCUMENT_BADI.I have to use update command in this implementation to update on ZTABLE,In order to update I need to use enqueue and dequeue function before updating the table.
    My concern is that in the documentation to the BADI it specifies that Unlocking the data( DEQUEUE_ALL) will be not used in this implementation.
    Please let me know Can  I use enqueue and deques function for this table to this BADI.
    Thanks,.
    Sandeep.

    Hi,
      I think field GOODSMVT_CODE is not table type, you mension it type table of 'BAPI2017_GM_CODE'.
    Thanks,
    Anmol.

  • I am using a 6024E DAQ Card. Software is done in VB5. When closing the applicatio​n is there anything that I have to do to close the card or just simply exiting is OK ? I am just using the AIRead_Sca​n and DigInPort functions.

    When using the 6024E DAQ card, with VB5, is there anything that one has to do to close / shutdown the card before exiting the application. The application only uses AIRead_Scan and DigIn_Port functions.
    Raghunathan
    LV2012 to Automate Hydraulic Test rigs.

    Hello,
    You won't need any other functions after AI_Read_Scan or after DIG_In_Prt since both functions are for none buffered acquisitions.
    For more information, I recommend that you take a look at the shipping examples that get installed under the folder C:\National Instruments\NI-DAQ\Examples
    Good luck with your application!

  • Badi's, user exits, function modules and reports

    Hi all,
    Can anybody tell me the exact diff among Badi's, user exits, function modules and reports? I mean what are their functions?
    thanks

    Hi,
         This is a beginners question,but still you can check the below links.
    BAdis:
    Regarding Enhancements/User-Exits in ABAP
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/ee/a1d548892b11d295d60000e82de14a/content.htm
    http://sap.ittoolbox.com/groups/technical-functional/sap-r3-dev/779183#
    FM:
    http://help.sap.com/saphelp_nw70/helpdata/en/9f/db988735c111d1829f0000e829fbfe/content.htm
    Reports:
    http://it.toolbox.com/wiki/index.php/How_many_types_of_reports_are_there_in_ABAP_and_what_is_the_difference_between_them%3F
    Regards,
    saurabh

  • Mini mac will not register my digital camera. It connected the first day and I was able to upload some video; however, I pulled the USB out--there was a bad message--and I cannot get the mac to register that I plug it back in.

    It connected the first day and I was able to upload some video; however, I pulled the USB out--there was a bad message--and I cannot get the mac to register that I plug it back in.

    Have you downloaded everything that is on the camera? If so format the SD card on the camera (will erase everything on the card).
    If you have not downloaded everything can you see stuff on the camera? If you have a card reader you could try putting the SD card in that and trying on the mini. If your mini has a SD card slot you could try that.
    In any case format the card on the camera before taking more pics.
    Next time be sure to eject the camera from the Mac properly and turn the camera off before disconnecting.
    EDIT: You might also check the camera's USB Mode is set to PC.

  • Why is it that over 60 Complaints have been made to verizon about the razr screen cracking, and there is still no known issue ? Any answers Verizon?

    I have taken the privilege of reposting several comments about the droid Razrs MANUFACTURE DEFECT!!!!!! I have highlighted what I felt where key points in each statement. I hope and entice any one with a similar problem to post your story so Verizon will see this is a "KNOWN PROBLEM"... My questions to Verizon are, when does it become a known problem? What does the consumer have to do to convince you, that we are not all liars.. and Is it impossible to think the producer can make a mistake?
    Ms.H says:
    May 2, 2012 at 5:16 pm 
    I have had my phone less then a month and now there is a crack running vertically between two points of contact, starting at the exact point where my thumb grips on the left side across to the point where my pinky grips on the right side. I made a phone call last night, set my phone down and out of nowhere a crack appeared on the phone. I have been researching the problem and found out it is much more common than not. Verizon will not do any thing to help and I am not willing spend $100 on an insurance claim for what I believe to be a manufacture defect. They need to take ownership! This is a Known problem!
    I am currently fighting to prove my phone had a manufacture defect. I am sending it in to motorola accompanied by my own testimony also with links and statements of other people I found online with the similar problem. I have also contacted Corning asking them if their is any truth behind the articles I read, stating that due to the cutting process of the glass it automatically has microscopic fractures on the edges which are prone to crack with pressure on the sides. (Which ultimately would be a manufacture issue!) They should respond within 24 hrs. They will either tell me yes there is truth, They cannot comment, or they might not respond. But I thought it was worth a try, especially to have certified documentation when confronting Motorola who claims to have never heard of this problem… As they tried to tell me today! This is a very frustrating situation and I am tired of Verizon and Motorola always passing the blame onto the consumer. One of Motorola’s sales pitches “THIN NO LONGER MEANS FRAGILE” if thats the case back it up!
    Posted on Mar 20, 2012
    I had some happy news about 3 weeks ago, when I finally gave up on my Droid X and got a Droid Razr Maxx.  I love the phone and the battery life.  It actually lasted all day which is awesome considering how much juice smartphones need to stay smart. I sent the old X into the Best Buy shop to be discombobulated and returned. I had my new Razr Maxx for about 2 weeks when the unthinkable happened.  A mysterious screen breakage.
    I don’t believe most people when it seems obvious they are lying, but after having this happen to me, I now believe most people when they say they don’t know how their smart phone screen broke.  These things must be fragile, so it is user beware regarding breaking the Razr Maxx screens.  My story is as follows:
    Checked the phone for messages/emails before leaving for work.  Chilly morning.  Go to work.  Get out of vehicle.  Phone rings while walking to work, and when I get it out it the screen is smashed and broken.  I sent it to Motorola and they won’t cover it.  They sent it back.  It’s a shame the Gorilla Glass more resembles candy glass.  I thought I was going to have a long lasting affair with the Razr Maxx and then this happened.  If you have had something similar happen, please leave a comment here and hopefully we can prove a trend of the screens failing without abnormal wear and tear.
    Lucky for me I have the insurance again on this phone and my Droid X is back and functioning properly while I deal with this new ***.  Anyone that gets a smart phone without the insurance is a fool.  These things can’t even last through being removed from a pocket.
    If you try to send it in to get fixed, please reference this post so they know that this isn’t an isolated incident.
    PS – the comments problem is now fixed, so fire away.
    60 Responses to “Droid Razr Maxx – Broken Screen”
    1.     
    Andrew Carpenter says:
    March 22, 2012 at 3:08 am
    I just had a similar situation happen to me!! I have had the Razor Maxx no more then three days…when I noticed this afternoon my screen was cracked!! Not only is the screen cracked, it’s cracked in four areas!! Now, I’m a person who takes extra special care of my phone not to drop it or be rough with it & I get all necessary protective accessories with my smart phone investment. My phone is so new, I am still waiting for the protective accessories to come in the mail!! All I know is my phone was in my car in a GPS holder, I drop off some of my clothes to the dry cleaners & low & behold while driving back I notice my screen is cracked in multiple areas!! Iwent to Verizon to argue my case that I didn’t do anything abnormal to cause the screen to be cracked. They said their was nothing they could do!! I was planning to call Motorola tomorrow, but after reading this post that may be futile. I just can’t believe that this “Kevlar Gorilla Glass” cracked like peanut brittle!! Of course I have insurance on this phone & I can file an insurance claim & get another phone, but I believe I shouldn’t have to pay for something that I didn’t cause!! I really think their has to be some sort of defect with the glass for this phone…
    2.     
    Johnny Z says:
    March 22, 2012 at 9:05 am
    Our only hope is that everyone with this problem leaves a message here and we can take it to Motorola as proof that their phone is defective and it isn’t abuse that caused the screens to crack.
    Sending the phone back to Motorola will just cause you to be without it for over a week.
    3.     
    Andrew says:
    March 23, 2012 at 11:04 am
    I just switched from X2 to Droid Razr yesterday. Today was my first day carrying it. Had it in my back pocket while walking on the production floor. Apparently bending down was too much flex for it. Didn’t notice it until just now. So mine lasted approximately 3 hours before breaking. Sucks since I really like the Razr. I don’t want to go back to 3G, but at least my X2 was robust.
    4.     
    Johnny Z says:
    March 23, 2012 at 12:53 pm
    @ Andrew
    That really stinks man. Hope you have the insurance. And really, if a phone can’t handle being in a pocket what good is it? I do really like the phone, but hate it’s brittle nature and can’t recommend it unless they fix that aspect of it and take care of customers that are getting hosed like us.
    5.     
    Steve K says:
    March 24, 2012 at 12:51 pm
    Just received a droid Maxx yesterday and one large crack from top right down the entire screen to the bottom in less than 24 hours. It is my sons. Not exactly sure what happened but he said it wasn’t dropped or anything. He had the original droid for over 2 years w/o any issues. All my other 5 droids never had trouble, droid 1, droid 2 global and droid 3′s.
    6.     
    Johnny Z says:
    March 24, 2012 at 9:49 pm
    I’m getting one person a day leaving comments about similar situations here. But of course, it couldn’t be Motorola that is wrong here, it has to be the lying customer base abusing their faultless equipment.
    7.     
    Alindner says:
    March 26, 2012 at 9:39 am
    I had my Maxx for barely a month, most of which was it still in its box as i hadn’t transitioned over to it. I’m not sure if the “Cracks” in my phone are the same as all of you sound like its a visible crack. Mine i noticed is when the phone has light coming through from the back (such as when the flashlight app is on) i see a cluster of cracks in the top left corner and then additional cracks/marks throughout the screen. I went to verizon and they tried to tell me that its the type of screen that it is and the they had seen it before….which is crap since there is no logic to that and my brother has a maxx as well without this issue…sounds more like bad manufacturing.
    8.     
    Andrew says:
    March 27, 2012 at 1:25 pm
    Update on my phone – turns out it is the actual video screen that is cracked, not the gorilla glass. So you can’t feel any of the cracks, but the screen still doesn’t work. The phone is still functioning, but there is no way to interface with it. Since mine is purchased through my corporate account, it may be replaced at no cost. However, if so, I imagine that will not be the norm.
    9.     
    Alanna says:
    March 28, 2012 at 1:31 pm
    Ive had my Razr Maxx for a month. I have the Otterbox protector on it. It just dropped on the ground and the entire face is shattered. ugh. I just switched from the Droid 2. I dropped that sucker almost every day and the screen NEVER cracked.
    10.   
    Chris says:
    March 28, 2012 at 9:43 pm
    I have had my Maxx for exactly two months to the day when I was sitting eating lunch when my phone fell off of my lap onto the floor. I pick it up to find a hair line crack on my screen which no longer functions. (I had a screen protector and a phone case on my phone while this had occurred) Luckily I had insurance. I have called Motorolla and got nowhere and the best reccomendation that Verizon could give me was to call Asurion. My previous phone was a Motorolla Devour which is ancient. I’ve had it for roughly 4 years and dropped countless times. I don’t understand how the screen on a 4+ year old phone is alot tougher/better than the supposed “upgraded” glass screen.
    11.   
    Larry says:
    March 29, 2012 at 5:36 am
    Mine cracked and went blank yesterday (3/21/12) for no apparent reason other than having it in my pocket. Thought this was supposed to be a tough phone. Don’t have the insurance since I am not rough with my phones and over 15 years have never damaged a phone. Guess I’m screwed.
    12.   
    Gary says:
    March 29, 2012 at 3:08 pm
    Ok. Add me to the list. Got the Razr Maxx for my son and the screen lasted 4 DAYS! Now it has a nice crack across the middle. No abuse. I know for certain he does baby his phone and really loved this one. Now he’s heart-broken. Whole family has various Motorola Droids. None have had any problems. 4 days? Didn’t get the insurance since never really needed it before. To say I’m angry is an understatement.13.   
    kim says:
    March 29, 2012 at 5:25 pm
    I too am having the same problem. I have had my new droid razor maxx for only 13 days. I woke up this morning, turned my phone on and saw multiple cracks all over the glass screen. I did not drop it, sit on it or hit it on anything. I went to Verizon wherein they told me I must have done something to cause the cracking of the phone and that all I could do is file an insurance claim (which I have) and pay MORE money on top of the $300 already paid for another replacement phone. I would be more than happy to do that if it was in fact MY fault but it wasn’t. I take care of my personal items and seeing that it isn’t even 2 weeks old I do not feel it is right to make me shell out even more money for an obvious manufacturer’s defect. I have contacted Motorola about their gorilla glass and can only hope that they will rectify this issue. I have been a loyal customer of Verizon and find it very disheartening that they would not fix or replace the phone at no cost to me. I had the original droid for over 2 years with absolutely no problems. Clearly, there is a problem with the manufacture of this phone if so many of us are finding ourselves on this website writing about the same issue.
    14.   
    Johnny Z says:
    March 29, 2012 at 10:31 pm
    If you guys get anywhere with Motorola regarding the broken screen issue please let us know. Until then, I suppose we can continue to stockpile similar happenings here and then try to move forward as a group. Power in numbers, and thanks for sharing everyone.
    15.   
    kirk says:
    April 1, 2012 at 2:24 pm
    Ive had the razr maxx for six weeks. While using the phone, i ended a call. Pressed the homepage button and the glass shattered in my hand . The phone has never been dropped, impacted by anything or otherwise misused or handled roughly or improperly. Ive taken the phone to 3 different Verizon stores and got the same replies that ive aeen written here. I also contacted Motorola and got a very unwelcome runaround. I sent them an email today demanding contact information for the president of Motorola. I have insurance and have filed a claim only to be told by Asurion they have no razr maxx’s in stock and i will have to wait. This has been a circus! I have insurance in case of accidental damage. This was not accidental damge, its a manufacturer defect in the glass. I was treated so poorly by Verizon and Motorola that i will now not let this go. Why should i have to pay an insurance deductible six weeks after i bought an already expensive phone because of a manufacturer flaw? When i get my new phone i will be happy to send this phone to someone who can forensically identify what ive told motorola and verizon. The glass shattered through NORMAL use.
    16.   
    Cath says:
    April 2, 2012 at 8:20 pm
    Got my Razr Maxx 6 weeks ago. Dropped it yesterday and the screen shattered. I don’t have insurance as I have never damaged a phone before. My prior phones have all survived my 8 year old as well. Seems really questionable that this product is so delicate. I got no where with the store in when questioning the quality of this phone.
    17.   
    Jordan S says:
    April 2, 2012 at 9:39 pm
    Same story. I baby my Maxx and have never dropped it. I was driving and set my phone on the passenger seat (it did not move). I get home, put it in my pocket and go inside. Take it out a few minutes later and the LCD screen had cracked (not the glass) near the SIM card slot. Only thing I can think of is I put some pressure on it when I put it in my pocket but nothing more than what I’d consider normal. If you didn’t get the insurance Verizon just did open enrollment on their website for anyone who still wants it. I don’t know if it ended yet.
    18.   
    Jimmy says:
    April 3, 2012 at 1:33 am
    I have had my maxx for 6 weeks. I protected it with an otter box case, but only to be disappointed when it feel from my work desk on to CARPET and shattered my screen. Called Motorola got nothing accomplished they really don’t care about their customers. And Asurion has been trying to get me to down grade it seems like to me this phone was put on a pedelstal for its greatness when it was cheaply made not great screen wise. Never had this problem before with any my other droids smartphones. I am highly disappointed, and very angry. I really hope the problem with this phone reach the right source to escalate it so that something can be done about it.
    19.   
    Clancy says:
    April 3, 2012 at 4:02 pm
    Got my razr maxx. dropped it ONCE on carpet and it shattered the entire screen. major cracks everywhere. spend 300 bucks plus now repair because i didn’t get insurance. unbelievable. I feel you all.
    20.   
    Adam Stanner says:
    April 4, 2012 at 12:34 pm
    I had the same thing happen to me. I have the original Droid Razr. I have had it for a little over 3 months. It was sitting on my kitchen counter when I noticed a crack in it. It has NEVER been dropped. There is a small parabolic crack right over the SD/SIM card door that can be felt, and another from the top edge of the SD/SIM card door across the face that cannot be felt. Everything still works though. It seems to me that the SD card door is the weakest part of the frame and the phone probably flexed there slightly cracking the glass. I guess gorilla glass and kevlar don’t mean a thing. I otherwise love the phone but if it can’t stand up to VERY gentle handling I don’t know what to do. I do know that my next phone will NOT be a Motorola/Google debacle. I am all about open source and the Android OS but the OS doesn’t really matter if the hardware can’t stand up to LIGHT everyday use. It is a shame when my last phone, yes up until a few months ago, was the original Razr flip phone. That thing was awesome. I have carried an Apple iPod around without a case for two years and it has not a single scratch on it. Guess my next phone will be an Apple iPhone 5 LTE or whatever name they decide to give it.
    21.   
    Janet says:
    April 4, 2012 at 6:40 pm
    I have had my Razr MAXX for almost two months now. I put Pandora on jumped in the shower, got out of the shower to discover my screen was cracked from the inside. Phone is now completly useless. I also called Verizon who claims they have NEVER heard of this issue…Even though it happenend to my brother in laws phone the day before. He was within his 14 day window so his was replaced. I now have to go through insurance claim..kicker line is they want me to take a down grade as well…they say they dont have a phone to replace it with. Why do i pay insurance then? Dealing with Motorola as well, but they are acting the same way as Verizon. I was upset to pay my deductable after all the money I already paid, but my thing is, are we gonna have to pay 99.00$ every two months?
    I seen on another blog that whats happening is the phone gets hot from NORMAL useage…due to the size of the Razr and MAXX the battery swells and creates pressure causing the screen to …yup you guessed it CRACK…so irritating.
    22.   
    Johnny Z says:
    April 4, 2012 at 9:08 pm
    @ janet
    That is interesting. The phone battery expands when hot and it has nowhere to expand to…??? I wonder if not having any way to remove the battery without tearing it apart makes that happen more…
    23.   
    Dave says:
    April 5, 2012 at 12:03 pm
    Dropped my RAZR MAXX last night at home. It hit my soft shoe and the carpet. When I picked up the internal screen was cracked/smashed in multiple places. In the first week or two I had it, I had actually dropped it in a parking lot. A little nick on the corner, but fine. When I drop it on something soft, the screen shatters. The external gorilla glass is fine, but internally it looks like somebody beat it on a rock. Definitely an issue.
    24.   
    Charlie says:
    April 5, 2012 at 12:52 pm
    Had my phone 2 hours, never dropped. Screen cracked on inside. Verizon store says physical damage cannot replace. Are they kidding me? Had it in pocket so I must of sat on it is what the guy said. I’m at store right now writing this from a display phone, I’m so fikg ****** . Had my Motorola x for years never had a problem. Don’t buy this phone, obvious corporate Motorola rushed this phone to public.
    25.   
    Chris says:
    April 5, 2012 at 2:50 pm
    Had phone 5 days, nothing happened to it. Finished a call, put phone on counter and screen cracked. Verizon says can’t replace and have to pay insurance deductible because it’s damage not a defective product. Motorola says 5-7 business days after they send a label (up to a few weeks without a phone??) to determine IF it was defective or damaged. Then defective phones are repaired–”we don’t exchange products” What a racket!
    26.   
    Jerry says:
    April 7, 2012 at 4:17 pm
    I had my phone 1 week and I dropped in from about 2 feet and the screen was shattered in 2 places. Very cheaply made screen for sure.
    I have dropped many other phones with no problems
    27.   
    James says:
    April 8, 2012 at 11:04 pm
    wow, guess Im not the only one,huh. I was so loving this droid for three days, but I dropped it. I could have dropped a drinking glass 1.7′ to the dirt would not have broke,, this thing shattered, done, completely over. Didn’t get insurance,,lol dam.
    Didn’t get insurance because had last two droids til contract ran out got free upgrade, thats two year per phone without a scratch this max looks like I taped a few firecrackers onto screen and blew it up. Maybe they need to design a replacement we can just snap a new one on ourselves for 10 too 20 bucks and we all would be mo happy:)
    28.   
    Mike says:
    April 9, 2012 at 8:12 am
    Yesterday, I got a phone call at an irritating time and kinda smacked my phone with my fingers and it slightly cracked something inside. The screen is blank and won’t come on. I can’t believe I broke it with the tips of my fingers.
    29.   
    Aaron says:
    April 9, 2012 at 9:15 am
    Mine is already broken but if someone had a video of it charging every time they might catch it breaking on its own. Publish that and save us all.
    I never dropped my Maxx and does not show a single scuff, I believe the screen broke from internal pressure from a hot li-po battery.
    30.   
    Jeff says:
    April 9, 2012 at 8:11 pm
    I had my phone for four days. It fell out of my pocket while having lunch. No crack then. Had a long phone call later that night, when I was done there was a crack in the glass. Verizon wouldn’t do anything.
    31.   
    Todd says:
    April 10, 2012 at 10:27 pm
    My son had this phone 6 weeks dropped it the glass shattered. Luckily we had insurance on the phone, got a replacement less than a week ago, dropped it on the carpet tonight and the glass shattered. Called Verizon and they said they have had no prior complaints of glass breakage. The Gorilla glass obviously isn’t what they say it is! Just a piece of JUNK!!!! Don’t waste your money!!!!!!!
    32.   
    Chris Jacobs says:
    April 11, 2012 at 2:19 am
    Had my maxx for about two Weeks, woke up today to a cracked screen. About five min ago as I was holding it on Facebook I heard and felt it crack again! I haven’t dropped or banged it around at all.
    33.   
    miriah overbey says:
    April 11, 2012 at 9:55 pm
    I too, have had similar problems. My phone just mysteriously cracked. I’ve never dropped it, and it has an otter box…and it still cracked. Bunch of crap. :-(
    34.   
    krista says:
    April 13, 2012 at 1:35 am
    I had my new Razr for eight days when I noticed a crack in the screen. The crack goes all the way thru the glass to the bottom of the phone. I did not drop the phone or do anything that would damage it. I was taking extra special care with my new phone. I contacted customer service via email. They told me to get insurance and then file a claim. I did that and of course the claim was denied because the damage occured before I got the insurance. It is an unethical business practice for Verison Customer Service to have told me to do that. After getting the insurance, filing a claim…it was outside the 14 days I had to return the phone. The first service rep I spoke to should have told me to return the phone right away, instead I was told to file an insurance claim. I have emailed with 4 different service reps from Verizon and they keep suggesting I file a claim even though I have explained that I did file a claim and was denied. I am very disappointed with Verizon’s customer service.
    35.   
    Amy says:
    April 13, 2012 at 5:15 pm
    On April 11th, I followed my normal morning routine. I removed the phone from my end table and its charging cable, and placed it in my purse. I then walked from my home, approximately 50 – 75 feet to my car. When I arrived at my car, I placed my purse on the passenger seat, and got into the car. Upon removing the phone from my purse to make a call, I saw that the screen had a small crack in it. The crack begins/ends right at the location of the power button, which must be pressed each time that the phone is to be unlocked/activated for use. I state this simply because it could be considered a ‘stress’ point, and perhaps have some bearing on how the phone may have been damaged. It should also be stated that this same routine had been followed for the previous 7 days since I purchased the phone. The phone was not being subjected to any treatment that would fall outside of what one would consider normal use. This is the same routine I have followed for years, with several other phones, including a BlackBerry Curve and a Sanyo Katana. Each of which I maintained service on for approximately 2 years, to the best of my recollection. I mention each of these phones specifically because unlike most ‘clamshell’ style phones, the Katana has a small exposed screen and the Blackberry has a fully exposed screen. Neither of them have any cracks to their screens, and even the scratches to them are minimal. This Motorola Razr phone is advertized to have ‘Gorilla Glass’ which while not unbreakable, is supposed to withstand quite a bit of stress. One website (I believe Corning or Motorola) indicates that the breaking point is around 121 pounds of pressure. I believe that there was a defect in this single particular piece of equipment (that may or may not be a singular incident) that caused it to break under normal use. It is also my belief that even if there is no current record of a ‘known issue’ with this product, it stands to reason that someone has to be the first to have the problem before it becomes a known issue.
    36.   
    lane says:
    April 13, 2012 at 9:07 pm
    Phone falls from car seat to car floor..carpeted, 18 in fall , screen cracked! Unbelievable! ! ! ! ! !
    37.   
    Cameron says:
    April 14, 2012 at 12:54 pm
    Had this phone since early February. It is the best phone I’ve ever had. It has survived absolutely horrible drops. down stairs, onto solid concrete (multiple times, I work in a warehouse.) It has been stepped on. It has been rammed or bumped into table edges while in my pocket (glass facing out). Not a single time did it crack. I went to band practice last night and it was sitting on my guitar bag. I put it in my pocket to go home, then I pull it from my pocket after I get home and the gorilla glass (NOT THE LCD) is cracked right next to the earpiece. It is shattered and there are cracks leading down the screen.
    I called Motorola. They want $160 plus tax, which makes it $177, plus shipping to and from Texas. No doubt going to add it up to $200. That is 2/3rds of what this phone cost me. Called Verizon, no help, they were surprised that the actual gorilla glass shattered. I did tons of research on replacing the screen. Most of the time you need to purchase the digitizer (gorilla glass screen) AND the LCD. If you are really skilled and have nimble fingers and a clean work environment, I have learned you can replace just the digitizer. But it is pathetic that the gorilla glass had a nasty shatter, not crack, but SHATTER and the LCD works fine.
    I have called numerous cell phone repair places. And they have given me the estimate of $220-250. This is absolutely ludicrous. I might as well buy a new one. Be this a warning to all people who buy this phone. This phone is amazing, when it works. But please do NOT skip out on the insurance. The most you will have to pay with it is $100. Do not make my mistake. Do not rely or trust the Gorilla glass.
    Motorola is so very much designed to scam its customers. Physical damage voids the warranty. Are you kidding me? The most common problem, voids the warranty. And it must always be the customers fault. No, nothing goes wrong in manufacturing. Nothing. I will suck it up and probably use it with the cracked screen until Motorola gives me a better offer or I just cant stand it anymore and just get the f***ing repair. It makes me grit my teeth that Motorola offers the lowest price on screen repair.
    38.   
    John says:
    April 15, 2012 at 8:02 am
    My 3-month old Razr screen cracked (never been dropped) when I had the audacity to press the lower left button with right hand while holding in my left. Apparently, the “Gorilla glass” is not designed for the rigors of, you know, using the thing like a phone and pushing buttons. Store basically called me a liar and told me not to bother sending it in, they’d send it back. I plan on a claim (probably arbitration, since they usually make you sign away your right to sue). I’ll see how it goes. This phone felt for three months distinctly like a beta version they rushed to market in time for holiday shopping season.
    39.   
    John says:
    April 15, 2012 at 3:35 pm
    As a follow up to my prior post, the Verizon agreement says you can either arbitrate or pursue in small claims court. There is a dispute resolution form on verizon’s website you can use to initiate the process. I’ll try to come back and weigh as I navigate the process with thoughts/issues.
    40.   
    Kereen says:
    April 16, 2012 at 9:31 pm
    I’ve had this phone for just over two weeks. I was pushing some icons up to trash and the screen cracked – I now have a nice thumb-sized crack near the power button. As with everyone else, Motorola and Verizon decided there was nothing they could do other than charge me more money. Glad to know that the $$$ I spend on a cell phone account means nothing to them.
    41.   
    chupper says:

    My daughter has had her Razr for about 9 months now.  About two weeks ago she picked up her phone in the morning on her way to school when she noticed two cracks, both starting at the camera lens. One goes completely to the bottom and the other goes sharply to the side. She has never dropped it and me and my husband went over it with a fine tooth comb. We looked under a magnifying glass and could no find any reason for the glass to crack. Not one ding, scratch or bang. Our daughter really takes good care of her stuff, but we still wanted to make sure before we sent it in for repairs. Well we did and we got a reply from Motorola with a picture of the cracks saying this was customer abuse and that it is not covered under warranty. Even though they did not find any physical damage to back it up. Well I e-mailed them back and told them I did a little research and found pages of people having the same problems. Well I did not hear from them until I received a notice from Fed Ex that they were sending the phone back. NOT FIXED!!! I went to look up why and guess what there is no case open any more for the phone. It has been wiped clean. I put in the RMA # it comes back not found, I put in the ID #, the SN# and all comes back not found. Yet a day earlier all the info was there. I know there is a lot more people like me and all of you, but they just don't want to be bothered so they pay to have it fix, just to have it do it again. Unless they have found the problem and only fixing it on a customer pay only set up. I am furious and will not be recommending this phone to anyone. And to think I was considering this phone for my next up grade! NOT!!!!

  • HT4061 Drag and drop function in Windows 8 doesn't work with iTunes.

    How to import music files from Windows 8 to iTunes 11.0.3 x64? Drag and drop function doesn't work. Thank you!

    > Straight drag and drop to PS produced a warning message so, when I then tried to drag on to the PS task bar button, I got the Ø cursor but on moving into the PS window and releasing the mouse button there, the file opened.
    That's the strangest behavior that I would imagine. Are you using the default vista aero theme or you have turned down or using custom theme and visual effects?
    > it needs to be pointed out that this is a really bad habit that will smack you in the face one day...
    I don't understand what you mean. If you are concerned about viruses, in my understanding copying and opening a file from the internet which is what "Save image as" does, is less safe than coping and pasting pixels. Copying and pasting pixels is the same as coping and pasting text from your web browser, it can't execute hidden code. If that was possible everybody will get viruses at the moment text or pixels are displayed on your browser.
    By the way when you view a page from the internet, image files are already downloaded in the temp folder of your computer but only the browser uses them unless you open them from there and use in another program. So if you have a virus protection the images are already scanned.

  • What causes ad-hoc to run with bad plan and its resolution

    One of our Company Application funcnalities uses the ad-hoc query that returns top first row from the result sets .There has been several times since this ad-hoc query ran with a bad
    execution in last 8 months .There is no specifice time and date or day when this query run with bad execution plan ,however whenever this query ran with a bad execution plan on SQL ,that happed always early in the morning , before 6am .The setting of database
    parameterization is set to forced .There is SQL maintenance reindexing job that runs each night at 2am that changes the recovedry model of our production database from Full to simple and changing back from simple to full after the reindexing operation .That
    causes the SQL plans to flush each night .The next day morning , when the application ad-hoc query runs on SQL first time , SQL generates a new plan for that query . Some strange reason , SQL genarates a good plan for that ad-hoc query most of the times ,but
    sometime this query picks up a bad plan .Whenever it happen,the application function becomes exetremly slow and it seems that the rest of the fuctionalities work fine meantime .
    Our application vender is aware of this issue and this issue will be fixed in the application next release .Developer is converting the ad-hoc query into stored procedure to fix this
    issue .Application new relase will not available for next 2-3 months ,meantime we still have to deal with the ad-hoc query bad execution plan issue . Usually ,when the ad-hoc query run with the bad execution plan , I retrieve the query bad plan and just remove
    the plan for that particular query from cache .Once the bad plan is removed from cache , the perfomance gets back to normal .
    As my understanding, this issue is related to parameter sniffing .but anyone thinks there are other factors responsible for this issue such as the network problem , the resource intensive
    report ran or something else .
    Has anyone have step by step troubleshooting steps that could help me with my investigation and what areas
     do I need to look into in order to investigate what could caused the ad-hoc query to pick up bad plan ?
    Any help will be apprecited .
    Daizy

    When we upgraded our Production Database to SQL server 2008R2 enterprise Edition. We ran into the transaction log file to grow too large during the reindexing job activities at night .To prevent the transaction log file to grow big , we had decided to change
    the recovery model of database from FULL to Simple before the reindexing job starts and the recovery model of Database is changed from Simple to Full after the reindexing job finishes . We also have the differential backup job setup right after the recovery
    model change back to full so the transaction log backup chain does not break.
    The transaction log chain breaks when you set the recovery to simple.
    Yes, if you take a diff backup, you can apply transaction logs from that point
    if the diff backup is good. If the diff backup is bad, you will lose all updates after you set recovery to simple. And, yes, when you hardware starts to deteoriate, you should not be surprise that the last backup is not good.
    Again, please stop setting recovery to simple, unless you have a very relaxed RPO in your SLA. Use bulk-logged recovery instead.
    By the way, you do take a t-log backup before you change the recovery mode, don't you?
     Changing the database recovery model does flush the SQL plans for specific Database. Please review this linkhttp://sqlblogcasts.com/blogs/steveh/archive/2010/09/02/changing-recovery-model-removes-plans-from-procedure-cache-for-a-database.aspx
    Hmmm. I don't have the time to verify this right now. Anyway, reindexing is good enough to flush the cache of most plans.
    I have pretty much all required info regarding this query , but what other areas or investigation do I need to do for the query parameter sniffing issue ?
    Have you researched what values the initial plan is sniffed for?
    As Erland said  adding space in query ,I don?t know adding space means just add additional space in the query so it hashes a different values .Please advice .
    Obviously, you need access to the application code. The other alternative is to set up an early morning job that runs after this first execution and which forces a recompilation; either by evicting this specific plan or more brutally runs sp_recompile on
    one of the tables in the query.
    Erland Sommarskog, SQL Server MVP, [email protected]

  • Invalid code in the column and DUMP function

    Hi all,
    My DB is 11.1 and Character set is UTF8.
    After ETL, I find some invalid characters appear in my tables, one of which is '�'. Since they are history data, I can't find the source data for them.
    The only choice for me now seems to remove all of them for downstream systems. After issuing select dump(column,10) from mytable, I find that '�' is represented by
    239,191,189.
    So I guess whether I can dump the data, remove the bad string and then umdump the contents to get the good string. In a word, is there an inverse function for dump function?
    Can anybody give me some advices, please? Thank you very much.
    Best regards,
    Leon

    Hi Leon
    Its working for me
    Not that the Datatype of variable "a" is "*NVARCHAR2*"
    SQL>SELECT *
      2    FROM t_13;
    INSERT_SORCE                   NAME                                     DUMP_NAME
    TOAD                           Arun¿Gupta                               Typ=96 Len=12: 65,114,117,110,239,191,189,71,117,112,116,97
    TOAD_To_Textpad_To_TOAD        Arun?Gupta                               Typ=96 Len=10: 65,114,117,110,63,71,117,112,116,97
    TOAD_To_SQLPlus                Arun?Gupta                               Typ=96 Len=10: 65,114,117,110,63,71,117,112,116,97
    SQL>DECLARE
      2      a       NVARCHAR2(100) := CHR(191);
      3      b       VARCHAR2(100);   
      4      c       VARCHAR2(100);  
      5      b_dump  VARCHAR2(200);  
      6      c_dump  VARCHAR2(200);  
      7  BEGIN
      8    SELECT name
      9          ,REPLACE (name,a,'')
    10      INTO b
    11          ,c
    12      FROM t_13
    13     WHERE insert_sorce = 'TOAD';
    14    
    15 
    16    SELECT DUMP(b)
    17          ,DUMP(c)
    18      INTO b_dump
    19          ,c_dump
    20      FROM DUAL;
    21  
    22 
    23    DBMS_OUTPUT.PUT_LINE ('Value of b      = '||b); 
    24    DBMS_OUTPUT.PUT_LINE ('Dump Value of b = '||b_dump);   
    25    DBMS_OUTPUT.PUT_LINE ('Value of c      = '||c); 
    26    DBMS_OUTPUT.PUT_LINE ('Dump Value of c = '||c_dump);   
    27  END;
    28  /
    Value of b      = Arun¿Gupta
    Dump Value of b = Typ=1 Len=12: 65,114,117,110,239,191,189,71,117,112,116,97
    Value of c      = ArunGupta
    Dump Value of c = Typ=1 Len=9: 65,114,117,110,71,117,112,116,97
    PL/SQL procedure successfully completed.My DB
    BANNER
    Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi
    PL/SQL Release 10.2.0.5.0 - Production
    CORE 10.2.0.5.0 Production
    TNS for Linux: Version 10.2.0.5.0 - Production
    NLSRTL Version 10.2.0.5.0 - Production
    Regards
    Arun
    Edited by: Arun Kumar Gupta on Jun 15, 2011 2:44 PM

  • Copying files - how to skip bad files and continuing to copy?

    I recovered some files off a dieing HDD (approximately 600GB worth). These are sitting on a good condition and fully functioning external HDD. I am trying to copy these files from this external HDD to another external HDD. It appears that some of the files that were recovered are actually corrupt as when copying and pasting, it gets to around the 120GB mark before I received the following error:
    "The Finder can't complete the operation becauise some data in [files name] can't be read or written.
    (Error code -36)"
    When attemping the Ditto command in terminal, at the same point, I get the following error in Terminal:
    "Volume/[drive name]/[folder name]/[file name]: Input/output error"
    Due to the number of files (in the 100's of thousands I believe) I do not want to start trying to copy and paste individual files and folders.
    Does anyone know of a program that will skip the bad files and continue to copy? Microsoft Windows does this natively, but as my HDD are in Mac OS X format, that doesn't help. Surely there is some App or program that can perform this function?

    I recovered some files off a dieing HDD (approximately 600GB worth). These are sitting on a good condition and fully functioning external HDD. I am trying to copy these files from this external HDD to another external HDD. It appears that some of the files that were recovered are actually corrupt as when copying and pasting, it gets to around the 120GB mark before I received the following error:
    "The Finder can't complete the operation becauise some data in [files name] can't be read or written.
    (Error code -36)"
    When attemping the Ditto command in terminal, at the same point, I get the following error in Terminal:
    "Volume/[drive name]/[folder name]/[file name]: Input/output error"
    Due to the number of files (in the 100's of thousands I believe) I do not want to start trying to copy and paste individual files and folders.
    Does anyone know of a program that will skip the bad files and continue to copy? Microsoft Windows does this natively, but as my HDD are in Mac OS X format, that doesn't help. Surely there is some App or program that can perform this function?

  • User Exit/BADI for IH06 'Display Functional Location' screen.

    Hi all,
            Is there got any user exit or BADI to enhance and add two custom fields in RIIFLO20 program screen via tcode IH06? Thanks.
    Best Regards,
    Cheang

    Hi ,
    these are the user exits for  IH06  or RIIFLO20
    ILOM0001            Additional checks before saving a functional location
    ILOM0002            User exit when checking structure of location numbers
    Badis
    BADI_CCM_FLOC_ARC              BADI_CCM_FLOC_ARC              CCM: Functional Location Archivi
    ILOM_MASS_CHANGE               ES_ILOM_EXIT                   Functional location mass change ba
    Regards,
    Madhu
    Edited by: Madhu Babu on Mar 20, 2009 9:12 AM

  • My macbook air (version 10.9.4) display flickers, has random tabs and windows opening, and there are random ads almost everywhere. All this happens when I am using safari. What can I do?

    My macbook air (version 10.9.4) display flickers, has random tabs and windows opening, and there are random ads almost everywhere. All this happens when I am using safari. What can I do?

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    Don't be put off merely by the seeming complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can read it yourself without disclosing the contents to me or anyone else.
    You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
    In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
    You may not be able to understand the script yourself. But variations of the script have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message.
    Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
    4. Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    5. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts SerialATA 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' com.clark.\* \*dropbox \*GoogleDr\* \*k.AutoCAD\* \*k.Maya\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 ` route -n get default|awk '/e:/{print $2}' ` 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB com.apple.AirPortBaseStationAgent 464843899 51 5120 files );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' /^ *$|CSConfigDot/d;s/^ */   /;s/[-0-9A-Fa-f]{22,}/UUID/g;s/(ochat)\.[^.]+(\..+)/\1\2/;/Shared/!s/\/Users\/[^/]+/~/g ' ' s/^ +//;/(de|[nst]):/p;' ' {sub(/^ +/,"")};/r:/;/y:/&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: [^EO]|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<200) print "com.apple.";} ' ' $3~/[0-9]:[0-9]{2}$/ { gsub(/:[0-9:a-f]{14}/,"");} { print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { print "'${p[41]}'";if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$|'${p[41]}'/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/^root$/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1100) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { print "'${p[41]}'.plist\t'${p[42]}'";if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/{next};/%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]" "$1;b=b$1;} END { if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n   "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n   [N/A]";"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text$|POSIX sh.+ text ex)/) F=F" ("T")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n   ...and %s more line(s)\n",l-L);} ' ' /^ +[NP].+ =/h;/^( +D.+[{]|[}])/{ g;s/.+= //p;};' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9;} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' "`S0 44 45`" );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil 'PlistBuddy 2>&1 -c "Print' whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test );c2=(com.apple.loginwindow\ LoginHook '" /L*/P*/loginw*' '" L*/P*/*loginit*' 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :CFBundleDisplayName" {} \;|sort|uniq' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' :${p[35]}\" :Label\" '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message Req 'bad |Beac|caug|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|SMC:' -o -k Sender fseventsd -k Message Req 'SL' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cgh] ! -name *ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '-L {/{S*/,},}L*/Lau* -type f' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,E}* {/,}L*/{A*d,Ca*/*/Ex,Compon,Ex,Inter,iTu,Keyb,Mail/B,Pr*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t /S*/L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' '+c0 -i4TCP:0-1023' com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' "+c0 -l|awk '{print(\$1,\$3)}'|sort|uniq -c|sort -n|tail -1|awk '{print(\$2,\$3,\$1)}'" );N1=${#c2[@]};for j in {0..9};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents launchd Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching SATA Descriptors );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0(){ [[ "$v" ]]&&echo "$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "$s"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 0 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;D20 0 $((N1+1)) 2;D10 0 $N1 1;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 50;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 35 49 61 51;D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;A2 4 20 21;B7 6;B2 9;A4 14 7 52 9;B2 10;B6 9 10 4;C3 25;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D13 14 1 48 42;D12 34 43 53 44;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D13 14 2 48 43;D13 4 5 32 1;D13 4 3 60 5;D12 26 48 49 49;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    8. Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
    exec bash
    and press return. Then paste the script again.
    10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report the results. No harm will be done.
    12. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with the words "Start Time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
    14. This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

Maybe you are looking for