Welcome Guest Search | Active Topics | Log In | Register

Exception on IM Attempt
Lynn.Parkin Offline
#1 Posted : 15 March 2011 14:44:08(UTC)


Rank: METAuser

Joined: 20/07/2010(UTC)
Posts: 67
Location: Houston

Thanks: 7 times
Was thanked: 8 time(s) in 7 post(s)
This has just started happening on a particular avi, but not on others.

When I choose a party from my friends list or from radar, or even when I receive an incoming IM, I get the following exception.

I thought it may be a logging issue, since opening the log manager with that avi seems to create the same exception. After closing the exception window, then I get the list of logs. However, unchecking "save a log of IMs" did not make the problem go away.

I have uninstalled Metabolt and reinstalled it to see if that would clear any issues. (64 bit). Nothing changed after downloading and reinstalling.

One possible difference between the avi with a problem and the others is that it has a long first name, due to the new "resident" name protocol. the first name is 13 chars long, and the last name "resident". Maybe the 13 char name is causing a variable overflow in the IM logic somewhere? None of the other avis I have which work okay have this issue.

Also important, I have Metabolt IM logs from 22 Feb where this avi could use IM just fine. The problem seems to have started just this Monday. Maybe a change in SL? No problems with IMs in other viewers.

[General Info]

Application: METAbolt
Version: 0.9.41.0
Region: English (United States)
Machine: XXXXXXX
User: XXXX
Date: 3/15/2011
Time: 2:28 PM

User Explanation:

Lynn said "1. select a party from radar or friends screen or any other way.
2. choose IM button.
3. Exception appears.
I have noticed this on one particular user account, but another avi seems to work fine."


[Exception Info 1]

Top-level Exception
Type: System.InvalidCastException
Message: Unable to cast object of type 'System.IO.DirectoryInfo' to type 'System.IO.FileInfo'.
Source: METAbolt
Stack Trace: at METAbolt.METAboltInstance.IMHistyoryExists(String filename, Boolean isgroup)
at METAbolt.IMTabWindow..ctor(METAboltInstance instance, UUID target, UUID session, String toName)
at METAbolt.TabsConsole.AddIMTab(UUID target, UUID session, String targetName)
at METAbolt.ChatConsole.tbtnStartIM_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(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)



[Assembly Info]

System.Windows.Forms, Version=2.0.0.0
mscorlib, Version=2.0.0.0
METAxCommon, Version=1.0.0.0
System, Version=2.0.0.0
OpenMetaverse, Version=0.0.0.17187
SLNetworkComm, Version=1.0.0.0
PopupControl, Version=1.4.0.968
ExceptionReporter.WinForms, Version=2.1.1.0
System.Drawing, Version=2.0.0.0
OpenMetaverseTypes, Version=0.0.0.0
METAbrain, Version=1.0.0.0
AIMLbot, Version=2.4.1.50
METAx, Version=1.0.0.0
Khendys.Controls.ExRichTextBox, Version=2.0.0.0
TreeViewWalker, Version=1.0.3990.27465
AxInterop.WMPLib, Version=1.0.0.0
ScintillaNet, Version=2.2.3590.28520
System.Data, Version=2.0.0.0
MsgBoxCheck, Version=1.0.4007.17112
System.Core, Version=3.5.0.0
GoogleTranslationUtils, Version=1.0.0.0
MD5library, Version=2.0.0.0
Interop.IWshRuntimeLibrary, Version=1.0.0.0
Nini, Version=1.1.0.0
Interop.WMPLib, Version=1.0.0.0
AWS_PAAPI, Version=1.0.0.0
System.Web, Version=2.0.0.0



[Config Settings]

