If it is working on one account and not the other it could be a conflict.
Look in your event log to see what is causeing the error.
Click on start
Right click on computer and choose manage
click on continue
click on event viewer
look for errors that may match.
When you say it crashes what is the error that you are getting.
This is what I could get from even log. I copied it all.
Log Name: Application
Source: Application Error
Date: 4/12/2011 8:15:02 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: PUCAR
Description:
Faulting application HPMediaSmartWebcam.exe, version 2.0.1.926, time stamp 0x48dcae6e, faulting module ntdll.dll, version 6.0.6002.18005, time stamp 0x49e03824, exception code 0x80000003, fault offset 0x00010004, process id 0x14a8, application start time 0x01cbf91e111cfc9c.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2011-04-12T14:30:02.000Z" />
<EventRecordID>54863</EventRecordID>
<Channel>Application</Channel>
<Computer>PUCAR</Computer>
<Security />
</System>
<EventData>
<Data>HPMediaSmartWebcam.exe</Data>
<Data>2.0.1.926</Data>
<Data>48dcae6e</Data>
<Data>ntdll.dll</Data>
<Data>6.0.6002.18005</Data>
<Data>49e03824</Data>
<Data>80000003</Data>
<Data>00010004</Data>
<Data>14a8</Data>
<Data>01cbf91e111cfc9c</Data>
</EventData>
</Event>