Code Monkey home page Code Monkey logo

errorlookup's People

Contributors

ayadseghairi avatar henrypp avatar manfred-mueller avatar marian-sk avatar nkh0472 avatar venusgirl avatar yuripet avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

errorlookup's Issues

Missing source files

Are there source files missing from this project?

When I compile with Visual Studio 2015 I get these errors:

`1>------ Build started: Project: errorlookup, Configuration: Release Win32 ------

1> routine.cpp

1>c1xx : fatal error C1083: Cannot open source file: '..\routine\routine.cpp': No such file or directory

1> rstring.cpp

========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
`

v2.3.2 - find wrong update for language pack, but SHA-256 for errorlookup.lng is equivalents for exist and download files

v2.3.2 - find false update for language pack, but SHA-256 for errorlookup.lng is equivalents for exist and download files:

SHA-256 for exist file:

33fba4f92b2a5a5a0d99f3f6d11510914f363fb101cfc331bc8ea330db030d6c *errorlookup.lng

SHA-256 for download file dated 29.10.2019:

33fba4f92b2a5a5a0d99f3f6d11510914f363fb101cfc331bc8ea330db030d6c *errorlookup.lng

detect and message Update available (%s), download and install them? is wrong and update is stop then download 100% and not responded.

I download this version on https://www.henrypp.org/product/errorlookup web page.

[Bug] Extraneous resource information causes DLL missing errors

Checklist

  • I have used the search function to see if someone else has already submitted the same bug report.
  • I will describe the problem with as much detail as possible.

App version

2.5

Windows version

Windows 11 (10.0.22621.3007)

Steps to reproduce

  1. Launch the application.

Expected behavior

No response

Actual behavior

After launching the program, I get the following error messages:

Message:
{无法找到文件}
文件 %hs 不存在。

Status:
-1073741809 (0xC000000F)

Description:
ddputils.dll

Message:
{无法找到文件}
文件 %hs 不存在。

Status:
-1073741809 (0xC000000F)

Description:
cscsvc.dll

Message:
{无法找到文件}
文件 %hs 不存在。

Status:
-1073741809 (0xC000000F)

Description:
srm.dll

The program complains about some missing DLLs.

However, according to dumpbin, errorlookup.exe does not depend on these DLLs.

> dumpbin /dependents errorlookup.exe
Microsoft (R) COFF/PE Dumper Version 14.38.33130.0
Copyright (C) Microsoft Corporation.  All rights reserved.


Dump of file errorlookup.exe

File Type: EXECUTABLE IMAGE

  Image has the following dependencies:

    KERNEL32.dll
    USER32.dll
    GDI32.dll
    SHELL32.dll
    ole32.dll
    ntdll.dll
    COMCTL32.dll
    dbghelp.dll
    SHLWAPI.dll
    api-ms-win-shcore-scaling-l1-1-1.dll
    UxTheme.dll
    VERSION.dll
    WINHTTP.dll
    XmlLite.dll

  Summary

        3000 .data
        3000 .pdata
       10000 .rdata
        1000 .reloc
        7000 .rsrc
       2A000 .text
        1000 _RDATA

These error messages can just be ignored and the program will still run correctly.

In fact, these errors are caused by extraneous resource information within the program. Therefore, a temporary workaround for users might be replacing these lines in the .rsrc section of errorlookup.exe with spaces.

<item file="ddputils.dll" text="Data Deduplication Library" />
<item file="cscsvc.dll" text="CSC Service API" />
<item file="srm.dll" text="File Server Resource Manager Common Library API" />

For developers, such resource information might be removed from the project configuration.

Logs

No response

Translation error/missing

When working on the German translation, I noticed that the translation for "Make a donation" was missing although the entry in the corresponding .ini file was made. Seems to be a code error for me.

Error creating group in the Start menu Setup.

Error creating group in the Start menu Setup appears that the installer ignores the parent directory of the menu and as a result the group is created incorrectly. The error occurs in the following function NSIS (disassembled code):

