got windows 7? Ultimate beam upon in what way to enhance windows 7 to pace up a performance


Written on January 23, 2010 – 1:25 pm | by anding

Runtime Error, DBA, 1/24/09 by richardgin.org

Introduction

An assertion tests the assumptions made in a program. It contains a Boolean expression that returns a true or false. If the statement is correct, it will return a true and the program will pass on the correct data to other processes in the program. If the statement is proven false, the assertion will notify the programmer by showing a system error in the program. Assertions help to detect bugs and errors made by the programmer, as well as help to reason the behavior of the program. It confirms the developer's assumption regarding the behavior of the program by throwing an error if the expression is false. A simple example of an assumption is a number that cannot hold a negative value. An assertion hence enables the developer to test his/her assumptions and quickly debug the program. Assertions are usually disabled as the program reaches the final stages of its developmental process. It is usually disabled in the final product to eliminate performance penalty entirely.

Reasons for Assertion

Discovering bugs at an early stage is good. All programs start with bugs, the debugging process is faster and simpler if the bugs are detected early. Detecting an error at compile time would be better than finding one in run-time. A run-time bug does not cause an immediate disaster. Instead, the consequences of the bug distort the execution and with the damaged program, it may corrupt files or consequences. Tracing the original cause can be a long and tedious process. Assertions provide a better way to detect and stop bugs as early as possible.

Enabling/Disabling Assertions

By default, assertions are disabled at runtime. Two command-line switches allow the user to selectively enable or disable assertions.

To enable assertions at various granularities, use the -enableassertions, or -ea, switch.

To disable assertions at various granularities, use the -disableassertions, or -da, switch.

You specify the granularity with the arguments that you provide to the switch:

* no arguments 
 —> Enables or disables assertions in all classes except system classes.

* packageName… —>
 Enables or disables assertions in the named package and any subpackages.

* …
 —> Enables or disables assertions in the unnamed package in the current working directory.

* className
 —> Enables or disables assertions in the named class.

To enable assertions in all system classes, use a different switch: -enablesystemassertions, or -esa.

Similarly, to disable assertions in system classes, use -disablesystemassertions, or -dsa.

Types of assertions

There are some different types of assertions:

* A precondition assertions defines the conditions that must be met when a particular method is called.

* A post-condition assertions defines what a method does.

* An invariant assertions is defined as something that is known as a state-space consistency for a class.

* Data assertion defines the conditions that must exist at a particular location in the code.

Benefits of Assertions

* Reduced debugging time by pinpoint bugs at their source.

* Earlier bug detection by find bugs that have not yet propagated to an output.

* Increased observability by providing coverage statistics and insight into internal design events.

* Reduced coding and debugging time by specifying temporal behaviors more easily and concisely in a temporal language.

* Improved portability by travelling with the RTL code of the design.

* Increased reusability by executing in simulators and model checkers.

* Improved communication by removing ambiguities present in natural language (English) descriptions.

Examples

Internal Invariants

Before the introduction of assertions, several programmers used comments to indicate their assumptions concerning a program's behavior. For example:

if (i % 3 == 0) {

} else if (i % 3 == 1) {

} else { // We know (i % 3 == 2)

}

An assertion can now be used:

if (i % 3 == 0) {

} else if (i % 3 == 1) {

} else {

assert i % 3 == 2 : i;

}

Control-Flow Invariants

Placing an assertion at a location that you assume will not be reached.

The assertions statement to use is:

assert false;

For example, suppose you have a method that looks like this:

void trial() {

for (…) {

if (…)

return;

}

// Execution should never reach this point!!!

}

Replace the final comment so that the code now reads:

void trial() {

for (…) {

if (…)

return;

}

assert false; // Execution should never reach this point!

}

* assert i * assert ((i+3/2)>0):checkArgumentValue();

* assert quantity>0: “The stock quantity cannot be negative +” quantity;

* assert (!choice.equals(“));

Usage

* Assertion in design by contract

* Assertion for run-time checking

