Grail

276 - Grail Lua Error

Grail version: 55 PR2

No, I cannot reproduce the problem.
I achieved the error by searching for all the quests in the Wholly panel (the option to make every single quest show) and then sorting the quest list.

2x Grail\Grail-055PR2.lua:4754 bad argument #1 to "strsub" (string expected, got nil)
<in C code>
Grail\Grail-055PR2.lua:4754 in function "_GetPrerequisiteInfo"
Grail\Grail-055PR2.lua:4863 in function <Grail\Grail.lua:4808
(tail call): ?
Wholly\Wholly-038PR2.lua:840 in function "ButtonEnter"
<string>:"*:OnEnter":1: in function <string>:"*:OnEnter":1

Locals:
self = <table> {
 checksReputationRewardsOnTurnin = false
 bitMaskHolidayNewYear = 1024
 _OnlyFailsPrerequisites = <func> @..\Grail.lua:4616
 QuestBreadcrumbsFor = <func> @..\Grail.lua:5338
 bitMaskClassPriest = 256
 currentMortalIssues = <table> {}
 IsBugged = <func> @..\Grail.lua:3767
 races = <table> {}
 bitMaskGenderMale = 8192
 bitMaskCompleted = 1
 bitMaskHolidayWinter = 2048
 debug = false
 tooltip = com_mithrandir_grailTooltip {}
 bitMaskHolidayLove = 1
 NO_SKILL = -1
 _MeetsRequirement = <func> @..\Grail.lua:4305
 bitMaskClassAll = 8188
 IsPrimed = <func> @..\Grail.lua:3960
 bitMaskQuestLegendary = 4096
 bitMaskFactionAlliance = 1
 CodeParts = <func> @..\Grail.lua:2776
 MeetsRequirementClass = <func> @..\Grail.lua:4412
 achievementsVersionNumber = 9
 reputationFriends = <table> {}
 questsLoremaster = <table> {}
 NPC_TYPE_BY = "BY"
 NPC_TYPE_DROP = "DROP"
 _PostDelayedNotification = <func> @..\Grail.lua:4733
 bitMaskAncestorClass = 131072
 receivedCalendarUpdateEventList = true
 bitMaskClassDeathKnight = 4
 QuestNPCPrerequisiteTurnins = <func> @..\Grail.lua:5490
 ClassificationOfQuestCode = <func> @..\Grail.lua:2036
 _TimeBomb = <func> @..\Grail.lua:6351
 _ProcessServerBackup = <func> @..\Grail.lua:5061
 IsYearly = <func> @..\Grail.lua:4118
 MeetsRequirementGroup = <func> @..\Grail.lua:4438
 _EvaluateCodeAsPrerequisite = <func> @..\Grail.lua:3149
 bitMaskInLog = 16
 npcComments = <table> {}
 bitMaskQuestWeekly = 4
 bitMaskHolidayNoble = 256
 _HasSkill = <func> @..\Grail.lua:3670
 _MarkQuestInDatabase = <func> @..\Grail.lua:4260
 DoesNPCExist = <func> @..\Grail.lua:3114
 npcNames = <table> {}
 questsVersionNumber = 16
 _AllEvaluateTrueS = <func> @..\Grail.lua:1786
 IsEscort = <func> @..\Grail.lua:3791
 bitMaskClassDruid = 8
 bitMaskQuestFailureWithAncestor = 67043200
 IsQuestObsolete = <func> @..\Grail.lua:4017
 _AnyEvaluateTrue = <func> @..\Grail.lua:1844
 unnamedZones = <table> {}
 verifyTable = <table> {}
 _FromPattern = <func> @..\Grail.lua:3420
 bitMaskAncestorReputation = 8388608
 MeetsRequirementGroupAccepted = <func> @..\Grail.lua:4451
 GetNPCId = <func> @..\Grail.lua:3534
 _CountCompleteInDatabase = <func> @..\Grail.lua:2921
 bitMaskClassHunter = 16
 bitMaskQuestRaid = 128
 origAbandonQuestFunction = <func> =[C]:-1
 mapAreaBaseOther = 700000
 checksReputationRewardsOnAcceptance = true
 bitMaskHolidayHallow = 4096
 reputationsVersionNumber = 5
 IsInvalidated = <func> @..\Grail.lua:3845
 verifyTableCount = 0
 dailyMaximums = <table> {}
 _GetPrerequisiteInfo = <func> @..\Grail.lua:4752
 playerGenderBitMask = 8192
 _VerifyNPCList = <func> @..\Grail.lua:6528
 reputationFriendshipLevelMapping = <table> {}
 playerRealm = "Draenor"
 questsNotYetAvailable = <table> {}
 _LogNameIssue = <func> @..\Grail.lua:4154
 _ProcessForFlagQuests = <func> @..\Grail.lua:4897
 _AllEvaluateTrueF = <func> @..\Grail.lua:1763
 bitMaskNothing = 0
 bitMaskQuestMonthly = 8
 bitMaskHolidayDarkmoon = 16
 bitMaskGenderAll = 24576
 origHookFunction = <func> @FrameXML\QuestFrame.

User When Change
Nimhfree Dec 13, 2013 at 18:48 UTC Changed status from Replied to Declined
Nimhfree Dec 13, 2013 at 18:48 UTC Changed status from Waiting to Replied
Nimhfree Sep 19, 2013 at 21:10 UTC Changed status from New to Waiting
doomer007 Sep 19, 2013 at 12:28 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 2 comments
  • Avatar of Nimhfree Nimhfree Dec 13, 2013 at 18:48 UTC - 0 likes

    Still not being able to reproduce it I will close this for now.

  • Avatar of Nimhfree Nimhfree Sep 19, 2013 at 21:10 UTC - 0 likes

    I have not been able to reproduce this either. Admittedly I am running with Grail 055PR3, which I am just about to release, but I cannot see anything obvious in the changes in it to influence this. If you are able to reproduce it, please let me know what settings you have in the Wholly preferences so I can use those here.

  • 2 comments

Facts

Last updated
Dec 13, 2013
Reported
Sep 19, 2013
Status
Declined - We decided not to take action on this ticket.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees