1. SPS Accounts:
    Do you find yourself coming back time after time? Do you appreciate the ongoing hard work to keep this community focused and successful in its mission? Please consider supporting us by upgrading to an SPS Account. Besides the warm and fuzzy feeling that comes from supporting a good cause, you'll also get a significant number of ever-expanding perks and benefits on the site and the forums. Click here to find out more.
    Dismiss Notice
Dismiss Notice
You are currently viewing Boards o' Magick as a guest, but you can register an account here. Registration is fast, easy and free. Once registered you will have access to search the forums, create and respond to threads, PM other members, upload screenshots and access many other features unavailable to guests.

BoM cultivates a friendly and welcoming atmosphere. We have been aiming for quality over quantity with our forums from their inception, and believe that this distinction is truly tangible and valued by our members. We'd love to have you join us today!

(If you have any problems with the registration process or your account login, please contact us. If you've forgotten your username or password, click here.)

Saved game crashes game/editors

Discussion in 'Baldur's Gate: Enhanced Edition' started by hedron, Mar 4, 2023.

  1. hedron Gems: 7/31
    Latest gem: Tchazar


    Jun 3, 2005
    Likes Received:
    I have a saved game from BG:EE mobile. But when I load it in GOG's or Steam BGEE the game crashes. I no longer have the mobile game to test it on.

    I figured, maybe use a save game editor and just make a meaningless adjustment and save, and maybe that would would but it crashes EE Keeper when attempting to load the save (file > open save game).

    TeamBG's character editor crashes with runtime 339 component comdlg32.ocx or one of its dependencies not correctly registered a file is missing. That has nothing to do with my issue, and I tried downloading said file but no go.

    Anyway, I tried Gatekeeper, and it complains, "warning there is a record length disagreement between baldur's gate and the editor over character olivia de rheims (BG: 2936 - Editor: 1856) it is recommended you do not save the file as it will most likely be correpted continue loading?" (it says this for all characters in my party) Whan I try and save it, "there has been an error recreating the game information from the source buffer unable to save changes." Also, in the "type" column every is "???" when it should be armor or whatever. Also, it tells me Imoen and Montaron have an, "unknown spell type cannot load" then the save game unloads itself. This doesn't happen for Xzar or my character which is a fighter/mage.

    Is there another save game editor? Or anyone have half a clue how to resolves this?
    Last edited: Mar 5, 2023
  2. SlickRCBD Gems: 29/31
    Latest gem: Glittering Beljuril

    Resourceful Adored Veteran

    May 7, 2005
    Likes Received:
    I don't know as I'm considering signing up for a free trial of Amazon Prime to get EE, but my best guess would be to try using ShadowKeeper since EE is supposed to be using an updated BG2 engine instead of BG1.
    I thought GateKeeper was only for BG1, and that you should use Sword Coast Keeper if you have TOTSC installed for similar reasons.
    So I'd recommend trying Sword Coast Keeper or Shadowkeeper.
  3. Drugar

    Drugar And now... we wait! Veteran

    Jun 17, 2004
    Likes Received:
    You would want to use EE Keeper for all Enhanced Edition games. This version is compatible with all those games, including IWD EE.
  4. hedron Gems: 7/31
    Latest gem: Tchazar


    Jun 3, 2005
    Likes Received:
    Thanks for the reply's, but shadowkeeper didn't work either saying it's for SoA, and EE Keeper crashes when it loads my save game file.

    Here's the backtrace on the off chance someone can decipher it. Not expecting anyone can though. I get the same results (for all save game editors) in Windows 10, even though I use Linux primarily.

    Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0042ba8e).
    Register dump:
     CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
     EIP:0042ba8e ESP:008adf74 EBP:008ae3a4 EFLAGS:00010246(  R- --  I  Z- -P- )
     EAX:02edd61c EBX:02edd600 ECX:00000005 EDX:0063dac4
     ESI:00000000 EDI:02edd61c
    Stack dump:
    0x008adf74:  52505d39 02f10e08 02f10e08 0071e600
    0x008adf84:  02ed8f50 00610050 02ef0cd0 02f4fff8
    0x008adf94:  00000000 009b0000 008adfc0 008adfc0
    0x008adfa4:  00000000 008ae018 7e97e12d 7e6a5490
    0x008adfb4:  00010086 00000220 7e97e12d 009b0074
    0x008adfc4:  00000000 008ae018 7e97e120 008adff0
    =>0 0x0042ba8e in eekeeper (+0x2ba8e) (0x008ae3a4)
      1 0x00415b88 in eekeeper (+0x15b88) (0x008ae3d0)
      2 0x00415db9 in eekeeper (+0x15db9) (0x008ae410)
      3 0x004163dc in eekeeper (+0x163dc) (0x008ae44c)
      4 0x004f4ce5 in eekeeper (+0xf4ce5) (0x008aea9c)
      5 0x004f4abd in eekeeper (+0xf4abd) (0x008aeab4)
      6 0x00493213 in eekeeper (+0x93213) (0x008aeac8)
      7 0x004145d6 in eekeeper (+0x145d6) (0x008aeaf0)
      8 0x00414845 in eekeeper (+0x14845) (0x008af464)
      9 0x00477e62 in eekeeper (+0x77e62) (0x008af478)
      10 0x00477c83 in eekeeper (+0x77c83) (0x008af4b0)
      11 0x00483408 in eekeeper (+0x83408) (0x008af4f4)
      12 0x00480de3 in eekeeper (+0x80de3) (0x008af534)
      13 0x00495e4b in eekeeper (+0x95e4b) (0x008af550)
      14 0x004736b8 in eekeeper (+0x736b8) (0x008af5a0)
      15 0x0048349e in eekeeper (+0x8349e) (0x008af5bc)
      16 0x00480e26 in eekeeper (+0x80e26) (0x008af5d4)
      17 0x00495ed1 in eekeeper (+0x95ed1) (0x008af5f0)
      18 0x00474464 in eekeeper (+0x74464) (0x008af6c0)
      19 0x00475da6 in eekeeper (+0x75da6) (0x008af6e4)
      20 0x00470bd6 in eekeeper (+0x70bd6) (0x008af758)
      21 0x00471393 in eekeeper (+0x71393) (0x008af778)
      22 0x7e6a523c WINPROC_wrapper+0x1c() in user32 (0x008af7a8)
      23 0x7e6a5720 in user32 (+0x55720) (0x008af7f8)
      24 0x7e6a746a in user32 (+0x5746a) (0x008af848)
      25 0x7e68ea8e in user32 (+0x3ea8e) (0x008af898)
      26 0x7e68fe90 SendMessageW+0x50() in user32 (0x008af8f8)
      27 0x0049e763 in eekeeper (+0x9e763) (0x008af944)
      28 0x0047498c in eekeeper (+0x7498c) (0x008afa18)
      29 0x00475da6 in eekeeper (+0x75da6) (0x008afa3c)
      30 0x0050ee71 in eekeeper (+0x10ee71) (0x008afa64)
      31 0x00470bd6 in eekeeper (+0x70bd6) (0x008afad8)
      32 0x00471393 in eekeeper (+0x71393) (0x008afaf8)
      33 0x7e6a523c WINPROC_wrapper+0x1c() in user32 (0x008afb28)
      34 0x7e6a5720 in user32 (+0x55720) (0x008afb78)
      35 0x7e6a746a in user32 (+0x5746a) (0x008afbc8)
      36 0x7e68e507 in user32 (+0x3e507) (0x008afc28)
      37 0x7e690780 DispatchMessageW+0x40() in user32 (0x008afca8)
      38 0x7e6729fa IsDialogMessageW+0x12a() in user32 (0x008afe08)
      39 0x00470052 in eekeeper (+0x70052) (0x008afe20)
      40 0x00474e38 in eekeeper (+0x74e38) (0x008afe2c)
      41 0x0050e854 in eekeeper (+0x10e854) (0x008afe44)
      42 0x004a0203 in eekeeper (+0xa0203) (0x008afe58)
      43 0x00475c8a in eekeeper (+0x75c8a) (0x008afe70)
      44 0x0049343d in eekeeper (+0x9343d) (0x008afe8c)
      45 0x0049381e in eekeeper (+0x9381e) (0x008afe98)
      46 0x00493537 in eekeeper (+0x93537) (0x008afeac)
      47 0x004934cb in eekeeper (+0x934cb) (0x008afedc)
      48 0x005ec2ab in eekeeper (+0x1ec2ab) (0x008afef4)
      49 0x005bf712 in eekeeper (+0x1bf712) (0x008aff40)
      50 0x7b648e60 __fastcall_BaseThreadInitThunk+0x10() in kernel32 (0x008aff58)
      51 0x7e9af707 in ntdll (+0x5f707) (0x008aff6c)
      52 0x7e9afee6 in ntdll (+0x5fee6) (0x008affec)
    0x0042ba8e eekeeper+0x2ba8e: repe movsl    (%esi),%es:(%edi)
    Module    Address            Debug info    Name (105 modules)
    PE    00400000-007a2000    Export          eekeeper
    PE    10000000-10056000    Deferred        en-us
    ELF    7b000000-7b2bb000    Deferred        kernelbase<elf>
      \-PE    7b030000-7b2bb000    \               kernelbase
    ELF    7b600000-7b68d000    Dwarf           kernel32<elf>
      \-PE    7b620000-7b68d000    \               kernel32
    ELF    7be0a000-7bfd3000    Deferred        windowscodecs<elf>
      \-PE    7be40000-7bfd3000    \               windowscodecs
    ELF    7c2ae000-7c2d4000    Deferred        explorerframe<elf>
      \-PE    7c2c0000-7c2d4000    \               explorerframe
    ELF    7c2d4000-7c304000    Deferred        propsys<elf>
      \-PE    7c2e0000-7c304000    \               propsys
    ELF    7c421000-7c429000    Deferred        libxfixes.so.3
    ELF    7c429000-7c436000    Deferred        libxcursor.so.1
    ELF    7c46b000-7c480000    Deferred        libxi.so.6
    ELF    7c480000-7c490000    Deferred        libxrandr.so.2
    ELF    7c490000-7c49e000    Deferred        libxrender.so.1
    ELF    7c49e000-7c4a6000    Deferred        libxxf86vm.so.1
    ELF    7c4a6000-7c4ad000    Deferred        libxdmcp.so.6
    ELF    7c4ad000-7c4d9000    Deferred        libxcb.so.1
    ELF    7c4d9000-7c62b000    Deferred        libx11.so.6
    ELF    7c62b000-7c6b8000    Deferred        winex11.so
    ELF    7c6b8000-7d000000    Deferred        shell32<elf>
      \-PE    7c6e0000-7d000000    \               shell32
    ELF    7d000000-7d005000    Deferred        <wine-loader>
    ELF    7d009000-7d00e000    Deferred        libxau.so.6
    ELF    7d00e000-7d024000    Deferred        libxext.so.6
    ELF    7d024000-7d02a000    Deferred        ws2_32.so
    ELF    7d02a000-7d030000    Deferred        winspool.so
    ELF    7d054000-7d080000    Deferred        winex11<elf>
      \-PE    7d060000-7d080000    \               winex11
    ELF    7d254000-7d2a7000    Deferred        libfontconfig.so.1
    ELF    7d2a7000-7d400000    Deferred        libglib-2.0.so.0
    ELF    7d410000-7d43b000    Deferred        libexpat.so.1
    ELF    7d43b000-7d4dc000    Deferred        libpcre2-8.so.0
    ELF    7d4dc000-7d4ff000    Deferred        libbrotlicommon.so.1
    ELF    7d4ff000-7d50d000    Deferred        libbrotlidec.so.1
    ELF    7d50d000-7d601000    Deferred        libharfbuzz.so.0
    ELF    7d601000-7d63e000    Deferred        libpng16.so.16
    ELF    7d63e000-7d650000    Deferred        libbz2.so.1.0
    ELF    7d650000-7d669000    Deferred        libz.so.1
    ELF    7d669000-7d736000    Deferred        libfreetype.so.6
    ELF    7d736000-7d75b000    Deferred        libgcc_s.so.1
    ELF    7d75b000-7d82c000    Deferred        libm.so.6
    ELF    7d85c000-7d9d2000    Deferred        win32u.so
    ELF    7d9d2000-7da02000    Deferred        msacm32<elf>
      \-PE    7d9e0000-7da02000    \               msacm32
    ELF    7da02000-7dad7000    Deferred        winmm<elf>
      \-PE    7da10000-7dad7000    \               winmm
    ELF    7dad7000-7db29000    Deferred        oleacc<elf>
      \-PE    7dae0000-7db29000    \               oleacc
    ELF    7db29000-7db64000    Deferred        ws2_32<elf>
      \-PE    7db40000-7db64000    \               ws2_32
    ELF    7db64000-7dc07000    Deferred        gdiplus<elf>
      \-PE    7db80000-7dc07000    \               gdiplus
    ELF    7dc07000-7dd0d000    Deferred        comdlg32<elf>
      \-PE    7dc10000-7dd0d000    \               comdlg32
    ELF    7dd31000-7dd71000    Deferred        oledlg<elf>
      \-PE    7dd40000-7dd71000    \               oledlg
    ELF    7dd71000-7deae000    Deferred        oleaut32<elf>
      \-PE    7dda0000-7deae000    \               oleaut32
    ELF    7deae000-7df4a000    Deferred        rpcrt4<elf>
      \-PE    7ded0000-7df4a000    \               rpcrt4
    ELF    7df4a000-7dfad000    Deferred        combase<elf>
      \-PE    7df60000-7dfad000    \               combase
    ELF    7dfad000-7e0ee000    Deferred        ole32<elf>
      \-PE    7dfe0000-7e0ee000    \               ole32
    ELF    7e0ee000-7e133000    Deferred        uxtheme<elf>
      \-PE    7e100000-7e133000    \               uxtheme
    ELF    7e133000-7e15b000    Deferred        shcore<elf>
      \-PE    7e140000-7e15b000    \               shcore
    ELF    7e15b000-7e1c2000    Deferred        shlwapi<elf>
      \-PE    7e170000-7e1c2000    \               shlwapi
    ELF    7e1c2000-7e1e9000    Deferred        imm32<elf>
      \-PE    7e1d0000-7e1e9000    \               imm32
    ELF    7e1e9000-7e34a000    Deferred        comctl32<elf>
      \-PE    7e210000-7e34a000    \               comctl32
    ELF    7e34a000-7e36a000    Deferred        compstui<elf>
      \-PE    7e350000-7e36a000    \               compstui
    ELF    7e36a000-7e3ab000    Deferred        winspool<elf>
      \-PE    7e380000-7e3ab000    \               winspool
    ELF    7e3ab000-7e3c1000    Deferred        msimg32<elf>
      \-PE    7e3b0000-7e3c1000    \               msimg32
    ELF    7e3c1000-7e40f000    Deferred        win32u<elf>
      \-PE    7e3d0000-7e40f000    \               win32u
    ELF    7e40f000-7e4ab000    Deferred        gdi32<elf>
      \-PE    7e430000-7e4ab000    \               gdi32
    ELF    7e4ab000-7e4e6000    Deferred        sechost<elf>
      \-PE    7e4c0000-7e4e6000    \               sechost
    ELF    7e4e6000-7e5c3000    Deferred        msvcrt<elf>
      \-PE    7e510000-7e5c3000    \               msvcrt
    ELF    7e5c3000-7e61e000    Deferred        advapi32<elf>
      \-PE    7e5d0000-7e61e000    \               advapi32
    ELF    7e61e000-7e7fd000    Dwarf           user32<elf>
      \-PE    7e650000-7e7fd000    \               user32
    ELF    7e7fd000-7e915000    Deferred        ucrtbase<elf>
      \-PE    7e830000-7e915000    \               ucrtbase
    ELF    7e915000-7e92c000    Deferred        version<elf>
      \-PE    7e920000-7e92c000    \               version
    ELF    7e92c000-7e9fe000    Dwarf           ntdll<elf>
      \-PE    7e950000-7e9fe000    \               ntdll
    ELF    7e9fe000-7eb86000    Dwarf           libwine.so.1
    ELF    f7cb1000-f7d62000    Deferred        ntdll.so
    ELF    f7d62000-f7f8d000    Deferred        libc.so.6
    ELF    f7fbf000-f7ff5000    Deferred        ld-linux.so.2
    process  tid      prio    name (all IDs are in hex)
    00000038 services.exe
        0000003c    0  
        00000040    0     wine_rpcrt4_server
        0000004c    0     wine_rpcrt4_io
        00000060    0     wine_rpcrt4_io
        0000007c    0     wine_rpcrt4_io
        0000008c    0     wine_rpcrt4_io
        000000ac    0     wine_rpcrt4_io
        000000c4    0     wine_rpcrt4_io
        0000010c    0     wine_rpcrt4_io
    00000044 winedevice.exe
        00000048    0  
        00000054    0  
        00000058    0     wine_sechost_service
        0000005c    0  
        00000064    0  
        00000068    0  
        000000d0    0  
    0000006c winedevice.exe
        00000070    0  
        00000080    0  
        00000088    0     wine_sechost_service
        00000090    0  
        00000094    0  
        00000098    0  
        000000a4    0  
        000000a8    0  
    0000009c plugplay.exe
        000000a0    0  
        000000b0    0  
        000000b4    0     wine_sechost_service
        000000b8    0     wine_rpcrt4_server
    000000bc svchost.exe
        000000c0    0  
        000000c8    0  
        000000cc    0     wine_sechost_service
    000000dc (D) Z:\home\madmax\GOG Games\Baldurs Gate Enhanced Edition\save_game_editor\EEKeeper.exe
        000000e0    0 <==
        0000013c    0  
    000000e4 explorer.exe
        000000e8    0  
        000000ec    0  
        000000f0    0     wine_rpcrt4_server
    000000fc rpcss.exe
        00000100    0  
        00000110    0  
        00000114    0     wine_sechost_service
        00000118    0     wine_rpcrt4_server
        0000011c    0     wine_rpcrt4_server
        00000128    0     wine_rpcrt4_io
    00000134 conhost.exe
        00000138    0  
    System information:
        Wine build: wine-8.0
        Platform: i386 (WOW64)
        Version: Windows 7
        Host system: Linux
        Host version: 5.15.90-1-lts
Sorcerer's Place is a project run entirely by fans and for fans. Maintaining Sorcerer's Place and a stable environment for all our hosted sites requires a substantial amount of our time and funds on a regular basis, so please consider supporting us to keep the site up & running smoothly. Thank you!

Sorcerers.net is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to products on amazon.com, amazon.ca and amazon.co.uk. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.