PhotoOp

2 - PhotoOP no longer functions / load on demand fails.

What steps will reproduce the problem?
1. Install any version of PhotoOP. It can be the only mod you have running at all.
2. Load into WoW
3. Errors that it cannot load basically.

What is the expected output? What do you see instead?
I expect PhotoOP to load and function. I get error messages basically saying it can't and the conflict appears to be inside the ACE libs.

What version of the product are you using?
r139 released on Dec 04, 2008.

Do you have an error log of what happened?
Date: 2009-05-07 15:19:58
ID: -1
Error occured in: Global
Count: 1
Message: ..\AddOns\PhotoOp\Core.lua line 272:
attempt to index field 'db' (a nil value)
Debug:
(tail call): ?
PhotoOp\Core.lua:272 GetCapture()
PhotoOp\Core.lua:149 LoadProfile()
PhotoOp\Core.lua:134
PhotoOp\Core.lua:133
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...ce\AddOns\PhotoOp\Libs\AceAddon-3.0\AceAddon-3.0.lua:365 EnableAddon()
...ce\AddOns\PhotoOp\Libs\AceAddon-3.0\AceAddon-3.0.lua:435
...ce\AddOns\PhotoOp\Libs\AceAddon-3.0\AceAddon-3.0.lua:421
[C]: LoadAddOn()
..\FrameXML\UIParent.lua:229 UIParentLoadAddOn()
..\FrameXML\UIParent.lua:252 CombatLog_LoadUI()
..\FrameXML\UIParent.lua:497
..\FrameXML\UIParent.lua:469
AddOns:
Swatter, v3.1.13 ()
PhotoOp, vr139
(ck=33)

-----------------------------

Date: 2009-05-07 15:19:47
ID: -2
Error occured in: Global
Count: 1
Message: ...PhotoOp\Libs\LibUserScript-1.0\LibUserScript-1.0.lua line 375:
attempt to call field 'randomseed' (a nil value)
Debug:
(tail call): ?
...PhotoOp\Libs\LibUserScript-1.0\LibUserScript-1.0.lua:375 New()
PhotoOp\Core.lua:111
PhotoOp\Core.lua:102
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...ce\AddOns\PhotoOp\Libs\AceAddon-3.0\AceAddon-3.0.lua:340 InitializeAddon()
...ce\AddOns\PhotoOp\Libs\AceAddon-3.0\AceAddon-3.0.lua:428
...ce\AddOns\PhotoOp\Libs\AceAddon-3.0\AceAddon-3.0.lua:421
AddOns:
Swatter, v3.1.13 ()
PhotoOp, vr139
(ck=33)

Please provide any additional information below.

I have posted detailed information on both the curse download page and here on the curseforge page, but I will go ahead and copy/paste it all here. Shows some of my troubleshooting and brainstorming I suppose.

I've really enjoyed this add-on since achievments were introduced. It let me be lazy and was much better at getting screenshots off faster than I am. Recently (since the last small patch a couple weeks ago), it has stopped working. The error(s) are below:

Date: 2009-05-07 15:04:06
ID: 1
Error occured in: Global
Count: 1
Message: ...PhotoOp\Libs\LibUserScript-1.0\LibUserScript-1.0.lua line 375:
attempt to call field 'randomseed' (a nil value)
Debug:
(tail call): ?
...PhotoOp\Libs\LibUserScript-1.0\LibUserScript-1.0.lua:375 New()
PhotoOp\Core.lua:111
PhotoOp\Core.lua:102
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...Ons\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:502 InitializeAddon()
...Ons\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:614
...Ons\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:607
AddOns:
Swatter, v3.1.13 ()
agExtras, vr707
agUnitFrames, vr707
Bartender4, v4.3.2
ChatMOD, v133
PhotoOp, vr139
(ck=80)

-----------------------------

Date: 2009-05-07 15:04:13
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\PhotoOp\Core.lua line 272:
attempt to index field 'db' (a nil value)
Debug:
(tail call): ?
PhotoOp\Core.lua:272 GetCapture()
PhotoOp\Core.lua:149 LoadProfile()
PhotoOp\Core.lua:134
PhotoOp\Core.lua:133
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...Ons\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:531 EnableAddon()
...Ons\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:621
...Ons\ag_UnitFrames\libs\AceAddon-3.0\AceAddon-3.0.lua:607
[C]: LoadAddOn()
..\FrameXML\UIParent.lua:229 UIParentLoadAddOn()
..\FrameXML\UIParent.lua:252 CombatLog_LoadUI()
..\FrameXML\UIParent.lua:497
..\FrameXML\UIParent.lua:469
AddOns:
Swatter, v3.1.13 ()
agExtras, vr707
agUnitFrames, vr707
Bartender4, v4.3.2
ChatMOD, v133
PhotoOp, vr139
(ck=80)

---------------------