<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="METAbolt.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/>
</sectionGroup>
</configSections>
<startup/><system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="AWSECommerceServiceBinding" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
<security mode="Transport">
<transport clientCredentialType="None" proxyCredentialType="None" realm="">
<extendedProtectionPolicy policyEnforcement="Never"/>
</transport>
<message clientCredentialType="UserName" algorithmSuite="Default"/>
</security>
</binding>
<binding name="AWSECommerceServiceBinding2" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
<security mode="Transport">
<transport clientCredentialType="None" proxyCredentialType="None" realm="">
<extendedProtectionPolicy policyEnforcement="Never"/>
</transport>
<message clientCredentialType="UserName" algorithmSuite="Default"/>
</security>
</binding>
<binding name="AWSECommerceServiceBinding3" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
<security mode="None">
<transport clientCredentialType="None" proxyCredentialType="None" realm="">
<extendedProtectionPolicy policyEnforcement="Never"/>
</transport>
<message clientCredentialType="UserName" algorithmSuite="Default"/>
</security>
</binding>
<binding name="AWSECommerceServiceBinding4" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
<security mode="Transport">
<transport clientCredentialType="None" proxyCredentialType="None" realm="">
<extendedProtectionPolicy policyEnforcement="Never"/>
</transport>
<message clientCredentialType="UserName" algorithmSuite="Default"/>
</security>
</binding>
<binding name="AWSECommerceServiceBinding5" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
<security mode="None">
<transport clientCredentialType="None" proxyCredentialType="None" realm="">
<extendedProtectionPolicy policyEnforcement="Never"/>
</transport>
<message clientCredentialType="UserName" algorithmSuite="Default"/>
</security>
</binding>
<binding name="LyricWikiBinding1" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
<security mode="None">
<transport clientCredentialType="None" proxyCredentialType="None" realm="">
<extendedProtectionPolicy policyEnforcement="Never"/>
</transport>
<message clientCredentialType="UserName" algorithmSuite="Default"/>
</security>
</binding>
<binding name="AWSECommerceServiceBinding1" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
<security mode="Transport">
<transport clientCredentialType="None" proxyCredentialType="None" realm="">
<extendedProtectionPolicy policyEnforcement="Never"/>
</transport>
<message clientCredentialType="UserName" algorithmSuite="Default"/>
</security>
</binding>
<binding name="AWSECommerceServiceBinding6" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
<security mode="None">
<transport clientCredentialType="None" proxyCredentialType="None" realm="">
<extendedProtectionPolicy policyEnforcement="Never"/>
</transport>
<message clientCredentialType="UserName" algorithmSuite="Default"/>
</security>
</binding>
</basicHttpBinding>
</bindings>
<client>
<endpoint address="https://ecs.amazonaws.co.uk/onca/soap?Service=AWSECommerceService" binding="basicHttpBinding" bindingConfiguration="AWSECommerceServiceBinding" contract="AznSearch.AWSECommerceServicePortType" name="AWSECommerceServicePort"/>
<endpoint address="https://ecs.amazonaws.co.uk/onca/soap?Service=AWSECommerceService" binding="basicHttpBinding" bindingConfiguration="AWSECommerceServiceBinding4" contract="AmazonSearch.AWSECommerceServicePortType" name="AWSECommerceServicePort2"/>
<endpoint address="http://lyricwiki.org/server.php" binding="basicHttpBinding" bindingConfiguration="LyricWikiBinding1" contract="Lyrics.LyricWikiPortType" name="LyricWikiPort1"/>
<endpoint address="https://ecs.amazonaws.com/onca/soap?Service=AWSECommerceService" binding="basicHttpBinding" bindingConfiguration="AWSECommerceServiceBinding1" contract="AmazonWebServices.AWSECommerceServicePortType" name="AWSECommerceServicePort1"/>
</client>
</system.serviceModel>
<userSettings>
<METAbolt.Properties.Settings>
<setting name="ToolstripTabs_LayoutStyle" serializeAs="String">
<value>HorizontalStackWithOverflow</value>
</setting>
<setting name="ToolstripTabs_Dock" serializeAs="String">
<value>None</value>
</setting>
</METAbolt.Properties.Settings>
</userSettings>
<system.net>
<settings>
<performanceCounters enabled="true" />
</settings>
</system.net>
</configuration>



[System Info]

Operating System
-Microsoft Windows 7 Professional
--CodeSet = 1252
--CSDVersion =
--CurrentTimeZone = -300
--FreePhysicalMemory = 5990428
--OSArchitecture = 64-bit
--OSLanguage = 1033
--ServicePackMajorVersion = 0
--ServicePackMinorVersion = 0
--Version = 6.1.7600

Machine
-XXXXXXXXXXXXXX
--Manufacturer = HP-Pavilion
--Model = FK484AV-ABA m9400t
--TotalPhysicalMemory = 8589123584
--UserName =XXXXXXXXXXXXXX

-----------------------------
Sponsor  
 
Lynn.Parkin Offline
#2 Posted : 15 March 2011 16:18:13(UTC)


Rank: METAuser

Joined: 20/07/2010(UTC)
Posts: 67
Location: Houston

Thanks: 7 times
Was thanked: 8 time(s) in 7 post(s)
Thanks for the quick response, but I still have the same exception with the patch. The exception message is "Unable to cast object of type 'System.IO.DirectoryInfo' to type 'System.IO.FileInfo'." which does not match up with the problem you were addressing in the patch mentioned.
Lynn.Parkin Offline
#3 Posted : 15 March 2011 16:32:48(UTC)


Rank: METAuser

Joined: 20/07/2010(UTC)
Posts: 67
Location: Houston

Thanks: 7 times
Was thanked: 8 time(s) in 7 post(s)
I uninstalled once again and replaced my 64-bit version with the 32-bit version, and things seem to work okay now. I am running 64-bit Win 7. So--not a fix, but using 32-bit Metabolt seems to work fine.

It is a kind of mystery as to why the problem suddenly happened as of this Monday with no changes to my system or software that I am aware of. This is the only avatar I have with the new naming convention (one-name + resident with a display name). Otherwise, I don't know why it should affect only that avatar.

Thanks for your help.
Luke Offline
#4 Posted : 15 March 2011 16:45:26(UTC)


Rank: Administration

Joined: 17/02/2010(UTC)
Posts: 1,273
Location: United Kingdom

Thanks: 92 times
Was thanked: 123 time(s) in 114 post(s)


The fix for this should have been included in the patch. It might be I have my wires crossed LOL. So I have uploaded the patch once again. Try and let me know if this works:

http://www.metabolt.net/...TAbolt_Patch_0_9_41.zip


Thx



Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.