Author Topic: System Mechanic 15 - issue / bugs  (Read 12382 times)

0 Members and 1 Guest are viewing this topic.

makinero

  • Guest
System Mechanic 15 - issue / bugs
« on: December 27, 2015, 02:49:55 am »
All versions (old and new) contain many bugs:

Example:


executable         : SysMech.exe
exec. date/time    : 2015-12-02 13:08
version            : 15.0.0.90
compiled with      : Delphi XE3
madExcept version  : 4.0.12
callstack crc      : $149776ec, $b6a5bd8e, $b6a5bd8e
exception number   : 1
exception class    : EOutOfResources
exception message  : W magazynie brak miejsca dla wykonania tego polecenia.
Code: [Select]
main thread ($11f8):
1328e58b +077 SysMech.exe    Vcl.Graphics          GDIError
1328e5c3 +007 SysMech.exe    Vcl.Graphics          GDICheck
13293143 +2cf SysMech.exe    Vcl.Graphics          CopyBitmap
1329396f +063 SysMech.exe    Vcl.Graphics          TBitmap.CopyImage
132959cf +04b SysMech.exe    Vcl.Graphics          TBitmap.SetSize
13295243 +00b SysMech.exe    Vcl.Graphics          TBitmap.SetHeight
1359b309 +de1 SysMech.exe    VirtualTrees          TBaseVirtualTree.PaintTree
135949f4 +068 SysMech.exe    VirtualTrees          TBaseVirtualTree.Paint
1339517f +057 SysMech.exe    Vcl.Controls          TCustomControl.PaintWindow
1338f5b1 +055 SysMech.exe    Vcl.Controls          TWinControl.PaintHandler
1338fd44 +048 SysMech.exe    Vcl.Controls          TWinControl.WMPaint
13395119 +011 SysMech.exe    Vcl.Controls          TCustomControl.WMPaint
1358c9e5 +055 SysMech.exe    VirtualTrees          TBaseVirtualTree.WMPaint
1338aa85 +2bd SysMech.exe    Vcl.Controls          TControl.WndProc
1338f3e5 +5c5 SysMech.exe    Vcl.Controls          TWinControl.WndProc
13596960 +0e0 SysMech.exe    VirtualTrees          TBaseVirtualTree.WndProc
1338ea28 +02c SysMech.exe    Vcl.Controls          TWinControl.MainWndProc
1325a2dc +014 SysMech.exe    System.Classes        StdWndProc
77040107 +02b ntdll.dll                            KiUserCallbackDispatcher
13960e54 +0f0 SysMech.exe    ioloDriveMedicTool    TDriveMedicTool.DoOnTestProgress
769c50b6 +103 KERNELBASE.dll                       GlobalMemoryStatusEx
1394eb43 +013 SysMech.exe    ScanDiskManager       TCustomTest.SyncDoOnProgressEvent
13257804 +030 SysMech.exe    System.Classes        TThread.Synchronize
132579a5 +029 SysMech.exe    System.Classes        TThread.Synchronize
1394eb06 +046 SysMech.exe    ScanDiskManager       TCustomTest.DoOnProgressEvent
1395b7d8 +08c SysMech.exe    ScanDiskTestNtNaitive ChekDiskCallback
73643589 +04d ulib.dll                             ?DisplayMsg@MESSAGE@@QAAEKPBDZZ
7361aeed +0cf ifsutil.dll                          ?ChkDsk@VOL_LIODPDRV@@QAEEW4FIX_LEVEL@@PAVMESSAGE@@KKGPAKPBVWSTRING@@@Z
703c62e6 +330 UNTFS.DLL                            Chkdsk
73653774 +258 fmifs.dll                            Chkdsk
1395bad4 +0ec SysMech.exe    ScanDiskTestNtNaitive TNtNativeTest.DoTest
1394e881 +03d SysMech.exe    ScanDiskManager       TCustomTest.DoStart
1394e83d +01d SysMech.exe    ScanDiskManager       TCustomTest.Start
13963076 +9b6 SysMech.exe    ioloDriveMedicTool    TDriveMedicTool.StartTest
1396370c +004 SysMech.exe    ioloDriveMedicTool    TDriveMedicTool.StartCustomTest
13b5e438 +174 SysMech.exe    DriveMedicToolWizard  TfrmDriveMedicCleanupWizard.PerformJobs
13b5dab7 +04f SysMech.exe    DriveMedicToolWizard  TfrmDriveMedicCleanupWizard.WizardNotebookPageChanged
13b5e99c +000 SysMech.exe    DriveMedicToolWizard  TfrmDriveMedicCleanupWizard.WizardNotebookAfterPageChange
135636e9 +175 SysMech.exe    ioloAdvWizardNotebook TioloAdvWizardNotebook.SetPageIndexEx
13563458 +014 SysMech.exe    ioloAdvWizardNotebook TioloAdvWizardNotebook.Next
13563282 +006 SysMech.exe    ioloAdvWizardNotebook TioloAdvWizardNotebook.btnNextClick
1338afdb +06f SysMech.exe    Vcl.Controls          TControl.Click
133cb6a8 +000 SysMech.exe    Vcl.Buttons           TSpeedButton.Click
1355e860 +018 SysMech.exe    ioloAdvToolButton     TioloAdvToolButton.Click
135652e3 +20b SysMech.exe    ioloImagePanel        TIPButton.Click
1355e594 +194 SysMech.exe    ioloAdvToolButton     TioloAdvToolButton.MouseUp
1338b414 +038 SysMech.exe    Vcl.Controls          TControl.DoMouseUp
1338b490 +070 SysMech.exe    Vcl.Controls          TControl.WMLButtonUp
1338aa85 +2bd SysMech.exe    Vcl.Controls          TControl.WndProc
1338f014 +1f4 SysMech.exe    Vcl.Controls          TWinControl.WndProc
1338ea28 +02c SysMech.exe    Vcl.Controls          TWinControl.MainWndProc
1338a6c0 +024 SysMech.exe    Vcl.Controls          TControl.Perform
1338ecb4 +0ac SysMech.exe    Vcl.Controls          TWinControl.IsControlMouseMsg
1338f261 +441 SysMech.exe    Vcl.Controls          TWinControl.WndProc
1338ea28 +02c SysMech.exe    Vcl.Controls          TWinControl.MainWndProc
1325a2dc +014 SysMech.exe    System.Classes        StdWndProc
765b7885 +00a USER32.dll                           DispatchMessageW
13362c97 +0f3 SysMech.exe    Vcl.Forms             TApplication.ProcessMessage
13362cda +00a SysMech.exe    Vcl.Forms             TApplication.HandleMessage
13363015 +0c9 SysMech.exe    Vcl.Forms             TApplication.Run
13d31825 +9a1 SysMech.exe    SystemMechanic        initialization
764a3378 +010 kernel32.dll                         BaseThreadInitThunk
Code: [Select]
disassembling:
[...]
1328e563   lea     eax, [ebp-$204]
1328e569   lea     edx, [ebp-$200]
1328e56f   mov     ecx, $100
1328e574   call    -$142541 ($1314c038)   ; System.@UStrFromWArray
1328e574
1328e579   mov     ecx, [ebp-$204]
1328e57f   mov     dl, 1
1328e581   mov     eax, [$13224094]
1328e586   call    -$f45ab ($13199fe0)    ; System.SysUtils.Exception.Create
1328e586
1328e58b > call    -$1440dc ($1314a4b4)   ; System.@RaiseExcept
1328e58b
1328e590   jmp     loc_1328e597
1328e590
1328e590 ; ---------------------------------------------------------
1328e590
1328e592 loc_1328e592:
1328e592   call    -$d7 ($1328e4c0)       ; Vcl.Graphics.OutOfResources
1328e592
1328e597 loc_1328e597:
1328e597   xor     eax, eax
[...]

