Potential TCP/IP bug

Hey guys,
Some weird issue going on with mid 2012 11" MacBook Air with 10.8. Lets start with the topology:
- MacBook Air connected to TP-LINK access point
- access point connected to unmanaged switch
- unmanaged switch is also connected to a Windows Server 2008 R2 with Exchnage 2010 box and a Unix firewall
- Unix firewall is the DNS server for all devices and forwards request to ISP's box. Firewall also acts as the gateway and has a PPoE client which dials a TP-LINK ADSL2+ modem in bridged mode
so, MBA-->switch-->unix fw/gw-->modem bridge mode-->ISP
Here are the symptoms:
- MBA with 10.7 able to continously ping google.com and internal Exchnage server
- iPhone and iPad able to do the same
- Once upgraded to 10.8, MBA sometime uses a self-assigned IP (169.254.x.x) where renew DHCP lease does not chahnge, the only way to fix is to disable wifi and re-enable
- Most of the time MBA will hang on safari/firefox and will not load Google, Apple, Facebook etc., only occasionly will it work. When it works, it works fast with my 17Mbps connection. In addition I will get 50 ping failures to the Exchnage box, maybe 4 succesful pings, then another 20 failures. No pattern, but I would say 90% failures, 10% successfulls
- At the time when it does not connect, I am not able to ping the websites mentioned, host not found or if the host is cached, it will show ping failures to that website
- To further test, I loaded Windows 7 on VMware Fusion with Unity mode. I had the Windows command prompt right next to the Mac terminal. ping -t google.com from command prompt will ping succesfully, no failures, at the same time we get 90-100% failures on the Mac side
So I called up AppleCare, the agent suggested to rename /Library/Prefrences/SystemConfiguration/ to SystemConfigurationOld. After restart we get 10% failures with ping to the Exchnage and above mentioned site. After 10 mins, it goes back to the above behaviour with 90-100% failure. The whole time the Windows 7 side works fine, as well as iPhone, iPad and IBM work laptop.
AppleCare escalated to senior engineer. We restarted with the option key and booted in to the 10.8 version of recovery partition. Same issue with safari where it will hang on the websites, only occasionally work. We then restarted to internet recovery partition which loaded 10.7 recovery as the MBA was originally 10.7. From 10.7 recovery, there are NO issues. Websites load 100% of the time and pings to the Exchange server as well as google.com etc 100% successful. Senior enginner has escalted to US engineer (I'm guessing a dev) and I'm waiting for a call back).
I'm tempted to revert back to 10.7, but this really needs to be addressed.

I'm also seeing this issue on my Macbook Air 11" mid 2012 with OSX 10.8.3.
I've had several calls to Apple support and we went through the same things as you mention to no avail but now they tell me to just take it in for hardware diags.
I'm seeing upwards of 20% loss of pings to a local host but interestingly when I simultaneously ping the MBA from that host on my network it always works.  When I run Wireshark or the internal sniffer on the MBA it shows no returning ICMP reply.
I've tried running Linux in Virtualbox and it works perfectly all the time.
I'd be very interested to hear how/if you resolved the issue.