* Assertion during the development cycle

During the developement cycle, programmer would be able to use assertion to track for errors while excuting its program. This is because the enabling of assertion would prompt the programmer of errors while its being excuted. This allow programmers to easily locate these erros in the program.

* Static assertions

Assertion that are checked while compiling is known as static assertion.

Class Invariants

A class invariant is a predicate that must be true before and after any method completes. In the stack example, the invariant would be that the number of elements in the stack is greater than or equal to zero and the number of elements should not exceed the maximum capacity of the class.

Assertions during the development cycle

The programmer will typically run the program with assertions enabled, during the development cycle. When an assertion failure occurs, the programmer is immediately notified of the problem. Many assertion implementations will also halt the program's execution. This is useful, because, the program might corrupt its state and make the cause of the problem more difficult to locate, if continued to run after an assertion violation occurred. The programmer can usually fix the problem, using the information provided by the assertion failure. In this manner, debugging is simplified by assertions.

Assertions in design by contract

Assertions describe the state part of the code expects to find before it runs,i.e., it can be a form of documentation: (its preconditions). When they have finished running, assertions also determine the state the code expects to result in. Assertions can also determine invariants of a class. Such assertions are integrated into the language and are automatically extracted to document the class, forming an integral part of the method of design by contract. The advantage of using assertions rather than comments is that assertions can be checked every time the program is run; if the assertion no longer holds, an error can be reported. Hence, this approach is also useful in languages which do not explicitly support it. This prevents the code from getting out of sync with the assertions, which is a problem that takes place with comments.

Comparison with error handling

It is important to distinguish between assertions and routine error handling.

Assertions are used when a logically impossible situations exists and is used to discover programming errors. This is very different from error handling: In error handling, most error conditions are possible although some may not be likely to occur. Hence, assertions should not be used as a general-purpose error handling mechanism. They do not allow recovery from errors. This means that an assertion failure will halt the execution of a program abruptly.

Where not to use Assertions

* Assertions are not always applicable to all situations- a fact to remember is that when assertions are disabled, assertions cannot be used. Usually, assertion are used to check conditions during programming. Ideally, assertion is recommended to be turned of while developing and testing phase and turned on as the systems is running normally. This would enable the saving of memory.

* Assertions should not be used on public methods to check for arguments. Whether it is enabled or not, checking of arguments should be done by the method. Furthermore, wrong arguments to methods requires an appropriate IllegalArgumentException instead of a generic AssertionError to be thrown.

* Assertions should not be used to do any work when your application requires for correct operation. The reason for so is because assertions may be disabled and hence boolean expression contained in an assertion may not be evaluated. Take for instance in the case when assertions may be disabled, it would be wrong to do this “assert names.remove(null);” if suppose you wanted to remove all the null elements from a list names that contained one or more nulls. However, this will work if the asserts were enabled. So the correct way would be to perform the action before the assertion like this: “boolean nullsRemoved = names.remove(null); assert nullsRemoved;”.

Implementing Assertions in Java Technology

J2SE 1.3 and earlier versions have no built-in support for assertions. They can, however, be provided as an ad hoc solution. Here is an example of how you would roll your own assertion class.

Here we have an assert method that checks whether a Boolean expression is true or false. If the expression evaluates to true, then there is no effect. But if it evaluates to false, the assert method prints the stack trace and the program aborts. In this sample implementation, a second argument for a string is used so that the cause of error can be printed.

Note that in the assert method, I am checking whether the value of NDEBUG is on (true) or off (false). If NDEBUG sets to true, then the assertion is to be executed. Otherwise, it would have no effect. The user of this class is able to set assertions on or off by toggling the value of NDEBUG. Code Sample 1 shows my implementation.

Example

public class Assertion {

public static boolean NDEBUG = true;

private static void printStack(String why) { Throwable t = new Throwable(why); t.printStackTrace(); System.exit(1); }

public static void assert(boolean expression, String why) { if (NDEBUG && !expression) { printStack(why); } } }

