In iOS, BREAKPAD_OUTPUT_DUMP_FILE value contains a malformed full path to the dump file.
In iOS, BREAKPAD_OUTPUT_DUMP_FILE value contains a malformed full path to the dump file.

The std::string dumpFilename already contains the full pathname to the dump file.  Appending it to the dumpDirAsNSString creates a string with the path portion duplicated, e.g.:

/var/mobile/Applications/516BE756-DFD4-4F9B-85D5-85966B0038F7/Library/Caches/Breakpad/var/mobile/Applications/516BE756-DFD4-4F9B-85D5-85966B0038F7/Library/Caches/Breakpad/0A406D28-437D-48EE-9989-23F7F871818E.dmp

Instead of this:

/var/mobile/Applications/516BE756-DFD4-4F9B-85D5-85966B0038F7/Library/Caches/Breakpad/0A406D28-437D-48EE-9989-23F7F871818E.dmp

R=markus@chromium.org, qsr@chromium.org

Review URL: https://breakpad.appspot.com/744002

Patch from Akiva <scirsw@gmail.com>.

git-svn-id: 7939527bf0a06ad24ad020f729d5600cb42ed5d7@1237 4c0a9323-5329-0410-9bdc-e9ce6186880e

wesen/google-breakpad,wesen/google-breakpad,bittorrent/breakpad,bittorrent/breakpad,wesen/google-breakpad,bittorrent/breakpad,bittorrent/breakpad,wesen/google-breakpad,bittorrent/breakpad,bittorrent/breakpad,wesen/google-breakpad,bittorrent/breakpad,wesen/google-breakpad