nehtik / epgp

Automatically exported from code.google.com/p/epgp
0 stars 0 forks source link

During raids if EPGP is opened an LUA Error will occur every time it is opened and the list is unable to be sorted by any category, PR, EP, GP. #403

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Being in a (full?) raid and inside an instance
2. Every time EPGP window is opened.
3.

What is the expected output? What do you see instead?
I see our EPGP for every member but it is unable to be sorted by any category

What version of the product are you using? What locale is your client (en,
ru, kr, ch, es, tw)? What other addons do you have installed and what
versions? 5.4.4, EN Client, Xperl, Questhelper, EPGPLootmaster, BigWigs,
Cartographer, Bartender, Power Auras, Recount, WIM, Grim reaper, Tom Tom,
Postal, Omen, Atlas, Atlas Loot, Dr. Damage, Ratings Buster, Auctioneer.
All of my addons are latest versions out as of 4/18/09

Paste the text surrounded by -EPGP- in Guild Information here:

If this is about http://epgpweb.appspot.com integration, what is the realm
and region of your guild?

Please provide any additional information below.

I'll get the LUA Error when I can. I decided to create this post after our
raid was done and silly me forgot to Copy and Paste it when it happened.

I attempted to reproduce the error with just 1 other person in my party and
in an instance but it didn't work. It only reproduces when it's a full raid.

Original issue reported on code.google.com by Obsidian...@gmail.com on 18 Apr 2009 at 4:16

GoogleCodeExporter commented 8 years ago
I found the LUA Error from a previous day when it happened. I'm pretty sure 
this is
the same error.

Date: 2009-04-17 22:31:57
ID: -3
Error occured in: Global
Count: 1
Message: ..\AddOns\epgp\epgp.lua line 239:
   attempt to compare number with nil
Debug:
   (tail call): ?
   [C]: ?
   epgp\epgp.lua:239:
      epgp\epgp.lua:235
   (tail call): ?
   [C]: sort()
   epgp\epgp.lua:284:
      epgp\epgp.lua:258
   epgp\epgp.lua:481: GetNumMembers()
   epgp\ui.lua:1196:
      epgp\ui.lua:1192
   [C]: Show()
   ..\FrameXML\UIParent.lua:1542: SetUIPanel()
   ..\FrameXML\UIParent.lua:1387: ShowUIPanel()
   ..\FrameXML\UIParent.lua:1280:
      ..\FrameXML\UIParent.lua:1276
   [C]: SetAttribute()
   ..\FrameXML\UIParent.lua:1899: ShowUIPanel()
   epgp\epgp_options.lua:102: value()
   ..\FrameXML\ChatFrame.lua:3346: ChatEdit_ParseText()
   ..\FrameXML\ChatFrame.lua:3045: ChatEdit_SendText()
   ..\FrameXML\ChatFrame.lua:3066: ChatEdit_OnEnterPressed()
   [string "*:OnEnterPressed"]:1:
      [string "*:OnEnterPressed"]:1