Source:http://www.articlesbase.com/operating-systems-articles/fix-outlook-0×80040900-error-with-registry-cleaner-1579521.html

Tags: , , , , ,

struggling with runtime blunder? idealisation secret beam upon how to repair altogether sorts of runtime errors easily


Written on January 20, 2010 – 11:33 pm | by anding

Runtime Error, DBA, 1/24/09 by richardgin.org

Accurate hardware identification is fundamental to efficient Windows operations. But device recognition goes far beyond the mere naming of a specific hardware component. For example: the onboard video card in my Toshiba is rightly identified as a Mobility Radeon 9000 AGP. However, this machine shipped with Windows XP Home as the installed operating system. I have upgraded (?) to Windows Vista Home Premium (hey, a technician has to know all current Windows systems). ATI Technologies, the distributors of the Radeon card, has not seen fit to offer a Vista compatible driver. Thus my video, though functioning, lacks various key features. Games that I once enjoyed are no longer playable. Screen updates are sometimes unnaturally slow. Even worse, attempts to run certain once usable graphic software now produces an immediate and uncontrolled system shutdown.

The situation, though sometimes irritating, is workable for my purposes. But, short of custom coding a Vista compatible Radeon 9000 video driver, there is no current driver replacement solution to the problem. It is a “live with it” situation.

Ridiculous as it may seem, this is not an unusual Windows complication. Finding compatible hardware drivers is the single most exasperating undertaking involved in Windows based computer services. The procedure can be time consuming, aggravating, and unexpectedly costly. Nearly every time a driver is updated or changed, the system will force a repeat of that drudgingly slow Windows restart process. If you are working in uncertainty, if driver locating is requiring trial and error you may even encounter a full system crash, perhaps even a major system reinstall situation.

Look, with dread, at the big yellow question mark (Figure 1). It shows up when the result of a Windows driver search comes up empty, product unknown, or driver not compatible. It is a simple way of saying that computing life is about to get more difficult.

Sometimes Microsoft does the work for you. You run a system re-install or a driver update and everything functions with precision. Hardware is correctly identified. Associated drivers are loaded and fully functional. Applications and communications perform without error. Business, personal pursuits, and Internet lag become the important issues. But contaminate the video drivers, and the pleasures of gaming vanish. Confuse the audio communications, and VOI gets choked off. Strip out the network drivers, and the Internet becomes an inaccessible community. At this point, technicians are standing by to receive your money.

Beginning the search: preparations.

Start first by making a full backup of your current hard drive. Faulty device drivers can cause a complete system failure. If you do not already own an external USB hard disk, purchase one. If you cannot handle the cost of extensive onsite backup, try at least to protect your “documents and settings folder”. Look into some of the free online storage sites: http://www.freesearching.com/filestorage.htm. Even signing in for a thirty-day trial will suffice for temporary file protection. If you lack software for the backup task, here are a few free sources. Some are merely free to download; avoid them; you will spend more time wishing for success than in accomplishing the task at hand. Likewise, not all of the listed offerings are fully functional, but some will perform, for free, the desired backup and restore process. The addresses are listed in order of my personal feelings of “free” as it relates to usability):

http://www.runtime.org/driveimage-xml.htm

http://www.paragon-software.com/free/

http://backupsoftwareonline.info/result.php?Keywords=Backup%20Software

http://download.cnet.com/1770-20_4-0.html?query=free+backup+software&tag=srch&searchtype=downloads&filterName=platform%253DWindows&filter=platform%253DWindows

Consider the need for a bootable CD. The above listed Paragon software will include this feature. You may also mull over BartPE, http://www.nu2.nu/pebuilder/. Although somewhat technical in its methods of setup and use, this is a powerful free software package. I would not be caught without it.

Getting to the nitty-gritty: Internet access.

Internet dependence: this is the nutshell of contemporary computing services. In the days long forgotten, technicians were forced to maintain a huge library of on-site device drivers. We often purchased collections. Our stack of floppy disks seemed endless. Today, device driver locating demands Internet access. The list of drivers is constantly updating and changing. Maintaining that list has become a fulltime job. So if the driver to your network card is the failed component, your resources are severally limited.