-------------------------------

executable         : SysMech.exe
exec. date/time    : 2015-08-16 00:02
version            : 14.6.1.12
compiled with      : Delphi XE3
madExcept version  : 4.0.12
callstack crc      : $00000000, $d7fa2c7d, $d7fa2c7d
count              : 6
exception number   : 1
exception class    : EAccessViolation
exception message  : Access violation at address 00000000. Write of address 00000000.

--------------------------------------------------------------
executable         : SysMech.exe
exec. date/time    : 2015-08-16 00:02
version            : 14.6.1.12
compiled with      : Delphi XE3
madExcept version  : 4.0.12
callstack crc      : $78008ae1, $a5b8d5e4, $a5b8d5e4
exception number   : 1
exception class    : EInvalidImage
exception message  : \gvrmgr.dll.
« Last Edit: December 27, 2015, 02:57:26 am by makinero »

Offline Boggin

  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Jul 2014
  • Posts: 10182
  • Location: UK
  • Karma: 122
    • View Profile
Re: System Mechanic 15 - issue / bugs
« Reply #1 on: December 27, 2015, 04:34:02 am »
The last time I came across someone asking for help after using System Mechanic, I think they had to factory reset their laptop to repair the damage and for me, such programs as System Mechanic should be treated as snake oil.