AddOns:
  Swatter, v5.4.4157 (WallabyII)
  Ace3, v
  AtlasLoot, vv5.04.00a
  AtlasLootFu, vv5.04.00a
  AucAdvanced, v5.4.4157 (WallabyII)
  AucFilterBasic, v5.4.4157 (WallabyII)
  AucFilterOutlier, v5.4.4157.2531
  AucMatchUndercut, v5.4.4157.2531
  AucScanData, v5.4.4157 (WallabyII)
  AucStatClassic, v5.4.4157 (WallabyII)
  AucStatHistogram, v5.4.4157 (WallabyII)
  AucStatiLevel, v5.4.4157 (WallabyII)
  AucStatPurchased, v5.4.4157 (WallabyII)
  AucStatSales, v5.4.4157.2842
  AucStatSimple, v5.4.4157 (WallabyII)
  AucStatStdDev, v5.4.4157 (WallabyII)
  AucStatWOWEcon, v5.4.4157.2530
  AucUtilAHWindowControl, v5.4.4157.3311
  AucUtilAppraiser, v5.4.4157.2530
  AucUtilAskPrice, v5.4.4157.3175
  AucUtilAutoMagic, v5.4.4157.3142
  AucUtilCompactUI, v5.4.4157.2530
  AucUtilEasyBuyout, v5.4.4157.3583
  AucUtilItemSuggest, v5.4.4157.3108
  AucUtilPriceLevel, v5.4.4157.2545
  AucUtilScanButton, v5.4.4157.2530
  AucUtilScanFinish, v5.4.4157.2530
  AucUtilScanProgress, v5.4.4157.2530
  AucUtilSearchUI, v5.4.4157.3655
  AucUtilSimpleAuction, v5.4.4157.0
  AucUtilVendMarkup, v5.4.4157.2530
  Babylonian, v5.1.DEV.130
  Bartender4, v4.3.1
  BeanCounter, v5.4.4157 (WallabyII)
  BigBrother, v
  BigWigs, v2.0
  BigWigsCommonAuras, v3.1.0
  BigWigsExtras, v2.0
  BigWigsPlugins, v2.0
  BigWigsUlduar, v2.0
  Buffalo, v
  Cartographer, v2.0
  CartographerBattlegrounds, v2.0
  CartographerFoglight, v2.0
  CartographerGroupColors, v2.0
  CartographerGuildPositions, v2.0
  CartographerInstanceLoot, v2.0
  CartographerInstanceMaps, v2.0
  CartographerInstanceNotes, v2.0
  CartographerLookNFeel, v2.0
  CartographerNotes, v2.0
  CartographerPOI, v2.0
  CartographerProfessions, v2.0
  CartographerWaypoints, v2.0
  CartographerZoneInfo, v2.0
  Configator, v5.1.DEV.130
  DebugLib, v5.1.DEV.130
  DrDamage, v1.6.0b
  Enchantrix, v5.4.4157 (WallabyII)
  EnchantrixBarker, v5.4.4157 (WallabyII)
  epgp, v5.4.2
  epgplootmaster, vv0.3.49
  epgplootmasterml, vv0.3.49
  Examiner, v11.01.09
  GatherMate, vv1.17
  GrimReaper, v2.0 $Revision: 59 $
  Informant, v5.4.4157 (WallabyII)
  LoggerHead, v3
  LootHog, v3.1.3
  MagicMarker, v1.0.147
  MagicMarkerData, v1.0
  MalygosCP, v0.2
  Omen, v3.0.7
  OmniCC, v2.3.2
  Outfitter, v4.5.2
  Postal, v3.1.1
  Postman, v3.0.8_$Revision: 17 $
  PowerAuras, v2.6.0
  Quartz, v1.0
  QuartzFlight, v1.0
  QuartzFocus, v1.0
  QuartzGCD, v1.0
  QuartzInterrupt, v1.0
  QuartzLatency, v1.0
  QuartzMirror, v1.0
  QuartzPet, v1.0
  QuartzPlayer, v1.0
  QuartzRange, v1.0
  QuartzSwing, v1.0
  QuartzTarget, v1.0
  QuartzTimer, v1.0
  QuartzTradeskill, v1.0
  QuestHelper, v0.103
  RaidMobMarker, v1.9
  RatingBuster, v
  Recount, v
  Routes, v1.2.2
  SlideBar, v5.4.4157 (WallabyII)
  Squeenix, v3.0.2.9
  Stubby, v5.4.4157 (WallabyII)
  TinyTip, v0.3-Beta
  TomTom, v197
  WIM, v3.1.1
  XPerl, v3.0.3
  XPerlArcaneBar, v
  XPerlCustomHighlight, v
  XPerlParty, v
  XPerlPartyPet, v
  XPerlPlayer, v
  XPerlPlayerBuffs, v
  XPerlPlayerPet, v
  XPerlRaidAdmin, v
  XPerlRaidFrames, v
  XPerlRaidHelper, v
  XPerlRaidMonitor, v
  XPerlRaidPets, v
  XPerlTarget, v
  XPerlTargetTarget, v
  (ck=c24)

Original comment by Obsidian...@gmail.com on 18 Apr 2009 at 4:24

GoogleCodeExporter commented 8 years ago
I made a mistake above, I put 5.4.4 instead of 5.4.2.

5.4.2 was the version I was using when this error happened.

Another guildy that had 5.4.4 was getting the same error so I know it's not 
because
of my old version.

Original comment by Obsidian...@gmail.com on 18 Apr 2009 at 4:26

GoogleCodeExporter commented 8 years ago
This was another LUA Error. For some reason the LUA error is different from the 
one
above but it caused the same problem.

Date: 2009-04-17 22:06:41
ID: -10
Error occured in: Global
Count: 76
Message: ..\AddOns\epgp\ui.lua line 1229:
   attempt to compare nil with number
Debug:
   (tail call): ?
   [C]: ?
   epgp\ui.lua:1229: updateFunction()
   ..\FrameXML\UIPanelTemplates.lua:241: FauxScrollFrame_OnVerticalScroll()
   epgp\ui.lua:1262:
      epgp\ui.lua:1260
   [C]: SetVerticalScroll()
   [string "*:OnValueChanged"]:1:
      [string "*:OnValueChanged"]:1
   [C]: SetValue()
   ..\FrameXML\UIPanelTemplates.lua:163: ScrollFrameTemplate_OnMouseWheel()
   [string "*:OnMouseWheel"]:1:
      [string "*:OnMouseWheel"]:1
AddOns:
  Swatter, v5.4.4157 (WallabyII)
  Ace3, v
  AtlasLoot, vv5.04.00a
  AtlasLootWrathoftheLichKing, vv5.04.00a
  AtlasLootFu, vv5.04.00a
  AucAdvanced, v5.4.4157 (WallabyII)
  AucFilterBasic, v5.4.4157 (WallabyII)
  AucFilterOutlier, v5.4.4157.2531
  AucMatchUndercut, v5.4.4157.2531
  AucScanData, v5.4.4157 (WallabyII)
  AucStatClassic, v5.4.4157 (WallabyII)
  AucStatHistogram, v5.4.4157 (WallabyII)
  AucStatiLevel, v5.4.4157 (WallabyII)
  AucStatPurchased, v5.4.4157 (WallabyII)
  AucStatSales, v5.4.4157.2842
  AucStatSimple, v5.4.4157 (WallabyII)
  AucStatStdDev, v5.4.4157 (WallabyII)
  AucStatWOWEcon, v5.4.4157.2530
  AucUtilAHWindowControl, v5.4.4157.3311
  AucUtilAppraiser, v5.4.4157.2530
  AucUtilAskPrice, v5.4.4157.3175
  AucUtilAutoMagic, v5.4.4157.3142
  AucUtilCompactUI, v5.4.4157.2530
  AucUtilEasyBuyout, v5.4.4157.3583
  AucUtilItemSuggest, v5.4.4157.3108
  AucUtilPriceLevel, v5.4.4157.2545
  AucUtilScanButton, v5.4.4157.2530
  AucUtilScanFinish, v5.4.4157.2530
  AucUtilScanProgress, v5.4.4157.2530
  AucUtilSearchUI, v5.4.4157.3655
  AucUtilSimpleAuction, v5.4.4157.0
  AucUtilVendMarkup, v5.4.4157.2530
  Babylonian, v5.1.DEV.130
  Bartender4, v4.3.1
  BeanCounter, v5.4.4157 (WallabyII)
  BigBrother, v
  BigWigs, v2.0
  BigWigsCommonAuras, v3.1.0
  BigWigsExtras, v2.0
  BigWigsPlugins, v2.0
  BigWigsUlduar, v2.0
  Buffalo, v
  Cartographer, v2.0
  CartographerBattlegrounds, v2.0
  CartographerFoglight, v2.0
  CartographerGroupColors, v2.0
  CartographerGuildPositions, v2.0
  CartographerInstanceLoot, v2.0
  CartographerInstanceMaps, v2.0
  CartographerInstanceNotes, v2.0
  CartographerLookNFeel, v2.0
  CartographerNotes, v2.0
  CartographerPOI, v2.0
  CartographerProfessions, v2.0
  CartographerWaypoints, v2.0
  CartographerZoneInfo, v2.0
  Configator, v5.1.DEV.130
  DebugLib, v5.1.DEV.130
  DrDamage, v1.6.0b
  Enchantrix, v5.4.4157 (WallabyII)
  EnchantrixBarker, v5.4.4157 (WallabyII)
  epgp, v5.4.2
  epgplootmaster, vv0.3.49
  epgplootmasterml, vv0.3.49
  Examiner, v11.01.09
  GatherMate, vv1.17
  GrimReaper, v2.0 $Revision: 59 $
  Informant, v5.4.4157 (WallabyII)
  LoggerHead, v3
  LootHog, v3.1.3
  MagicMarker, v1.0.147
  MagicMarkerData, v1.0
  MalygosCP, v0.2
  Omen, v3.0.7
  OmniCC, v2.3.2
  OmniCCOptions, v
  Outfitter, v4.5.2
  Postal, v3.1.1
  Postman, v3.0.8_$Revision: 17 $
  PowerAuras, v2.6.0
  Quartz, v1.0
  QuartzFlight, v1.0
  QuartzFocus, v1.0
  QuartzGCD, v1.0
  QuartzInterrupt, v1.0
  QuartzLatency, v1.0
  QuartzMirror, v1.0
  QuartzPet, v1.0
  QuartzPlayer, v1.0
  QuartzRange, v1.0
  QuartzSwing, v1.0
  QuartzTarget, v1.0
  QuartzTimer, v1.0
  QuartzTradeskill, v1.0
  QuestHelper, v0.103
  RaidMobMarker, v1.9
  RatingBuster, v
  Recount, v
  Routes, v1.2.2
  SlideBar, v5.4.4157 (WallabyII)
  Squeenix, v3.0.2.9
  Stubby, v5.4.4157 (WallabyII)
  TinyTip, v0.3-Beta
  TinyTipOptions, v
  TomTom, v197
  WIM, v3.1.1
  XPerl, v3.0.3
  XPerlArcaneBar, v
  XPerlCustomHighlight, v
  XPerlParty, v
  XPerlPartyPet, v
  XPerlPlayer, v
  XPerlPlayerBuffs, v
  XPerlPlayerPet, v
  XPerlRaidAdmin, v
  XPerlRaidFrames, v
  XPerlRaidHelper, v
  XPerlRaidMonitor, v
  XPerlRaidPets, v
  XPerlTarget, v
  XPerlTargetTarget, v
  (ck=c75)