I haven't tried disabling AG Unit Frames yet as I've had problems when disabling it that it resets the profiles. I will try that now. I'm not sure where the problem is at between PhotoOP, AG, or possibly ACE or LibUserScript. I installed the standalone libraries for ACE and LubUserScript and when doing that the errors then occured within them and not within what appears to be PhotoOP.
Would love to help resolve this issue if possible.

After disabling all addons, except for PhotoOp and Swatter:

Date: 2009-05-07 15:19:58
ID: -1
Error occured in: Global
Count: 1
Message: ..\AddOns\PhotoOp\Core.lua line 272:
attempt to index field 'db' (a nil value)
Debug:
(tail call): ?
PhotoOp\Core.lua:272 GetCapture()
PhotoOp\Core.lua:149 LoadProfile()
PhotoOp\Core.lua:134
PhotoOp\Core.lua:133
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...ce\AddOns\PhotoOp\Libs\AceAddon-3.0\AceAddon-3.0.lua:365 EnableAddon()
...ce\AddOns\PhotoOp\Libs\AceAddon-3.0\AceAddon-3.0.lua:435
...ce\AddOns\PhotoOp\Libs\AceAddon-3.0\AceAddon-3.0.lua:421
[C]: LoadAddOn()
..\FrameXML\UIParent.lua:229 UIParentLoadAddOn()
..\FrameXML\UIParent.lua:252 CombatLog_LoadUI()
..\FrameXML\UIParent.lua:497
..\FrameXML\UIParent.lua:469
AddOns:
Swatter, v3.1.13 ()
PhotoOp, vr139
(ck=33)

-----------------------------

Date: 2009-05-07 15:19:47
ID: -2
Error occured in: Global
Count: 1
Message: ...PhotoOp\Libs\LibUserScript-1.0\LibUserScript-1.0.lua line 375:
attempt to call field 'randomseed' (a nil value)
Debug:
(tail call): ?
...PhotoOp\Libs\LibUserScript-1.0\LibUserScript-1.0.lua:375 New()
PhotoOp\Core.lua:111
PhotoOp\Core.lua:102
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...ce\AddOns\PhotoOp\Libs\AceAddon-3.0\AceAddon-3.0.lua:340 InitializeAddon()
...ce\AddOns\PhotoOp\Libs\AceAddon-3.0\AceAddon-3.0.lua:428
...ce\AddOns\PhotoOp\Libs\AceAddon-3.0\AceAddon-3.0.lua:421
AddOns:
Swatter, v3.1.13 ()
PhotoOp, vr139
(ck=33)

So it appears that there is an issue in the embedded ACE library?

I installed the ACE3 library as well as LibUserScript and here are the errors with such:

Date: 2009-05-07 15:27:12
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\PhotoOp\Core.lua line 272:
attempt to index field 'db' (a nil value)
Debug:
(tail call): ?
PhotoOp\Core.lua:272 GetCapture()
PhotoOp\Core.lua:149 LoadProfile()
PhotoOp\Core.lua:134
PhotoOp\Core.lua:133
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
Ace3\AceAddon-3.0\AceAddon-3.0.lua:531 EnableAddon()
Ace3\AceAddon-3.0\AceAddon-3.0.lua:621
Ace3\AceAddon-3.0\AceAddon-3.0.lua:607
[C]: LoadAddOn()
..\FrameXML\UIParent.lua:229 UIParentLoadAddOn()
..\FrameXML\UIParent.lua:252 CombatLog_LoadUI()
..\FrameXML\UIParent.lua:497
..\FrameXML\UIParent.lua:469
AddOns:
Swatter, v3.1.13 ()
Ace3, v
LibUserScript10, vv1.0.4
PhotoOp, vr139
(ck=58)

-----------------------------

Date: 2009-05-07 15:27:05
ID: 1
Error occured in: Global
Count: 1
Message: ...erScript-1.0\LibUserScript-1.0\LibUserScript-1.0.lua line 375:
attempt to call field 'randomseed' (a nil value)
Debug:
(tail call): ?
...erScript-1.0\LibUserScript-1.0\LibUserScript-1.0.lua:375 New()
PhotoOp\Core.lua:111
PhotoOp\Core.lua:102
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
Ace3\AceAddon-3.0\AceAddon-3.0.lua:502 InitializeAddon()
Ace3\AceAddon-3.0\AceAddon-3.0.lua:614
Ace3\AceAddon-3.0\AceAddon-3.0.lua:607
AddOns:
Swatter, v3.1.13 ()
Ace3, v
LibUserScript10, vv1.0.4
PhotoOp, vr139
(ck=58)

It's also worth noting that I did a "clean" install of PhotoOp, removing the addon folders and the .lua files within the WTF folder as well. I also don't use any kind of custom scripts for taking any screenshots. I use only what is given with it by default.

for reference:
http://wow.curseforge.com/projects/photo-op-lokicoyote/
http://wow.curse.com/downloads/wow-addons/details/photo-op-lokicoyote.aspx

User When Change
doperyde Thu, 14 May 2009 21:10:38 Create

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

Facts

Last updated on
14 May 2009
Reported on
14 May 2009
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.

Reported by

Possible assignees