How to locate a missing Windows driver file?

Regardless of the needed device driver, these procedures will handle most every situation. We will focus on a network adapter issue, thus off-site requirements can also be addressed.

1: Identify the network adapter. Use the Control Panel, Device Manager to open the Network adapters list. Record this information to an external paper source.

2: Make a physical confirmation of the device name. Start by determining if it is an onboard card or a freestanding adapter (see Figure 2).

3: For an onboard card, you will need to record the system motherboard information from the BIOS screen. The black screen at initial system boot will post this data. Ready a finger over the pause button so as to halt the display when necessary. If no post is showing, try pressing the F2 function key during the early stages of system boot (in some cases use the Delete key). This will provide options for activating the post screen (be careful about making changes here; if in doubt, leave it be and turn the job over to a trained computer technician).

4: Identifying a freestanding card involves opening of the computer's physical case (a task that is sometimes logically simple and sometimes foolishly difficult). Be very careful about using force. When handling any bare circuitry, remember to apply static electricity protection methods.

5: Loosen the single retaining screw, and then remove the network card from its slot. Identification numbers will be stamped onto one side or the other. Write down the numbers, including any revision extensions.

6: Determine the support status of your computer.

7: If your system is a brand name such as Dell, HP, or Toshiba the driver search can be rather easy. Add to your records, the make and model number of the unit. Include information such as part number and serial number. Some manufactures also incorporate a service tag number. Search the system case: front, back, top, sides, and rear. This information is often scattered.

8: If the unit is a clone system, the driver search will be much more complicated. You will have to work with the base identification numbers only (either from the integrated motherboard or from the freestanding network adapter).

