- Spoiler: show
- See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentException: Parameter is not valid.
at System.Drawing.Image.get_Width()
at System.Drawing.Image.get_Size()
at System.Windows.Forms.PictureBox.ImageRectangleFromSizeMode(PictureBoxSizeMode mode)
at System.Windows.Forms.PictureBox.OnPaint(PaintEventArgs pe)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
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: 4.0.0.0
Win32 Version: 4.0.30319.18063 built by: FX45RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Tease AI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///G:/Grad%20School/TeaseAI/Tease%20AI.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 11.0.50709.17929 built by: FX45RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34238 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34251 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18021 built by: FX45RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34245 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Speech
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Speech/v4.0_4.0.0.0__31bf3856ad364e35/System.Speech.dll
----------------------------------------
AxInterop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///G:/Grad%20School/TeaseAI/AxInterop.WMPLib.DLL
----------------------------------------
Interop.WMPLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///G:/Grad%20School/TeaseAI/Interop.WMPLib.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18060 built by: FX45RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Microsoft.mshtml
Assembly Version: 7.0.3300.0
Win32 Version: 7.0.3300.0
CodeBase: file:///C:/Windows/assembly/GAC/Microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.mshtml.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.
Tease AI General Discussion
Moderator: 1885
- Trusfrated
- Explorer At Heart

- Posts: 465
- Joined: Mon Nov 08, 2010 8:41 am
- Gender: Male
Re: Tease AI Open Beta
I'm sorry to report I'm still getting an unhandled exception with blog images and Patch 32. Should I need to refresh or rebuild my URL files?
- Spoiler: show
- Trusfrated
- Explorer At Heart

- Posts: 465
- Joined: Mon Nov 08, 2010 8:41 am
- Gender: Male
Re: Tease AI Open Beta
I figured out why I was getting the unhandled exception error: I had a URL file that was empty (0 bytes). Not sure how that happened, but I deselected it and haven't seen the error since. 
- ark235
- Explorer

- Posts: 48
- Joined: Tue Jul 19, 2011 8:27 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Location: Somewhere!
Re: Tease AI Open Beta
Keep getting random "InvalidArgument=Value of '24' is not valid for 'index'
errors on this build:
errors on this build:
- Spoiler: show
-
Siepmann
- Explorer

- Posts: 44
- Joined: Fri Oct 14, 2011 6:23 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
- Location: Germany
Re: Tease AI Open Beta
Some things i noticed yesterday with Patch 32:
* Audit Scripts on Startup is unchecked but it get checked every start
* Got an GDI Error while using URL Files in the Boobs - Butts Game. Is this because i did not Refresh or Rebuilt manualy ?
* Text to Speech is sometimes speaking while the chat still says "**** is typing"
* Text to Speech is still saying < i > < / i >
* Program was not responding anymore after i was told to edge (in 1 of 3 sessions). It just repeated "get closer..etc"
* I can't change name in Glitter anymore, it is stuck with the main name i gave her. Color changes work.
Suggestion:
* Session Images: An Option for max. Diskspace use would be nice, maybe a slider from 100MB to 1Gig or more.
* Audit Scripts on Startup is unchecked but it get checked every start
* Got an GDI Error while using URL Files in the Boobs - Butts Game. Is this because i did not Refresh or Rebuilt manualy ?
* Text to Speech is sometimes speaking while the chat still says "**** is typing"
* Text to Speech is still saying < i > < / i >
* Program was not responding anymore after i was told to edge (in 1 of 3 sessions). It just repeated "get closer..etc"
* I can't change name in Glitter anymore, it is stuck with the main name i gave her. Color changes work.
Suggestion:
* Session Images: An Option for max. Diskspace use would be nice, maybe a slider from 100MB to 1Gig or more.
- 1885
- Explorer At Heart

