Author Topic: Explorer crashing after latest update 3.4.4  (Read 32397 times)

Offline Spike

  • Newbie
  • *
  • Posts: 4
  • Kudos +0/-0
Explorer crashing after latest update 3.4.4
« on: November 04, 2015, 03:04:54 AM »
Has the title says i've been having explorer crashes after latest update

the problem is usually blammed on QTTabBar but i had once a explorer crash without having QTTabBar installed

i dont had any problem in 3.4.3 and also tested beta and same thing, in previous beta version all ok and latest there crashes, seeing both Change Logs its probably this fix the culprit

"In Windows XP, SecureAPlus icon in windows explorer context menu was truncated."

Explorer Debugs
Code: [Select]
Faulting application name: Explorer.EXE, version: 10.0.10240.16431, time stamp: 0x55c9bd76
Faulting module name: gdiplus.dll, version: 10.0.10240.16384, time stamp: 0x559f392b
Exception code: 0xc0000005
Fault offset: 0x000000000000125e
Faulting process id: 0x19fc
Faulting application start time: 0x01d11641779cc00b
Faulting application path: C:\Windows\Explorer.EXE
Faulting module path: C:\Windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.10240.16384_none_89a94c179af51f83\gdiplus.dll
Report Id: ed26a25a-02ad-4067-ae9f-b20152294a3c
Faulting package full name:
Faulting package-relative application ID:

Code: [Select]
Faulting application name: explorer.exe, version: 10.0.10240.16431, time stamp: 0x55c9bd76
Faulting module name: SHELL32.dll, version: 10.0.10240.16542, time stamp: 0x5604be84
Exception code: 0xc0000005
Fault offset: 0x000000000019c882
Faulting process id: 0x1c58
Faulting application start time: 0x01d11666d7a9e807
Faulting application path: C:\Windows\explorer.exe
Faulting module path: C:\Windows\system32\SHELL32.dll
Report Id: 385b7028-0c82-4c52-b6f1-fbe537c48a1b
Faulting package full name:
Faulting package-relative application ID:
Code: [Select]
Faulting application name: explorer.exe, version: 10.0.10240.16431, time stamp: 0x55c9bd76
Faulting module name: ntdll.dll, version: 10.0.10240.16430, time stamp: 0x55c59f92
Exception code: 0xc0000005
Fault offset: 0x0000000000035aeb
Faulting process id: 0x1218
Faulting application start time: 0x01d11666d95ca773
Faulting application path: C:\Windows\explorer.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 2f34a977-5275-4dd8-82a8-1bcc3a1d96ec
Faulting package full name:
Faulting package-relative application ID:

Bellow is some debugs from QTTabBar but like was stated i had a explorer crash without it installed when right clicking

