On my MOSS 2007 intranet site, a particular user is getting an error when he creates a new link or modifies an existing link in the Summary Link Web Part. This is the error that pops up:
Object reference not set to an instance of an object. at
Microsoft.Sharepoint.Publi
shing.Inte
rnal.WebCo
ntrols.Too
lbarViewSe
lectionDro
pdown.Crea
teChildCon
trols()
at System.Web.UI.Control.Ensu
reChildCon
trols()
at Microsoft.Sharepoint.Publi
shing.Inte
rnal.WebCo
ntrols.Too
lbarDropdo
wn.OnLoad(
EventArgs e)
at Microsoft.Sharepoint.Publi
shing.Inte
rnal.WebCo
ntrols.Too
lbarViewSe
lectionDro
pdown.OnLo
ad(EventAr
gs e)
at System.Web.UI.Control.Load
Recursive(
)
at System.Web.UI.Control.Adde
dControl(C
ontrol control, Int32 index)
at System.Web.UI.ControlColle
ction.Add(
Control child)
at Microsoft.Sharepoint.Publi
shing.Inte
rnal.WebCo
ntrols.Too
lbar.Add(T
oolbarObje
ct objItem)
at Microsoft.Sharepoint.Publi
shing.Inte
rnal.State
s.AssetPic
kerDetailS
tate.initT
oolbar(Too
lbartoolba
r)
at Microsoft.Sharepoint.Publi
shing.Inte
rnal.State
s.AssetPic
kerDetailS
tate.Confi
gure(SMObj
ectList objectlist)
at Microsoft.Sharepoint.Publi
shing.Inte
rnal.WebCo
ntrols.SMO
bjectlist.
Handle_Loa
dCompleteE
vent(Objec
t sender, EventArgs e)
at System.EventHandler.Invoke
(Object sender, EventArgs e)
at System.Web.UI.Page.OnLoadC
omplete(Ev
entArgs e)
at System.Web.UI.Page.Process
RequestMai
n(Boolean includeStagesBeforeAsyncPo
int, Boolean includeStagesAfterAsyncPoi
nt)
This happens everytime this particular user(only) is in the Summary Link Web Part, New Item or Editing an Existing, and clicks Browse next to Link URL. However, he does not get this error when he clicks Browse next to Image URL.
The appropriate permissions are in place but what is weird is that I tried adding and modifying links and it worked for another user that is in the same security group. The problem seems to be isolated to his account for some reason (fyi - We are using Windows Authentication).
I do know that he was previously exporting and importing web parts to keep the same formatting, which could be a possible cause. Additionally, he was in Sharepoint Designer and swears he didn't modify anything. Can anyone help shed some insight?
P.S. I have tried the following with no luck:
Please try to use stsadm command to export then import the current site which contains the problematic summary link web part:
stsadm -o export -url <URL name> -filename <export file name> -includeusersecurity -versions 4
stsadm -o import -url <URL name> -filename <export file name>