- Posts: 648
- Joined: Fri Jul 08, 2011 4:27 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
Re: Tease AI Open Beta
Okay peoples, fairly substantial patch here:
Patch 33
https://mega.co.nz/#!HAMgXY7D!xnzeC8rV7 ... OITNedAmiA
Patch Notes:
Added Response files to all System Responses to help the domme recognize when the user is asking NOT to stop, NOT to Edge, NoT to start stroking, slow down, speed up, etc.
This patch places 5 new files in the Responses\System directory: EdgeNOT.txt, GiveUpNOT.txt, SlowDownNOT.txt, SpeedUpNOT.txt and StartStrokingNOT.txt (If you have separate Personalities, these files and the edited ones below should be placed in their Vocabulary\Responses\System folders as well
This patch edits 3 files in Responses\System directory: SlowDownKEY.txt, SpeedUpKEY.txt and StartStrokingKEY.txt
2 new Commands added for the latest script additions to benefit from:
@AddStrokeTime - Domme will add a certain amount of time to the current Stroke Taunt cycle based on the user's Taunt Cycle settings in the Ranges tab
@AddEdgeHoldTime - Domme will add a certain amount of time to the current period of holding the edge based on the user's Holding The Edge Max settings in the Sub tab
Fixed bug that would cause program to audit scripts on startup whether option was checked or not
Taking steps to isolate the Index out of Range error that's been reported when requesting tasks. This patch may not fix the propblem, but it will help me isolate what's causing it. If you still receive the error, please post the crash report it gives you
Program now checks token amounts on startup, and if the number is less than 0 from a previous error, sets token count to 0
Fixed bug that would cause domme to make Glitter post every two minutes regardless of settings. Initial Glitter posts should occur in two minutes, then once every 2-18 minutes depending on "Post Frequency" settings
Fixed bug that would cause Chastity state to not load correctly upon program startup
Fixed bug with VitalSub Goals/Calories not loading correctly after closing Apps window
Match game buttons are now disabled before the cards are shown
Thanks for all the bug reports that have been coming in, still doing my best to keep ahead of them and get the build stable but there's a lot on the table. If you've submitted a bug report or asked a question that it seems I've straight up ignored, please let me know or ask me again. I probably just overlooked it in all the commotion and I feel like there's at least a couple that I have.
Please let me know any issues you have with this patch, and I'll get them corrected as soon as I can
There's a lot of comments to catch up on, so I'm going to go ahead and post this patch so people can have access to it, then catch up on replies right after
Patch 33
https://mega.co.nz/#!HAMgXY7D!xnzeC8rV7 ... OITNedAmiA
Patch Notes:
Added Response files to all System Responses to help the domme recognize when the user is asking NOT to stop, NOT to Edge, NoT to start stroking, slow down, speed up, etc.
This patch places 5 new files in the Responses\System directory: EdgeNOT.txt, GiveUpNOT.txt, SlowDownNOT.txt, SpeedUpNOT.txt and StartStrokingNOT.txt (If you have separate Personalities, these files and the edited ones below should be placed in their Vocabulary\Responses\System folders as well
This patch edits 3 files in Responses\System directory: SlowDownKEY.txt, SpeedUpKEY.txt and StartStrokingKEY.txt
2 new Commands added for the latest script additions to benefit from:
@AddStrokeTime - Domme will add a certain amount of time to the current Stroke Taunt cycle based on the user's Taunt Cycle settings in the Ranges tab
@AddEdgeHoldTime - Domme will add a certain amount of time to the current period of holding the edge based on the user's Holding The Edge Max settings in the Sub tab
Fixed bug that would cause program to audit scripts on startup whether option was checked or not
Taking steps to isolate the Index out of Range error that's been reported when requesting tasks. This patch may not fix the propblem, but it will help me isolate what's causing it. If you still receive the error, please post the crash report it gives you
Program now checks token amounts on startup, and if the number is less than 0 from a previous error, sets token count to 0
Fixed bug that would cause domme to make Glitter post every two minutes regardless of settings. Initial Glitter posts should occur in two minutes, then once every 2-18 minutes depending on "Post Frequency" settings
Fixed bug that would cause Chastity state to not load correctly upon program startup
Fixed bug with VitalSub Goals/Calories not loading correctly after closing Apps window
Match game buttons are now disabled before the cards are shown
Thanks for all the bug reports that have been coming in, still doing my best to keep ahead of them and get the build stable but there's a lot on the table. If you've submitted a bug report or asked a question that it seems I've straight up ignored, please let me know or ask me again. I probably just overlooked it in all the commotion and I feel like there's at least a couple that I have.
Please let me know any issues you have with this patch, and I'll get them corrected as soon as I can
There's a lot of comments to catch up on, so I'm going to go ahead and post this patch so people can have access to it, then catch up on replies right after
- Attachments
-
- OB Patch 33.rar
- Tease AI Open Beta Patch 33
- (779.12 KiB) Downloaded 130 times

- 1885
- Explorer At Heart

- Posts: 648
- Joined: Fri Jul 08, 2011 4:27 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
Re: Tease AI Open Beta
Thank you very much, that's exactly the kind of thing I like to hear about the programopiate wrote:@1885, a tease I had been working on for 2 years and finally scrapped due to frustration with Nyx, is now an almost fully fleshed AI in less than a week. You're awesome. TeaseAI is awesome.
Now if I can get the damn thing stable, maybe I can get back to adding features so it can do even more for you. When you get your AI fleshed out, please share it with the rest of us
I get what you're saying, and I can put it in the suggestion pile. Though I will say that in my current list of priorities, I wouldn't be able to look at implementing something like this any time soonopiate wrote:I had an idea, and I have no idea how to explain it... But this is what it looks like in my head lol...
What if TeaseAI stored DommeProfiles sorted domme profiles in a preset directory, For instance
...\Profiles\Hair Length>\<Hair Color>\<Eye Color>\ ...etc
I'm going to start using each Patch after I get a report on this to try to isolate the issue, so if it's still happening after patch 33 please let me know and send me another reportariareflection wrote:This was working fine on Patch30.
Sorry to hear you're having trouble getting the program to runbrian wrote:unfortunately I can't get it to run. I have Windows 8 and the latest version of .NET installed.
When I double click the Exe nothing happens at all.
The Metronome Exe works though
Any suggestions?
Without any kind of crash report and my limited knowledge of these things, it's hard for me to know exactly what to suggest besides the most basic things (Restart your computer, repair your .NET installation, run the program as administrator, put the program in compatibility mode for Windows 7 (I honestly don't know much about windows 8))
Beyond those suggestions, it would be really hard for me to try to pinpoint something down, beyond re-installing Windows entirely. That's more of a morbid joke than anything, but once of my early testers actually did that after nothing else works and it fixed whatever the problem was. I don't actually recommend it
The program should automatically correct this after this patchVinc wrote:I played till i had just 25 tokens. I bought a card pack and went back to the game page. I knew I had 0 tokens but i tried to tried to click spin and my account dropped to -3 and then i won -21. How can I set this back to 0 ?
It helps that I was completely mad alreadyMat wrote:I must say excellent work on this, I'm amazed at how well it works, and how you've managed to keep up support for it without going completely mad
Don't ever be afraid to report bugs that have already been mentioned, I end up overlooking them sometimes and it's good to stay reminded of the issues that are still out there. I've already addressed several of these bugs in the latest patch, and I will try to get them all sorted as soon as I canMat wrote: I've come across a couple of bugs, sorry if they've already been reported:
I will say that the "Start Stroking" thing isn't really a bug, I just want people to have an out when it comes to long Modules are activities they don't really want to continue, so "let me start stroking" or what have let's them jump out of the Module they're in and get back to it
It already does this, just check out the Vocabulary\Responses\System folder and you can get a sense of how it works. YOu would just need to create an Interrupt if you want to be punished for asking too much. You can pm me for more information if you need it and I'll help out however I canMat wrote:Remembering the decision of whether you can stroke faster/slower or not and then punishing for asking too many times in a row (or being merciful.)
I'll put the rest of our suggestion in the suggestions pile, and see what I can get implemented when. Right now I'm mainly focused on getting the build stable
marspank wrote:In the settings panel, I do NOT have "audit scripts on startup" checked, yet it always audits scripts on startup.
Should be fixed with this patchmarspank wrote:I added an end script that used @ChastityOn, which I thought set you in Chastity and would then only? run scripts ending in _Chastity.
It did not work, as when I next loaded the program it ran a normal script that expected me to stroke.
Seems there's a couple errors with the Writing Tasks routine, I'll get this checked outscanvector wrote:Hey 1885, awesome work on the program. Got a couple of bugs related to the @writingtask command.
First, it appears the fail section does not work properly. It gives me this error.
I'll see what I can do about the varied lines, and there are quite a few hardcoded keywords, but I'm making small changes to how they work, and I hope to have them implemented with a guide soonscanvector wrote:Finally, for a feature request, is there a way to make the lines vary throughout the task? Also, is there a hardcoded keyword for the honorific? Like #Title or something?
Please tell me if this still happens after the latest patchmarspank wrote:Another image error:
Trusfrated wrote:I'm sorry to report I'm still getting an unhandled exception with blog images and Patch 32.

