Skip to content

Crash on blind selection with Curse of the Maze #115

@MrSoup678

Description

@MrSoup678
Oops! The game crashed:
functions/UI_definitions.lua:1735: attempt to index field 'config' (a nil value)

Additional Context:
Balatro Version: 1.0.1o-FULL
Modded Version: 1.0.0~BETA-1501a-STEAMODDED
LÖVE Version: 11.5.0
Lovely Version: 0.9.0
Platform: Linux
Steamodded Mods:
    1: Spectrallib by lord.ruby, InvalidOS [ID: Spectrallib, Priority: -10000, Version: 1.0.9, Uses Lovely]
    2: Amulet by frostice482, ... [ID: Amulet, Version: 3.5.0, Uses Lovely]
        exp_color: default
        thread_fix: copy
        thread_fix_num: yes
    3: Card Sleeves by Larswijn [ID: CardSleeves, Priority: -10, Version: 1.9.1, Uses Lovely]
    4: Cryptid by MathIsFun_, Cryptid and Balatro Discords [ID: Cryptid, Priority: 114, Version: 0.5.14a, Uses Lovely]
    5: Galdur by Eremel_ [ID: galdur, Priority: -10000, Version: 1.2.1e, Uses Lovely]
    6: Entropy by Ruby, The Entropy Discord [ID: entr, Priority: 666, Version: 1.3.0, Uses Lovely]
    7: Main Menu Tweaks by termisaal, seven_kd_irl [ID: MainMenuTweaks, Version: 1.2.1]
    8: Aikoyori's Shenanigans by Aikoyori [ID: aikoyorisshenanigans, Priority: 700, Version: 0.2.0-alpha-260207b, Uses Lovely]
        Balance: absurd
Lovely Mods:
    1: smods-1.0.0-beta-1501a
    2: BMM-Compat

Stack Traceback
===============
(3) Lua upvalue 'ogBlindSel' at file 'functions/UI_definitions.lua:1735'
Local variables:
 type = string: "Big"
 run_info = nil
 disabled = boolean: false
 blind_choice = table: 0x7f2dee2310e0  {}
 (*temporary) = Lua function '?' (defined at line 3376 of chunk [SMODS _ "src/utils.lua"])
 (*temporary) = string: ""
 (*temporary) = number: 0
 (*temporary) = number: 0
 (*temporary) = number: 1.4
 (*temporary) = number: 1.4
 (*temporary) = Lua function '?' (defined at line 3363 of chunk [SMODS _ "src/utils.lua"])
 (*temporary) = number: 3.72
 (*temporary) = nil
 (*temporary) = table: 0x7f2dee266da0  {children:table: 0x7f2dee266de8, velocity:table: 0x7f2dee228538, shadow_parrallax:table: 0x7f2dee228a88, layered_parallax:table: 0x7f2dee228b08 (more...)}
 (*temporary) = Lua function '?' (defined at line 496 of chunk engine/ui.lua)
 (*temporary) = number: 6.90883e-310
 (*temporary) = table: 0x7f2dee266da0  {children:table: 0x7f2dee266de8, velocity:table: 0x7f2dee228538, shadow_parrallax:table: 0x7f2dee228a88, layered_parallax:table: 0x7f2dee228b08 (more...)}
 (*temporary) = nil
 (*temporary) = number: 1
 (*temporary) = number: 3.66
 (*temporary) = number: 30.1
 (*temporary) = table: 0x7f2dee266fc0  {children:table: 0x7f2dee267008, velocity:table: 0x7f2dee227030, shadow_parrallax:table: 0x7f2dee227580, layered_parallax:table: 0x7f2dee227600 (more...)}
 (*temporary) = Lua function '?' (defined at line 496 of chunk engine/ui.lua)
 (*temporary) = number: 6.90883e-310
 (*temporary) = table: 0x7f2dee266fc0  {children:table: 0x7f2dee267008, velocity:table: 0x7f2dee227030, shadow_parrallax:table: 0x7f2dee227580, layered_parallax:table: 0x7f2dee227600 (more...)}
 (*temporary) = nil
 (*temporary) = number: 1
 (*temporary) = number: 3.56
 (*temporary) = number: 30
 (*temporary) = table: 0x7f2dee2671e0  {children:table: 0x7f2dee267228, velocity:table: 0x7f2dee225a68, shadow_parrallax:table: 0x7f2dee225fb8, layered_parallax:table: 0x7f2dee226038 (more...)}
 (*temporary) = Lua function '?' (defined at line 496 of chunk engine/ui.lua)
 (*temporary) = number: 6.90883e-310
 (*temporary) = table: 0x7f2dee2671e0  {children:table: 0x7f2dee267228, velocity:table: 0x7f2dee225a68, shadow_parrallax:table: 0x7f2dee225fb8, layered_parallax:table: 0x7f2dee226038 (more...)}
 (*temporary) = nil
 (*temporary) = number: 1
 (*temporary) = string: "attempt to index field 'config' (a nil value)"
(4) Lua global 'create_UIBox_blind_choice' at file './modules/hooks/ui.lua:880' (from mod with id aikoyorisshenanigans)
Local variables:
 type = string: "Big"
 run_info = nil
(5) Lua global 'create_UIBox_blind_select' at file 'functions/UI_definitions.lua:1677'
Local variables:
 width = number: 12.2927
 (*temporary) = table: 0x7f2dee290588  {small:table: 0x7f2dee2651d8}
 (*temporary) = table: 0x7f2e285dc738  {remove_group:function: 0x7f2e28434008, get_group:function: 0x7f2e28434038, __call:function: 0x7f2e285be758, add_child:function: 0x7f2e2854b620 (more...)}
 (*temporary) = number: 6.90883e-310
 (*temporary) = table: 0x7f2dee230e70  {}
 (*temporary) = table: 0x7f2dee230ef0  {config:table: 0x7f2dee230fa0, n:7}
 (*temporary) = table: 0x7f2dee231020  {}
 (*temporary) = Lua function '?' (defined at line 7013 of chunk functions/UI_definitions.lua)
 (*temporary) = table: 0x7f2e285dc738  {remove_group:function: 0x7f2e28434008, get_group:function: 0x7f2e28434038, __call:function: 0x7f2e285be758, add_child:function: 0x7f2e2854b620 (more...)}
 (*temporary) = table: 0x7f2dee231080  {}
(6) Lua field 'func' at file 'game.lua:3868'
Local variables:
 (*temporary) = table: 0x7f2e285c96d8  {P_CENTERS:table: 0x7f2e295f2b88, P_BLINDS:table: 0x7f2e295e50c0, P_TAGS:table: 0x7f2e295e0bf0, P_SEALS:table: 0x7f2e295e0880, PREV_GARB:0, MOVEABLES:table: 0x7f2dee32dd00 (more...)}
 (*temporary) = table: 0x7f2e285dc738  {remove_group:function: 0x7f2e28434008, get_group:function: 0x7f2e28434038, __call:function: 0x7f2e285be758, add_child:function: 0x7f2e2854b620 (more...)}
 (*temporary) = string: "cancel"
 (*temporary) = table: 0x7f2dee27ac80  {}
(7) Lua method 'handle' at file 'engine/event.lua:96'
Local variables:
 self = table: 0x7f2dee32da88  {start_timer:true, func:function: 0x7f2dee32da58, time:46.561026459448, timer:TOTAL, trigger:immediate, created_on_pause:false, delay:0, blocking:true (more...)}
 _results = table: 0x7f2e28fcf2d8  {blocking:true, completed:false, pause_skip:false, time_done:false}
(8) Lua method 'update' at file 'engine/event.lua:189'
Local variables:
 self = table: 0x7f2e2898c7b0  {queue_timer:598.84005134456, queues:table: 0x7f2e2898c7f8, queue_last_processed:595.13333333312, append_queue:base, append_count:0, queue_dt:0.016666666666667 (more...)}
 dt = number: 0.0232966
 forced = nil
 (for generator) = C function: next
 (for state) = table: 0x7f2e2898c7f8  {other:table: 0x7f2e2898ca28, galdur:table: 0x7f2e29e29428, base:table: 0x7f2e2898c950, unlock:table: 0x7f2e2898c908, tutorial:table: 0x7f2e2898c998 (more...)}
 (for control) = userdata: NULL
 k = string: "base"
 v = table: 0x7f2e2898c950  {1:table: 0x7f2dee59ee30, 2:table: 0x7f2e2937e878, 3:table: 0x7f2dee56e7d0, 4:table: 0x7f2dee56ecf8, 5:table: 0x7f2dee56f220, 6:table: 0x7f2dee56f748 (more...)}
 blocked = boolean: false
 i = number: 28
 results = table: 0x7f2e28fcf2d8  {blocking:true, completed:false, pause_skip:false, time_done:false}
(9) Lua upvalue 'gameUpdateRef' at file 'game.lua:2858'
Local variables:
 self = table: 0x7f2e285c96d8  {P_CENTERS:table: 0x7f2e295f2b88, P_BLINDS:table: 0x7f2e295e50c0, P_TAGS:table: 0x7f2e295e0bf0, P_SEALS:table: 0x7f2e295e0880, PREV_GARB:0, MOVEABLES:table: 0x7f2dee32dd00 (more...)}
 dt = number: 0.0232966
 http_resp = nil
(10) Lua upvalue 'upd' at Steamodded file 'src/ui.lua:190' 
Local variables:
 self = table: 0x7f2e285c96d8  {P_CENTERS:table: 0x7f2e295f2b88, P_BLINDS:table: 0x7f2e295e50c0, P_TAGS:table: 0x7f2e295e0bf0, P_SEALS:table: 0x7f2e295e0880, PREV_GARB:0, MOVEABLES:table: 0x7f2dee32dd00 (more...)}
 dt = number: 0.0232966