SetOutPath $ COMMONSTARTMENU \ $ [44]
CreateShortCut "$ COMMONSTARTMENU \ $ [44] \ Error Lookup.lnk" "$ INSTDIR \ $ [45]" 0 0 0
CreateShortCut "$ COMMONSTARTMENU \ $ [44] \ License.lnk" "$ INSTDIR \ License.txt" 0 0 0
CreateShortCut "$ COMMONSTARTMENU \ $ [44] \ History.lnk" "$ INSTDIR \ History.txt" 0 0 0
CreateShortCut "$ COMMONSTARTMENU \ $ [44] \ Uninstall.lnk" "$ INSTDIR \ uninstall.exe" 0 0 0

which incorrectly identifies the parent group m as a result of a directory tree group is not created in the general start menu, and in the %USERPROFILE%\Main Menu. It is likely that this is a mistake earlier NSIS v3.0 because NSIS v2.46 ANSI I was not able to reproduce it to play. I usually use this code to avoid such phenomena:

!include "MUI.nsh"
...
Section -Icons
  SetShellVarContext all
  !insertmacro MUI_STARTMENU_WRITE_BEGIN Application
  CreateDirectory "$SMPROGRAMS\$ICONS_GROUP"
  CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\.....lnk
 ...
  !insertmacro MUI_STARTMENU_WRITE_END
SectionEnd

which does not cause such errors.

[Bug] Strange missing MUI file error

Checklist

  • I have used the search function to see if someone else has already submitted the same bug report.
  • I will describe the problem with as much detail as possible.

App version

2.5 x64

Windows version

Windows 10 22H2

Scenario

I have trimmed my Windows OS installation using NTLite, so I'm missing some dll files.

After I open the program settings to uncheck all the dll files that are missing in my system, and I press the "Ok" button to apply changes, it still gives me an error related to dll file "dsreg.dll" about a missing MUI file (dsreg.dll.mui?).

I have the dsreg.dll.mui file in my system, so I'm not sure which MUI file it fails to find and tries to load. But I had no problems when using Error Lookup v2.4.2

Expected behavior

The program may ignore or handle in a different way when it fails to load a MUI file, since it is very annoying to see that error dialog box every time that I run the program (and I can't do nothing to fix it). Or at least the error message may provide more descriptive information about what is happening and the name of the MUI file... so maybe I could create a dummy .mui file to get rid of this error.

Actual behavior

WinSnap 01

Message:
The resource loader did not find the MUI file.

Status:
-1073020927 (0xC00B0001)

Description:
C:\Windows\SYSTEM32\dsreg.dll

Logs

No response

How can I get the errors that are defined in winerror.h?

I'm new to Windows programming but I'm reading a book "Windows via C/C++" which mentioned the winerror.h header file. In that file, it defined a lot of error codes like

//
// MessageId: ERROR_SUCCESS
//
// MessageText:
//
// The operation completed successfully.
//
#define ERROR_SUCCESS                    0L

#define NO_ERROR 0L                                                 // dderror
#define SEC_E_OK                         ((HRESULT)0x00000000L)

//
// MessageId: ERROR_INVALID_FUNCTION
//
// MessageText:
//
// Incorrect function.
//
#define ERROR_INVALID_FUNCTION           1L    // dderror

//
// MessageId: ERROR_FILE_NOT_FOUND
//
// MessageText:
//
// The system cannot find the file specified.
//
#define ERROR_FILE_NOT_FOUND             2L

//
// MessageId: ERROR_PATH_NOT_FOUND
//
// MessageText:
//
// The system cannot find the path specified.
//
#define ERROR_PATH_NOT_FOUND             3L

//
// MessageId: ERROR_TOO_MANY_OPEN_FILES
//
// MessageText:
//
// The system cannot open the file.
//
#define ERROR_TOO_MANY_OPEN_FILES        4L

//
// MessageId: ERROR_ACCESS_DENIED
//
// MessageText:
//
// Access is denied.
//
#define ERROR_ACCESS_DENIED              5L
...

Can errorlookup show these errors? Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.