Code: [Select]
System.Runtime.InteropServices.ExternalException (0x80004005): GDI+ is not properly initialized (internal GDI+ error).
   at System.Drawing.Graphics.FromHdcInternal(IntPtr hdc)
   at System.Windows.Forms.PaintEventArgs.get_Graphics()
   at System.Windows.Forms.Control.PaintTransparentBackground(PaintEventArgs e, Rectangle rectangle, Region transparentRegion)
   at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle, Color backColor, Point scrollOffset)
   at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle)
   at System.Windows.Forms.Control.OnPaintBackground(PaintEventArgs pevent)
   at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
   at System.Windows.Forms.Control.WmPaint(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at QTTabBarLib.QTabControl.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Optional information : ThreadException,  tid:0x000018FC
Code: [Select]
System.Runtime.InteropServices.ExternalException (0x80004005): GDI+ is not properly initialized (internal GDI+ error).
   at System.Drawing.Pen..ctor(Color color, Single width)
   at System.Windows.Forms.Control.PaintException(PaintEventArgs e)
   at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
   at System.Windows.Forms.Control.WmPaint(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at QTTabBarLib.QTabControl.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Optional information : ThreadException,  tid:0x000018FC
--------------
Code: [Select]
System.Runtime.InteropServices.ExternalException (0x80004005): GDI+ is not properly initialized (internal GDI+ error).
   at System.Drawing.Graphics.FromHdcInternal(IntPtr hdc)
   at System.Drawing.Graphics.FromHdc(IntPtr hdc)
   at QTTabBarLib.ExplorerManager.rebarSubclassProc(Message& msg)
   at QTTabBarLib.WindowSubclass.subClassProcCore(IntPtr hWnd, Int32 uMsg, IntPtr wParam, IntPtr lParam, IntPtr uIdSubclass, IntPtr dwRefData)
Optional information : msg: 0x00000014
Code: [Select]
System.Runtime.InteropServices.ExternalException (0x80004005): GDI+ is not properly initialized (internal GDI+ error).
   at System.Drawing.Pen..ctor(Color color, Single width)
   at System.Windows.Forms.Control.PaintException(PaintEventArgs e)
   at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
   at System.Windows.Forms.Control.WmPaint(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at QTTabBarLib.QTabControl.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Optional information : ThreadException,  tid:0x000018FC
« Last Edit: November 04, 2015, 03:16:08 AM by Spike »

Offline hendy

  • SecureAPlus Developer
  • Sr. Member
  • *****
  • Posts: 351
  • Kudos +16/-0
Re: Explorer crashing after latest update 3.4.4
« Reply #1 on: November 04, 2015, 08:06:48 AM »
Just want to clarify. Do you mean that you use QTTabBar freeware?
May I know what is your OS (Windows 7, 8, or 10)? It is 64-bit OS, isn't it?

Offline Spike

  • Newbie
  • *
  • Posts: 4
  • Kudos +0/-0
Re: Explorer crashing after latest update 3.4.4
« Reply #2 on: November 04, 2015, 08:54:31 AM »
yes QTTabBar 1033 (any version, tested all the way down to 1026) from here - http://qttabbar.wikidot.com/

Windows 10 64bits RTM 10.0.10240

but like stated had a explorer crash without having QT installed just by right clicking but was only once, didn't have anymore ever since. With QT is almost 90% guaranteed to crash

QT is a software that i use alot for my work, if a fix can't be done at least give me some way to sadly remove right click SecureAPlus entries to see if doesn't crash
« Last Edit: November 04, 2015, 09:00:52 AM by Spike »

Offline hendy

  • SecureAPlus Developer
  • Sr. Member
  • *****
  • Posts: 351
  • Kudos +16/-0
Re: Explorer crashing after latest update 3.4.4
« Reply #3 on: November 04, 2015, 09:52:55 AM »
I have tried to install QTTabBar in Windows 10 64 bit to reproduce the issue, but unfortunately I can't reproduce it :(

To help us to troubleshoot, could you do me a favor?
When it crash, please directly go to task manager (do not click on the button to debug, just proceed straight away to the task manager).
In task manager, right click on Windows Explorer, and click on "Create dump file"


Please send the dump file to secureaplus@secureage.com.

Thanks and best regards,
Hendy

Offline Spike

  • Newbie
  • *
  • Posts: 4
  • Kudos +0/-0
Re: Explorer crashing after latest update 3.4.4
« Reply #4 on: November 04, 2015, 10:58:22 AM »
the Windows Error Reporting debug window doesn't appear, Explorer simply crash all explorer UI (including taskbar) twice, basically it crashes without debug error, explorer taskbar UI restarts and crashes again without error and only on this second time it stabilizes

checked Windows Error Reporting Service and its running, forced another app to crash and Windows Error Reporting Debug appeared normally

checking latest Event viewer error 3 errors appeared

this 2 in the same second
Code: [Select]
Application: explorer.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Runtime.InteropServices.ExternalException
Stack:
   at System.Drawing.Font.FromLogFont(System.Object, IntPtr)
   at System.Drawing.Font.FromHfont(IntPtr)
   at System.Drawing.SystemFonts.get_DefaultFont()
   at System.Drawing.SystemFonts.get_IconTitleFont()
   at QTTabBarLib.Interop.CustomViewBase.ShowNameDisplayTip(QTTabBarLib.QHitTestInfo)
   at QTTabBarLib.Interop.CustomViewBase.DispatchMouseMessage(QTTabBarLib.Interop.MSG*)
   at QTTabBarLib.ExplorerManager.DispatchMouseMessage(QTTabBarLib.Interop.MSG*)
   at QTTabBarLib.ExplorerManager.GetMsgProc(Int32, IntPtr, IntPtr)
Code: [Select]
Faulting application name: explorer.exe, version: 10.0.10240.16431, time stamp: 0x55c9bd76
Faulting module name: KERNELBASE.dll, version: 10.0.10240.16384, time stamp: 0x559f38c3
Exception code: 0xe0434352
Fault offset: 0x000000000002a1c8
Faulting process id: 0x1bd4
Faulting application start time: 0x01d116ab3997122b
Faulting application path: C:\Windows\explorer.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 915b17a5-47a5-49b2-831f-46b3f0f6b0b9
Faulting package full name:
Faulting package-relative application ID:

and this one 3s later (the 2 second crash when explorer is restarting as mention above)

Code: [Select]
Faulting application name: explorer.exe, version: 10.0.10240.16431, time stamp: 0x55c9bd76
Faulting module name: SHELL32.dll, version: 10.0.10240.16542, time stamp: 0x5604be84
Exception code: 0xc0000005
Fault offset: 0x000000000019c882
Faulting process id: 0x1d00
Faulting application start time: 0x01d116ab55f4409d
Faulting application path: C:\Windows\explorer.exe
Faulting module path: C:\Windows\system32\SHELL32.dll
Report Id: 59780f8a-8757-48e3-98c6-ce1f272afb05
Faulting package full name:
Faulting package-relative application ID:
« Last Edit: November 04, 2015, 11:01:39 AM by Spike »

Offline Spike

  • Newbie
  • *
  • Posts: 4
  • Kudos +0/-0
Re: Explorer crashing after latest update 3.4.4
« Reply #5 on: November 04, 2015, 11:29:32 AM »
Used  Debug Diagnostic Tool v2 Update 1 from Microsoft http://www.microsoft.com/en-us/download/details.aspx?id=42933 to catch the crash

email sent with both crashs files