Same problem here when trying to land on Edolus.
Specs:
Windows 7, 64 bit
GTX 750, driver version 347.88
Did not buy the trilogy as a whole but bought Mass Effect 1 and 3 on their own a few days ago since I already owned Mass Effect 2 (all on Origin).
I also have Steam versions of Mass Effect 1 and 2 but due to missing DLCs in Steam I could not load the savegame file with the Steam verision of Mass Effect 1.
btw. - same problem occured when trying to land on Edolus with an old savegame from a few years ago (but it must have work back then ... I don't recall any crashes)
Oh - and still need a savegame file? Tell me
Edit:
Landing on Edolus: Loading an old savegame with the Steam version works! But the same savegame does not work with the Origin version.
Also: trying to load a fresh savegame when already landed on Edolus also crashes just the current Origin version.
Problem with the DLCs maybe? Hope this info helps.
Edit 2:
Full Error Message (might have typos, could not copy/paste - I also shortened the installation path to the MassEffect.exe with "…")
General protection fault!
History:
RaiseException() Address = 0x771bc42d (filename not found) [in C:\Windows\syswow64\KERNELBASE.dll]
CxxThrowException() Address = 0x5d2b8e89 (filename not found) [in C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc83b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a\MSVCR80.dll]
GMatrix2D:: Swap() Address = 0x114ef609 (filename not found) [in …\Mass Effect\Binaries\MassEffect.exe]
GMatrix2D:: Swap() Address = 0x10b0312e (filename not found) [in …\Mass Effect\Binaries\MassEffect.exe]
GMatrix2D:: Swap() Address = 0x10a4adb5 (filename not found) [in …\Mass Effect\Binaries\MassEffect.exe]
GMatrix2D:: Swap() Address = 0x10970434 (filename not found) [in …\Mass Effect\Binaries\MassEffect.exe]
GMatrix2D:: Swap() Address = 0x114ed012 (filename not found) [in …\Mass Effect\Binaries\MassEffect.exe]
GMatrix2D:: Swap() Address = 0x1096fc95 (filename not found) [in …\Mass Effect\Binaries\MassEffect.exe]