hidden hit counter
Welcome to Soft32 Forums!
FAQFAQ    SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

Index out of range exception

 
   Soft32 Home -> Windows -> General Discussion RSS
Next:  hotmail  
Author Message
Susan

External


Since: Dec 14, 2008
Posts: 1



(Msg. 1) Posted: Sun Dec 14, 2008 10:42 pm
Post subject: Index out of range exception
Archived from groups: microsoft>public>windowsxp>general (more info?)

When I try to upload sales information from eBay into my eBay Accounting
Assistant program I get this error message and assume I have to attach my
Windbg program to this application somehow. ?? I have opened Acctg Assist.
in Windbg and get error msg that the symbol path is not found. I don't know
how to direct to the symbol file downloaded from MS. (or really what this all
even means - I know less than nothing about programming) Please help! Much
appreciation!

************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be
non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.ArrayList.get_Item(Int32 index)
at eBay.Service.Core.Soap.ErrorTypeCollection.get_Item(Int32 index)
at QBTool.FormQBMain.ultraToolbarsManager_ToolClick(Object sender,
ToolClickEventArgs e)
at
Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.OnToolClick(ToolClickEventArgs e)
at
Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.FireEvent(ToolbarEventIds id, EventArgs e)
at Infragistics.Win.UltraWinToolbars.ToolBase.OnToolClick()
at
Infragistics.Win.UltraWinToolbars.ButtonToolUIElement.DoClickProcessing(MouseEventArgs e)
at
Infragistics.Win.UltraWinToolbars.ButtonToolUIElement.OnMouseUp(MouseEventArgs e)
at Infragistics.Win.ControlUIElementBase.ProcessMouseUp(Object sender,
MouseEventArgs e)
at System.Windows.Forms.Control.OnMouseUp(MouseEventArgs e)
at
Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons
button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg,
IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
eBayAccountingAssistant
Assembly Version: 1.2.2006.21661
Win32 Version: 1.2.2006.21661
CodeBase:
file:///C:/Program%20Files/eBay/Accounting%20Assistant/eBayAccountingA...stant.e
----------------------------------------
eBay.Service
Assembly Version: 3.1.2335.21656
Win32 Version: 3.1.2335.21656
CodeBase:
file:///C:/Program%20Files/eBay/Accounting%20Assistant/eBay.Service.DLL
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77...561934e
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f1...0a3a/Sy
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e.../System
----------------------------------------
eBay.SDK.Integration
Assembly Version: 2.5.2335.21659
Win32 Version: 2.5.2335.21659
CodeBase:
file:///C:/Program%20Files/eBay/Accounting%20Assistant/eBay.SDK.Integration.DLL
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e0...System.
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03...7f11d50
----------------------------------------
Infragistics.Win.v3.2
Assembly Version: 3.2.20042.18
Win32 Version: 3.2.20042.18
CodeBase:
file:///C:/Program%20Files/eBay/Accounting%20Assistant/Infragistics.Win.v3.2.DLL
----------------------------------------
Infragistics.Shared.v3.2
Assembly Version: 3.2.20042.18
Win32 Version: 3.2.20042.18
CodeBase:
file:///C:/Program%20Files/eBay/Accounting%20Assistant/Infragistics.Sh...d.v3.2.
----------------------------------------
Infragistics.Win.UltraWinEditors.v3.2
Assembly Version: 3.2.20042.18
Win32 Version: 3.2.20042.18
CodeBase:
file:///C:/Program%20Files/eBay/Accounting%20Assistant/Infragistics.Wi...ltraWin
----------------------------------------
Infragistics.Win.Misc.v3.2
Assembly Version: 3.2.20042.18
Win32 Version: 3.2.20042.18
CodeBase:
file:///C:/Program%20Files/eBay/Accounting%20Assistant/Infragistics.Wi...isc.v3.
----------------------------------------
System.Management
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f...1d50a3a
----------------------------------------
System.Transactions
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c...934e089
----------------------------------------
System.EnterpriseServices
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__...f5f7f11
----------------------------------------
Interop.QBFC4Lib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase:
file:///C:/Program%20Files/eBay/Accounting%20Assistant/Interop.QBFC4Lib.DLL
----------------------------------------
Infragistics.Win.UltraWinGrid.v3.2
Assembly Version: 3.2.20042.18
Win32 Version: 3.2.20042.18
CodeBase:
file:///C:/Program%20Files/eBay/Accounting%20Assistant/Infragistics.Wi...ltraWin
----------------------------------------
Infragistics.Win.UltraWinSchedule.v3.2
Assembly Version: 3.2.20042.18
Win32 Version: 3.2.20042.18
CodeBase:
file:///C:/Program%20Files/eBay/Accounting%20Assistant/Infragistics.Wi...ltraWin
----------------------------------------
Infragistics.Win.UltraWinExplorerBar.v3.2
Assembly Version: 3.2.20042.18
Win32 Version: 3.2.20042.18
CodeBase:
file:///C:/Program%20Files/eBay/Accounting%20Assistant/Infragistics.Wi...ltraWin
----------------------------------------
Infragistics.Win.UltraWinToolbars.v3.2
Assembly Version: 3.2.20042.18
Win32 Version: 3.2.20042.18
CodeBase:
file:///C:/Program%20Files/eBay/Accounting%20Assistant/Infragistics.Wi...ltraWin
----------------------------------------
Infragistics.Win.UltraWinStatusBar.v3.2
Assembly Version: 3.2.20042.18
Win32 Version: 3.2.20042.18
CodeBase:
file:///C:/Program%20Files/eBay/Accounting%20Assistant/Infragistics.Wi...ltraWin
----------------------------------------
Infragistics.Win.UltraWinGrid.ExcelExport.v3.2
Assembly Version: 3.2.20042.18
Win32 Version: 3.2.20042.18
CodeBase:
file:///C:/Program%20Files/eBay/Accounting%20Assistant/Infragistics.Wi...ltraWin
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11...a3a/Acc
----------------------------------------
System.Design
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Design/2.0.0.0__b03f5f7f11...a3a/Sys
----------------------------------------
System.Web.Services
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Web.Services/2.0.0.0__b03f...f11d50a
----------------------------------------
8hfbsxuo
Assembly Version: 3.1.2335.21656
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Back to top
Login to vote
Paul

