Abandon | All | Hope | Ye | Who | Enter | The | Hall | Of | Bloat | ||||||||
/ MBASIC Delphi OWL C++/C# MFC WScript Visual Basic OLE ActiveX/ Visual.NET/ Hellware* | PhotoImpact 5Findings of the Tribunal:Submitted by Blofeld. This app's got 67 dependencies, its main executable is over 3MB - must be great fun on a 9x system - and it's got 37 runtime conflicts. Hats off to the PhotoImpact development team for a real dumb job. Herewith the dependencies when run on 9x (this idiot app sucks 180MB of your disk, and every one of these files has to be loaded on application startup - so if your hard drive sounds like it's contracted asthma, now you know why): ADVAPI32.dll C:\WINDOWS\SYSTEM\ADVAPI32.dll Aefilter.dll C:\Program Files\Ulead\PhotoImpact 5\Aefilter.dll autoenh.dll C:\Program Files\Ulead\PhotoImpact 5\autoenh.dll clrtoclr.dll C:\Program Files\Ulead\PhotoImpact 5\clrtoclr.dll COMCTL32.dll C:\WINDOWS\SYSTEM\COMCTL32.dll comdlg32.dll C:\WINDOWS\SYSTEM\comdlg32.dll DCIMAN32.dll C:\WINDOWS\SYSTEM\DCIMAN32.dll GDI32.dll C:\WINDOWS\SYSTEM\GDI32.dll IERC.dll C:\Program Files\Ulead\PhotoImpact 5\IERC.dll KERNEL32.dll C:\WINDOWS\SYSTEM\KERNEL32.dll maxmin.dll C:\Program Files\Ulead\PhotoImpact 5\maxmin.dll MFC42.DLL C:\WINDOWS\SYSTEM\MFC42.DLL MPR.dll C:\WINDOWS\SYSTEM\MPR.dll mScan.dll C:\Program Files\Ulead\PhotoImpact 5\mScan.dll MSVCRT.dll C:\WINDOWS\SYSTEM\MSVCRT.dll MSVFW32.dll C:\WINDOWS\SYSTEM\MSVFW32.dll ole32.dll C:\WINDOWS\SYSTEM\ole32.dll Pngfio.dll C:\Program Files\Ulead\PhotoImpact 5\Pngfio.dll SCANRES.dll C:\Program Files\Ulead\PhotoImpact 5\SCANRES.dll SHELL32.dll C:\WINDOWS\SYSTEM\SHELL32.dll ss3base.dll C:\Program Files\Ulead\PhotoImpact 5\ss3base.dll Tge.dll C:\Program Files\Ulead\PhotoImpact 5\Tge.dll u32Base.dll C:\Program Files\Ulead\PhotoImpact 5\u32Base.dll u32Cfg.dll C:\Program Files\Ulead\PhotoImpact 5\u32Cfg.dll u32Clips.dll C:\Program Files\Ulead\PhotoImpact 5\u32Clips.dll u32Comm.dll C:\Program Files\Ulead\PhotoImpact 5\u32Comm.dll u32Cvt.dll C:\Program Files\Ulead\PhotoImpact 5\u32Cvt.dll u32Fe.dll C:\Program Files\Ulead\PhotoImpact 5\u32Fe.dll u32FeUI.dll C:\Program Files\Ulead\PhotoImpact 5\u32FeUI.dll u32fido.dll C:\Program Files\Ulead\PhotoImpact 5\u32fido.dll u32File.dll C:\Program Files\Ulead\PhotoImpact 5\u32File.dll u32lfile.dll C:\Program Files\Ulead\PhotoImpact 5\u32lfile.dll U32MISC.dll C:\Program Files\Ulead\PhotoImpact 5\U32MISC.dll U32path.dll C:\Program Files\Ulead\PhotoImpact 5\U32path.dll u32Plug.dll C:\Program Files\Ulead\PhotoImpact 5\u32Plug.dll u32Prod.dll C:\Program Files\Ulead\PhotoImpact 5\u32Prod.dll U32SCAN.dll C:\Program Files\Ulead\PhotoImpact 5\U32SCAN.dll u32sel.dll C:\Program Files\Ulead\PhotoImpact 5\u32sel.dll u32sn.dll C:\Program Files\Ulead\PhotoImpact 5\u32sn.dll u32Tx.dll C:\Program Files\Ulead\PhotoImpact 5\u32Tx.dll u32txtur.dll C:\Program Files\Ulead\PhotoImpact 5\u32txtur.dll u32xView.dll C:\Program Files\Ulead\PhotoImpact 5\u32xView.dll UCIMG.dll C:\Program Files\Ulead\PhotoImpact 5\UCIMG.dll UFCBUF.dll C:\Program Files\Ulead\PhotoImpact 5\UFCBUF.dll UFCCNBTN.dll C:\Program Files\Ulead\PhotoImpact 5\UFCCNBTN.dll UFCCOLOR.dll C:\Program Files\Ulead\PhotoImpact 5\UFCCOLOR.dll UFCCOMM.dll C:\Program Files\Ulead\PhotoImpact 5\UFCCOMM.dll UFCDLGBR.dll C:\Program Files\Ulead\PhotoImpact 5\UFCDLGBR.dll UFCPNMGR.dll C:\Program Files\Ulead\PhotoImpact 5\UFCPNMGR.dll UFCPNTBP.dll C:\Program Files\Ulead\PhotoImpact 5\UFCPNTBP.dll UFCPNTBS.dll C:\Program Files\Ulead\PhotoImpact 5\UFCPNTBS.dll UFCSTATU.dll C:\Program Files\Ulead\PhotoImpact 5\UFCSTATU.dll UINET.dll C:\Program Files\Ulead\PhotoImpact 5\UINET.dll uJpgLib.dll C:\Program Files\Ulead\PhotoImpact 5\uJpgLib.dll Upbgen.dll C:\Program Files\Ulead\PhotoImpact 5\Upbgen.dll UpiCtrl.dll C:\Program Files\Ulead\PhotoImpact 5\UpiCtrl.dll uRender.dll C:\Program Files\Ulead\PhotoImpact 5\uRender.dll USER32.dll C:\WINDOWS\SYSTEM\USER32.dll uShadow.dll C:\Program Files\Ulead\PhotoImpact 5\uShadow.dll usseng.dll C:\Program Files\Ulead\PhotoImpact 5\usseng.dll ussgifsa.dll C:\Program Files\Ulead\PhotoImpact 5\ussgifsa.dll UssJpgEn.dll C:\Program Files\Ulead\PhotoImpact 5\UssJpgEn.dll uvofn.dll C:\Program Files\Ulead\PhotoImpact 5\uvofn.dll uwUpdate.dll C:\Program Files\Ulead\PhotoImpact 5\uwUpdate.dll VERSION.dll C:\WINDOWS\SYSTEM\VERSION.dll WINMM.dll C:\WINDOWS\SYSTEM\WINMM.dll WINSPOOL.DRV C:\WINDOWS\SYSTEM\WINSPOOL.DRV Adding insult to injury - and precious seconds/minutes/hours to startup time - are PhotoImpact 5's impressive list of runtime conflicts. Runtime conflicts occur when the above modules are loaded at their specified addresses - and crash right into each other. This can happen only because the programmers who wrote the system are total morons. When an application has runtime conflicts, the operating system loader has to recalculate each of the sixty-seven start addresses and try to resolve all the conflicts (not by any means a certainty, in which case the application will simply not start). Aefilter.dll 10000000 10020000 UINET.dll 10000000 10010000 autoenh.dll 10000000 10010000 Aefilter.dll 10000000 10020000 clrtoclr.dll 10000000 10010000 UFCPNTBP.dll 10000000 10010000 IERC.dll 10000000 10080000 u32Prod.dll 10000000 10030000 mScan.dll 10000000 10010000 clrtoclr.dll 10000000 10010000 Pngfio.dll 10000000 10020000 ussgifsa.dll 10000000 10010000 SCANRES.dll 10000000 10010000 U32SCAN.dll 10000000 10010000 ss3base.dll 10000000 10040000 autoenh.dll 10000000 10010000 Tge.dll 10000000 10050000 IERC.dll 10000000 10080000 u32lfile.dll 10000000 10010000 uShadow.dll 10000000 10010000 u32Prod.dll 10000000 10030000 u32sn.dll 10000000 10010000 U32SCAN.dll 10000000 10010000 Tge.dll 10000000 10050000 u32sn.dll 10000000 10010000 ss3base.dll 10000000 10040000 u32Tx.dll 10000000 10020000 UFCPNMGR.dll 10000000 10010000 u32txtur.dll 10000000 10010000 uRender.dll 10000000 10020000 u32xView.dll 4a900000 4a910000 u32Clips.dll 4a900000 4a920000 UCIMG.dll 10000000 10010000 UFCDLGBR.dll 10000000 10010000 UFCBUF.dll 10000000 10010000 UFCSTATU.dll 10000000 10010000 UFCCNBTN.dll 10000000 10010000 u32txtur.dll 10000000 10010000 UFCCOLOR.dll 10000000 10010000 maxmin.dll 10000000 10010000 UFCCOMM.dll 10000000 10020000 UFCCOLOR.dll 10000000 10010000 UFCDLGBR.dll 10000000 10010000 UFCCOMM.dll 10000000 10020000 UFCPNMGR.dll 10000000 10010000 mScan.dll 10000000 10010000 UFCPNTBP.dll 10000000 10010000 UssJpgEn.dll 10000000 10020000 UFCPNTBS.dll 10000000 10030000 uvofn.dll 10000000 10020000 UFCSTATU.dll 10000000 10010000 UCIMG.dll 10000000 10010000 UINET.dll 10000000 10010000 uwUpdate.dll 10000000 10010000 Upbgen.dll 10000000 10010000 UFCBUF.dll 10000000 10010000 UpiCtrl.dll 10000000 10030000 SCANRES.dll 10000000 10010000 uRender.dll 10000000 10020000 u32lfile.dll 10000000 10010000 uShadow.dll 10000000 10010000 UpiCtrl.dll 10000000 10030000 usseng.dll 10000000 10010000 UFCPNTBS.dll 10000000 10030000 ussgifsa.dll 10000000 10010000 usseng.dll 10000000 10010000 UssJpgEn.dll 10000000 10020000 Pngfio.dll 10000000 10020000 uvofn.dll 10000000 10020000 Upbgen.dll 10000000 10010000 uwUpdate.dll 10000000 10010000 u32Tx.dll 10000000 10020000 | |||||||
Abandon | All | Hope | Ye | Who | Enter | The | Hall | Of | Bloat | ||||||||
Copyright © bloatbusters.org. Web space courtesy Radsoft. We bust apps that suck. | ||||||||