I too have encounter this problem, Don't really know how this happen but i try several things like Re-install, Close Steam or other stuff. Nothing Works. It keep Crashing with no Error Message. Here are my Specs.
EDIT: I uninstall Overwolf. Didn't realize it. Problem Solve. Srry.
Code:
System Information
------------------
Operating System: Microsoft Windows 7 Ultimate (6.1.7601)
Architecture: 64-bit
Language: English (United States)
Motherboard: Gigabyte Technology Co., Ltd. GA-880GM-UD2H
Processor: AMD Phenom(tm) II X6 1100T Processor (Physical: 6, Logical: 6)
Memory: 8.00 GB
DIMM Modules: A0: 4.00 GB @ 1333 MHz
A1: 4.00 GB @ 1333 MHz
Page File: 8.00 GB
.NET Framework: 4.5
Display Information
-------------------
Display Device(s): Dell U2412M(Digital) on NVIDIA GeForce GTX 660
Generic PnP Monitor on NVIDIA GeForce GTX 660
Display Mode(s): 1920 x 1200 (32 bit) @ 59 Hz
1600 x 900 (32 bit) @ 59 Hz
Driver Version: 9.18.13.2723 (327.23)
Display Memory: 2.00 GB
Multisampling: 2, 4, 8
DPI: 96 (100%)
Audio Information
-----------------
Primary Playback: Speakers (Realtek High Definiti
Primary Recording: Microphone (Realtek High Defini
EAX: True
EAX 1.0: False
EAX 2.0: True
EAX 3.0: False
EAX 4.0: False
EAX 5.0: False
X-RAM: False
Disk Information
----------------
Install Path: B:\Program Files (x86)\Origin Games\Battlefield 2 Complete Collection
Free: 1.16 TB, Total: 1.82 TB, NTFS
Mod Path: B:\Program Files (x86)\Origin Games\Battlefield 2 Complete Collection\mods\pr
Free: 1.16 TB, Total: 1.82 TB, NTFS
Profiles Path: C:\Users\Remnant\Documents\ProjectReality\Profiles
Free: 13.43 GB, Total: 223.57 GB, NTFS
Update DL Path: C:\Users\Remnant\AppData\Local\Project Reality\Project Reality BF2\Downloads
Free: 13.43 GB, Total: 223.57 GB, NTFS
Update Log Path: C:\Users\Remnant\AppData\Local\Project Reality\Project Reality BF2\UpdateLogs
Free: 13.43 GB, Total: 223.57 GB, NTFS
Game Information
----------------
CD Key Valid: True
Installed Mods: bf2, pr, xpack
Current Mod: pr
BF2 Version: BF2 1.5
PR Version: 1.0.36.0
Language: english
Debug Available: False
Large Address: True
Supported Hardware: None
Profile Information
-------------------
Profile 0001: KuroNekoVamp
Type: Online
Last Used Profile: True
View Intro: True
Fullscreen: False
Display Mode: 1600x1200@60Hz
Display Mode Valid: True
Graphics Scheme: Custom
Multisampling: Off
VSync: False
Terrain Quality: High
Effects Quality: High
Geometry Quality: High
Texture Quality: Medium
Lighting Quality: High
Dynamic Shadows: High
Dynamic Lights: High
Texture Filtering: High
Audio Provider: Software
Provider Valid: True
Audio Quality: Low
EAX: True