Trusfrated wrote:I figured out why I was getting the unhandled exception error: I had a URL file that was empty (0 bytes). Not sure how that happened, but I deselected it and haven't seen the error since.

Please tell me if this still happens after the latest patchark235 wrote:Keep getting random "InvalidArgument=Value of '24' is not valid for 'index'
errors on this build:
Thanks for pointing these bugs out. The audit scripts thing should work fine now, and I'll look into the rest. I have a feeling that a lot of the reports about the program going non-responsive are due to the way it keeps routines from walking over each other, and ending up creating a situation where everything's got a red light with no chance of green. I'm trying to get to bottom of itSiepmann wrote:Some things i noticed yesterday with Patch 32:

-
msissyleah
- Explorer

- Posts: 45
- Joined: Fri May 02, 2014 11:21 am
Re: Tease AI Open Beta
http://webware-nach-mass.com/controlgam ... /datum.php
Add functionality ...
Need more options for chastity
Always thank you
Add functionality ...
Need more options for chastity
Always thank you
-
connact113
- Explorer

- Posts: 36
- Joined: Thu Jun 30, 2011 3:48 am
- Gender: Male
- Sexual Orientation: Open to new ideas!
- I am a: Submissive
Re: Tease AI Open Beta
Three questions.
Is there a way to add a setting or modify one of the existing scripts to have an option that the mistress forces you to eat your cum if she allows a full/ruined orgasm?
Is there no way right now to report the completion or failure of the tasks she sets at the end of the tease?
I thought I remember reading in a previous post that right now, having a chastity belt does nothing, she won't lock you up for XX days or anything. Is this correct?
Is there a way to add a setting or modify one of the existing scripts to have an option that the mistress forces you to eat your cum if she allows a full/ruined orgasm?
Is there no way right now to report the completion or failure of the tasks she sets at the end of the tease?
I thought I remember reading in a previous post that right now, having a chastity belt does nothing, she won't lock you up for XX days or anything. Is this correct?
Re: Tease AI Open Beta
Hi loving what you have done with this.
Not sure if this is really a bug, just an error in the script or something to be carefull of when doing modules.
In the module 'AssOrTitsMan'
when ass flag is set after the first time through the script, when flag is checked the script it goes to (AssManConfirm) not (AssMan).
I have tried changing the name of (AssManConfirm) and associated goto to (confirmass) and the script works as expected then.
I think tease AI is finding the full name AssMan within AssManConfirm and not looking any further to see that it also has 'confirm' .
hope this makes sense
Not sure if this is really a bug, just an error in the script or something to be carefull of when doing modules.
In the module 'AssOrTitsMan'
when ass flag is set after the first time through the script, when flag is checked the script it goes to (AssManConfirm) not (AssMan).
I have tried changing the name of (AssManConfirm) and associated goto to (confirmass) and the script works as expected then.
I think tease AI is finding the full name AssMan within AssManConfirm and not looking any further to see that it also has 'confirm' .
hope this makes sense
Re: Tease AI Open Beta
Thanks for this! I was going mad trying to figure why my script was crashing the app all the time. Now that I made all start with its own letter it works ...sort of. Guess its the same thing as was with honorific :pJustBeCos wrote:Hi loving what you have done with this.
Not sure if this is really a bug, just an error in the script or something to be carefull of when doing modules.
In the module 'AssOrTitsMan'
when ass flag is set after the first time through the script, when flag is checked the script it goes to (AssManConfirm) not (AssMan).
I have tried changing the name of (AssManConfirm) and associated goto to (confirmass) and the script works as expected then.
I think tease AI is finding the full name AssMan within AssManConfirm and not looking any further to see that it also has 'confirm' .
hope this makes sense
-
brian
- Explorer At Heart