Original comment by Obsidian...@gmail.com on 18 Apr 2009 at 4:27

GoogleCodeExporter commented 8 years ago
Can you open the config and click on List Errors?

Original comment by evlogimenos on 18 Apr 2009 at 8:42

GoogleCodeExporter commented 8 years ago
All of the Errors that come up when List Errors is clicked on is Officer Note 
Errors.

My guild adds "Not Raid" to the people that are not raiding so it doesn't show 
up on
our EPGP List. But that's about it.

Original comment by Obsidian...@gmail.com on 18 Apr 2009 at 1:39

GoogleCodeExporter commented 8 years ago
Those are the only errors the ListErrors outputs :-)

Maybe that's the problem. I will look into it.

Original comment by evlogimenos on 18 Apr 2009 at 1:49

GoogleCodeExporter commented 8 years ago
Another thing, when the Error occured I clicked on the button Show Everyone and 
only
1 person in our raid had the Check Mark next to them. And I was still unable to 
sort
by any category and everyone is in a random order.

Could it be because of that 1 person?

Original comment by Obsidian...@gmail.com on 18 Apr 2009 at 3:12

GoogleCodeExporter commented 8 years ago
Somehow your LibGuildStorage gets messed up. I changed some members in my test 
guild with "Not raid" in 
their officer notes and everything works fine. Can you click List Errors and 
post a screenshot here in the bug 
report?

Thank you.

Original comment by evlogimenos on 18 Apr 2009 at 3:21

GoogleCodeExporter commented 8 years ago
Well EPGP works perfectly fine when I'm not in a full raid and in an instance. 
It
works fine anywhere else.

Original comment by Obsidian...@gmail.com on 18 Apr 2009 at 4:19

GoogleCodeExporter commented 8 years ago

Original comment by Obsidian...@gmail.com on 18 Apr 2009 at 5:03

Attachments:

