Skip to content

WinError 234 #31

Description

@Jotaido

just getting this when I try to inject MSET9 for the first time
imagen_2024-01-25_200355860

Edit: I saw a reddit post where 2 guys where saying they had this error too and both where on W11, I am on W11 too so I'm going to try on another OS

Activity

  1. TophattedWasTaken commented on Jan 25, 2024

    @TophattedWasTaken
    Contributor

    We still don't exactly know why WinError234 happens. Sometimes reformatting the SD card works, sometimes you need a new reader, sometimes you need a new computer. I believe there are people looking on how to fix the error right now but so far we don't have a perfect fix. Sorry.

  2. Jotaido commented on Jan 25, 2024

    @Jotaido
    Author

    Probably my issue was something with Windows 11, just did it on Android and it worked fine.

    I also got an error saying I had to delete the software data, even though I had already done so, but checking for the empty software data just fixed the issue, maybe the problem I had on W11 could be fixed the same way.

  3. szukai commented on Jan 28, 2024

    @szukai

    This is happening on W10 as well. Taking a quick look it looks like this is due to the ID1 filename/path being too long when trying to execute the mkdir() on line 497.

    I tried switching over to WSL2 on W10 which gave a better error message.

    Traceback (most recent call last):
      File "mset9.py", line 901, in <module>
        injection()
      File "mset9.py", line 744, in injection
        fs.mkdir(hackedId1Path)
      File "mset9.py", line 497, in mkdir
        os.mkdir(self.abs(path))
    OSError: [Errno 75] Value too large for defined data type: '/mnt/i/Nintendo 3DS/4980302b2377c5024f1ccebe4928cafc/\uffff\ufaff餑䠇䚅敩ꄈ∁䬅䞘䙨䙙ꫀᰗ䙃䰃䞠䞸退ࠊꁱࠅ칝ࠄsdmc退ࠊb9'
    

    This is better than W10's:

    OSError: [WinError 234] More data is available: 'I:\\Nintendo 3DS/4980302b2377c5024f1ccebe4928cafc/\uffff\ufaff餑䠇䚅敩
    ꄈ∁䬅䞘䙨䙙ꫀᰗ䙃䰃䞠䞸退ࠊꁱࠅ칝ࠄsdmc退ࠊb9'
    

    Ended up swapping to Mac OSX and it's dockerized(?) setup didn't have this issue.

  4. Anonymous941 commented on Jan 28, 2024

    @Anonymous941
    Contributor

    Leave it to Windows to have an error named "More data is available"... Maybe it's hinting that the event viewer would give a better error? (I know WSL did, but it's possible that it's a different issue due to WSL being buggy)

  5. hourai-branch commented on May 4, 2024

    @hourai-branch

    temporary fix: disable Unicode support in administrative language settings.
    for some reason this fixed my problem.
    image

  6. LeArbustoh commented on Jul 8, 2024

    @LeArbustoh

    temporary fix: disable Unicode support in administrative language settings. for some reason this fixed my problem. image

    Como acotación, si te sucede este mismo problema y tienes Windows en Español (México o España) ve a Región en el Panel de Control, Cambiar configuración Regional del sistema y establece Configuración regional actual del sistema a Inglés (Estados Unidos)

    As a note, if you have this issue and Windows are in Spanish, go to Region in Control Panel, Change system locale and then change Current system locale to English (United States)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions