Forums are in read-only mode.

unpack lua error

I've been getting this one lately

----

2x oqueue\oqueue-1.9.7a.lua:19743: bad argument #1 to "unpack" (table expected, got nil)
<in C code>
oqueue\oqueue-1.9.7a.lua:19743: in function "set_textures_cell"
oqueue\oqueue-1.9.7a.lua:19249: in function "set_textures"
oqueue\oqueue-1.9.7a.lua:23286: in function "?"
oqueue\oqueue-1.9.7a.lua:23126: in function <oqueue\oqueue.lua:23123>

Locals:
m = <table> {
stats = "CBaXERAAR4EOI+VAAAAAAAAAAAAAAAAAAA00AAAAZ"
bgroup = "Vindication"
class = "XX"
tears = 0
role = 14
realid = "doombringer#2280"
level = 1687
bg = <table> {
}
_queue_color = "nopop"
hks = 52
wins = 0
ranks = "AAA"
flags = 1
name = "Jellana"
hit = 7.49
check = 0
crit = 48.59
mmr = 0
hp = 3588
race = 1
pvppower = 0
spec_type = 1
realm = "Ghostlands"
raids = "PA/A/P//AAAAAAAAAAAACF//BAAA//D"
karma = 0
power = 52763
gender = 0
haste = 53.89
losses = 0
ilevel = 3989
premade_type = "B"
resil = 0
spec_id = 8
faction = "H"
charm = 17
realm_id = 106
mastery = 13.75
oq_ver = 0
}
cell = cdotregion {
txt = <unnamed> {
}
slot = 2
class = DotTexture75Class {
}
role = DotTexture75Role {
}
cy = 25.5
gid = 1
status = DotTexture75Deserter {
}
charm = DotTexture75Charm {
}
0 = <userdata>
texture = <unnamed> {
}
}
color = <table> {
b = 0
g = 0.2
r = 0.2
}
(*temporary) = <function> defined =[C]:-1
(*temporary) = DotTexture75Charm {
0 = <userdata>
}
oq = <table> {
hint_next = <function> defined @Interface\AddOns\oqueue\oqueue.lua:15786
update_scores = <function> defined @Interface\AddOns\oqueue\oqueue.lua:20167
add_voip_subselection = <function> defined @Interface\AddOns\oqueue\oqueue.lua:13668
route_to_boss = <function> defined @Interface\AddOns\oqueue\oqueue.lua:22217
queue_popped = <function> defined @Interface\AddOns\oqueue\oqueue.lua:22846
onShow_tab1 = <function> defined @Interface\AddOns\oqueue\oqueue.lua:13285
remove_btag_from_meshcache = <function> defined @Interface\AddOns\oqueue\oqueue.lua:10564
calc_pkt_stats = <function> defined @Interface\AddOns\oqueue\oqueue.lua:3874
set_deserter = <function> defined @Interface\AddOns\oqueue\oqueue.lua:19841
send_q = <table> {
}
pending = <table> {
}
decode_hp = <function> defined @Interface\AddOns\oqueue\oqueue.lua:20671
player_new_level = <function> defined @Interface\AddOns\oqueue\oqueue.lua:23938
get_scanning_tooltip = <function> defined @Interface\AddOns\oqueue\oqueue.lua:11238
get_bg_experience = <function> defined @Interface\AddOns\oqueue\oqueue_premade_info.lua:362
set_group_lead = <function> defined @Interface\AddOns\oqueue\oqueue.lua:10371
clear_report_attempts = <function> defined @Interface\AddOns\oqueue\oqueue.lua:25023
waitlist = <table> {
}
tab5_shoutads = oq_check {
}
long_tooltip = oqlongtooltip {
}
get_spell_crit = <function> defined @Interface\AddOns\oqueue\oqueue.lua:3116
tab3_enforce = oq_check {
}
create_tab_banlist = <function> defined @Interface\AddOns\oqueue\oqueue.lua:14745
raid = <table> {
}
pass_preference_filter = <function> defined @Interface\AddOns\oqueue\oqueue.lua:11921
space_it = <function> defined @Interface\AddOns\oqueue\oqueue.lua:5614
raid_announce_relay = <function> defined @Interface\AddOns\oqueue\oqueue.lua:6695
pm_tooltip_set = <function> defined @Interface\AddOns\oqueue\oqueue_tooltips.lua:833
first_open_seat = <function> defined @Interface\AddOns\oqueue\oqueue.lua:23150
make_dropdown_premade_subtype_selector = <function> defined @Interface\AddOns\oqueue\oqueue.lua:13571
trim_oldies = <function> defined @Interface\AddOns\oqueue\oqueue.lua:18044
send_to_scorekeeper = <function> defined @Interface\AddOns\oqueue\oqueue.lua:4492
create_scenario_group = <function> defined @Interface\AddOns\oqueue\oqueue.lua:9237
announce_raid_leader = <function> defined @Interface\AddOns\oqueue\oqueue.lua:17454
start_ready_check = <function> defined @Interface\AddOns\oqueue\oqueue.lua:18993
cell_occupied = <function> defined @Interface\AddOns\oqueue\oqueue.lua:8820
_instance_end_tm = 0
player_died = <function> defined @Interface\AddOns\oqueue\oqueue.lua:23920
update_raid_listitem = <function> defined @Interface\AddOns\oqueue\oqueue.lua:17929
show_adds = <function> defined @Interface\AddOns\oqueue\oqueue.lua:2599
on_update_instance_info = <function> defined @Interface\AddOns\oqueue\oqueue.lua:360
send_leave_waitlist = <function> defined @Interface\AddOns\oqueue\oqueue.lua:7530
on_mesh_tag = <function> defined @Interface\AddOns\oqueue\oqueue.lua:1

weird. seems someone got an odd charm.

i put in a check to insure it doesn't crap out. expect it in 1.9.8

and its annoying as hell, i can clean bugsack and 2 min later the error can be back

no clue what you mean by "someone got an odd charm" but as long as your fix will prevent that from happening i'll be happy. I updated to build c but its present in that one too

as far as I know, this should fix it, tho I wasn't able to reproduce (guessing off the error message)

if it's still an issue, let me know (you're the first to report it)