I just installed MyZilla and I added my connection.
When I test is it states test succesfull.
However when I try to connect I first see "loading catalogues....."
And then "An item with the same key has already been added"
I just installed MyZilla and I added my connection.
When I test is it states test succesfull.
However when I try to connect I first see "loading catalogues....."
And then "An item with the same key has already been added"
Ignard,
Please try to delete all connections, restart MyZilla and try adding it again.
Marius
I had the same issue that Ignard mentioned. I tried doing what MariusZ had suggested but doesn't seem to help.
The contents of MyZilla.log are here, if they are of any help.
----------------------------------------
Timestamp: 10/15/2008 9:59:52 AM
Message: An item with the same key has already been added.
Method: GetCataloguesForUser
StackTrace: at Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.DebugInformationProvider.PopulateDictionary(IDictionary`2 dict)
at Tremend.Logging.MyLogger.Write(Exception exception, String methodName, String category)
at .(ConnectionRow , BackgroundWorker )
at .(Object , DoWorkEventArgs )
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
ThreadID:2608
----------------------------------------
----------------------------------------
Timestamp: 10/15/2008 9:59:52 AM
Message: An item with the same key has already been added.
Method: bkgCatalogues_DoWork
StackTrace: at Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.DebugInformationProvider.PopulateDictionary(IDictionary`2 dict)
at Tremend.Logging.MyLogger.Write(Exception exception, String methodName, String category)
at .(Object , DoWorkEventArgs )
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
ThreadID:2608
I have deleted the connection.
Restarted myzilla.
But issue still occurs.
Hello. I have the same trouble: "An item with the same key has already been added." Re-creating connection is not helps. Can this depends on Bugzilla version? (I use 2.18.3)
Debug.log:
----------------------------------------
Timestamp: 05.02.2009 8:33:56
Message: Starting LogOn!
Method: LogOnToBugzilla
ThreadID:10964
----------------------------------------
----------------------------------------
Timestamp: 05.02.2009 8:33:58
Message: LogOn completed!
Method: LogOnToBugzilla
ThreadID:10964
----------------------------------------
----------------------------------------
Timestamp: 05.02.2009 8:33:58
Message: Start getting main catalogs! Url = http://whitefox/bugzilla/query.cgi?format=advanced
Method: GetCatalogues
ThreadID:10964
----------------------------------------
----------------------------------------
Timestamp: 05.02.2009 8:33:58
Message: Complete getting main catalogs!
Method: GetCatalogues
ThreadID:10964
----------------------------------------
MyZilla.log
----------------------------------------
Timestamp: 05.02.2009 8:33:59
Message: An item with the same key has already been added.
Method: GetCataloguesForUser
StackTrace: at Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.DebugInformationProvider.PopulateDictionary(IDictionary`2 dict)
at Tremend.Logging.MyLogger.BuildDebugInfoWithStack(String methodName)
at Tremend.Logging.MyLogger.Write(Exception exception, String methodName, String category)
at .(ConnectionRow , BackgroundWorker )
at .(Object , DoWorkEventArgs )
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.DoAsyncCall()
at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
ThreadID:10964
----------------------------------------
----------------------------------------
Timestamp: 05.02.2009 8:33:59
Message: An item with the same key has already been added.
Method: bkgCatalogues_DoWork
StackTrace: at Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.DebugInformationProvider.PopulateDictionary(IDictionary`2 dict)
at Tremend.Logging.MyLogger.BuildDebugInfoWithStack(String methodName)
at Tremend.Logging.MyLogger.Write(Exception exception, String methodName, String category)
at .(Object , DoWorkEventArgs )
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.DoAsyncCall()
at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
ThreadID:10964
----------------------------------------
----------------------------------------
Timestamp: 05.02.2009 8:33:59
Message: Error when loading catalogues.
An item with the same key has already been added.
Method: bkgCatalogues_RunWorkerCompleted
ThreadID:18872
----------------------------------------
I'm on Bugzilla 2.18.1, also having the same issue:
Message: An item with the same key has already been added.
Method: GetCataloguesForUser
StackTrace: at Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.DebugInformationProvider.PopulateDictionary(IDictionary`2 dict)
at Tremend.Logging.MyLogger.BuildDebugInfoWithStack(String methodName)
at Tremend.Logging.MyLogger.Write(Exception exception, String methodName, String category)
at .(ConnectionRow , BackgroundWorker )
at .(Object , DoWorkEventArgs )
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.DoAsyncCall()
at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
You must log in to post.