GoogleCodeExporter commented 8 years ago
These Invalid Officers have been there for a long time. This error only began
happening post-3.1 Patch.

Original comment by Obsidian...@gmail.com on 18 Apr 2009 at 5:05

GoogleCodeExporter commented 8 years ago
This is really weird indeed. Just to understand exactly how you can get this 
error:

- make a raid (with 25 people?)
- open epgp -> works fine
- close epgp
- enter an instance
- open epgp -> fail

Is that right?

Original comment by evlogimenos on 18 Apr 2009 at 5:40

GoogleCodeExporter commented 8 years ago
That's about it. And sometimes at random EPGP won't work outside of an 
Instance, but
it's random. It causes the error every now and then outside an instance with a 
raid
of 25 people and happens all the time inside an instance with a raid with 25 
people.

Original comment by Obsidian...@gmail.com on 18 Apr 2009 at 8:51

GoogleCodeExporter commented 8 years ago
Can you do a small test for me? Disable all addons except EPGP and see if that 
changed anything.

Original comment by evlogimenos on 18 Apr 2009 at 11:55

GoogleCodeExporter commented 8 years ago
Yes sir. I'm going back into a raid tomorrow and I'll definitely try it out for 
you.

Also, whenever I open my /epgp config my TomTom causes an Error. TomTom could 
be the
problem but I'll see tomorrow.

Original comment by Obsidian...@gmail.com on 19 Apr 2009 at 5:51

GoogleCodeExporter commented 8 years ago
Any updates on this?

Original comment by evlogimenos on 22 Apr 2009 at 9:27

GoogleCodeExporter commented 8 years ago
Sorry I've been busy. The day that I was suppose to raid we did a 10 man. EPGP 
worked
fine in 10 mans and had zero problems. We were suppose to do a 25 man today but 
our
raid leader canceled it.

So I've hadn't had the chance to test this out in a 25 man since I posted the
problem. I'll try and get in to a 25 man this week and give you an update.

Original comment by Obsidian...@gmail.com on 23 Apr 2009 at 3:51

GoogleCodeExporter commented 8 years ago

Original comment by Obsidian...@gmail.com on 27 Apr 2009 at 3:05

Attachments:

GoogleCodeExporter commented 8 years ago
I got the problem to come up. I think I found out the problem. This problem only
seems to occur when our guildy Guidosarduci is in the raid.

Any other time it doesn't happen.

Original comment by Obsidian...@gmail.com on 27 Apr 2009 at 3:06

GoogleCodeExporter commented 8 years ago
You probably have a cycle of alts:

A is an alt of B, B is an alt of C and C is an alt of A.

Original comment by evlogimenos on 27 Apr 2009 at 6:14

GoogleCodeExporter commented 8 years ago
I'll check it out.

Original comment by Obsidian...@gmail.com on 27 Apr 2009 at 6:46

GoogleCodeExporter commented 8 years ago
Any updates on this one?

Original comment by evlogimenos on 29 Apr 2009 at 10:54

GoogleCodeExporter commented 8 years ago
Sorry. I've been busy like usual. What had happened was Guido's Officer Note 
had his
Main in it but his Main was under level 80, so EPGP didn't show it and caused 
EPGP to
bug out.

You can remove this defect from the list =P. It was just a stupid mistake on my 
part
and I should have realized it before.

Thanks for the help and feedback though.

Original comment by Obsidian...@gmail.com on 1 May 2009 at 8:30

GoogleCodeExporter commented 8 years ago
Nothing in EPGP is checking on levels. In fact most of EPGP testing happens in a
guild with level 1s. This issue is very similar to issue 305 I want to get to 
the
bottom of it. What where the contents of the officer note of Guidosarduci and 
his main?

Original comment by evlogimenos on 1 May 2009 at 8:41

GoogleCodeExporter commented 8 years ago
Hmmm..Guido's note was his Main but his main was a level 76. His main didn't 
have an
Officer Note.

Original comment by LaedricM...@gmail.com on 1 May 2009 at 11:43

GoogleCodeExporter commented 8 years ago
Marking as invalid since this doesn't happen anymore.

Original comment by evlogimenos on 6 Jun 2009 at 10:10