Strange behavior with images from iPhone

I'm wondering if anyone else has seen this behavior or can replicate.
Take some pictures using an iPhone 3Gs (can't tell if it happens with other models).
Bring the images into iPhoto and then drag them out to regular folders.
Choose Cmd/Ctrl-D to place.
The image, which is in Portrait orientation, comes into CS5 strangely.
The frame does not hug the correct orientation of the image. Instead it follows a landscape orientation as if the image was rotated 90 degrees.
When you let go from dragging the frame, the image appears vertical within the lanscape frame.
The only way to get the frame any way close to the vertical orientation is to hold the Shift key.
I have also noticed that these images are added to a video editing program rotated into a landscape mode.

There's no such thing as a vertical or horizontal image with iPhones or any phone that sports and accelerometer. It's just a tag they add to images that is inconsistently supported. All photos are landscape, just some are tagged to indicate they are portrait. It's like when I was growing up I always thought my dad was Superman only to later find out he was just a drunk wearing a cape.
If you want to just pull the images directly off the phone or just a generally nice thing for your iPhone/Pod/Pad you can get PhoneDisk. Costs nothing and works great other than my minor user interface complaint that they take advantage of the menubar's menuextras area that is supposed to be Apple only and hardware only at that. Human Interface Guidelines aside, it is a really nice utility.
http://www.macroplant.com/phonedisk/

Similar Messages

  • Strange behavior with Collections

    Hello!
    I have a - from my point of view - strange behavior with a List (same also applies to Vector, LinkedList, and others):
    List<String> myList = new myList<String>;
    myList.add("One");
    while (true) {
    try {
    System.out.println(myList.size());
    throw new Exception();
    } catch (Exception e) {
    e.printStackTrace();
    }And the result is 1, 2, 2, 2, ...although I added only one element. The two elements in the List point to the same object.
    What could case this issue?
    Regards,

    len00x wrote:
    List<String> myList = new myList<String>;This doesn't even look like it will compile for at least one reason, easily two.

  • How to copy images from iPhone folders other than camera roll?

    How to copy images from iphone folders other than camera roll?
    Images in these folders are synced to iPhone from different laptop and I need to download them in my laptop. I am able to download and access only those pics which are present in Camera Roll folder.Remaining pics are in different folder and also appearing in Photo Library from all folders.
    Same problem is with iPod touch as well.

    - Via a computer program like PhoneView or Touch Copy
    - By using an app like Photo Transfer

  • Strange behavior with "insertTextAsContent"

    Hi,
    I've got a strange behavior with this loop :
    for (j = 0; j < myParagraph.characters.length-1; j++) {
         var myCharacter = myParagraph.characters[j];
         if (myCharacter.appliedFont.fontStyleName == "Regular") {
              alert(myCharacter.contents);
              myXmlElement.insertTextAsContent(myCharacter.contents, XMLElementPosition.ELEMENT_END);
    I loop through every characters of a paragraph, test if they are "regular", "italic", "bold"..., and store them in different xmlElement. Everything is fine except that every double characters (in french : homme, cette, elle, ville...) output in my xmlElement as one only character (home, cete, ele, vile...). I try with "aaaaaazzzzzzeeeeeerrrrrtttttyyyyy" and it give me, the same way, "azerty" ?!
    The "alert" line output the correct full sentences character by character ("h", "o", "m", "m", "e"...).
    If you have any idea to explain, you are more than welcome
    Thanks
    ** edit : don't know if it's important but I'm using CS6 **

    Hi
    Have you seen this in the object model viewer?
    XMLElement.insertTextAsContent (using:varies, position: XMLElementPosition ): Text
    Adobe InDesign CC (8.0) Object Model
    Inserts the specified text as content before, in, or after the XML element.
    using: Data Type: varies
    The text to be inserted. Can accept: String or SpecialCharacters enumerator.
    position: Data Type: XMLElementPosition
    The position at which to insert the text. Note that text inserted before or after the element does not become part of the content of the element. Instead, it becomes content of the parent of the element.
    Don't ask me why it works when there is no doubled character
    So i tried the following and it worked. I hope this will solve your problem.
    function main() {
         if (app.documents.length != 0) {
            var myDoc = app.activeDocument;
            var myParagraph = myDoc.textFrames[0].paragraphs[0];
            var myXmlElement  = myDoc.xmlElements[0];
            for (j = 0; j < myParagraph.characters.length-1; j++) {
                var myCharacter = myParagraph.characters[j];
                if (myCharacter.appliedFont.fontStyleName == "Regular") {
                    alert(myCharacter.contents);
                    myXmlElement.contents += myCharacter.contents;
                    alert(">" + myXmlElement.contents+ "<");
                }     // if
            }     //for
        }     // if
    }   // main()
    Kind regards
    Dani (from Switzerland)

  • Strange behavior with DefaultCellEditor

    Hello everybody,
    I found a strange behavior with DefaultCellEditor using a JTextField in a JTable. The following line will show, what I mean:
    setDefaultCellEditor(String.class,new DefaultCellEditor(new JTextField()));
    Imho this should do the same as JTable does already, when it installs a JTextField as default cell editor for cell values of the String class. But, it seems, that it is not the same:
    When I add this line in the constructor of a JTable subclass the editor component seems to be less wide and less high to the right and bottom - it looks so with Win95 with JDK 1.4.0 - but with Win2000 it is correct for example.
    My question is - how can it be, that the normal default cell editor does not have this behavior but when I use the line above, it is displayed in the wrong way?- What does the default cell editor in another way than I do it, that it has not this ugly display?
    I would like to look in the sources, but unfortunately I can't find the source code in JDK 1.4.0 - perhaps you have a hint, where to find it.
    greetings Marsian

    It seems the Label doesn't like it, that it is in a GridCell with rowspan = 2
    If it is in a normal cell (no rowspan), it works.
    If I add ColumnConstraints to the gridpane, it kind of works, but the Label still occupies more space than it should.
    Edited by: csh on 19.07.2012 03:51

  • Strange behavior with Label#setWrapText(true) in GridPane.

    I've got a strange behavior with a Label, which has setWrapText(true) in a GridPane.
    Check out the sample and click the button.
    You see, that the GridPane suddenly behaves as if it had GridPane.setVGrow and HGrow set for the lblStatus.
    (it takes the full available space).
    Furthermore the first column shrinks to a minimum, so that lblText1 can't display its text anymore.
    Tested with 2.1 GA.
    Any help with that?
    import javafx.application.Application;
    import javafx.event.ActionEvent;
    import javafx.event.EventHandler;
    import javafx.geometry.Insets;
    import javafx.scene.Scene;
    import javafx.scene.control.Button;
    import javafx.scene.control.Label;
    import javafx.scene.layout.GridPane;
    import javafx.stage.Stage;
    public class TestApp4 extends Application {
        public static void main(String[] args) {
            launch(args);
        @Override
        public void start(final Stage stage) throws Exception {
            GridPane gridPane = new GridPane();
            gridPane.setPadding(new Insets(2, 2, 2, 2));
            Label lblText1 = new Label();
            lblText1.textProperty().set("Some text");
            Label lblText2 = new Label();
            lblText2.textProperty().set("Some other text");
            Button btnClick = new Button();
            btnClick.textProperty().set("Click me");
            final Label lblStatus = new Label();
            lblStatus.setWrapText(true);
            gridPane.add(lblText1, 0, 0, 1, 1);
            gridPane.add(lblText2, 1, 0);
            gridPane.add(lblStatus, 0, 2, 2, 1);
            gridPane.add(btnClick, 0, 3, 2, 1);
            btnClick.setOnAction(new EventHandler<ActionEvent>() {
                @Override
                public void handle(ActionEvent actionEvent) {
                    lblStatus.setText("very long text, very long text, very long text, very long text,very long text, very long text");
            gridPane.setGridLinesVisible(true);
            Scene scene = new Scene(gridPane, 300, 300);
            stage.setScene(scene);
            stage.show();
    }Edited by: csh on 19.07.2012 03:35

    It seems the Label doesn't like it, that it is in a GridCell with rowspan = 2
    If it is in a normal cell (no rowspan), it works.
    If I add ColumnConstraints to the gridpane, it kind of works, but the Label still occupies more space than it should.
    Edited by: csh on 19.07.2012 03:51

  • Strange behavior with Bindings??

    Hello to all JavaFX 2 Binding experts,
    I have a strange behavior with Bindings in JavaFX 2.2 (Java 1.7 update 21). Please have a look at the following source code:
    package test;
    import javafx.application.Application;
    import javafx.beans.binding.BooleanBinding;
    import javafx.beans.property.SimpleBooleanProperty;
    import javafx.beans.value.ChangeListener;
    import javafx.beans.value.ObservableValue;
    import javafx.fxml.FXML;
    import javafx.fxml.FXMLLoader;
    import javafx.scene.Parent;
    import javafx.scene.Scene;
    import javafx.scene.control.Label;
    import javafx.scene.control.RadioButton;
    import javafx.stage.Stage;
    public class BindingVsProperty extends Application
        @FXML
        private RadioButton opt11;
        @FXML
        private RadioButton opt12;
        @FXML
        private RadioButton opt21;
        @FXML
        private RadioButton opt22;
        @FXML
        private Label lbl11And21;
      @Override
        public void start(Stage arg0) throws Exception
            FXMLLoader l_loader = new FXMLLoader();
            l_loader.setLocation(BindingVsProperty.class.getResource("BindingVsproperty.fxml"));
            l_loader.setController(this);
            l_loader.load();
            Scene l_scene = new Scene((Parent)l_loader.getRoot());
            arg0.setScene(l_scene);
            useBinding1();
            //useBinding2();
            //useBinding3();
            arg0.show();
        private void useBinding1() // NOT WORKING - ChangeListener.changed(..) is not called
            BooleanBinding l_andOpt11Opt21 = opt11.selectedProperty().and(opt21.selectedProperty());
            l_andOpt11Opt21.addListener(new ChangeListener<Boolean>()
                @Override
                public void changed(ObservableValue<? extends Boolean> arg0, Boolean arg1, Boolean arg2)
                    System.out.println("Opt 1.1 AND Opt 2.1 changed to: " + arg2);
        private void useBinding2() // OK - ChangeListener.changed(..) is called
            BooleanBinding l_andOpt11Opt21 = opt11.selectedProperty().and(opt21.selectedProperty());
            lbl11And21.visibleProperty().bind(l_andOpt11Opt21);
            l_andOpt11Opt21.addListener(new ChangeListener<Boolean>()
                @Override
                public void changed(ObservableValue<? extends Boolean> arg0, Boolean arg1, Boolean arg2)
                    System.out.println("Opt 1.1 AND Opt 2.1 changed to: " + arg2);
        private void useBinding3() // NOT WORKING - ChangeListener.changed(..) is not called
            BooleanBinding l_andOpt11Opt21 = opt11.selectedProperty().and(opt21.selectedProperty());
            new SimpleBooleanProperty(false).bind(l_andOpt11Opt21);
            l_andOpt11Opt21.addListener(new ChangeListener<Boolean>()
                @Override
                public void changed(ObservableValue<? extends Boolean> arg0, Boolean arg1, Boolean arg2)
                    System.out.println("Opt 1.1 AND Opt 2.1 changed to: " + arg2);
        public static void main(String[] args)
            launch(args);
    <?xml version="1.0" encoding="UTF-8"?>
    <?import java.lang.*?>
    <?import java.util.*?>
    <?import javafx.scene.control.*?>
    <?import javafx.scene.layout.*?>
    <?import javafx.scene.paint.*?>
    <BorderPane id="BorderPane" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefWidth="371.0" xmlns:fx="http://javafx.com/fxml">
      <center>
        <AnchorPane prefHeight="200.0" prefWidth="200.0">
          <children>
            <Label id="lblAnd" fx:id="lbl11And21" layoutX="82.0" layoutY="121.0" text="Group1 Opt1 AND Group2 Opt1 is true" textFill="#41cc00" visible="false" />
            <RadioButton fx:id="opt21" layoutX="216.0" layoutY="24.0" mnemonicParsing="false" text="Group 2 - Opt 1">
              <toggleGroup>
                <ToggleGroup fx:id="group2" />
              </toggleGroup>
            </RadioButton>
            <RadioButton fx:id="opt22" layoutX="216.0" layoutY="67.0" mnemonicParsing="false" text="Group 2 - Opt 2" toggleGroup="$group2" />
            <RadioButton fx:id="opt11" layoutX="29.0" layoutY="24.0" mnemonicParsing="false" text="Group 1 - Opt 1">
              <toggleGroup>
                <ToggleGroup fx:id="group1" />
              </toggleGroup>
            </RadioButton>
            <RadioButton fx:id="opt12" layoutX="29.0" layoutY="67.0" mnemonicParsing="false" text="Group 1- Opt 2" toggleGroup="$group1" />
          </children>
        </AnchorPane>
      </center>
    </BorderPane>
    What I need for my application is the use case in useBinding1(), i.e., a BooleanBinding where several listeners are attached to. The problem is that I never get a callback in the ChangeListener if one of the RadioButton.selectedProperty() is changed.
    Now I tried what happens if I use the same BooleanBinding for another binding to a property plus the listener, now the listener gets callbacks as expected! (see useBinding2() )
    Than I thought may be Bindings must be bound in order to trigger listeners and tried useBinding3() where I bind the BooleanBinding to a new BooleanProperty, in this case the listener doesn't get callback anymore...
    And now I'm very frustrated and hope that anyone out there can help me to understand this strange behavior.
    Thanks a lot!
    WhiteAntelope

    All these work just fine for me: the listeners are all called as expected. Note that the listener is only invoked when the value of the binding actually changes, which doesn't happen every time a radio button is pressed. (For example, if both buttons are unselected, the binding is false. If one button is selected, the binding remains false and the listener is not invoked. When the second button is selected, the binding becomes true, and the listener is invoked.)

  • Strange behavior with csv flat file integration

    Hi,
    i've a real strange behavior with csv flat file integration.
    I've defined the file inbound with | as separator
    Here is the sender payload result, extra columns appears !
    <row>
      <VAL1>D</VAL1>
      <VAL2 />
      <VAL3>01</VAL3>
      <VAL4 />
      <VAL5 />
      <VAL6>003160000</VAL6>
      <VAL7 />
      <col>003160001</col>
      <col />
      <col>2</col>
      <col />
      <col>91200604212</col>
      <col />
      <col>VIRTUAL DJ HOME EDITION</col>
      <col />
      <col>2</col>
      <col />
      <col>2</col>
      <col />
      <col />
      <col>2</col>
      <col />
      </row>
    When i changed the separator to ; in my file and in the file inbound it gives the following.
    Everything is ok.
    <row>
      <VAL1>D</VAL1>
      <VAL2>01</VAL2>
      <VAL3 />
      <VAL4>003160000</VAL4>
      <VAL5>003160001</VAL5>
      <VAL6>7</VAL6>
      <VAL7>91200604212</VAL7>
      <col>VIRTUAL DJ HOME EDITION</col>
      <col>10</col>
      <col>10</col>
      <col />
      <col>10</col>
      </row>
    Why using a different separator would change the payload ?
    It will be a good thing for me if I could use the pipe separator.
    Thanks

    Can you give the steps you're using to get this error? I'm not seeing any problem here.
    1) Create a new audio project (44.1 KHz).
    2) Arm the record head in track 1 by pressing the "R" button in that track. Verify audio levels.
    3) Record by pressing the record button in the audio controls.
    4) Stop recording by pressing the stop button.
    5) Play back the resulting audio. Sounds fine.
    6) Select File > Export.
    7) Change the file format to WAVE file. Change the bit depth to 16 bit, change the sample rate to 44.1 KHz.
    8) Type the name SAVETEST.wav and click on the Export button.
    9) Play back the resulting WAV file in QuickTime Player, Apple Loops Utility, etc. and it seems just fine.
    What am I missing that you're doing?

  • What format are still images from iphone in?

    what format are still images from iphone in?

    always? no way to alter it unless uploaded to a mac or other?

  • HT204387 I can receive image from iphone 5s of my brother. but I cant do it vice versa, airdrop is on already

    I can receive image from iphone 5s of my brother. but I cant do it vice versa, airdrop is on already

    To Contact iTunes Customer Service...
    Use this Link  >  Apple  Support  iTunes Store  Contact

  • Strange behavior with Zoom and Image control

    HELP - I have a strange behavior (bug?) with using Zoom
    effect on an Image that has been placed on a Canvas. I am using
    dynamically instantiated images which are placed on a canvas inside
    a panel. I then assign a Zoom IN and Zoom Out behavior to the
    image, triggered by ROLL_OVER and ROLL_OUT effect triggers. THE BUG
    is that the image jumps around on the Zoom OUT and lands on a
    random place on the canvas instead of coming back to the original
    spot. This is especially true if the mouse goes in and out of the
    image very quickly. HELP -- what am I doing wrong? Computer = Mac
    OS X 10.4.9 Flex 2.0.1
    Here's a simple demo of the bug -- be sure to move the mouse
    in and out rapidly:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    layout="absolute" creationComplete="setUp();">
    <mx:Script><![CDATA[
    import mx.events.EffectEvent;
    import mx.effects.Fade;
    import mx.effects.Zoom;
    import mx.rpc.events.ResultEvent;
    import flash.display.Sprite;
    import mx.core.UIComponent;
    import mx.controls.Image;
    private var zoomIn:Zoom;
    private var zoomOut:Zoom;
    private function setUp():void {
    var image:Image = new Image();
    image.id = "album_1_1";
    image.x = 200;
    image.y = 200;
    image.width = 64;
    image.height = 64;
    image.source = "
    http://s3.amazonaws.com/davidmccallie/album-128.jpg";
    image.addEventListener(MouseEvent.ROLL_OVER, doZoom);
    image.addEventListener(MouseEvent.ROLL_OUT, doZoom);
    myCanvas.addChild(image);
    zoomIn = new Zoom();
    zoomIn.zoomHeightTo = 2.0;
    zoomIn.zoomWidthTo = 2.0;
    zoomIn.captureRollEvents = true;
    zoomIn.suspendBackgroundProcessing = true;
    zoomOut = new Zoom();
    zoomOut.zoomHeightTo = 1.0;
    zoomOut.zoomWidthTo = 1.0;
    zoomOut.captureRollEvents = true;
    zoomOut.suspendBackgroundProcessing = true;
    private function doZoom(event:MouseEvent):void {
    var image:Image = Image(event.currentTarget);
    if (event.type == MouseEvent.ROLL_OVER) {
    zoomIn.target = event.currentTarget;
    zoomIn.play();
    } else if (event.type == MouseEvent.ROLL_OUT) {
    zoomOut.target = event.currentTarget;
    zoomOut.play();
    ]]>
    </mx:Script>
    <mx:Panel width="100%" height="100%"
    layout="absolute">
    <mx:Canvas id="myCanvas" width="100%" height="100%">
    </mx:Canvas>
    </mx:Panel>
    </mx:Application>

    There must be bugs in the Zoom effect code -- I changed the
    Zoom to Resize in the above code, and it works perfectly. Of
    course, Resize is not as nice as Zoom because you can't set the
    resize to be around the center of the image, but at least it works.
    Does anyone know about bugs in the Zoom effect?

  • Strange behavior with invalid image type error

    Hi,
    I'm currently developing a stereo vision application. I started with the StereoVisionExample provided by NI but want to use my own camera drivers.
    I created the GetImage vi (see attachment) that accepts the camera handle and an allocated image, reads the acquired image from the camera, transforms the image array to a color image and returns it. I tested it with the TestVI (attached) and it works perfectly well.
    Now I wanted to integrate it as image source for the given example application and replace the ExpressVIs but this doesn't work. I get a 1074396080 invalid image type error as soon as the GetImage SubVI is called. The only possibility to run it without an error is to set the image type to RGB64 but in this case the image is not shown correctly. I get the error no matter if I choose Grayscale, HSL or RGB32 for the initial image creation. The strange is that with the TestVI everything works perfect, even with HSL that I'm using to get the grayscale image or RGB32. Basically I didn't do anything except copying the VI from Test to StereoExample. It's driving me crazy that the GetImage VI works perfect in the one but not in the other VI with the same data! What's wrong with that?
    I appreciate your help.
    Attachments:
    getImage.jpg ‏47 KB
    stereoVision example.jpg ‏92 KB
    TestVI.jpg ‏44 KB

    Hello NicoSch!
    In order to reproduce the error, I need the image data generated by the image driver you are using. Please wire the 2D array with the image data to a control on the frontpanel and run the VI. With the data now displayed, right-click the control and choose "Data Operations > Make Current Value Default" to save the data in the control. Please attach the VI to a new forum post.
    Additionally, can you describe the type of image acquired by the camera? Is the 2D array a 32bit RGB image? What camera and LabVIEW version are you using?
    Regards,
      Georg

  • Iphoto no longer deletes the images from iPhone 5s after import.

    I have the latest version of IOS, and iPhoto.  Now, when I connect my iPhone 5s and import the photos and select the delete all that was imported option the photos on the iPhone are NOT deleted.
    Everything is stock apple software.  Not jail broken, or any sketchy software installed.  All updates are installed immediately.  Has anyone experienced this problem?
    Ben.

    The short answer:
    You're wrong.  Either the software is malfunctioning and is suffering from a critic bug, or the Hardware is malfunctioning and needs to be replaced.  Everything is under warranty so it doesn't really matter which one it is as long as the issue is resolved.
    I just want to find out how many other users are experiencing this issue and help narrow it down before I report it to Apple.
    The long answer:
    Hi,
    I'm a CSEE engineer with with a background in QE/QA. It's literally my job to define exactly what a piece of software and hardware products is supposed to do.
    I validate the design of products, and verify the functionality of the product. For the record I do not work for Apple, and my employer is not affiliated with Apple in any way. Your answer blew me away!  LOL.
    Wow.  Where to start? Any answer is not better than none.
    Your answer is completely wrong and it's dangerous because your kind of answer will discourage regular people from asking questions on this forum. It sounds like it's coming form a professional and it sounds decisive, definitive, and final.  Almost like an edict! LOL.  Unfortunately it's also completely incorrect. That's the only reason I felt compelled to respond to your response.
    Saying:
    Terence Devlin wrote:
    Never let your computer erase data without you first checking that the data is safe. Specifically never use iPhoto (or any other app) to delete the photos from your Camera Card or Phone. Disconnect the camera, check the transfer has gone correctly and then erase the data.
    is a ridiculous answer.
    I am saying that as both an engineer with an extensive experience in QA/QE, as well as a lay person who prefers to to use Apple products. Software and hardware should perform as designed and as expected. Apple software and hardware usually does exactly that. When it doesn't it gets fixed very quickly as long as it's reported.
    You' don't trust Apple software and hardware to behave as expected? Why buy Apple then if you have such a low opinion of the reliability, design, and quality assurance of their products? It's the most expensive hardware in the market in it's class; so it's definitely not the "bargain" factor.
    I buy Apple products because they perform as expected, have a superior intuative user interface, and it is all backed by solid customer service. This is the first time in years that I've had to deal with such a glaring malfunction. Somehow in jumping from Mavericks to YosemiteI, and IOS 7.x to  IOS 8.x somehow the ball got dropped and I just want to know if this is a "one in a million case," or is it a more common bug before I report it to Apple. Either way it will be reported.
    I am using two Apple products together and using Apple branded software designed specifically for those products on top of that. It's a MacBook pro, an iPhone 5s, and I'm using Apple's iPhoto as the interface. You actually said:
    Terence Devlin wrote:
    ... Specifically never use iPhoto (or any other app) to delete the photos from your Camera Card or Phone. Disconnect the camera, check the transfer has gone correctly and then erase the data.
    2. You can erase the photos from your Phone with Image Capture (in the Applications Folder)
    So first you say specifically to "never use iPhoto to delete photos."  An app that was specifically designed by Apple for this purpose. Then you up the ante and and add "or any other app." But then step 2 you reverse yourself completely and say "use image capture" to erase photos. Why trust one Apple software, And distrust another? Why not trust the one designed for the purpose? Is it an article of faith? LOL.
    I don't know if you ever noticed this; but, when you connect your iPhone to your MacBook, OSX automatically launches iPhoto as the de facto standard app for dealing with imports and deleting images from your iPhone.  Yes you can customize that; but, the default factory standard is iPhoto. This has been the case for years, and it has worked flawlessly until now.
    To advise people to not trust the app designed by Apple for Apple Products to do the work it was designed to do is funny to say the least.
    The expected behavior of iPhoto is that imported images to the MacBook should be deleted when I tell the software to delete images. When the software tells me that it is deleting images and then I find out that it did not; that is a bug, and critical one at that. Major software functionality is being affected and the software is not behaving as designed, advertised, or expected.
    I verified the bug by:
    1- Saying no to the delete option at import time,
    2- verified that the images have been imported.
    3- disconnected and reconnected the iPhone.
    4- When iPhoto informs me that all images have already been imported. I choose the option to delete images that have already been imported.
    5- IPhoto still fails to delete the images.
    I'm able to reproduce this bug 100% of the time. I want to know if others are experiencing this behavior.
    Where did you ever get the idea that malfunctioning software, or software that is not performing according to design is a "Good" thing or that a bug is not a bug; but, a desirable feature?
    From a lay person's perspective, the dialog box box in the iPhoto "import" function clearly states that import was successful, and asks if the user wishes to delete the photos that have been already imported.  This is the way iPhoto has always worked ever since my iPhone 3gs days. 
    The fact that the iPhotos app asks if you want want the pictures that were just imported DELETED from your iPhone means the expected software and hardware behavior is that the photos that were already imported should be deleted and the storage freed for others uses.  Having to use third-party software is not a real workaround or even desirable. There is something wrong with either the iPhone hardware, iPhoto software, OS X Yosemite, Or IOS 8.1.2. Any one of these issues is important enough that it should be looked at.
    I need to zero in on the cause, and have Apple fix it. It could hardware or software issue.  It could be just me, or hundreds, or thousands of people. Everything I have is under warranty so the repair is free and it is expected. I have been able to consistently reproduce this error and I want to know how widespread this problem is.
    The reason I buy Apple products at a higher premium instead of alternative brands such as Samsung, or Sony, or LG is the Apple reliability and user experience. If as a user I don't report a bug; then over the long-term, that reliability and user experience is going to degrade. I'm not investigating this as an "Apple" hater; but, as a supporter and an enthusiast. Finding out how widespread the problem is would help Apple out. When I'm on the solving end of this kind of an equation; I know I would appreciate all the information that I can get.
    On a more personal level, this bug has already negatively affected my user experience. Recently we were visiting a national Park, I took hundreds of pictures, dozens of videos, and I dutifully imported them into my laptop that night and I elected to delete what has been imported. I assumed that when iPhoto reported the pictures were deleted; that this was indeed the case. The next day we went to another national Park and only a third through the day my iPhone 5s reported that there was no more storage. I then had to then manually delete over 900 photos and videos.
    There is no batch delete in the iPhone "Photos" user app interface. I had to go into the iPhone "Photos" select menu, scroll through hundreds of photos. Find where I had imported the day before, and then delete well over 900 photos and videos manually by individually selecting each one and then clicking delete. It took over an hour.
    Yes, in the select dialog box you can select the multiple images and then click delete once; But, on a moving boat with all sorts of distractions this little exercise took an exceedingly long time. It also took my attention away from my family for well over an hour. I didn't see anything that I now can remember during that time and I couldn't interact with my family the way they deserved. I have no memories of that boat trip either in my brain, or on my camera because I was busy deleting. It wasn't by choice, I had to either do the deleting right then, or miss the show that was after the boat ride. I chose the lesser of two evils.
    The point of my little story is, that the boat ride with my family is an irrecoverable moment in time that is forever lost. It wasn't life-and-death, but it was precious and it is gone forever. There is no way to recover it. There are no time machines.  This simple bug, or hardware malfunction was the cause, and I want to make sure it doesn't happen to me, or anyone ever again.  That was the first time I experienced the bug.  Since then it has been the rule and not the exception.
    BB.

  • Strange behavior with obssocookie on different browser

    Hi,
    I am trying to integrate OAM with our application deployed on WLS. I have set up an IIS proxy server and installed a web gate on it. I have seen a couple of strange behavior
    1) If I try to access some static image file, SSO keeps asking for authentication. It happens for both firefox and IE, but it doesn't happen for chrome though. Looks like for image file request, the obssocookie is not passed correctly. Anyone sees that before?
    2) If I use firefox on the machine where WLS app server is installed to connect to proxy server, if I use hostname in the URL, I don't see the obssocookie. If I use IP address in the URL, I can see obssocookie. If I use IE or any browser from any other machine, obssocookie is always available
    thanks.
    -Wei

    I found it in the document
    B.1 How Logout Works
    The WebGate logs a user out when it receives a URL containing "logout." (including the "."), with the exceptions of logout.gif and logout.jpg, for example, logout.html or logout.pl. When the WebGate receives a URL with this string, the value of the ObSSOCookie is set to "logout."
    The Access System sets an obSSOCookie for each user or application that accesses a resource protected by a WebGate. The obSSOCookie enables users to access resources that are protected by the Access System that have the same or a lower authentication level. Removing the ObSSOcookie causes the WebGate to log the user out and requires the user to re-authenticate the next time he or she requests a resource that is protected by the Access System.
    Well, I havn't got that far in the document:)
    Thanks a lot for your help.
    -Wei

  • Outlook strange behavior with error 0x800CCC13 Cannot connect to the network. Verify your network connection or modem

    Hi guys,
    I am having a strange behavior in my environment. We are running Exchange 2010 with Outlook 2007 for client access. Some of these clients needs to access some pop3 accounts from diferent vendors.
    About 2 weeks ago, we start getting error Ox800CCC13 (as described above) when users try to send email through their pop3 accounts in Outlook. This only happens to about 5 out of 100 users. I have removed the pop3 account and readded it. I was able to send
    just one email out then issue was back.
    Next, I tried sending out simple text message with no attachment. No luck. However, I noticed when I remove the signature (10 kb gif image) I was able to send out a few emails. However, issue is back with or without signature.
    For more testing, I added Mozilla Thunderbird client for the pop3 account with no exchange account and so far no error. Emails are sending out fine. I would appreciate any insight please.

    Hi, 
    This problem may occur if the Outlook 2007 client computer does not have a default gateway configured. 
    For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs.To
    add this DWORD value yourself, follow these steps.
    Outlook 2007
    1.      
     Click Start, click Run, type regedit in the Open box, and then click OK.
    2.      
     Locate and then click the following subkey:
    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC
    3.      
     On the Edit menu, point to New, and then click DWORD Value.
    4.      
     Type DefConnectOpts, and then press ENTER.
    5.      
     Right-click DefConnectOpts, and then click Modify.
    6.      
     In the Value data box, type 0, and then click OK.
    7.      
     Exit Registry Editor.
    Sincerely
    Harry

Maybe you are looking for