Merchant Archive

Thread: Merchants Friend

Lotok
Tue Apr 05, 2005 10:03 am
#1

Hey,


Anyone know how to sort this error im recieving from merchants friend?




************** Exception Text **************
System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
at System.String.Substring(Int32 startIndex, Int32 length)
at SWG_Merchant_Mail_Manager.clsPopMain.parseMailV(String saledata, String timestring, String location)
at SWG_Merchant_Mail_Manager.clsPopMain.popRows(String dir)
at SWG_Merchant_Mail_Manager.Form1.menuItem11_Click(Object sender, EventArgs e)
at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
at System.Windows.Forms.MenuItemData.Execute()
at System.Windows.Forms.Command.Invoke()
at System.Windows.Forms.Control.WmCommand(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)



************** Loaded Assemblies **************
mscorlib
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///g:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
mfriend
Assembly Version: 1.0.1555.20094
Win32 Version: 1.0.1555.20094
CodeBase: file:///G:/Program%20Files/The%20Merchant's%20Friend/mfriend.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///g:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///g:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
System.Drawing
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///g:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------


************** JIT Debugging **************
To enable just in time (JIT) debugging, the config file for this
application or machine (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 machine
rather than being handled by this dialog.



Lotok Lekkmen
Elder 12pt Master Weaponsmith
-
Location:Tatooine -4453 5977 (behind bandits Hideout shuttleport)
Elyssa
Tue Apr 05, 2005 10:08 am
#2

I don't know about the specific error message, but I always get an error if it tries to process any items with multi-line names.

"Sofa Chair" has one built in and always causes the error.


Here's what I do to get past it:

Find the offending email (sort by date and then find it in your email. it's the next one after the last one listed in MF).

Delete the email.

Delete the saved mail folder.

/mailsave again.

Load MF again.


If it chokes again, just follow the same procedure (it will have advanced a little farther this time).

Eventually you'll get 'em all out and it'll work fine.




------
Elyssa Alexander (Elder Merchant Correspondent)
12pt. Master Structures Trader / Elder Jedi / Mayor, City of Metropolis
Shop Crazy Durni, Inc., now open in Metropolis, Corellia (885 -6605 Gorath)

"Why the big secret? People are smart, they can handle it."
"A person is smart. People are dumb, panicky, dangerous animals and you know it."

Elyssa was 1000% correct
-Pawlin

Lotok
Tue Apr 05, 2005 10:28 am
#3

found a couple in there and now seems fixed.

Thanks



Lotok Lekkmen
Elder 12pt Master Weaponsmith
-
Location:Tatooine -4453 5977 (behind bandits Hideout shuttleport)
Eerif
Tue Apr 05, 2005 8:56 pm
#4

ooo What I find is that if I try loading it with all my mails say for the year 2005, it takes a good 10 mins to boot up hehe.


I know I should split them up... but I just don't want to!





<~| Eerif Runningtide |~>
12 Point Chef
Vendor at (-795, 2851) D
antooine
Eerif Film Productions

Pappi
Tue Apr 05, 2005 11:02 pm
#5

I sometimes edit the downloaded mail files so the text would come out just right in the program




stupid_people_happen . .
Pappi Inc Tailoring (home of the black tax) - Odi's meds and chef tissues - closed
- I support literacy, common sense, and apostrophes
ItemCreator
Wed Apr 06, 2005 4:49 am
#6

I cheat a bit, I keep my mails in my Infinity mail file for creating restock lists (the export to csv file then loaded into a spreadsheet program is great for that) then I send them into my Farstar mail file.

Whenever I want to check the year so far I reset Merchants Friend to look into the Farstar mail file and go make a cup of tea while it loads

I find that works the best for me

Kel




~~~ Kelsaka Rymi ~~~
Clothing-Obsessed Elder Tailor of Infinity
Kelsaka's Clothing Boutique -6820 2700 Tyrsis, Naboo
(Maisaka ~ Outfits, Shasaka ~ Hunter, Teisaka ~ Fashion Armour)
(Survived 2 crafting trips to the DWB)
Page 1 of 1
Previous Next