9: Go to the home of a friend who has an active Internet connection (if necessary, go to the local public library). If possible, access the brand specific website, input your machine particulars, and then download the drivers. Otherwise you will have to use search engines. This is aggravating because of so many fake sites that are established by the manufacturers of driver search software (they won't like me saying that; it's ok, I don't like them either.

10: Make certain that your downloads include any and all driver specific documentation. To avoid complications and system crashes; you will want to follow all the associated instructions.

11: Burn the downloaded files to CD, DVD, Jump Drive, or whatever. Take them home. Read the instructions twice. Correct your driver problem.

Happy computing.

Source:http://www.articlesbase.com/operating-systems-articles/fix-win32ksys-blue-screen-with-registry-cleaner-1396737.html

Tags: , , , , ,

a Sys depressed Screen Error – in what way to fix windows depressed screen of death


Written on January 13, 2010 – 1:03 am | by anding

blue screen of death by Illuminated

I kept my computer running while I was at school today, and when I came back, the amazing blue screen was showing up. I've restarted it and attempted to start windows normally, and tried to go back to the last working configuration. I honestly wish I knew what I was doing.

The stop message is : 0x0000007E (0xC0000005, 0x82EE0113, 0xF8A8B7B0, 0xF8A8B4AC)

Please help. (:

Fix Windows 2000 Blue Screen of Death with Registry Cleaner

articlesbase.com —
If you are trying to run a program in Windows and are not able to access the program, run the files or open a file, you may need to do a registry cleaner. The Windows 2000 blue screen of death errors are common and you may experience them when Windows senses a software, hardware or driver error that will not allow it to continue to work properly.

Source:windows xp registry cleaner

 

 

 

 

 

Tags: , , , , ,

The Sys Blue Screen Error – How to fix windows blue screen of death


Written on January 10, 2010 – 1:55 pm | by anding

Blue Screen by Firefalcon

Hi All,

I had my computer tower opened and a small picture frame fell into it causing my PC to lock up. Now when I boot up my PC, it gets to the Windows XP loading screen and it seems to run fine, but suddenly the blue screen of death appears before it hits the windows log on screen and it reboots.

I have no time to see what error pops up, it's only on the blue screen for about half a second.

I have tried removing and putting my ram in the other spots. I've also made sure everything is secure.

Something must've shorted when the frame fell into my PC (stupid me, I know), but I am wondering if something else like this has happened with a solution other than buying a new PC?

Thanks! The most common cause of blue screen errors is a device driver problem. Outdated, incorrect or corrupt drivers can cause the system to encounter a STOP error, resulting in the BSOD (blue screen of death).

So the easiest way to try and fix a blue screen error is to reinstall and update your system’s device drivers. This will ensure that all driver bugs are fixed and that all hardware has the correct driver.

If you know which device caused the error, you can update or reinstall that driver first. The file name in the blue screen of death can help identify the driver. Look for a file with the .SYS extension and search for that file name.

If you do not have the drivers for all devices, or are not comfortable updating your PC’s drivers manually, you can use a driver update tool to find, download and update all device drivers for you. Such tools will accurately identify your computer hardware, including any device causing an error, and automatically install the latest drivers for it.

In most cases updating or reinstalling drivers will solve your blue screen errors.

However, if updating device drivers does not fix the blue screen error, there are a number of additional things to try:
* Load the default BIOS values – resource conflicts and timing issues can be caused by incorrect BIOS settings.
* Update the BIOS – especially after adding new hardware or installing a Windows service pack this can help fix issues.
* Update Windows – missing updates, including service packs can be a source of stop errors.
* Check your system – run a virus scan and spyware scan after updating your definition files.
* Driver rollback – if you have recently updated a driver, you can use the driver rollback to revert back to the previous driver version.

Credit:how to fix a slow computer

 

 

 

 

 

Tags: , , , , ,

Have You gifted the depressed Screen of genocide? tip 3 Tips to fix blue shade of genocide easily


Written on January 8, 2010 – 12:22 pm | by anding

Blue Screen of Death (BSOD) by escottf

I had just upgraded to the latest build of VMWare workstation on my Vista Ultimate x64 P4D 955/Asus P5WD-E Premium/4GB RAM system, and I started finding it frozen when I would awaken it each morning from screen saver/power save mode. I finally started getting this same BSOD 0x000000A0. So I installed DaRT from the MDOP 2008 R2 DVD and built a bootable 'new' ERD 2008 CD. Crash analysis pointed to VMKbd.sys, which I cannot even find on my system. Uninstall VMWare or boot with no USB devices except for a basic keyboard (I use a Microsoft Bluetooth Wireless keyboard and mouse)., and all is well. I really need VMWare for my day to day. Looks like I'm not the only one…I'm just late to the party. I have minidump files if anyone wants them.

Author:how to fix blue screen of death

 

 

 

 

 

Tags: , , , , , ,

repair perspective & Windows 7 dark Screen of genocide blunder (BSOD) together with dark Screen repair


Written on January 7, 2010 – 12:54 am | by anding

Most of us possess approach opposite Windows BSOD (Blue shade of death) infamous feature of Windows XP & Vista. Windows 7 may be utterly fast as well as doesn’t pile-up together with BSOD though Microsoft has not utterly obtain rid of BSODs.

Windows Vista Blue Screen by metatron1

Windows 7 jerry can also be affected by Black Screens of Death that just solidify up a computers forcing users to stare at zero some-more than a vacant, dark desktop.

fix blue screen bad pool header
To repair Black shade of genocide of Windows 7 Prevx’s David Kennerley has developed the good app “Black Screen Fix” to repair a vast majority of issues which means Black Screens.
Black Screen repair Pervex

The root means of the latest wave of dark Screens of genocide has been identified by way of the alteration cutting-edge the Windows Operating Systems lock listed of registry keys. It appears which a updates expelled this month by means of Microsoft means sure records office keys to exist invalidated, a move which, in the spin generated Black shade of Death errors.
If we are facing Windows 7 Black shade of genocide afterwards transfer Black shade repair as well as outing information technology upon your system. best xp registry cleaner the reboot is compulsory afterwards you outing this application.

Tags: , , , , ,

hello world, nice to start blog here


Written on January 4, 2010 – 2:12 pm | by anding

hello world, nice to make blog here,

Me, the punching bag: Explaining myself and my blog for the last time (I hope) by Hilath

,
Although some movies have pushed their franchise way beyond the trilogy, with mostly poor results, the trilogy has long remained a staple in Hollywood. In the next few years some of your favorite films and commercially successful films with be breaking free from the trilogy. Say hello to your little friend, tetralogy, aka part four.

Unlike the Freddy Krueger films and the Jason, films, these movies will show us that part four does not have to be painful. Part four can be quite fun and entertaining. These movies have also been profitable.

What is fun about this list, is that unlike the Harry Potter series, when these movies were first made, they had not already been planning a trilogy, or to move beyond the trilogy to the tetralogy. These movies have taken on a life of their own and are ingrained in our pop culture.

Tetralogy

According to the Merriam-Webster Dictionary, a tetralogy is “a group of four dramatic pieces presented consecutively on the Attic stage at the Dionysiac festival 2: a series of four connected works (as operas or novels) ” (Merriam-Webster.com)

Beyond the Trilogy: Say Hello to the Tetralogy

Listed here, for your viewing pleasure, are the biggest, fastest, most adventure-filled, super-hero-iffic treasures that are going to make Tetralogy a household word.

Indiana Jones and the Kingdom of the Crystal Skull (2008)
aka Indiana Jones 4

Harrison Ford and Karen Allen reunited on screen, Cate Blanchett as the domineering Irina Spalko, director Steven Spielberg, writer George Lucas, producer Frank Marshall, and music by composer John Williams? (IMDB.com) Tom Cruise only wishes he had it this good.

Will it succeed?

Absolutely. People are ready for another hopping Indy action film. The players behind the scenes and in front of the camera are a movie dream team. Fans are drooling over this one.

Fast and the Furious Sequel (2009)

The as-yet untitled Fast and the Furious Sequel is scheduled for release in 2009. Both Vin Diesel and Paul Walker are “in negotiations” according to IMDB.com

According to Hollywoodreporter.com, the screenwriter for The Fast and the Furious: Tokyo Drift, Chris Morgan is attached to this film.

The Fast and the Furious: Tokyo Drift earned Universal $158,468,292 worldwide, with a domestic total gross of $62,514,415, according to Boxofficemojo.com

Will it succeed?

If the movie makers stick to their formula and they can get Vin Diesel on board, yes.

Terminator Salvation: The Future Begins (2009)
aka Terminator 4

With Arnold sitting comfortable in the Governor's chair, how likely is it that he will find time for a cameo role in Terminator 4? It would be nice but it may not be likely.

The most interesting part of Terminator 3: Rise of the Machines was the rapport between Claire Danes and Nick Stahl. Neither of these actors is currently attached to this flick.

Will it succeed?

Terminator Salvation: The Future Begins is risky business. The saving grace may be that Christian Bale will be playing John Connor. (The Hollywood Reporter and Variety)

Spiderman 4

Spiderman 4 is in development, and IMDB.com has it optimistically listed to come out in 2009. The New York Times has the year 2010 listed. Zodiac writer James Vanderbilt is attached to Spiderman 4, according to The New York Times.

Will it succeed?

Yes, super hero movies have super box office powers.

P

Shrek Goes Fourth (2010)
aka Shrek 4

The NYT also has an alternate title: The Next Shrek. It is scheduled for release in 2010, according to the New York Times and Comingsoonet.com. Expect all of your favorite voices: Mike Myers, Cameron Diaz, Eddie Murphy and Antonio Banderas to be back.

Will it succeed?
There is always room for an animated film at the theater. The writers will have to step up their game though, because some kids did not think three was as good as one and two. This will be the biggest challenge ofShrek 4. Can it convince kids that it will be worth seeing? Probably.

Jurassic Park IV: The Extinction

Jurassic Park 4

The Jurassic Park franchise has a problem. Jurassic Park shook your world. The Lost World: Jurassic Park II made you reach for the snooze button. Jurassic Park III had you wishing you had popped in the DVD of Jurassic Park.

Will You Bite?

If they can reunite Sam Neill and Laura Dern and recreated some of that old magic, yes. Laura Dern is currently rumored to have signed on (IGN.com, IMDB.com)

Speilberg is being hush-hush about the plot, but he'll have to give us some kind of sneak peak to get us to the theaters for this one.

Rumors and Wishlist

Bourne 4 (Year: ?)

According to ScifiTv.com.au, “a Universal exec has stated that both Paul Greengrass and Matt Damon are confirmed to have signed on for the next Bourne movie.”

This information comes days after The Bourne Ultimatum won three Oscars at the Academy Awards.

The movie is still untitled, and they may not even have a story yet. According to Frank Marshall, “There were only three books written. I know they've written a fourth but it wasn't written by Ludlum.” (Comingsoon.net)

Marshall also said if he said they would do it they had a “great story.”

Austin Powers 4 (Year: ?)

Austin Powers 4 could happen. Mike Myers alluded to it during his promoting of Shrek The Third. He also mentioned in EW that he was in talks with New Line.

According to Moviehole.net Austin Powers 4 will center around Dr. Evil.

Will It Succeed?

Yes. Mike Myers needs to get back up on that screen, and out from behind Shrek and give us his full frontal humor.

Pirates 4

This one is rumored only. There was an Los Angeles Times article about it that has since been removed. The fourth movie is rumored to be about The Fountain of Youth and it will focus primarily on your favorite pirate, Jack Sparrow. (MTV.com)

Fans have very strong opinions about the possibility of Pirates 4.

Let's go on a treasure hunt and find some clues that could lead us to Pirates 4.

1. From IMDB.com: “The screenwriters (Ted Elliot and Terry Rossio) are gung-ho about another one, and want to start writing a script. However, they say if there is to be a fourth one, it shouldn't be expected for several years”

2. There are rumors that Johnny Depp has signed on for Pirates 4. This could not be verified by a major news source. The LA Times has been referenced, and if there was an article there, it's gone now.

3. Johnny Depp is into it!

“I'm the luckiest guy in the world to have had such a great experience. If I walk away from Jack now, I'll walk away with some amazing memories. But At World's End leaves open the possibility of a fourth or fifth movie, which I wouldn't be opposed to on an actor level because I feel there is a lot more territory to explore with Captain Jack.”

This quote is widespread online, and BeyondHollywood.com source included a source: The Telegraph (which did not have the article).

Because this one is not any solid source, let it go at rumor, or a fan's wish for now.

Would it succeed?

Yes. Pirates are all that. They just are.

Sources

Boxofficemojo.com, http://www.boxofficemojo.com
Cinemablend.com, http://www.cinemablend.com/new/Scoop-Pirates-Of-The-Caribbean-4-Details-5506.html
ComingSoon.net, http://www.comingsoon.net
Entertainment Weekly, http://www.ew.com/
IGN.com, http://movies.ign.com/articles/778/778968p1.html
IMDB.com, http://www.imdb.com
LATimes.com
Merriam-Webster Dictionary, http://www.merriam-webster.com/dictionary
“Morgan, Uni join for new adventure,” Tatiana Siegel and Borys Kit, April 11, 2007, http://www.hollywoodreporter.com
Moviehole.net, http://www.moviehole.net/news/20070508_myers_confirms_austin_powers_4.html
Moviesblog MTV, http://moviesblog.mtv.com/2007/09/18/will-pirates-4-find-the-fountain-of-youth/
New York Times Movies, http://movies.nytimes.com
SciFiTV.com, http://www.scifitv.com.au/Blog/2008/02/Bourne-4-Confirmed
The Telergraph, http://www.telegraph.co.uk
Variety, http://www.variety.com
Variety.com

Tags: ,