Similar Messages

  • Potential Final initializer bug.

    I noticed that the jdk 1.3 compiler, as well a the Visual Age 3.5.3 compiler, will allow this code:
    public class FinalTest
         private final int _i;
         FinalTest()
              i();
              _i = 9;
              System.out.println(_i);
         private void i()
              System.out.println(_i);
         public static void main (String args[])
              new FinalTest();
    }When I run it, the output is:
    0
    9This seems like a bug, unless there is some obscure rule about blank finals and calling instance methods which use them BEFORE they are initialized in the constructor. At any rate, this does not seem like a positive feature to me.

    On a similar note, does anybody else find it worrying
    that you can call non-private, non-final instance
    methods from a constructor?
    The simple answer is "don't do it", but people do do
    it...It would be nice if the compiler could warn about public methods being called from the constructor, but could it detect the following? This particular example would (probably) be picked up rather quickly, but does (should) an external constructor count as a "dangerous" method to call from a constructor? Or only when static state is involved... the rules are starting to get hard :-)
    public class A {
        private static final A INSTANCE = new A();
        public static final A getInstance() {
            return INSTANCE;
        private B b;
        private A() {
            b = new B();
        public String getProperty(String key) {
            return "something good";
    class B {
        private String prop;
        public B() {
            prop = A.getInstance().getProperty("gimme");
    }

  • BUG: Face recognition data not saved to images.

    i have the option to automatically save XMP data into the images activated.
    so all keywords and metadata changes are not only saved to the catalog but also into my DNG and TIFF images.
    now this works fine for everything except the new face recognition data.
    i mean the areas (rectangles) where the faces are.
    i guess the problem is that the images already contain the keywords (names) of the persons in the images.
    what i did was using the rectangles to identify the persons in the images. drawing rectangles around their faces and name them.
    this info about the rectangle positions is NOT automatically stored in the image files. not after hours of letting LR run idle.
    this info is only stored when i manually save (CTRL+S) the images or do something other to the metadata (like adding NEW keywords to it).
    so in short:  just adding the face region data (the rectangles) will not trigger the automatic XMP save function when the name keyword was already asigned as keyword to the image.
    that´s very bad and must considered a bug in my opinion..
    i don´t like to rely on the LR catalog only. it´s unsave even with backups.
    i want that the metadata info is stored in the images.
    also when i give away my images i want that the metadata is in the images.
    that´s why "automatically save XMP" is always active and very important for me.

    I don't have any info but repost your original info at this site.  Supposedly Adobe reads this and it should not get lost in the clutter  I have posted a few bugs there and they were acknowledged but not fixed but Adobe seems to be pretty good at fixing potential data loss bugs/problems which I consider this to be if it is working as you describe.
    Photoshop Family Customer Community

  • TCP problem/feature

    I am looking into a potential TCP problem I have found during comms
    testing in our system running HP-UX 10.20. The problem is as much a
    problem as it is a feature. This is how it happens:
    * Client and server establish TCP connection. netstat -a shows state
    as ESTABLISHED.
    * Server side shuts down. TCP layer sends FIN to client, client sends
    ACK back. State changes to FIN_WAIT_2.
    * Client PC crashes never closing connection properly (normally it
    sends FIN to which server replies ACK and state goes to CLOSED)
    * Server computer keeps connection in the FIN_WAIT_2 indefinitely
    tying up the server well-know port.
    * Server cannot re-start, error "port already in use."
    The TCP protocol allows for this situation. Now, HP, in
    violation of the protocol (same as some other TCP Berkeley implementations),
    has a way to have FIN_WAIT_2 states timeout. The way they do it is by
    zapping kernel memory with adb to turn the timeout mechanism on and set the
    timeout value. They do this with a shell script. If you want this timeout
    to be a permanent feature you have to have it execute each time you reboot.
    Our Forte application is TCP based, since given the right sequence
    of events this scenario can happen to anyone, I wonder how Forte deals with
    it and whether it can present a problem.
    Many thanks
    J. Suriol

    hi mike...thanks again...
    I created two parallel loops as you said...it works fine but one problem is there....as I said two parallel while loops are there with separate stop button...so when I start vi both are starting.... when I stop the my other code while loop it stops but my tcp vi does not stop even I stop the button because it is in the forever state...so it does not reach that button until the client initiate for once atleast....I just want to exit this forever state from server side.whenever server wants... 
    how to terminate that forever state from tcp listen vi?
    Attachments:
    tcp.png ‏158 KB

  • No more data to read from socket error.

    Oracle Version
    SQL> select * from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    PL/SQL Release 11.2.0.2.0 - Production
    CORE    11.2.0.2.0      Production
    TNS for Linux: Version 11.2.0.2.0 - Production
    NLSRTL Version 11.2.0.2.0 - ProductionI am trying a code like below
    MERGE INTO TABLE1
    ( SELECT  ...
    FROM VIEW1 ) a UNPIVOT ("VALS" FOR cols IN ( .....columns to unpivot.......))
    where a.column1='test'
    ) b ON ( a.id=b.id)
    WHEN MATCHED THEN
    UPDATE set a.name=b.name
    when not matched then
    insert (a.id,a.name) values ( b.id,b.name);This code is giving error : No more data to read from socket error.
    But when I am trying
    MERGE INTO TABLE1
    ( SELECT  ...
    FROM VIEW1*
    where a.column1='test' ) a UNPIVOT ("VALS" FOR cols IN ( .....columns to unpivot.......))
    ) b ON ( a.id=b.id)
    WHEN MATCHED THEN
    UPDATE set a.name=b.name
    when not matched then
    insert (a.id,a.name) values ( b.id,b.name);It's working properly.
    Any idea why I am getting error with code 1?
    Edited by: Anupam_Halder on Oct 4, 2012 2:13 PM

    You need to look for an Oracle specific error code and message. The error text you have posted does not seem to be an Oracle error.
    The error however could result from an ORA-3113 end-of-file on communication channel.
    This Oracle error means that the Oracle server process servicing your request (executing SQL or PL/SQL code) ran into a fatal error (potentially an Oracle bug). The server process then proceeds with a "crash dump" - writes an error to the database instance's alert log, writes a trace file and then terminiates abnormally.
    It terminates without telling the client and without tearing down the tcp client-server connection. When the client then attempts to use this connection, the socket read fails. No data to read as the socket connection no longer exists.
    But this is speculation - we need to see the actual Oracle error (from the server or from the client driver). And you seem to be using an Oracle client that suppresses Oracle error codes and text. Which places a serious question mark over the actual usability of such client s/w for Oracle client-server.

  • Read-only radiogroup with default doesn't save state in 2.0

    Hi,
    I upgraded to HTMLDB 2.0 and noticed a change in behavior. Namely, when I have a read-only radio group with a default value and a not-null validation, the validation claims fails although a radio button is selected from the disabled radio group.
    Here's a small app I generated to demonstrate the issue:
    http://htmldb.oracle.com/pls/otn/f?p=34464
    Go there and try to create a new EMP.
    The only things added after the generation are:
    1. Not-null validations on several of the fields
    2. Changed MGR to a "Select List"
    3. Changed DEPTNO to a radio group with these properties:
    a) default value type: static; default value: 20
    b) read-only when: P2_EMPNO is Null
    This used to work fine in 1.6 - namely, the default value got it to the session state and consequently the validation succeeded and the new record was created with the default value.
    It also works fine if the Radio Group is not read-only.
    I was able to fix the problem by adding a calculation to the P2_DEPTNO item to set the default value there. This of course does not show the default on the form for the new record, so I had to keep the default on the item level as well - which is a potential source of bugs when those two defaults somehow get different values (e.g., when I change only one of them and forget about the other) - the user will see one thing displayed while another will be saved. So any solutions involving keeping the default value on only one place AND visible to the end user when creating new records are welcome.
    I haven't had time yet to test with other item types - maybe next week...
    Have a nice weekend!
    Flado

    Scott,
    Yes, in 1.6 this used to work fine - the radiogroup was displayed as disabled, and the default value was selected, and the not-null validation succeeded, and all I did was set the default value of the radiogroup. I have no 1.6 environment anymore to test it, but I'm sure it was working, because after I upgraded to 2.0, it stopped working and I got a bug report from a user very, very quickly :-(.
    By "adding a calculation to the P2_DEPTNO item" I mean "adding a computation of the P2_DEPTNO item to the page". Sorry about me being lazy here. It was (still is, in my production application) a conditional after-submit computation (if <primary key item> is null, set <radiogroup item> to <default value>)
    Thank you for the suggestion. I implemented it in the demo app. What I did was:
    1. remove the default value from P2_DEPTNO
    2. Add an unconditional after-header computation that assigns P2_DEPTNO with the static value 20
    I am able to create new EMPs now, but nothing is selected in the disabled radiogroup on the create page, although the value 20 is saved in the session state before the items are rendered, according to the debug info (you can try it out and see).
    To recap, I still need to keep the default value in two places: default of the radiogroup (to get it displayed on the create form), and in a computation (to set the session state).
    Cheers,
    Flado

  • Compilation of Lenovo X120e issues and solutions

    Just thought a compilation of issues may be beneficial for folks who own an X120e.
    Screen adjusts brightness automatically without user input depending on content on screen:
    http://forum.lenovo.com/t5/X-Series-ThinkPad-Laptops/X100e-screen-brightness-increasing-by-itself/td...
    This is caused by Vari-Bright being enabled in the Catalyst Control Center.  With this option enabled, the screen will automatically adjust its brightness depending on what is shown on the screen.  The display brightness is increased when the screen is predominantly white while the display brightness is decreased when the screen is predominantly dark.  An easiest way to see this effect happening is to have two tabs opened in a web browser window.  Set one tab to display a website that is mainly filled with white pixels (such as this Lenovo Forum) and another tab to display a website that is mainly filled with dark pixels (such as http://www.krijtenberg.nl/ ).  Switch between the two, pausing a few seconds in each tab.
    Solution:
    Open the Catalyst Control Center and select the PowerPlay option in the Power section.  Uncheck the Vari-Bright option (or adjust the slider) and click Apply.  Verify that the automatic adjustment is no longer occuring by doing the two tab experiment described above.
    Function keys for brightness control not working after waking from sleep / hibernation in some instances:
    http://forum.lenovo.com/t5/X-Series-ThinkPad-Laptops/x120e-Funtion-keys-for-brightness-not-working/t...
    For my X120e, whenever I have it sleeping or hibernating and change the power source (such as initiating sleep when on power and then waking it up while on battery, or vice versa), the function keys for brightness controls do not work.
    Solution:
    Restarting the machine will bring back functionality of the brightness control keys...
    A way to prevent this from happening in the first place is to wake the X120e in the same power state that the X120e was put to sleep in (wake up from power adapter if slept while connected to power adapter, or wake up from battery if slept while on battery).   
    All we can do now is wait for Lenovo to come up with a fix on their side of things.
    AMD SATA Controller and TRIM for SSD:
    The AMD SATA Controller provided by Lenovo does not support passing of TRIM command according to http://www.hardwarecanucks.com/forum/450343-post35.html for SSDs.  The Lenovo provided AMD SATA Controller is 1.2.1.197, before the official TRIM support in 1.2.1.263.  If you're using a HDD, this is of no concern.
    Solution:
    In order to have support for passing of TRIM command, one has to update the AMD SATA Controller to any version above 1.2.1.263 ( http://sites.amd.com/us/game/downloads/Pages/integrated_win7-64.aspx#3 for Windows 7 64-bit, for example) or uninstall the AMD SATA Controller to revert back to Microsoft's Standard AHCI 1.0 Serial ATA Controller. 
    Disclaimer:  Since the AMD SATA Controller driver linked is not from Lenovo themselves, I'm sure they won't provide any support if something is to occur so try at your own risk.
    As HP79 mentions below, at least according to the update notes, TRIM implementation is implemented for Hudson chipsets as of 1.2.001.263.
    Audio Stutter / Slurring occuring during playback of video/audio:
    http://forum.lenovo.com/t5/X-Series-ThinkPad-Laptops/x120e-Stuttering-Audio/td-p/389023
    This issue can be reproduced (at least on my X120e) by waking the X120e after putting it to sleep.  The symptom is the audio repeating a sound over a span of a second or two during playback and is quite noticable. 
    Solution:
    uEFI Bios version 1.11 seems to deal with the audio stuttering issue.  So far, results lead to positive outcomes.
    Old Solution:
    PWMTR64V.DLL that is loaded at Startup seems to be causing this issue.  Disabling it from launching when starting up seems to cure the Audio Stutter (even after waking up from sleep which was seen to be a pretty reliable way to get the issue to repro).  Start Menu > Launch MSCONFIG from the Search Bar > Select Startup Tab from the System Configuration window > Uncheck Thinkpad Power Manager > Restart. 
    This does not seem to turn off the power manager application itself so settings in Power Manager can be saved and it seems to still be in effect.  However, opening up Power Manager from the notification / taskbar can cause audio stuttering and mouse movement slowdown while it is launching and/or when applying settings.  This is only temporary and is gone when Power Manager is closed. (Thanks kns7977 for the find)
    Pending to see if those who uninstalled Power Manager are able to turn off the offending startup .dll.
    Mouse seems to stutter or stay in place for a moment when moving:
    This seems to be caused by the same issue causing the Audio Stutter / Slurring.  At least at this time, the cause of the issue and solution seems to be the same.
    Emulating Middle Mouse Button with Trackpoint:
    One can set up the middle button between the left and right click button for the TrackPoint to act like pressing a middle mouse button on a standard mouse by changing the scrolling type to Smooth instead of the default Standard. 
    Control Panel > Hardware & Sound > Mouse > UltraNav Tab > Setting for TrackPoint > Setting for Choose Scrolling or Magnifying Glass Function > Smooth.
    Trackpad's two finger gesture being hit or miss:
    The trackpad's two finger scrolling is very hit and miss.
    http://forum.lenovo.com/t5/X-Series-ThinkPad-Laptops/X120e-Touchpad-issues/td-p/393751
    Solution: Turning off Gesture Filtering may alleviate the problem.  As mentioned in http://forum.notebookreview.com/lenovo-ibm/561751-x120e-owners-thread-24.html#post7323293, it seems that the Gesture Filtering is counteracting any sort of two finger input.
    Get to Mouse Properties by Fn + F8, select Manage Settings.  At Mouse Properties, select the UltraNav tab > Settings for TouchPad.  Expand the Smart Check Settings, highlight Gesture Filtering, and uncheck the Enable Gesture Filtering box and Apply. 
    Screen flickers lines:
    http://forum.lenovo.com/t5/X-Series-ThinkPad-Laptops/x120e-Flickering/td-p/389523
    Had this issue occur on me once, but never seen it happen again.  Unsure what caused or cured it.
    Solution:
    If the flickering is occuring, a restart is all that is needed to alleviate the problem.  Haven't tested if hibernation fixes it, but neither sleep nor turning off the screen with the Power Manager dealt with the flickering.
    3-Cell Battery mentioned as a 40Wh in the Order Page of Lenovo X120e when it is actually rated as 32Wh according to Power Manager:
    http://forum.lenovo.com/t5/X-Series-ThinkPad-Laptops/X120e-3-cell-40Wh-battery-reported-as-32Wh-by-P...
    Yeah...
    Solution:
    Accept that it's a 32Wh you will get when selecting 3-Cell or go for the 6-Cell if you want more than 32Wh.
    2x2 ABGN Driver from Lenovo triggering Error Code 10:
    http://forum.lenovo.com/t5/X-Series-ThinkPad-Laptops/X120e-ABGN-Driver-issue-in-Windows-7-Pro-x64/td...
    The Wireless driver from Lenovo's site seems to not work with the 2x2 ABGN wireless when installed on a fresh copy of Windows 7 x64.
    Solution: 
    Not really quite a solution, but one can bypass this by either installing the 32-bit Windows 7 and installing the 32-bit driver, or using the factory recovery disc to install 64 bit windows 7 to have it install drivers that work for x64 windows 7.
     X120e bluescreens after installing LAN Realtek 7.26.902.2010 drivers from Lenovo's Driver download site.
    http://forum.lenovo.com/t5/X-Series-ThinkPad-Laptops/x120e-bluescreen-when-installing-lan-drivers/td...
    The drivers doesn't seem to work and it causes a bluescreen on fresh installed Windows 7 x64.
    Solution:
    As Clicq suggests, Realtek's own drivers from http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTy... seems to deal with the issue. 
    Screen quality on the X120e:
    http://forum.lenovo.com/t5/X-Series-ThinkPad-Laptops/x120e-poor-LCD-quality-viewing-angles/td-p/3945...
    The quality of the screen on an X120e is below expectations.
    This is common with low-quality TN panels not helped by glossy displays.  My personal X120e screen likes to bleed certain colors of red.
    Solution (not really): 
    One can use the Windows 7 built-in color calibration tool to adjust the colors to make it more tolerable.  Adjusting your own viewing angle in relation to the screen might deal with some color issues (hard to figure out what's the correct viewing angle because of TN panel's small range of optimal viewing angles).  Also, changing the refresh rate to 60Hz may deal with some headaches due to the screen (as it did for me).
    HDMI Overscan to HDTV issue:
    http://forum.lenovo.com/t5/X-Series-ThinkPad-Laptops/HDMI-overscan-to-HDTV-issue-on-x120e/m-p/395335
    There is a black border when outputting to HDTV through HDMI.
    Solution:
    AMD's CCC by default sets a specific value for overscan / underscan.  One can http://forum.lenovo.com/t5/X-Series-ThinkPad-Laptops/Output-to-TV-via-HDMI-port-black-border-on-the-... while the device is connected via HDMI (the option is hidden if the HDMI port is not used) and adjust the slider to an acceptable value.
    Skype asserts after 10-20 seconds of video chat:
    http://forum.lenovo.com/t5/X-Series-ThinkPad-Laptops/x120e-Skype-quits-after-10-20-seconds-of-video/...
    When doing a video chat, the video feed will freeze and then skype will crash to desktop.
    Solution:
    Version 5.3 of Skype seems to be the culprit.  Until Skype itself is fixed, one can use Skype 5.2.60.113 from http://www.filehippo.com/download_skype/changelog/9465/ to bypass this issue.  Just reject any offer to update to 5.3 after installing 5.2, for now.
    If there is anything I missed, please respond and I'll update this post with new information.  These are the ones that I have encountered so far with my Lenovo X120e.  Don't get me wrong, I like my X120e... it's just been a "learning" experience lol
    For a compilation of most X120e issues:
    Compilation of Lenovo X120e issues and solutions

    About the AHCI driver, if you download and open the install file, it'll extract files to where you instructed it to. Look in AMD SB7xx/W764A directory, and there are the AHCI files along with a text file. In that text it shows 
    AMD AHCI controller driver distribution list
    Version 1.2.001.0275, 11/11/2010
    Supported chipsets
    SB700 family
    SB800 family
    Hudson-1/2/3 family
    Revision History
    1.2.001.0275
    -          Memory usage optimization
    -          ZPODD power on incurred 10 sec delay workaround
    -          Potential DMA overrun bug fix
    1.2.001.263
    -          Performance optimization
    -          Boot Optimization
    -          TRIM implementation
    1.2.001.0238
                Renamed
    -     amdsata.inf -> amd_sata.inf
    -     amdsata.cat -> amd_sata.cat
    -     amdsata.sys -> amd_sata.sys
    -     amdxata.sys -> amd_xata.sys
    Added
    -     Zero Power ODD support (if enabled in BIOS; Windows 7 only); the ZPODD is powered off after 60 Sec w/o media inside and tray closed (for tray type ZPODDs)
    -     DAPS support
    -     DIPM Setting Index 3 added to AHCI Link Power Management Settings (in addition to existing Active(0), HIPM(1) and HIPM+DIPM(2) ) and can be chosen to any Power Scheme using the inbox utility powercfg.exe
    1.2.0.197
    -     Robustness improvement during hibernation / de-hibernation

  • My iPhone 5 delays texts being received for an hour and sometimes days at a time. What can I do to fix that?

    So I have had the iPhone 5 since the day it came out in September. I have noticed, randomly, it will delay texts from individuals and in group messages. It has delayed for an hour or more, and more than once it has delayed for more than a day. I have looked at the sent message time and it says 8:52am but I am receiving it at 9:30am? Or once it kept ringing for like a minute straight as all the messages from a group message came in from two days prior, they have the date they were sent but they don't get to me until much later than needed. I have no idea why it does it either. Any help?

    I am having the same problem on my iPhone 5 16gb on Verizon. I did a fresh restore from scratch twice and my messaging is extremely slow/buggy it freezes mid text, mid sending, while opening a photo received photo or sent photo in messaging app. Also I have had the phone just refuse to turn on until I wait for like 1 minute and keep trying. Another issue with the messaging app is that sometimes the messaging app will chime in as a new message is received minutes after I have already read and replied to it.
    Do I have a lemon piece of hardware or is this potentially a software bug affecting more users?

  • IPhone 4 spontaneously sends old emails to others (HUGE privacy concern)

    Still trying to get my head around how this happened:
    1. I took a photo of something using the Camera app.
    2. I went to send it to a friend by hitting Email Photo.
    3. I put in their address, filled out the Subject line, hit Send, picked my resolution, the usual.
    Then I go to my Send folder to make sure it sent okay, and I see something very strange: instead of the photo I was trying to send, the body of the email is actually *an exact email I sent to someone else over four years ago.*
    I was puzzled. Why was such an old email appearing on my iPhone out of NOWHERE? And why did Mail send THAT as the body instead of the picture I was trying to send? At no point did I ask it to go into my email and attach anything else but the photo in question.
    As it turns out, the email itself was the VERY FIRST email I sent using my .Mac account, as it was then known. But I've only had my iPhone for six months! It simply makes no sense for that email to be even IN my phone, as I haven't set it to store messages that far back (because it would be absolutely pointless to do so). Just to be sure, I went to the very end of my iPhone's Sent folder -- and it stops at a month ago, just as I set it to. So I ask again: how did it fetch this text? And more importantly: why?
    Somehow, my iPhone grabbed the body of this ancient email (presumably from the MobileMe server), pasted it into the new message I was trying to send, and did all of this covertly while I thought I was just sending a simple pic?? Remember I saw NO evidence of this in the Send window -- or else I wouldn't have sent it! "Wait, that's not my picture...that's an old email from 2006! What the **** is THAT doing there??"
    Please someone explain what's going on here? If this is a bug, I would say it's massive. A mail client that randomly sends old emails to people who were never meant to see them??
    And it gets weirder: when I check Mail on my laptop AND through the MobileMe web portal, neither show the message in my Sent folder. But on my iPhone, it's right there. So did it actually send or not?
    I'm currently waiting to hear back from my friend to see if this was the case, so who knows. But I'm freaked out enough just seeing it there!
    Thankfully none of the email was especially private or scandalous, but what if it had been? Apple cannot afford to have their products going haywire and accidentally sending messages to the wrong people. This is enough to make me not want to use Mail through my iPhone ever again. I don't want to be wondering what else it's digging up every time I go to hit the Send button, ready to ship off to some other acquaintance. Brutal!
    I would love to know if anyone else has had this experience, and I'd especially like to hear from Apple staff on this potentially serious security bug.
    I'll update once I find out if it actually sent or not.
    So bizarre!
    Message was edited by: SxCx

    Update:
    My friend claims he never got such an email, so perhaps it's just a glitch? It's still there in my Sent folder, however, although just on the iPhone and nowhere else.
    Still curious to hear from Mac officials on this!

  • Deserialization works only in debug mode

    When I try to deserialize an XML document (defined via File-Connection) it works fine in debug mode but I get an error in non-debug-mode. What's the problem here?
    Error: 2011-12-29 19:31:40.25
    Code: 0x00000001
    Source: Read data from SAP
    Description: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: There is an error in X
    ML document (0, 0). ---> System.TypeInitializationException: The type initializer for 'Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderList1' threw an exception
    . ---> System.NullReferenceException: Object reference not set to an instance of an object.
    at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderList1..cctor()
    --- End of inner exception stack trace ---
    at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderList1..ctor()
    at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializerContract.get_Reader()
    at System.Xml.Serialization.TempAssembly.InvokeReader(XmlMapping mapping, XmlReader xmlReader, XmlDeserializationEvents events, String encodingStyle)
    at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
    --- End of inner exception stack trace ---
    at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
    at System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)

    Yes, there is a potential for a bug. Thus, feel free to log it in
    MS Connect.
    You need to deploy it to the GAC, too. I will better point you to a blog post that covers this: http://www.hoekstra.co.uk/index.php/software-mainmenu-36/ssis-mainmenu-75/73-create-and-use-a-c-assembly-for-ssis.html?start=1
    I suggest when you go live you create a script that will take care of all, but it is not too too laborious.
    Arthur My Blog
    Are you 100% sure? Because I can see that SSIS seeks for the dll in ...DTS/binn. So I see no need to pollute the GAC with this dll.
    My dll is not deployed into the GAC and when I remove it, it will no longer work. I think it works in DTS/binn because the DTExec.exe is located there?
    LOG: This bind starts in default load context.
    LOG: Using application configuration file: c:\Program Files\Microsoft SQL Server\100\DTS\binn\DTExec.exe.Config
    LOG: Using machine configuration file from c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\config\machine.config.
    LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind).
    LOG: Attempting download of new URL file:///c:/Program Files/Microsoft SQL Server/100/DTS/binn/ClassLibrary1.DLL.
    LOG: Attempting download of new URL file:///c:/Program Files/Microsoft SQL Server/100/DTS/binn/ClassLibrary1/ClassLibrary1.DLL.
    LOG: Attempting download of new URL file:///c:/Program Files/Microsoft SQL Server/100/DTS/binn/ClassLibrary1.EXE.
    LOG: Attempting download of new URL file:///c:/Program Files/Microsoft SQL Server/100/DTS/binn/ClassLibrary1/ClassLibrary1.EXE.

  • Title text disappearing between sessions

    One of the genuinely annoying, and potentially job-threatening, bugs in FCP X is this:
    When working on a project with title text (lower thirds, text on screen, title slides, end credits, etc) the customized text will often just clear out between FCP X sessions. For example, I have a project with a title slide (created from one of the standard title generators) that says "Barcelona Revitalization - Public Private Partnerships." I dress the text up just so then go on about my editing. Tomorrow, I may re-open the project, change one video clip, then export again for the client EXCEPT that a quick scan of the video reveals that the text box of the opening slide now, inexplicably, says "Title Text Here" with no remnants of my former text.  This happens frequently enough that I have to scan EVERY text slide each time I export a file to avoid a big embarrassment. I have nearly exported final drafts of videos for clients with "Title Here" for the main interviewee's name on more than one occasion. Note that it only happens when FCP is quit then restarted, and has no other predictable pattern.
    It's a terrible bug, and I need a workaround that I can be confident about. Why does this happen and what can I do? Am I the only one?

    Only you and several thousand others...
    I'm not sure there's a definite workaround for this other than to work in small segments then close FCPX. Re-open and work on another small segment, then close....etc.
    This is one they haven't been able to fix after two incremental upgrades.

  • Cursor Bulk Collect

    Hello All,
    I have a doubt regarding Cursor bulk collect. Both the versions are working fine.
    1st Version:
    DECLARE
      CURSOR c1 IS (SELECT t2 FROM test10);
      TYPE typ_tbl IS TABLE OF c1%rowtype;
      v typ_tbl;
    BEGIN
      OPEN c1; 
        FETCH c1 BULK COLLECT INTO v;
      CLOSE c1;
      FOR i IN v.first..v.last
      LOOP
        DBMS_OUTPUT.PUT_LINE(v(i).t2);
      END LOOP; 
    END;
    2nd version:
    DECLARE
      CURSOR c1 IS (SELECT t2 FROM test10);
      TYPE typ_tbl IS TABLE OF c1%rowtype;
      v typ_tbl;
    BEGIN
      OPEN c1;
      LOOP                                                 --Loop added
        FETCH c1 BULK COLLECT INTO v;
        EXIT WHEN c1%NOTFOUND;
      END LOOP;
      CLOSE c1;
      FOR i IN v.first..v.last
      LOOP
        DBMS_OUTPUT.PUT_LINE(v(i).t2);
      END LOOP; 
    END; Is it necessary to have a loop and exit when cursor notfound statementwhen used with Bulk Collect?
    Edited by: SamFisher on Feb 14, 2012 1:26 PM

    Echoing Tubby, if you do a BULK COLLECT without a LIMIT (unless you are certain that the result set is going to be trivially small), you're doing something wrong. If you code your own loop using explicit cursors, you should always do something like
    OPEN cursor_name;
    LOOP
      FETCH cursor_name
       BULK COLLECT INTO collection_name
       LIMIT some_limit;
      EXIT WHEN collection_name.count = 0;
      <<do something with the collection>>
    END LOOP;
    CLOSE cursor_name;Unless your <<do something>> happens to be doing a FORALL using the collection you just populated, an implicit cursor is going to involve a lot less code (and a lot fewer places where you can potentially create a bug) and isn't going to be noticably slower. The most efficient LIMIT for your bulk collect is generally somewhere between 100 and 1000 so the implicit cursor's limit of 100 is generally pretty close to optimal. You might get marginally more performance by explicitly tuning the LIMIT for your particular process. But once you've eliminated 99% of the time spend on context shifts by letting the implicit cursor fetch in groups of 100, it's relatively unlikely that you're going to see any noticable performance improvements from eliminating the last 1% of context shift time. Since Oracle is going to spend more time managing the collection the larger it gets (particularly depending on how you use the collection), performance starts going down at some point once the LIMIT is too large.
    Justin

  • Why when I open my raw files into lightroom, colors are different from my camera's preview?

    Ciao,
    I have a problem... maybe this can be a stupid question but anyway.. I would like to know the reason why when I open a raw image in lightroom, for a second I see the right colors/tone/contrast that i see when i look at the same images on my camera and soon after the word "Loading" I see the raw files with different colors.
    Why this happens???
    Before "Loading" and --> after
    Thank you so much

    Hey Giuseppe
    I have a similar problem but the cause may be different from yours. I shoot a Canon 6D and as far as I know no one with the 5D MKIII has my issue, but maybe you could look into it.
    Canon's Adobe Camera Raw in Photoshop CC, as well as Lightroom CC, is automatically down converting my CR2 RAW files from 14 bit color depth to 8 bit color depth. This is screwing up my colors, contrast, gradients, etc quite a bit when trying to process RAW files in Photoshop CC and Lightroom CC.
    You can read my thread here:
    Banding due to automatic downconverting of RAW files to 8 bit
    You might want to check and see if your RAW files are actually being processed in 16 bit color depth. There is a possibility that they are being down converted automatically for some reason.
    The bit depth in Lightroom for RAW files is supposed to be 16 bit but when opening my files it just converts it down.
    Try downloading Canon's Digital Photo Professional 4
    Canon U.S.A. : Consumer & Home Office : EOS 5D Mark III
    Use that software to process a RAW photo and convert to a 16 bit TIFF. I know this software truly gives you a 16 bit depth image. Then compare the result side to side with what you're seeing in Lightroom.
    If you are having this issue, I have not yet found a way to process RAW CR2 files in ACR or Lightroom and maintain 16 bit depth.
    If you are batch processing to JPEGs it probably doesn't matter, but my issue is that it is down converting BEFORE exporting and thus any edits I do become much more destructive on my 8 bit image than they would if I was editing a 16 bit image. I have to be able to keep things in 16 bit up until the point they go to the printer.
    Sorry, this may not help you at all, it looks like there could just be a difference in White Balance, but I figured I'd throw my two cents out there and maybe you could see if this is actually what is happening for you, and hopefully eventually Adobe could potentially fix this bug.

  • In My car, the music won't pause for phone call in iOS 8.3

    I'm having a strange and potentially awkward new bug when I have my iPhone 5S connected to my car via Bluetooth. I just upgraded to iOS 8.3, and all of a sudden my music won't pause for an incoming phone call. Is anyone else experiencing this?

    I've spent over 6 hours troubleshooting this issue with Apple,  AT&T Advanced Business Technical Support,  and I just got back from another 2 hour session with a top Apple Genius expert at my local Apple Store a few minutes ago. 
    There does not seem to be any resolution with the 8.3 iOS software on my iPhone 6 Plus!  They gave me a brand new phone and it still exhibited the problem - Call forwarding does not work. They tried to push the issue off on AT&T, but then they could not produce a single phone at the Apple store running iOS 8.3 that showed call forwarding working.
    I hope Apple releases a fix of this soon!  It's critical to my daily business as I need to turn call forwarding off/on several times a day due to poor coverage or no coverage depending on my physical location.
    If someone has any suggestions please help!

  • Web application best practice...

    I'm creating a web site with heaps of Flash stuff on it. I'd
    like it to load plenty of information from a database server and
    save plenty of information back again. It's not a vast amount of
    information by the way - i don't need to load video clips and
    things, but there will be loads of different flash resources on the
    site and so plenty of different occasions when there'll need to be
    some loading and saving going on.
    So to the question - what's best to use?
    1) LoadVars? (or XML Object) - I'm pegging this option
    together as I can see that loading some of the info in XML format
    from say an ASP page could be a good idea
    2) Web services? I don't know much about webservices, but
    plenty of big companies seem to be offering them out - google,
    yahoo and flickr for example (- but dya reckon they use them
    themselves?) I realise i'd have to learn something a bit different
    like .net (so maybe VB.net or c# or something any opinions about
    which to go for there too??) or maybe perl or python or
    something...
    3) Flash Remoting? I have bad feelings about this one - i
    don't want to pay for extra stuff if it doesn't do much for me -
    and i understand that with this one i'll still need my server side
    application anyway - so it makes me wonder what the point is? And
    I've also heard that the latest flash version doesn't really
    support it very welll.....
    So does anyone have any thoughts? I'd love to hear some
    opinions... I DO care about performance and I DO care about how
    fussy and complicated the programming will be. My gut reaction is
    that web services are the way to go, because to my naive mind they
    seem like they'll be simpler to code and potentially have less bugs
    and therefore be more reliable. But then I'm not trusting my naive
    mind, I'm asking you clever forum types instead!
    Best Wishes,
    Neil

    I don't think I can offer any definitive advice. Partly
    because it should be based on what your requirements are longer
    term I guess, and (probably mostly) because I don't know that much
    about it myself. I'll share what little I know.
    For flash, in terms of my understanding remoting is the
    fastest/most efficient means of communicating with a service you
    expose on your server , and I'd assume its more scalable as an
    approach longer term. There's the Adobe versions with Coldfusion
    and, I think .net, but there are open source options e.g. AMFPHP as
    well. I think that CS3/as3 will ultimately have no problems with
    remoting - I read somewhere that although the remoting components
    are not there now, flash cs3 can use flex non-visual components and
    also somewhere else that the remoting components are not necessary
    for remoting to be possible (but I guess they make it easier). I
    have no idea whether either is true, but I'd be surprised if long
    term flash cs3 can't do remoting as well as previous versions. The
    amf encoding method that is used for remoting is more readily
    accessible in as3 I think, so I can't see it being a problem.
    There's another framework for a type of remoting based on
    what I assume is some form of XML serialisation called XMLPC , but
    I don't know much about it.
    Both flash remoting and XMLRPC give you the ability to not
    worry about how the data is translated and transferred between
    flash client and server. You just deal with it in the native data
    structures in a similar way to making function/method calls
    locally. LoadVars is great if you just want to transfer name value
    pairs...eg sets of variables, XML is great for transferring
    structured representation of data. I've become more accustomed to
    working with XML as it is and using it as a the basis for my data
    in flash when I need to use it, which saves having customer
    encoding/decoding functions to change the way its dealt with
    locally. This is not always possible or convenient... but with
    XPathAPI in as2 it is a little easier, and I'm looking forward to
    using the new CS3 xml representation.
    LoadVars and XML are also great and if you're starting out,
    and are probably essential in terms of having them as an option
    anyhow so may not be a bad option to begin with just so you're
    familiar with them. I would suggest that you always know how to
    work with these approaches and maybe they'll be enough for you for
    now anyway .
    I know nothing about SOAP or any other type of webservice.
    Don't know if that helps.

Maybe you are looking for

  • General Authorization

    We can not edit price and Tax selection fields in purchase order when used authorization for user. why ? give a suggesion ASA posible.

  • Discoverer report is slow

    Hi, I have created a detail level view joining multiple tables. Based on this view I have created a report which gives the totals. The estimated time to generate the report is showing as 26 mins when I try to run it for some parameters. But when I ta

  • HP Officejet Pro 8600 stated WIRELESS RADIO IS NOT FUNCTIONING? CONTACT HP SUPPORT!

    SO, how to i contact support when there is no phone number? My wirelss network test results on my brand new printer state the wireless radio is not functioning.  Contact HP support. I have a verizon hotspot internet which i know is working as it obvi

  • How can i use original audio track in video editing for iPad 2?

    I am struggling to understand how the video editing apps work for iPad 2, and specifically, to understand why all the editing apps I have looked at explain how you can make these terrific video clips by ADDING audio tracks from iTunes, or. From the a

  • Iphone 4s bluetooth

    I have iphone 4s ios 7 when I want to transfer any files from  my macbook pro to my iphone 4s it's not pairing with my macbook.kindly assist me. regards sanju