"Error launching CrashSender.exe" in x64

1,854 views
Skip to first unread message

HowitZer

unread,
May 19, 2011, 1:19:55 PM5/19/11
to Crashrpt
Hello,

I've built crashrpt in x64 and when I run the sample crashcon it
produces a window saying "Error launching CrashSender.exe".

I've found this in the source code

if(result!=0)
{
ATLASSERT(result==0);
crSetErrorMsg(_T("Error launching CrashSender.exe"));

// Failed to launch crash sender process.
// Try notify user about crash using message box.
CString szCaption;
szCaption.Format(_T("%s has stopped working"),
Utility::getAppName());
CString szMessage;
szMessage.Format(_T("Error launching CrashSender.exe"));
MessageBox(NULL, szMessage, szCaption, MB_OK|MB_ICONERROR);
return 3;
}

Crashrpt works in x86 mode. I've built the code in visual studio 2008
on windows 7. How do I go about making it work in x64 with this error?
This is supposed to work according to the documentation.

Thanks,
Adam

zexspectrum

unread,
May 19, 2011, 10:22:59 PM5/19/11
to cras...@googlegroups.com
Seems like a problem with CrashSender.exe manifest in x64.
Please file this bug here http://code.google.com/p/crashrpt/issues/list

You can fix the problem by removing CrashSender.exe.manifest file from the CrashSender project and rebuilding the solution. Btw, there is the same manifest problem with CrashRptTest.exe.

HowitZer

unread,
May 20, 2011, 10:17:12 AM5/20/11
to Crashrpt
Thanks that fixed it.

bug file: http://code.google.com/p/crashrpt/issues/detail?id=87&colspec=ID%20Type%20Status%20Priority%20Opened%20Reporter%20Summary

On May 19, 9:22 pm, zexspectrum <zexspect...@gmail.com> wrote:
> Seems like a problem with CrashSender.exe manifest in x64.
> Please file this bug herehttp://code.google.com/p/crashrpt/issues/list
Reply all
Reply to author
Forward
0 new messages