[win:crash] Startup crash when calling __GetProcFromComCtl32 on Acer machines

Bug #392082 reported by Fernando Casanova
38
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Moovida
Fix Released
Critical
Fernando Casanova
pigment
Fix Released
Unknown

Bug Description

- Steps to Reproduce
On a Windows 64
Windows XP Version 2600 (Service Pack 2) MP (2 procs) Free x86 compatible or
Windows Server 2008/Windows Vista Version 6001 (Service Pack 1) MP (2 procs) Free x86 compatible
Try to open Moovida

- Expected Result
Moovida starts

- Current Result
Moovida crashes

Revision history for this message
Fernando Casanova (fcasanova) wrote :
Changed in elisa:
assignee: nobody → Fernando Casanova (fcasanova)
importance: Undecided → Critical
milestone: none → 1.0.4
status: New → Confirmed
Revision history for this message
Fernando Casanova (fcasanova) wrote :
Revision history for this message
Fernando Casanova (fcasanova) wrote :
Revision history for this message
Fernando Casanova (fcasanova) wrote :
tags: added: startup
Revision history for this message
Fernando Casanova (fcasanova) wrote :

 Thread ( 4744 ) g_thread_proxy
  : 074c2690()
  shell32.dll: __GetProcFromComCtl32@8()
  shell32.dll: _DSA_Destroy@4()
  shell32.dll: CFSIconOverlayManager::_s_LoadIconOverlayIdentifiers()
  shell32.dll: CFSIconOverlayManager::_InitializeHdsaIconOverlays()
  shell32.dll: CFSIconOverlayManager::CreateInstance()
  shell32.dll: _IconOverlayManagerInit@0()
  shell32.dll: _GetIconOverlayManager@4()
  shell32.dll: _FileIconInit@4()
  shell32.dll: _FileIconInitIfNeeded@0()
  shell32.dll: _InitDragHelper()
  shell32.dll: _CDragDropHelper_CreateInstance@12()
  shell32.dll: _CCF_CreateInstance@16()
  ole32.dll: CServerContextActivator::CreateInstance()
  ole32.dll: ActivationPropertiesIn::DelegateCreateInstance()
  ole32.dll: CApartmentActivator::CreateInstance()
  ole32.dll: CProcessActivator::CCICallback()
  ole32.dll: CProcessActivator::AttemptActivation()
  ole32.dll: CProcessActivator::ActivateByContext()
  ole32.dll: CProcessActivator::CreateInstance()
  ole32.dll: ActivationPropertiesIn::DelegateCreateInstance()
  ole32.dll: CClientContextActivator::CreateInstance()
  ole32.dll: ActivationPropertiesIn::DelegateCreateInstance()
  ole32.dll: ICoCreateInstanceEx()
  ole32.dll: CComActivator::DoCreateInstance()
  ole32.dll: _CoCreateInstanceEx@24()
  ole32.dll: _CoCreateInstance@20()
  libpgmopengl.dll: _pgm_wgl_backend_new()
  libpgmopengl.dll: _pgm_context_push_immediate_task()
  libglib-2.0.dll: g_thread_create_proxy(void * data=0x04cdbbe0)
  libgthread-2.0.dll: g_thread_proxy(void * data=0x02933110)
  msvcr90.dll: __endthreadex()
  msvcr90.dll: __endthreadex()
  kernel32.dll: @BaseThreadInitThunk@12()
  ntdll.dll: ___RtlUserThreadStart@8()
  ntdll.dll: __RtlUserThreadStart@8()

Changed in elisa:
status: Confirmed → In Progress
tags: added: crashwindows
Revision history for this message
Fernando Casanova (fcasanova) wrote :

Windows Vista SP2 doesn't crash at startup.

Olivier Tilloy (osomon)
Changed in elisa:
milestone: 1.0.4 → 1.0.5
Revision history for this message
Fernando Casanova (fcasanova) wrote :

This Bug happens on Acer machines or machine with Acer Empower Technology, eDataSecurity or Egis PSD securty software installed.

http://news2.mcneel.com/scripts/dnewsweb.exe?utag=&group=rhino&xrelated=292068&cmd_related=View+thread
http://en.wiki.mcneel.com/default.aspx/McNeel/RhinoV4AcerComputerFileOpenSaveDialogCrash.html

Many thanks to Acer for their lovely bugged dlls...

summary: - [win:crash] Startup crash when calling __GetProcFromComCtl32 on 64Bits
+ [win:crash] Startup crash when calling __GetProcFromComCtl32 on Acer
machines
Revision history for this message
Fernando Casanova (fcasanova) wrote :

Oh, and a big thank you for the guys at McNeel for the info!

Changed in elisa:
status: In Progress → Confirmed
Olivier Tilloy (osomon)
Changed in elisa:
milestone: 1.0.5 → 1.0.6
Olivier Tilloy (osomon)
Changed in pigment:
status: Unknown → Fix Committed
Revision history for this message
Fernando Casanova (fcasanova) wrote :

A fix has been commited on Pigment.
This change should be commited on distribuable dependencies.

Changed in pigment:
status: Fix Committed → Fix Released
Olivier Tilloy (osomon)
Changed in elisa:
status: Confirmed → In Progress
Olivier Tilloy (osomon)
Changed in elisa:
status: In Progress → Fix Committed
Olivier Tilloy (osomon)
Changed in elisa:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.