Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Critical Error - Object not set to instance of an objectCritical Error - Object not set to instance of an object
Previous
 
Next
New Post
10/9/2009 11:06 AM
 

I get this "object not set to instance of an object error". It occurs when I click on the pencil (edit) of a module on the host/modules page. The action is not performed. The stacktrace shows it is pointing to a deleted skin. I look at the page source code and there is no reference to this deleted skin. I'm guessing it's something dynamically linked perhaps from the database associated with the edit page that fails. Perhaps if I look at the edit page I would find the deleted skin? 

 

Are there any tools linking pages/modules/skins that can be displayed to find out where this is referencing?  Is this a database entry? What tables and table relationships would be involved? Is the only solution to manually fix bad associations in the database? Any utilities to find/fix/replace this sort of thing?

 
New Post
10/9/2009 2:31 PM
 

Did you delete a default DNN skin or container? If so, download a new copy of dnn and copy the skins and containers in the _default folder

You can check what host level skins are being used in Host >>Dashboard>>Click on Skins in the menu.

Check in your site settings what the default skin and default admin skin are set to. Change to a skin that you know exists and is complete.

Handy SQL query: UPDATE dnn_Tabs SET SkinSrc = null (WHERE PortalID = [PortalID])

Also check out


http://www.dnncreative.com/Tutorials/DNNTutorialsforAdministrators/AdministratingSkinsandContainerswithSQL/tabid/408/Default.aspx

 

 
New Post
10/9/2009 5:01 PM
 

Thanks I appreciate your care and effort.

 

I did a "select distinct skinsrc from tabs" and it came back with null as the only entry. Did the update anyway. Didn't have any effect but I appreciate the idea.  I'm trusting it clears the use of any skin overrides at the page level and forces the page back to using the default? Does it also do that at the module level? Is there a flush at the module level along these lines?

The dashboard says that there are 3 skins in use. There should be 1 and perhaps the MinimalExtropy. Is shows 2 skins as not in use that have been deleted so I wonder why they still show up as even existing? One of the two deleted skins that the Dashboard shows as not in use is the skin that the hosts/modules page chokes on. Again, I can get around it but what I'm trying to do is get the skin creator (artiseer) to figure out why they are referencing an old skin and not the one actually in use.

If you know of a way to force every module back to the default please let me know. Or for that matter any other ideas. I know I can clear the problem for this page but what I'm concerned about is having it effect a page I don't knowabout particularly what happens if I update the their skin.

I'm not sure that this is totally an issue with artiseer, it may be tied to dnn 5.?? not dropping information out of the database completely when I skin/module is removed. In my quest to fix this I was advised to drop all purchased modules and that would likely fix it. I did that but ran into several cases of database errors during the dropping of modules. It may be bugs in the module writers code. I don't know. I would expect better integrity checking and correction options. Seems like a good business opportunity. They again, I'm guessing the DNN people have their eye on selling you that in the Professional edition? I would hope to find third party analysis tools. If you know of any please advise.

 

Again, thanks for caring. -Paul

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Critical Error - Object not set to instance of an objectCritical Error - Object not set to instance of an object


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out