- Posts: 640
- Joined: Sat Dec 30, 2006 11:31 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: Tease AI Open Beta
1885 wrote:Sorry to hear you're having trouble getting the program to runbrian wrote:unfortunately I can't get it to run. I have Windows 8 and the latest version of .NET installed.
When I double click the Exe nothing happens at all.
The Metronome Exe works though
Any suggestions?![]()
Without any kind of crash report and my limited knowledge of these things, it's hard for me to know exactly what to suggest besides the most basic things (Restart your computer, repair your .NET installation, run the program as administrator, put the program in compatibility mode for Windows 7 (I honestly don't know much about windows 8))
Beyond those suggestions, it would be really hard for me to try to pinpoint something down, beyond re-installing Windows entirely. That's more of a morbid joke than anything, but once of my early testers actually did that after nothing else works and it fixed whatever the problem was. I don't actually recommend it
First of all thank you for your support!
I have the latest .NET version, it won't let me install (as I have the latest version).
I tried running the EXE as admin and in windows 7 & XP mode. Same thing happens: the loading symbol beside the cursor appears for a few seconds and that's it..nothing happens at all :/
Anyone else using this with Windows 8?
Re: Tease AI Open Beta
It works gone for me on Windows 8.
Re: Tease AI Open Beta
Have you been sure to extract the full archive before trying to run the exe?
- marspank
- Explorer At Heart

- Posts: 840
- Joined: Mon Sep 19, 2011 12:11 am
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
- Location: East Coast US
Re: Tease AI Open Beta
connact113 wrote:Three questions.
Is there a way to add a setting or modify one of the existing scripts to have an option that the mistress forces you to eat your cum if she allows a full/ruined orgasm?
Is there no way right now to report the completion or failure of the tasks she sets at the end of the tease?
I thought I remember reading in a previous post that right now, having a chastity belt does nothing, she won't lock you up for XX days or anything. Is this correct?
Currently the material 1885 has released never uses the Chastity option.
BUT YOU have the ability to write your own code that adds it on.
I still don't know about setting dates in terms of how long, but you can easily write a script that has a random chance of having you put it on, and once it is on, a random chance of being allowed to remove it. Setting the removal chance correctly (1 / # of days) * 100 will give you an expected release date you were looking for, but you never know...
Datta. Dayadhvam. Damyata.