(11) Lua upvalue 'update_ref' at file 'blind_functions.lua:668' (from mod with id Spectrallib)
Local variables:
 self = table: 0x7f2e285c96d8  {P_CENTERS:table: 0x7f2e295f2b88, P_BLINDS:table: 0x7f2e295e50c0, P_TAGS:table: 0x7f2e295e0bf0, P_SEALS:table: 0x7f2e295e0880, PREV_GARB:0, MOVEABLES:table: 0x7f2dee32dd00 (more...)}
 dt = number: 0.0232966
(12) Lua upvalue 'gu' at file 'Entropy/card_buttons.lua:758' (from mod with id Spectrallib)
Local variables:
 self = table: 0x7f2e285c96d8  {P_CENTERS:table: 0x7f2e295f2b88, P_BLINDS:table: 0x7f2e295e50c0, P_TAGS:table: 0x7f2e295e0bf0, P_SEALS:table: 0x7f2e295e0880, PREV_GARB:0, MOVEABLES:table: 0x7f2dee32dd00 (more...)}
 dt = number: 0.0232966
(13) Lua upvalue 'upd' at file 'lib/gameset.lua:27' (from mod with id Cryptid)
Local variables:
 self = table: 0x7f2e285c96d8  {P_CENTERS:table: 0x7f2e295f2b88, P_BLINDS:table: 0x7f2e295e50c0, P_TAGS:table: 0x7f2e295e0bf0, P_SEALS:table: 0x7f2e295e0880, PREV_GARB:0, MOVEABLES:table: 0x7f2dee32dd00 (more...)}
 dt = number: 0.0232966
(14) Lua upvalue 'update_ref' at file 'lib/overrides.lua:372' (from mod with id Cryptid)
Local variables:
 self = table: 0x7f2e285c96d8  {P_CENTERS:table: 0x7f2e295f2b88, P_BLINDS:table: 0x7f2e295e50c0, P_TAGS:table: 0x7f2e295e0bf0, P_SEALS:table: 0x7f2e295e0880, PREV_GARB:0, MOVEABLES:table: 0x7f2dee32dd00 (more...)}
 dt = number: 0.0232966
(15) Lua upvalue 'update_ref' at file 'lib/hooks.lua:860' (from mod with id entr)
Local variables:
 self = table: 0x7f2e285c96d8  {P_CENTERS:table: 0x7f2e295f2b88, P_BLINDS:table: 0x7f2e295e50c0, P_TAGS:table: 0x7f2e295e0bf0, P_SEALS:table: 0x7f2e295e0880, PREV_GARB:0, MOVEABLES:table: 0x7f2dee32dd00 (more...)}
 dt = number: 0.0232966
(16) Lua upvalue 'upd' at file 'lib/hooks.lua:1981' (from mod with id entr)
Local variables:
 self = table: 0x7f2e285c96d8  {P_CENTERS:table: 0x7f2e295f2b88, P_BLINDS:table: 0x7f2e295e50c0, P_TAGS:table: 0x7f2e295e0bf0, P_SEALS:table: 0x7f2e295e0880, PREV_GARB:0, MOVEABLES:table: 0x7f2dee32dd00 (more...)}
 dt = number: 0.0232966
(17) Lua upvalue 'gameUpdate' at file 'lib/hooks.lua:2244' (from mod with id entr)
Local variables:
 self = table: 0x7f2e285c96d8  {P_CENTERS:table: 0x7f2e295f2b88, P_BLINDS:table: 0x7f2e295e50c0, P_TAGS:table: 0x7f2e295e0bf0, P_SEALS:table: 0x7f2e295e0880, PREV_GARB:0, MOVEABLES:table: 0x7f2dee32dd00 (more...)}
 dt = number: 0.0232966
(18) Lua method 'update' at file './modules/hooks/general.lua:119' (from mod with id aikoyorisshenanigans)
Local variables:
 self = table: 0x7f2e285c96d8  {P_CENTERS:table: 0x7f2e295f2b88, P_BLINDS:table: 0x7f2e295e50c0, P_TAGS:table: 0x7f2e295e0bf0, P_SEALS:table: 0x7f2e295e0880, PREV_GARB:0, MOVEABLES:table: 0x7f2dee32dd00 (more...)}
 dt = number: 0.0232966
(19) Lua field 'update' at file 'main.lua:1274'
Local variables:
 dt = number: 0.0232966
(20) Lua function '?' at file 'main.lua:1037' (best guess)
(21) global C function 'xpcall'
(22) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
 func = Lua function '?' (defined at line 1008 of chunk main.lua)
 inerror = boolean: true
 deferErrhand = Lua function '(LÖVE Function)' (defined at line 348 of chunk [love "boot.lua"])
 earlyinit = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])

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