makinero

  • Guest
Re: System Mechanic 15 - issue / bugs
« Reply #2 on: December 31, 2015, 10:13:19 am »
Google: EOutOfResources Delphi

http://codeverge.com/embarcadero.delphi.graphics/why-eoutofresources/1077481
http://stackoverflow.com/questions/2180345/hunting-down-eoutofresources

Unfortunately, developers iolo technologies - not reply to reported bugs.
I reported about ~50 bugs ...
Code: [Select]
C:\ProgramData\iolo\logs\SysMech_bugreport.txtI do not know what changes have been improved, there is no changelog.
« Last Edit: December 31, 2015, 10:15:08 am by makinero »

makinero

  • Guest
Re: System Mechanic 15 - issue / bugs
« Reply #3 on: January 27, 2016, 08:13:00 pm »
The new update, yet more and more bugs, high memory leaks, and many other bugs :)



Offline Still_Game

  • Full Member
  • ***
  • Join Date: Sep 2015
  • Posts: 208
  • Location: France
  • Karma: 12
    • View Profile
Re: System Mechanic 15 - issue / bugs
« Reply #4 on: January 28, 2016, 05:11:35 am »
I've used registry, system cleaners/mechanics in the past and, while I used to think they had some value under Windows XP and earlier, I think I was mistaken and now wouldn't now touch them with a bargepole. Seen too many systems crippled by them.
Iain

ThinkPad T450s W10 Pro x64
Windows Defender, Malwarebytes Premium
Macrium Reflect 7 Home, Tweaking WRAIO Pro

makinero

  • Guest
Re: System Mechanic 15 - issue / bugs
« Reply #5 on: January 29, 2016, 05:19:43 am »
System Mechanic is a collection/kit of various tools, this tool is not just a registry cleaner.

Offline Still_Game

  • Full Member
  • ***
  • Join Date: Sep 2015
  • Posts: 208
  • Location: France
  • Karma: 12
    • View Profile
Re: System Mechanic 15 - issue / bugs
« Reply #6 on: January 30, 2016, 12:25:23 am »
I understand that a "rregistry cleaner" is only one of the constituents of the product but I wouldn't trust any third party program with unfettered access to my registry and don't therefore trust any company thar sells this kind of tool. Their "Swiss cheese" analogy to justify the effectiveness of their cleaner is so much marketing tosh in my view - but that's just the opinion of an amateur computer tinkerer.

I trust WR AIO because it allows me to easily run checks on some basic elements of a Windows installation in a controlled fashion and repair and/or reset some key settings if necessary, with the addition of a reliable registry backup and restore element. And also with facility of a helpful support forum!
Iain

ThinkPad T450s W10 Pro x64
Windows Defender, Malwarebytes Premium
Macrium Reflect 7 Home, Tweaking WRAIO Pro

makinero

  • Guest
Re: System Mechanic 15 - issue / bugs
« Reply #7 on: February 16, 2016, 04:41:53 pm »
Next detected a bug!

executable         : SysMech.exe
exec. date/time    : 2015-12-09 17:10
version            : 15.0.1.4
compiled with      : Delphi XE3
madExcept version  : 4.0.12
callstack crc      : $d5ff74cd, $e2eeaf0f, $e2eeaf0f
exception number   : 1
exception class    : EUIBError
exception message  : Dynamic SQL Error SQL error code = @1 arithmetic exception, numeric overflow, or string truncation Incompatible column/host variable data type Error Code: 249