It's time for another G5 startup issue thread!

Folks -
I'd like to think that I'm not entirely mac-tarded, but I figured that I would see if anyone out there had seen this before I take Mr. G5 in for repair.
I have a Power Mac G5 DP 2.7GHz, with 2GB of RAM. It WAS running OS 10.4.9. At my place of business, it was unplugged and set aside, with a new Mac Pro taking its place. Today, I plugged it with the intent of erasing and reinstalling everything. When the computer is plugged in, the front LED comes on and stays solidly lit. The system does not respond when the power button is pressed. I've tried different power cables, and I've also removed all but 512MB of the RAM, and the same thing happens. I've reseated the video card, still no go. I've reset the PMU and, again, nothing. Am I looking at a busted power supply?
Power Mac G5   Mac OS X (10.4.9)  

veracd-
Ditto Tom's remarks,. You should replace the battery before worrying about anything else.
Instructions are here.
Luck-
-DaddyPaycheck

Similar Messages

  • Time for Another "Please Backup FIRST" Thread

    Yes, that's right. Back up your system (or at least your data) BEFORE attempting to upgrade your OS. It's much easier than trying to recover your stuff after a failed installation. Astonishingly, there still seem to be many who do not understand this most basic of concepts.

    Hey look, I'm not rich either. I have put three kids through college...well. two plus one "working on it". I understand most people are not "made of money". But this is not "optional". At least it should not be considered so. It should be factored into the cost of the computer. Either a second internal drive or an external if the computer has no extra drive bay. Would you buy a new car and run it on bald tires or with no insurance? What is your data worth? Nothing? That's about the value you give it by ignoring the necessity of having at least one dependable backup. Furthermore, if it were a choice between buying the newest OS or buying a backup drive, I would seriously think about waiting on the OS.

  • Time for another update please

    I've tried sending this twice before. It doesn't appear in the forum and I get no NDR. I wonder what's up.
    From: Firedog Date: 17 June 2009 09:49
    To: [email protected] Subject: Re: Re: Time for another update please
    > Jochem:
    2. Progress on the proper headers in the email for threading.
    Yes, please, as a high priority. Two more things to make life easier for email users:
    Thank you
    Noel

    adobe-admin wrote on 2009-06-17 00:55:
    I wish I had more to say! Lots of little things going on. Changing caches on images. Getting uploads out of the queue faster. Lots of discussions with Jive on making new enhancements. Gathering quotes and statements of work. Lining up resources. But all of these things have so many processes and go slowly.
    I understand the process for new features takes a lot of time, both on
    the Jive side and the Adobe side. But how about the bug fixes? There are
    no statements of work there, no budget approvals, no slow moving
    bureaucratic processes, that is just a matter of Jive writing code.
    Specifically what I am interested in is:
    1. Progress on the bouncing email. And if Jive is unable to solve that
    anytime soon, whether they please can reduce the timeout on their mail
    queue. After 2 days I can resend email, after 5 days the thread is dead
    and buried. (That would be the "maximal_queue_lifetime" parameter in
    main.cf on their email gateway.)
    2. Progress on the proper headers in the email for threading.
    I understand a lot of people are also anxious to see the updates Jive
    released last week in Clearspace 2.5.13 put online, but since I try not
    to use the web interface there is hardly anything interesting for me there.
    Jochem
    Jochem van Dieten
    http://jochem.vandieten.net/

  • Multiple devices - 1 Apple ID, time for another ID?

    Hi
    As a family we currently only use 1 Apple ID - this is the ID on the computer that has Itunes on, any icloud stuff and then we use it on 4 devices belonging to each of us. This was I can keep track of what the children are doing plus we share all the same apps, only have to buy them once etc
    Just today I've realised that this can cause issue in some things, the children wanted to go on dragonvale at the same time but one of them would get kicked out of theirs if the other one was on it - i can only assume that for one of the children to have their own version of dragonvale etc is for her to have her own Apple ID? But can I still link her device/purhcases through our 'family'# ID as well
    Have been trying to read up on it but I cant make much sense!
    I dont really use icloud, i just sync them all to itunes once a fortnight or so

    No. iDevices are single user devices. You cannot have two users with two IDs using the same device. Either they use one Apple ID or you buy one their own device.
    Yes, Family Sharing will do that now.
    Family Sharing and Apple IDs for kids
    Family Sharing
    A Guide to Family Sharing - iCloud - Apple Developer
    Sharing purchased content with Family Sharing

  • Time for another game of "Fix My Rube"

    Usually in these situations, things can be simplified so I figured I'd come here to ask if anyone sees a better way. I basically have some delimiters (which may or not be in the search string string) and I need to grab the text between each set of delimiters. The search and replace is probably inefficient, at best, and it would be nice to stick it all in one loop, possibly using shift registers but I couldn't quite get it working as I wanted.
    CLA, LabVIEW Versions 2010-2013
    Attachments:
    BetweenDelimiters.png ‏36 KB

    altenbach wrote:
    Mark_Yedinak wrote:
    A slightly modified version of Christen's which will allow the last item to have a delimiter after it. The above version will give you an empty string in the last entry of the array.
    Mine works fine with the given default data.
    If you know that you are always looking 2 items, you can even use a FOR loop for even better efficiency.
    I tried both since Greg mentioned the delimiter may or may not be there. My first attempt was exactly the same as yours. I modified after I added the last delimiter.
    I also tried to use a regular expression. It would work provided you didn't have any longer delimiters which contained a shorter delimiter such as the "P" and "1P".
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • [solved, this time for good] openvpn dns issue

    i guys! i'm having some trouble connecting to the university vpn.
    i installed and configured openpvn as said here in the wiki https://wiki.archlinux.org/index.php/OpenVPN
    i installed openresolv too and it seems to work.
    the configuration file provided by the school is ok and it works well with windows openvpn-gui.
    the problem lies in the script for openresolv given in the wiki. it doesn't work for me... these are the output of openvpn at the point it loads it:
    Wed Feb 9 23:28:37 2011 SENT CONTROL [openvpn.unive.it]: 'PUSH_REQUEST' (status=1)
    Wed Feb 9 23:28:37 2011 PUSH: Received control message: 'PUSH_REPLY,route-gateway 157.138.76.1,redirect-gateway,dhcp-option DNS 157.138.1.8,ping 5,ping-restart 60,ifconfig 157.138.76.100 255.255.255.0'
    Wed Feb 9 23:28:37 2011 OPTIONS IMPORT: timers and/or timeouts modified
    Wed Feb 9 23:28:37 2011 OPTIONS IMPORT: --ifconfig/up options modified
    Wed Feb 9 23:28:37 2011 OPTIONS IMPORT: route options modified
    Wed Feb 9 23:28:37 2011 OPTIONS IMPORT: route-related options modified
    Wed Feb 9 23:28:37 2011 OPTIONS IMPORT: --ip-win32 and/or --dhcp-option options modified
    Wed Feb 9 23:28:37 2011 ROUTE default_gateway=192.168.1.1
    Wed Feb 9 23:28:37 2011 TUN/TAP device tap0 opened
    Wed Feb 9 23:28:37 2011 TUN/TAP TX queue length set to 100
    Wed Feb 9 23:28:37 2011 /sbin/ifconfig tap0 157.138.76.100 netmask 255.255.255.0 mtu 1500 broadcast 157.138.76.255
    Wed Feb 9 23:28:37 2011 /usr/share/openvpn/update-resolv-conf tap0 1500 1576 157.138.76.100 255.255.255.0 init
    Wed Feb 9 23:28:37 2011 script failed: could not execute external program
    Wed Feb 9 23:28:37 2011 Exiting
    you can find the openresolve script at the bottom of the openvpn article in the wiki.
    should i edit it someway?? what about that "foreign_option"? i don't get it
    if i try to connect to the vpn avoiding the script it works, i can connect to the ssh servers of the school, but i can't browse the internet, as the dns aren't set properly.
    Last edited by v43 (2011-02-11 18:53:01)

    well, i had the occasion to test this thoroughly, connecting to the school wifi, and still it doesn't work.  the internet browser just shows the not-so-welcome page of the school intranet. openvpn reports no errors or anything. ssh works. it worked connecting from home..
    i connect to the network via wifi, using wicd and a dhcp setup. the dns in resolv.conf are changed accordingly when i connect. they are NOT changed again when i connect to the vpn. is that right?
    i cant figure why it worked from home (and i'm sure i was in the vpn)..
    any hints?
    EDIT: it works disabling the openresolv script. the dns in resolv.conf are always the same!! damn this is nonsense!
    Last edited by v43 (2011-02-11 12:45:18)

  • Time for a new startup disk for beige G3 - which one?

    What is a good replacement startup disk [still using 9 GB it shipped with]? I'd also like to install a second internal drive.

    Hi, Terry -
    Your Beige G3 is one of the models subject to the 8GB limit. This is simply an item of concern, not one of hindrance.
    Once you get the new drive installed, initialize it using OS 9's Drive Setup while booted to your OS 9 Install CD. If you are adding the drive as a second internal drive, you can use Drive Setup while booted to the original hard drive.
    As part of the initialization process, partition the drive such that the first (top in the list) volume is slightly less than 8GB - 7.7GB is a safe size. Then complete the initialization. Be sure to select Mac OS Extended (also called HFS+) as the format.
    If you're not familiar with doing that - Using Drive Setup
    Then place OS 9 on the first partition. OS 9 is not fussy about where programs are, so those can be placed on the other parition if you wish. However, the machine will run a little bit faster if the programs are kept on the same volume as the OS.

  • Another speed / disconnection issues thread

    Hi all,
    I'm getting quite frustrated with getting a problem on my line fixed, that's affecting both broadband and telephone service. This has been going on (on and off) since summer last year.
    Using a BT Homehub 2, the connection started dropping quite frequently, and a noise appeared on the phone line - bad enough that I couldn't use it for calls as I couldn't hear what the other person was saying. After multiple telephone engineer visits (about 5 different engineers - it was an intermittent fault, so difficult to trace I believe) they narrowed it down to a section of overhead cable that was rubbing against a tree branch. It took a complaint to BT to actually get this section of cable replaced though. This takes us up to around November last year.
    Since then we had a couple of months of reasonably stable service (the noise had all but disappeared and broadband was connected at a regular 2.5mbps). However recently the noise has returned on the phone line and the broadband issues have also come back (regular disconnects and low speed). Some days it disconnects every 10 minutes for a few hours, and some days maybe 5 times in the whole day.
    The BT broadband technical support line ran a line test about a week ago and decided they needed to escalate the issue to a Level 2 team (whatever that means). They ran more tests and, following their script, decided that my Homehub was at fault. I didn't agree, but decided to humour them. I have a spare ADSL router, and have swapped the BT homehub out for that, with no resulting difference in connection speed or stability.
    I'm currently connected at 576kbps. The ADSL router is connected directly to the test socket, and has been for the last 2 weeks. I have also tried swapping filters. Still no improvement. I called technical support this morning again for an update, and they decided that they wanted to try resetting my IP profile. When I asked them what this would achieve they said that it would fix my speed issue, my disconnection issue, and the noise on my telephone line.
    Now this sounds a little bit ambitious to me - I don't see how a simple IP profile reset can fix all these issues, but I'm not a technical expert and so I'm coming to you for advice. Does this sound like a reasonable course of action to you? My view is that there is still a fault somewhere on the line or in the exchange, but they are currently refusing to send out an engineer to run tests from this end, and are telling me I need to wait up to 4 days for the IP profile reset to take effect before they will consider sending one out.
    Sorry for the long post - any help or advice much appreciated. Here's some noise stats from the router (not a BT one at the moment, but as I said, it doesn't seem to make any difference which router I use).
    Downstream
    Upstream
    Line Coding(Trellis):
    On
    On
    SNR Margin (0.1 dB):
    74
    150
    Attenuation (0.1 dB):
    515
    245
    Output Power (0.1 dBm):
    166
    123
    Attainable Rate (Kbps):
    736
    908

    Thanks for the quick reply.
    I have re-connected the Homehub to the test socket now. The downstream rate seems to have gone way up (this is the first time I've seen a rate this high since I first connected the Homehub to the test socket about two weeks ago). Just goes to show how much speed the connection loses when using internal wiring - as I said, I used to get about 2.5mbps - but that's a different issue.
    My disconnection / speed issue is frustratingly intermittent, as swapping between the two different routers hasn't made any difference over the last week, with downstream rates of 1mbps or less, but now that you've asked me to do it, typically it now looks much better. Going on my past experience though it won't hold this rate for very long.
    Connection information
    Line state
    Connected
    Connection time
    0 days, 0:00:40
    Downstream
    6,176 Kbps
    Upstream
    448 Kbps
    ADSL settings
    VPI/VCI
    0/38
    Type
    PPPoA
    Modulation
    ITU-T G.992.1
    Latency type
    Interleaved
    Noise margin (Down/Up)
    9.0 dB / 18.0 dB
    Line attenuation (Down/Up)
    42.0 dB / 24.0 dB
    Output power (Down/Up)
    19.8 dBm / 12.1 dBm
    Loss of Framing (Local)
    36
    Loss of Signal (Local)
    54
    Loss of Power (Local)
    0
    FEC Errors (Down/Up)
    0 / 0
    CRC Errors (Down/Up)
    0 / N/A
    HEC Errors (Down/Up)
    N/A / 0
    Error Seconds (Local)
    22

  • ADOBE-Time for a change in forums

    Call me crazy, but if I am one of the top contributers in the CS4 or earlier forums, something is wrong with the status quo.
    I know I contribute a lot to the video 'lounge' which to me is basically yapping with friends etc...and socializing, but I definitely don't contribute much to cs4 and earlier.
    Nor do I contribute to the CS5, 5.5, 6 forum unless someone is talking about 'art', solutions to 'creativity' and so on. Definitely DON'T contribute to tech stuff, actual program related solutions to tech problems.
    I got burned a long time ago by fellow contributers who basically told me " If you don't have this version you are misleading people so shut up " no matter how much time I spent trying to solve the problem.
    My suspicion is that many long time contributers are getting a bit burnt out answering the same old questions ...that posters may or may NOT even look at for months. Many answers to questions by posters are simply references to the adobe database of similar problems.
    Since we are in a computer revolution etc... ( I don't have the energy to explain this 64 bit vs 32 bit etc not to mention hardware and codecs )...I have a suggestion to Adobe.
    Dump the cs4 and earlier forum entirely. Your return on that must be near zero in terms of selling product. Let them go somewhere else.
    Dump everything except your latest version ( cs6 )...and leave 'hardware', 'lounge' ( so I can tell people about Godzilla and Snakes )..and CHANGE THINGS.
    You ( adobe ) are moving into the future too , with many new market share and delivery system realities... so just go with that, with your latest version.
    It's obvious to me long time contributers are getting burnt out, the police dept ( moderators ) dont add as much as they used to ( mostly cause you've used their contributions to improve your product...without giving them what is due them for that IMO ...similar to open source " flight simulator " from MS in the distant past ).
    You can only milk this for so long and then it becomes an embarrassment to you as a company IMO. You are at that point.
    But leave the video lounge cause I have a lot more to share with my friends before I drop dead.

    =========
    and then NO, when I fragment a thread with comments on "scary snakes," or similar
    ========
    boy , is my face red !
    okay, I'll get serious from now on and even though it's BEER THIRTY ! YIPEE ! ...I will no longer put godzilla in masks of posters inserted image samples re: questions about " what should I do to get rid of those flower pots back there in my frame ?? "
    hehe... it is nice to have friends who understand or at least tolerate my stupidity, so thanks.
    I think one reason maybe ( guessing here ) about Curt's experience is what Steve's experience was with 'residuals' vs Curt's. He got paid for the work on the books, flat fee, one time deal despite all his incredibly good work to make those books good and comprehensive etc..and it could get sold a million times for another ten years...he wasn't getting anything more for his continued 'input' ( server cost etc defrayed by residuals etc ). In other words, Steve was the 'author' of stuff where he got a small piece for the talent and expertise etc he brought to the table, Curt got one check...and probably ended up putting so many hours into it that he got about $5 / hour ....trust me, I know what artists and enthusiastic people who are really good bring to the table.
    Anyway, I'm not here to make things 'right' and have no vested interest in what happens in the future. The only thing I'm dealing with right now in my own life is a documentary I want to do here in MN.
    It will take a year at least to outline it, script it, write V.O., get some rights to music synchronization, get someone interested in distribution...and I HAVE NO MONEY for this other than my own meager amount and my own 'interest' in the project.  If I represent a small portion of people in the world who want to make ' things' others can watch and enjoy...then maybe I am part of what the NLE programs are about for users on home machines and small business machines. And of course that NLE has to be Okay with on set shooting and monitors and scopes and the whole range of workflow ( from shoot to end product ).
    That's sorta the 'art' part of this in conjunction with the 'end product' part. If someone does something that costs an arm and a leg, takes a year to get done, and the end product is a flop due to export problems, tweening problems or some other stupid problems...it boils down to a 'wasted year of your life'.  Know what I mean ?
    Meantime, if we can help make better stuff using this NLE it's important to support one another with that grand design in mind..caring about what posters are trying to accomplish, and helping them get the best results.
    So thanks you guys and girl ( Ann ( who hates scary snakes ) ) for your fortitude. And, if Curt ever reads this, don't give up putting in the time ..just get a better contract next time.

  • Issue creating a MatView for another user w/ a private DB Link

    I am having an issue creating a materialized view for another user where the select statement for the MV uses a private db link. Looks like the following:
    Logged in as user X, I run:
    create materialzied view Y.foo
    (select blah
    from tbl@y_priv_db_link_here);
    When I try to run this, I get a permission issue. User X has DBA privilege, user Y has create MV priv and has select priv on the table in the db link.
    I can create this MV logged in as user Y. Cant create this logged in a user Y in test or prod environment, so this isn't an option.
    Any ideas on how I can create this logged in a user X? I believe the issue here is that since this is a private db link owned by user Y, user X doesn't have access to this db link.
    thanks.

    Here is what I was trying to do:
    SQL> CREATE MATERIALIZED VIEW extract.ADDRESS
    2 TABLESPACE xxx
    3 BUILD IMMEDIATE
    4 REFRESH
    5 COMPLETE
    6 ON DEMAND
    7 WITH PRIMARY KEY
    8 AS
    9 ( SELECT ... FROM address@CM_TO_CPD);
    FROM pwb_address@CM_TO_CPD)
    ERROR at line 11:
    ORA-01031: insufficient privileges
    Message was edited by:
    Jim S

  • I had backed up my IPhone 4s on iCloud on Jan 19. I am now trying to do another back up but it says the time required is 7 hours. It appears to long a time for 1GB of data stored on the iCloud. Can someone help me please?

    I had backed up my IPhone 4s on iCloud on Jan 19. I am now trying to do another back up but it says the time required is 7 hours. It appears to long a time for 1GB of data stored on the iCloud. Can someone help me please?

    To be honest, that sounds about right.
    For example on my 8Mbps (megbits) down service I get around 0.4Mbps upload.  That is the equivalent of (very approximately) 3Mb (megabytes) per minute or 180Mb per hour.  Over 7 hours that would be just over 1Gb.
    Obviously, it all depends on your connection speed, but that is certainly what I would expect, and that is why I use my computer for backing up, not iCloud.  So much quicker.

  • Reminder app not working correctly, issue started around Sept. 1,2014. Will not allow me to set date and time for a reminder.

    Today I noticed an issue with my Reminder app on my IPhone 5s. Using OS 7.1.2. I called Apple, and the tech didn't know what he was doing and just trying different things.The reminder app will not let me set a date and time for reminder. Finally he escalated the call to a senior advisor who was rude, arrogant and unprofessional. He insisted the Reminder App was updated with the new update of IOS September/October 2013. Not true, the issue just started about 5 days ago August 31,2014. Now there is an additional reminder line for reminder entries that I have to use and have to transfer all my reminders manually from the other part of the app. The feature does exist; if I try to set a date and time for the reminder it appears for 1-2 seconds and then disappears.
    Has anyone else noticed this issue?

    He insisted the Reminder App was updated with the new update of IOS September/October 2013. Not true
    Yes, it is true.
    iOS 7 was released 18 Sep 2013. At this time, the Reminders app was updated (with most everything else).
    the issue just started about 5 days ago August 31,2014.
    Your issue just started but the app was not updated 5 days ago.
    Now there is an additional reminder line for reminder entries that I have to use
    I don’t understand what this means...
    Open Reminders, type the reminder, tap the i at the end, turn on Remind me on a day and enter the date/time.

  • We have an issue when we send a film to the media encoder it crashes about half of the time for no particular reason. Anyone else got that too with Premiere Pro CC and the new Media encoder? Thanks! bedrijfsfilm Companyfilms

    We have an issue when we send a film to the media encoder it crashes about half of the time for no particular reason. Anyone else got that too with Premiere Pro CC and the new Media encoder?

    We have an issue when we send a film to the media encoder it crashes about half of the time for no particular reason
    Anyone else got that too with Premiere Pro CC and the new Media encoder?
    Lack of detailed info makes your question impossible for anyone to answer you!
    eg. ...."Doctor it hurts...anyone else got something that hurts?" 

  • I am having a problem where pdf files on the web (i.e., links in a Word doc) open after an extended time and only as gobbldygook ( a file containing a series of characters and letters that make no sense).  This also happens for another Mac user coworker

    Hi There:  I am having a problem where pdf files on the web (i.e., links in a Word doc) open after an extended time and only as gobbldygook ( a file containing a series of characters and letters that make no sense).  This also happens for another Mac user coworker in my office, while the PCs don't have this problem...  Any help/suggestions for a fix would be most appreciated! 

    Just adding more info - MacBookPro running 10.5.8 and using Safari as the browser.  The problem comes and goes - sometimes the linked Word files will open OK, n others its just a strring of crazy characters... 

  • Slideshow issues with variable time for each picture

    Hi all,
    I've migrated from AS1 to AS3, and boy, a lot has changed...
    Anyhow, to learn and understand AS3, I'm modifying a slideshow I found through thetechlabs. I want it to play SWF as well as JPG. These files are passed through an XML file. I added an element called <delaytime> to the XML file that replaces the standard time a photo is shown in the slideshow.
    I modified the onSlideFadeIn() function as follows:
    function onSlideFadeIn():void {
         slideTimer.removeEventListener(TimerEvent.TIMER, nextSlide);
         slideTimer = new Timer(xmlSlideshow..file[intCurrentSlide].@time);
         slideTimer.addEventListener(TimerEvent.TIMER, nextSlide);
         if(bolPlaying && !slideTimer.running)
         slideTimer.start();
    However, when I run it, I get this error message:
    ## [Tweener] Error: [object Sprite] raised an error while executing the 'onComplete'handler.
    TypeError: Error #1010: A term is undefined and has no properties.
    at slideshow_fla::MainTimeline/onSlideFadeIn()
    at Function/http://adobe.com/AS3/2006/builtin::apply()
    at caurina.transitions::Tweener$/::updateTweenByIndex()
    at caurina.transitions::Tweener$/::updateTweens()
    at caurina.transitions::Tweener$/onEnterFrame()
    It stops at the first picture of my slideshow. When I push the 'next' button it displays the next pic, but I get the same error message again.
    When I comment out this line:
    slideTimer = new Timer(xmlSlideshow..file[intCurrentSlide].@time);
    the slideshow runs OK, but without the delaytime specified in the XML file.
    I'm lost here, what am I missing?
    Any help to get me back on track is highly appreciated!
    Thanks a bunch in advance,
    Dirk
    Here is the complete AS, should you need it:
    // import tweener
    import caurina.transitions.Tweener;
    // delay between slides
    const TIMER_DELAY:int = 5000;
    // fade time between slides
    const FADE_TIME:Number = 1;
    // flag for knowing if slideshow is playing
    var bolPlaying:Boolean = true;
    // reference to the current slider container
    var currentContainer:Sprite;
    // index of the current slide
    var intCurrentSlide:int = -1;
    // total slides
    var intSlideCount:int;
    // timer for switching slides
    var slideTimer:Timer;
    // slides holder
    var sprContainer1:Sprite;
    var sprContainer2:Sprite;
    // slides loader
    var slideLoader:Loader;
    // current slide link
    var strLink:String = "";
    // current slide link target
    var strTarget:String = "";
    // url to slideshow xml
    var strXMLPath:String = "slideshow-data2.xml";
    // slideshow xml loader
    var xmlLoader:URLLoader;
    // slideshow xml
    var xmlSlideshow:XML;
    function initSlideshow():void {
         // hide buttons, labels and link
         mcInfo.visible = false;
         btnLink.visible = false;
         // create new urlloader for xml file
         xmlLoader = new URLLoader();
         // add listener for complete event
         xmlLoader.addEventListener(Event.COMPLETE, onXMLLoadComplete);
         // load xml file
         xmlLoader.load(new URLRequest(strXMLPath));
         // create new timer with delay from constant
         slideTimer = new Timer(TIMER_DELAY);
         // add event listener for timer event
         slideTimer.addEventListener(TimerEvent.TIMER, nextSlide);
         // create 2 container sprite which will hold the slides and
         // add them to the masked movieclip
         sprContainer1 = new Sprite();
         sprContainer2 = new Sprite();
         mcSlideHolder.addChild(sprContainer1);
         mcSlideHolder.addChild(sprContainer2);
         // keep a reference of the container which is currently
         // in the front
         currentContainer = sprContainer2;
         // add event listeners for buttons
         btnLink.addEventListener(MouseEvent.CLICK, goToWebsite);
         btnLink.addEventListener(MouseEvent.ROLL_OVER, showDescription);
         btnLink.addEventListener(MouseEvent.ROLL_OUT, hideDescription);
         mcInfo.btnPlay.addEventListener(MouseEvent.CLICK, togglePause);
         mcInfo.btnPause.addEventListener(MouseEvent.CLICK, togglePause);
         mcInfo.btnNext.addEventListener(MouseEvent.CLICK, nextSlide);
         mcInfo.btnPrevious.addEventListener(MouseEvent.CLICK, previousSlide);
         // hide play button
         mcInfo.btnPlay.visible = false;
    function onXMLLoadComplete(e:Event):void {
         // show buttons, labels and link
         mcInfo.visible = true;
         btnLink.visible = true;
         // create new xml with the received data
         xmlSlideshow = new XML(e.target.data);
         // get total slide count
         intSlideCount = xmlSlideshow..image.length();
         // switch the first slide without a delay
         switchSlide(0);
    function fadeSlideIn(e:Event):void {
         // add loaded slide from slide loader to the
         // current container
         addSlideContent();
         // clear preloader text
         mcInfo.lbl_loading.text = "";
         // check if the slideshow is currently playing
         // if so, show time to the next slide. If not, show
         // a status message
         if(bolPlaying) {
              mcInfo.lbl_loading.text = "Next slide in " + TIMER_DELAY / 1000 + " sec.";
         } else {
              mcInfo.lbl_loading.text = "Slideshow paused";
         // fade the current container in and start the slide timer
         // when the tween is finished
         Tweener.addTween(currentContainer, {alpha:1, time:FADE_TIME, onComplete:onSlideFadeIn});
    function onSlideFadeIn():void {
         slideTimer.removeEventListener(TimerEvent.TIMER, nextSlide);
         slideTimer = new Timer(xmlSlideshow..file[intCurrentSlide].@time);
         slideTimer.addEventListener(TimerEvent.TIMER, nextSlide);
         if(bolPlaying && !slideTimer.running)
         slideTimer.start();
    function togglePause(e:MouseEvent):void {
         // check if the slideshow is currently playing
         if(bolPlaying) {
              // show play button
              mcInfo.btnPlay.visible = true;
              mcInfo.btnPause.visible = false;
              // set playing flag to false
              bolPlaying = false;
              // set status message
              mcInfo.lbl_loading.text = "Slideshow paused";
              // stop the timer
              slideTimer.stop();
         } else {
              // show pause button
              mcInfo.btnPlay.visible = false;
              mcInfo.btnPause.visible = true;
              // set playing flag to true
              bolPlaying = true;
              // show time to next slide
              mcInfo.lbl_loading.text = "Next slide in " + TIMER_DELAY / 1000 + " sec.";
              // reset and start timer
              slideTimer.reset();
              slideTimer.start();
    function switchSlide(intSlide:int):void {
         // check if the last slide is still fading in
         if(!Tweener.isTweening(currentContainer)) {
              // check, if the timer is running (needed for the
              // very first switch of the slide)
              if(slideTimer.running)
              slideTimer.stop();
              // change slide index
              intCurrentSlide = intSlide;
              // check which container is currently in the front and
              // assign currentContainer to the one that's in the back with
              // the old slide
              if(currentContainer == sprContainer2)
              currentContainer = sprContainer1;
              else
              currentContainer = sprContainer2;
              // hide the old slide
              currentContainer.alpha = 0;
              // bring the old slide to the front
              mcSlideHolder.swapChildren(sprContainer2, sprContainer1);
              //Van hier
              if (currentContainer.numChildren > 0) {
                   var slideObjRef:DisplayObject = currentContainer.getChildAt(0);
                   currentContainer.removeChildAt(0);
                   slideObjRef = null;
              //Tot hier
              // delete loaded content
              clearLoader();
              // create a new loader for the slide
              slideLoader = new Loader();
              // add event listener when slide is loaded
              slideLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, fadeSlideIn);
              // add event listener for the progress
              slideLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, showProgress);
              // load the next slide
              slideLoader.load(new URLRequest(xmlSlideshow..image[intCurrentSlide].@src));
              // show description of the next slide
              mcInfo.lbl_description.text = xmlSlideshow..image[intCurrentSlide].@title;
              // set link and link target variable of the slide
              strLink = xmlSlideshow..image[intCurrentSlide].@link;
              strTarget = xmlSlideshow..image[intCurrentSlide].@target;
              mcInfo.mcDescription.lbl_description.htmlText = xmlSlideshow..image[intCurrentSlide].@desc;
              // show current slide and total slides
              mcInfo.lbl_count.text = (intCurrentSlide + 1) + " / " + intSlideCount + " Slides";
    function showProgress(e:ProgressEvent):void {
         // show percentage of the bytes loaded from the current slide
         mcInfo.lbl_loading.text = "Loading..." + Math.ceil(e.bytesLoaded * 100 / e.bytesTotal) + "%";
    function goToWebsite(e:MouseEvent):void {
         // check if the strLink is not empty and open the link in the
         // defined target window
         if(strLink != "" && strLink != null) {
              navigateToURL(new URLRequest(strLink), strTarget);
    function nextSlide(e:Event = null):void {
         // check, if there are any slides left, if so, increment slide
         // index
         if(intCurrentSlide + 1 < intSlideCount)
         switchSlide(intCurrentSlide + 1);
         // if not, start slideshow from beginning
         else
         switchSlide(0);
    function previousSlide(e:Event = null):void {
         // check, if there are any slides left, if so, decrement slide
         // index
         if(intCurrentSlide - 1 >= 0)
         switchSlide(intCurrentSlide - 1);
         // if not, start slideshow from the last slide
         else
         switchSlide(intSlideCount - 1);
    function showDescription(e:MouseEvent):void {
         // remove tweens
         Tweener.removeTweens(mcInfo.mcDescription);
         // fade in the description
         Tweener.addTween(mcInfo

    Thanks, but no luck so far...
    With the debugging publish setting on, I get the following error message:
    TypeError: Error #1009: Cannot access a property  or method of a null object reference.
    at  slideshow_fla::MainTimeline/slideshow_fla::frame1()[slideshow_fla.MainTimeline::frame1:12 3]
    Line 123 says:
    trace(xmlSlideshow..file[intCurrentSlide].@time);
    However, when I comment out the trace() line it gives another error  message:
    ## [Tweener] Error: [object Sprite] raised an  error while executing the 'onComplete'handler.
    TypeError: Error #1010: A  term is undefined and has no properties.
    at  slideshow_fla::MainTimeline/onSlideFadeIn()[slideshow_fla.MainTimeline::frame1:118]
    Where line 118 is:
    slideTimer = new  Timer(Number(xmlSlideshow..file[intCurrentSlide].@time));
    Now, according to my Flash manual I bought, I need to 'instanciate' things.  Did I forget this?
    Just can't get my head around this OOP stuff...
    Thanks a bunch for helping me!

Maybe you are looking for

  • How to find out the type of "view"

    Dear Friends, Can anyone please let me know, how can we identify if the list view created is a standard-view, datasheet-view, etc.... Is there a definitive way we can find out ? Best Regards

  • Video transfer from icloud

    Is there any way that I can transfer my videos that I saved in icloud, to my camera roll? Please I really want to save them to my camera roll!! I had to transfer my videos because I took my iphone to service and had to delete everything in my iphone

  • Clone Stamp Tool Freezes

    The clone stamp tool causes After Effects to freeze.  This wasn't happening before I ugraged to CS5.  After a few strokes, the program just freezes out of nowhere.  I am working with HD, ProRes 422 files, on a Mac 2.4 dual core laptop.  4G Ram.  But

  • Phone does not open

    Dears I am user of iphones for long time and now using model 5 . My phone start to close by itself in a week ago...and i restored it many times , and come back . But now i even can not restore and open the phone... It shows the apple sign and than cl

  • Approval procedures

    Hi, I need to add approval procedures to Purchase Orders.  Is there a SAP note / paper about this. Iu2019m not sure about the difference between Approval Stages and Approval Templates and how it is applied to the PO document.