External


Since: Dec 06, 2006
Posts: 391



(Msg. 2) Posted: Mon Dec 15, 2008 3:25 am
Post subject: Re: Index out of range exception [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Susan wrote:
> When I try to upload sales information from eBay into my eBay Accounting
> Assistant program I get this error message and assume I have to attach my
> Windbg program to this application somehow. ?? I have opened Acctg Assist.
> in Windbg and get error msg that the symbol path is not found. I don't know
> how to direct to the symbol file downloaded from MS. (or really what this all
> even means - I know less than nothing about programming) Please help! Much
> appreciation!
>
> ************** Exception Text **************
> System.ArgumentOutOfRangeException: Index was out of range. Must be
> non-negative and less than the size of the collection.
> Parameter name: index
> at System.Collections.ArrayList.get_Item(Int32 index)
> at eBay.Service.Core.Soap.ErrorTypeCollection.get_Item(Int32 index)
> at QBTool.FormQBMain.ultraToolbarsManager_ToolClick(Object sender,
> ToolClickEventArgs e)

A programming group may understand how to use a debugger. Generally,
debuggers work best when you have source code. The debugger allows
the intermediate state of the program to be viewed, such as the
values stored in variables in the failed context. With a debugger,
you can also single-step the code a line at a time, to check all
the conditions leading to a failure.

The above exception text, contains about as much information as you
can reasonably expect from a "dump".

The line with the "SOAP" in it, means a particular method is being used
to communicate. Details on SOAP here.

http://en.wikipedia.org/wiki/SOAP_(protocol)

For some hint as to what was happening at the point of failure, I might
use Wireshark to watch the packets entering and leaving the computer.
If the transport involves XML, it is possible you'll see gobs of human
readable data coming from Ebay. Right up to the point where there is
a mismatch between the program expectations, and the data.

http://en.wikipedia.org/wiki/Wireshark

I use Wireshark, any time I have an application which is network based,
and something goes wrong that seems to involve the connection to the
foreign device. For example, the news reader I'm typing this on right
now, sometimes needs the services of Wireshark, when I'm trying to
figure out why a posting won't go through. USENET news servers have
error text in some of the packets, which makes it possible to figure
out what the problem might be.

Your first option, is tech support at Ebay. Trying to debug this yourself
is sure to drive you bonkers. And you're not likely to get source code Smile

HTH,
Paul
Back to top
Login to vote
Suz

External


Since: May 22, 2007
Posts: 3



(Msg. 3) Posted: Mon Dec 15, 2008 8:28 am
Post subject: Re: Index out of range exception [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

First of all, thanks so much for your fast reply! You've given me some great
leads and more insight into what's happening here. I'm downloading Wireshark
and hope it helps me understand more. Unfortunately I've contacted eBay
several times and they tell me it's a MS problem,so here I am trying to find
some answers. I appreciate you taking the time to help me with this as I am
really very illiterate about computer issues. I've tried searching
programming groups, but they are speaking a foreign language that I can't
possibly understand.

What exactly is a source code and is it eBay that can provide this
information? So, what you're basically saying is that my computer can't or
won't access the information that eBay is trying to send? This program
worked fine until last week, and since then I've downloaded and uninstalled
..net v1.1 , installed .net version 2 with redistributable "something",
updated my Windows debugger, downloaded symbol files, etc. Regrettably, I
don't know if all this is even related to my problem, and have no idea what
these things even do. I just keep hoping for a "miracle". Smile

Thanks again, and if you or others have any further suggestions, I would be
eternally grateful for the info!

Susan

"Paul" wrote:

> Susan wrote:
> > When I try to upload sales information from eBay into my eBay Accounting
> > Assistant program I get this error message and assume I have to attach my
> > Windbg program to this application somehow. ?? I have opened Acctg Assist.
> > in Windbg and get error msg that the symbol path is not found. I don't know
> > how to direct to the symbol file downloaded from MS. (or really what this all
> > even means - I know less than nothing about programming) Please help! Much
> > appreciation!
> >
> > ************** Exception Text **************
> > System.ArgumentOutOfRangeException: Index was out of range. Must be
> > non-negative and less than the size of the collection.
> > Parameter name: index
> > at System.Collections.ArrayList.get_Item(Int32 index)
> > at eBay.Service.Core.Soap.ErrorTypeCollection.get_Item(Int32 index)
> > at QBTool.FormQBMain.ultraToolbarsManager_ToolClick(Object sender,
> > ToolClickEventArgs e)
>
> A programming group may understand how to use a debugger. Generally,
> debuggers work best when you have source code. The debugger allows
> the intermediate state of the program to be viewed, such as the
> values stored in variables in the failed context. With a debugger,
> you can also single-step the code a line at a time, to check all
> the conditions leading to a failure.
>
> The above exception text, contains about as much information as you
> can reasonably expect from a "dump".
>
> The line with the "SOAP" in it, means a particular method is being used
> to communicate. Details on SOAP here.
>
> http://en.wikipedia.org/wiki/SOAP_(protocol)
>
> For some hint as to what was happening at the point of failure, I might
> use Wireshark to watch the packets entering and leaving the computer.
> If the transport involves XML, it is possible you'll see gobs of human
> readable data coming from Ebay. Right up to the point where there is
> a mismatch between the program expectations, and the data.
>
> http://en.wikipedia.org/wiki/Wireshark
>
> I use Wireshark, any time I have an application which is network based,
> and something goes wrong that seems to involve the connection to the
> foreign device. For example, the news reader I'm typing this on right
> now, sometimes needs the services of Wireshark, when I'm trying to
> figure out why a posting won't go through. USENET news servers have
> error text in some of the packets, which makes it possible to figure
> out what the problem might be.
>
> Your first option, is tech support at Ebay. Trying to debug this yourself
> is sure to drive you bonkers. And you're not likely to get source code Smile
>
> HTH,
> Paul
>
Back to top
Login to vote
Paul

External


Since: Dec 06, 2006
Posts: 391



(Msg. 4) Posted: Mon Dec 15, 2008 1:25 pm
Post subject: Re: Index out of range exception [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Suz wrote:
> First of all, thanks so much for your fast reply! You've given me some great
> leads and more insight into what's happening here. I'm downloading Wireshark
> and hope it helps me understand more. Unfortunately I've contacted eBay
> several times and they tell me it's a MS problem,so here I am trying to find
> some answers. I appreciate you taking the time to help me with this as I am
> really very illiterate about computer issues. I've tried searching
> programming groups, but they are speaking a foreign language that I can't
> possibly understand.
>
> What exactly is a source code and is it eBay that can provide this
> information? So, what you're basically saying is that my computer can't or
> won't access the information that eBay is trying to send? This program
> worked fine until last week, and since then I've downloaded and uninstalled
> .net v1.1 , installed .net version 2 with redistributable "something",
> updated my Windows debugger, downloaded symbol files, etc. Regrettably, I
> don't know if all this is even related to my problem, and have no idea what
> these things even do. I just keep hoping for a "miracle". Smile
>
> Thanks again, and if you or others have any further suggestions, I would be
> eternally grateful for the info!
>
> Susan
>

Did you give the Exception Text to the Ebay tech support ? Even this
much of it should be useful to them. My assumption, reading your
posting, is that "eBay Accounting Assistant" is a program written
by Ebay. I'm just guessing there is a mismatch between the data
type the program is looking for, and something it is getting
over the network. Whoever wrote the Accounting Assistant is
who you want to talk to.

************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be
non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.ArrayList.get_Item(Int32 index)
at eBay.Service.Core.Soap.ErrorTypeCollection.get_Item(Int32 index)
at QBTool.FormQBMain.ultraToolbarsManager_ToolClick(Object sender,
ToolClickEventArgs e)

Wireshark is only if you're curious, and hope to understand
more about the problem. The interface of Wireshark is intimidating,
so if you don't get much from it the first time you use it,
don't be surprised. Install the program (Wireshark and WinPCAP
installers run), run the program, then use Capture:Interface
and click Start on the "real" interface to your network. Packet
capture is in real time. You can use Analyse:Expert Info to make
a capsule summary of what went on in the transaction, so that
interface is a bit less cluttered.

To debug your Ebay problem, do Capture:Restart in Wireshark,
go to the Accounting Assistant and click the button there to
reproduce your error, and when the network transfers stop,
you can go to Wireshark again, and use Capture:Stop to stop
recording packets, Then you can use Analyse:Expert Info and
the main trace window, to see what passed between Ebay and
your computer.

Use View:Name Resolution:Enable For Network Layer, to have
the IP addresses captured in their named form. Then you'd
see "www.ebay.com" instead of "111.222.333.444" type
addresses recorded. Makes it a bit easier to read.

Paul
Back to top
Login to vote
Suz

External


Since: May 22, 2007
Posts: 3



(Msg. 5) Posted: Mon Dec 15, 2008 1:25 pm
Post subject: Re: Index out of range exception [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Wow, you are a font of information! Thank you for the help with running
Wireshark. It totally is a bit intimidating to someone like me to figure
out! I will try what you suggest and see if I can find anything that I can
use or at least give to someone who does know how to do this stuff. My main
frustration right now is that I'm not sure what to even ask, but your info
has been wonderful. Thank you!

"Paul" wrote:

> Suz wrote:
> > First of all, thanks so much for your fast reply! You've given me some great
> > leads and more insight into what's happening here. I'm downloading Wireshark
> > and hope it helps me understand more. Unfortunately I've contacted eBay
> > several times and they tell me it's a MS problem,so here I am trying to find
> > some answers. I appreciate you taking the time to help me with this as I am
> > really very illiterate about computer issues. I've tried searching
> > programming groups, but they are speaking a foreign language that I can't
> > possibly understand.
> >
> > What exactly is a source code and is it eBay that can provide this
> > information? So, what you're basically saying is that my computer can't or
> > won't access the information that eBay is trying to send? This program
> > worked fine until last week, and since then I've downloaded and uninstalled
> > .net v1.1 , installed .net version 2 with redistributable "something",
> > updated my Windows debugger, downloaded symbol files, etc. Regrettably, I
> > don't know if all this is even related to my problem, and have no idea what
> > these things even do. I just keep hoping for a "miracle". Smile
> >
> > Thanks again, and if you or others have any further suggestions, I would be
> > eternally grateful for the info!
> >
> > Susan
> >
>
> Did you give the Exception Text to the Ebay tech support ? Even this
> much of it should be useful to them. My assumption, reading your
> posting, is that "eBay Accounting Assistant" is a program written
> by Ebay. I'm just guessing there is a mismatch between the data
> type the program is looking for, and something it is getting
> over the network. Whoever wrote the Accounting Assistant is
> who you want to talk to.
>
> ************** Exception Text **************
> System.ArgumentOutOfRangeException: Index was out of range. Must be
> non-negative and less than the size of the collection.
> Parameter name: index
> at System.Collections.ArrayList.get_Item(Int32 index)
> at eBay.Service.Core.Soap.ErrorTypeCollection.get_Item(Int32 index)
> at QBTool.FormQBMain.ultraToolbarsManager_ToolClick(Object sender,
> ToolClickEventArgs e)
>
> Wireshark is only if you're curious, and hope to understand
> more about the problem. The interface of Wireshark is intimidating,
> so if you don't get much from it the first time you use it,
> don't be surprised. Install the program (Wireshark and WinPCAP
> installers run), run the program, then use Capture:Interface
> and click Start on the "real" interface to your network. Packet
> capture is in real time. You can use Analyse:Expert Info to make
> a capsule summary of what went on in the transaction, so that
> interface is a bit less cluttered.
>
> To debug your Ebay problem, do Capture:Restart in Wireshark,
> go to the Accounting Assistant and click the button there to
> reproduce your error, and when the network transfers stop,
> you can go to Wireshark again, and use Capture:Stop to stop
> recording packets, Then you can use Analyse:Expert Info and
> the main trace window, to see what passed between Ebay and
> your computer.
>
> Use View:Name Resolution:Enable For Network Layer, to have
> the IP addresses captured in their named form. Then you'd
> see "www.ebay.com" instead of "111.222.333.444" type
> addresses recorded. Makes it a bit easier to read.
>
> Paul
>
Back to top
Login to vote
Display posts from previous:   
Related Topics:
Over Range with Neat Planar Montor - I'm trying to help a friend setup a Planar monitor on an HP desktop. The PC works fine with the old CRT monitor. The...

Set the date range in Eventvwr - Hi, is there a way to tell Eventvwr how long it should hold on to records? I wanted to look back over a year but it..

Explorer exception - Hello We are having an issue with one user. Using WinXP pro SP2 Roming profile We have rebuilt PC, resetup account an...

chkdsk / Index $I30 - Hallo, ich habe in mein altes Thinkpad eine neue 160 GB IDE Platte eingebaut. Zuerst hatte ich die Partition geklont,....

Trap 00000006 Exception - Hey my problem is as follows. Windows is not starting. I'm using windows XP Pro, have the sP2. The worst part is my..

no exception code in memory dump - I had a blue screen and I want to know which driver is giving me the problem. I read the following Microsoft article: ...
       Soft32 Home -> Windows -> General Discussion All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum

Categories:
  Windows
 Linux
 Mac
 PDA


[ Contact us | Terms of Service/Privacy Policy ]