Tease AI Bug Report Thread

Webteases are great, but what if you're in the mood for a slightly more immersive experience? Chat about Tease AI and other offline tease software.

Moderator: 1885

Kekistanian
Curious Newbie
Curious Newbie
Posts: 4
Joined: Thu Aug 24, 2017 10:27 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Bug Report Thread

Post by Kekistanian »

So I've just extracted everything into a folder of its own, i then ran "Tease AI.exe" and it prompts me with this message:
http://imgur.com/L2CQKdK

This is what the errorlog showed:
Spoiler: show
###################################################################
Date/Time: 2017-08-24 18:33:20
Version: 0.54.9.0
Title: Exception occurred on startup
Message: Conversion from string "Thursday/24/08/17" to type 'Date' is not valid.
Exceptions:
================================== Exception =====================================
Message: Conversion from string "Thursday/24/08/17" to type 'Date' is not valid.
Typ: System.InvalidCastException
StackTrace:
at Microsoft.VisualBasic.CompilerServices.Conversions.ToDate(String Value)
at Tease_AI.Form1.Form1_Load(Object sender, EventArgs e) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease-AI\Tease AI\Form1.vb:line 292


~~~~~~~~~~~~~~~~~~~~Application.StackTrace~~~~~~~~~~~~~~~~~~~~~~~~~
at Tease_AI.Form1.Form1_Load(Object sender, EventArgs e) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease-AI\Tease AI\Form1.vb:line 1131
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(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.WmShowWindow(Message& m)
at System.Windows.Forms.Form.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)
at System.Windows.Forms.SafeNativeMethods.ShowWindow(HandleRef hWnd, Int32 nCmdShow)
at System.Windows.Forms.Control.SetVisibleCore(Boolean value)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
at Tease_AI.My.MyApplication.Main(String[] Args) in 17d14f5c-a337-4978-8281-53493378c1071.vb:line 82

Help would be gretly apreciated, thank you!
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1239
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: Tease AI Bug Report Thread

Post by avatarbr »

Kekistanian wrote: Thu Aug 24, 2017 10:39 pm So I've just extracted everything into a folder of its own, i then ran "Tease AI.exe" and it prompts me with this message:
http://imgur.com/L2CQKdK

This is what the errorlog showed:



Help would be gretly apreciated, thank you!
What a strange error...did you tried to change the time format on your Windows to see if works? (what it's strange too, since I think I use that exact format too)

Or could be a incorrect version of the Microsoft .NET. (just a guess)
Kekistanian
Curious Newbie
Curious Newbie
Posts: 4
Joined: Thu Aug 24, 2017 10:27 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Bug Report Thread

Post by Kekistanian »

avatarbr wrote: Thu Aug 24, 2017 11:01 pm
Kekistanian wrote: Thu Aug 24, 2017 10:39 pm So I've just extracted everything into a folder of its own, i then ran "Tease AI.exe" and it prompts me with this message:
http://imgur.com/L2CQKdK

This is what the errorlog showed:



Help would be gretly apreciated, thank you!
What a strange error...did you tried to change the time format on your Windows to see if works? (what it's strange too, since I think I use that exact format too)

Or could be a incorrect version of the Microsoft .NET. (just a guess)
I just changed the time format on windows and it seems to work, but I don't know why that would be an issue in the first place. Anyways, thanks for the reply.
User avatar
Shattered
Experimentor
Experimentor
Posts: 1391
Joined: Fri Jan 11, 2013 6:41 pm
I am a: Switch
Location: United Kingdom

Re: Tease AI Bug Report Thread

Post by Shattered »

Any idea what may cause vocab error: DT1/2/3? They have been popping up using spicy consistently.

Also this
Spoiler: show
ERROR: The remote name could not be resolved: '67.media.tumblr.com' :::: Error loading image: http://67.media.tumblr.com/8036bb322853 ... o1_540.jpg
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1239
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: Tease AI Bug Report Thread

Post by avatarbr »

Shattered wrote: Sat Aug 26, 2017 11:55 am Any idea what may cause vocab error: DT1/2/3? They have been popping up using spicy consistently.

Also this
Spoiler: show
ERROR: The remote name could not be resolved: '67.media.tumblr.com' :::: Error loading image: http://67.media.tumblr.com/8036bb322853 ... o1_540.jpg
The first one probably is a missing vocabulary file from Spicy. Could be a typo on the script. Check with genome if this vocabulary file exist.

The second one is a image removed from tumblr. Maybe the entire tumblr page was removed. Check the urls you inserted to see if all are still available. If only that image was removed, you can try to find that in the url.txt file and remove.
User avatar
genome231
Explorer At Heart
Explorer At Heart
Posts: 738
Joined: Wed Nov 12, 2014 8:35 am

Re: Tease AI Bug Report Thread

Post by genome231 »

Hi I'm not sure whats causing issues with #DT1, 2, 3 and 4.
But I do get them myself sometimes.
I will be doing extensive testing for version 3.1 to hopefully clear the issue!

On another note I think I've found a bug, but can anyone confirm?
It can cause Tease-AI to freeze.

Its when asking a question like:

Do you like this?
[yes] @RT(ResponseA,ResponseB)
[no] @RT(ResponseA,ResponseB)
@DifferentAnswer Yes or no?

I believe the issue is tied to @RT() though I'm not sure.
I also think there might be problem with @RT() when asking a question like this:

@RT(Do you like this?,Would you like this?)
[yes] Response
[no] Response
@DifferentAnswer Yes or no?

Just wanted to share.

Best regards
Genome
Tribute to 1885 & those involved with Tease-AI.
Thank you for spending time on this awesome project! :-)
Petterwass
Explorer
Explorer
Posts: 10
Joined: Wed Nov 14, 2012 4:23 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Slave
Location: Sweden

Re: Tease AI Bug Report Thread

Post by Petterwass »

Have had a repeated crash upon start the last few times I've used the program.
No crash report, just the error text "Did TeaseAI crash?" and the normal options to resume the session (which works), using patch 55.0 with House of Tease personality
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1239
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: Tease AI Bug Report Thread

Post by avatarbr »

Petterwass wrote: Sun Aug 27, 2017 11:18 am Have had a repeated crash upon start the last few times I've used the program.
No crash report, just the error text "Did TeaseAI crash?" and the normal options to resume the session (which works), using patch 55.0 with House of Tease personality
Just a note, the "resume session" on HoT it's just a restart with a few adjusts (decrease time, a few flags) to simulate the same session.

And this will trigger if you close TeaseAI before the end of a session, because there is a flag to check if you got a crash. It will be deleted after the End script so, if you close Tease AI before the end (or if you get a crash), that flag will be there "thinking" tease ai crashed.

If you close TeaseAI before the end, just answer "no" or go to "House of Tease/System/Flags" and delete the AV_CrashReport flag.
genome231 wrote: Sun Aug 27, 2017 11:14 am On another note I think I've found a bug, but can anyone confirm?
It can cause Tease-AI to freeze.

Its when asking a question like:

Do you like this?
[yes] @RT(ResponseA,ResponseB)
[no] @RT(ResponseA,ResponseB)
@DifferentAnswer Yes or no?

I believe the issue is tied to @RT() though I'm not sure.
I can't test now, but will try later. I am almost sure I already used some @RT on a answer before.


EDIT: Just tested here and works on Unofficial Pacth 55
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 564
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Bug Report Thread

Post by tigrotto »

Hi!
I'm having a problem with @CheckDate command. Can anybody help me?
When I use the CheckDate command I get this error
Error: @Goto() could not find a valid Goto Label. Sending you to a link, to avoid blocking the session
I'm using patch 55.
I attached the file I used to run the test and the chatlog if you need it.
Thanks!

Bye :wave:
Attachments
CheckDate test.rar
(805 Bytes) Downloaded 76 times
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 564
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Bug Report Thread

Post by tigrotto »

Hi!
Any update on this error :?:

Error: @Goto() could not find a valid Goto Label. Sending you to a link, to avoid blocking the session

Thanks! Bye! :wave:
User avatar
Trusfrated
Explorer At Heart
Explorer At Heart
Posts: 465
Joined: Mon Nov 08, 2010 8:41 am
Gender: Male

Re: Tease AI Bug Report Thread

Post by Trusfrated »

Shattered wrote: Sat Aug 26, 2017 11:55 am Also this
Spoiler: show
ERROR: The remote name could not be resolved: '67.media.tumblr.com' :::: Error loading image: http://67.media.tumblr.com/8036bb322853 ... o1_540.jpg
There's something weird about tumblr where sometimes the numerical portion of their URLs ("67") seems to change. In your example, changing it to "68" causes it to work again. There is a feature in TeaseAI to automatically change all 67s in your URL files to 68s (for example) under the Misc tab in Settings:

Clipboard02.jpg
Clipboard02.jpg (4.13 KiB) Viewed 2337 times
operwt wrote: Tue Sep 05, 2017 11:22 pm Text-to-Speech setting always disables itself after restart
1885 did this on purpose for privacy reasons. He didn't want someone to start a session with TeaseAI and have it start "talking dirty" unexpectedly, in case it could be heard by others nearby.
ImageImage
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 564
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Bug Report Thread

Post by tigrotto »

PtheV wrote: Wed Sep 06, 2017 6:36 pm
tigrotto wrote: Fri Sep 01, 2017 12:20 pm Hi!
Any update on this error :?:

Error: @Goto() could not find a valid Goto Label. Sending you to a link, to avoid blocking the session

Thanks! Bye! :wave:
Your script is missing the Goto line (10 Seconds). @CheckDate(time, 10 Seconds) checks if the set date "time" has passed and moves the script to the line (10 Seconds) if it has. So the script should look something like this:
Spoiler: show
#GreetSub
@NullResponse @SetDate(time, 10 Seconds)
Time is: @ShowVar[time]
@NullResponse @Wait(15)
@NullResponse @CheckDate(time,Go To Line)
CheckDate does not work - 10 seconds have not passed @Goto(End)
(Go To Line)
Ok CheckDate works as it should - 10 seconds have passed
(End)
Ending the script
@End
Thanks PtheV!
Now it's working!

Unfortunately I have another problem... :-/
In the TeaseAI Language Guide there's this example:

@CheckDate(SYS_LastOrgasm, 1 Month) I love knowing that you haven't cum in over a month #Grin

From what I understand if at least one month has passed from the time set for the Variable "SYS_LastOrgasm" the script will do what is specified after the @CheckDate command, otherwise it will move to the next line.

I had my last orgasm on 27/08/2017, so I ran this test:
  1. @CheckDate(SYS_LastOrgasm, 2 Days) 2 days have passed since your last orgasm @Goto(End)
    2 days have not passed ince your last orgasm @Goto(End) see file test3
  2. @CheckDate(SYS_LastOrgasm, 20 Days) 20 days have passed since your last orgasm @Goto(End)
    20 days have not passed ince your last orgasm @Goto(End) see file test4
Results:
  1. OK. The script shows line "2 days have passed since your last orgasm" and then moves to the end of the script
  2. ERROR. The script shows this error Error: @Goto() could not find a valid Goto Label. Sending you to a link, to avoid blocking the session, shows line "20 days have passed since your last orgasm" and then moves to a link.
Did I do something wrong or is this a bug?

Thanks for your help.
Bye! :wave:
Attachments
CheckDate - SYS_LastOrgasm test.rar
(892 Bytes) Downloaded 58 times
User avatar
tigrotto
Explorer At Heart
Explorer At Heart
Posts: 564
Joined: Sat Jul 15, 2017 5:13 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Tease AI Bug Report Thread

Post by tigrotto »

PtheV wrote: Sun Sep 10, 2017 10:32 am
tigrotto wrote: Thu Sep 07, 2017 8:38 am Unfortunately I have another problem... :-/
In the TeaseAI Language Guide there's this example:

@CheckDate(SYS_LastOrgasm, 1 Month) I love knowing that you haven't cum in over a month #Grin

From what I understand if at least one month has passed from the time set for the Variable "SYS_LastOrgasm" the script will do what is specified after the @CheckDate command, otherwise it will move to the next line.

I had my last orgasm on 27/08/2017, so I ran this test:
  1. @CheckDate(SYS_LastOrgasm, 2 Days) 2 days have passed since your last orgasm @Goto(End)
    2 days have not passed ince your last orgasm @Goto(End) see file test3
  2. @CheckDate(SYS_LastOrgasm, 20 Days) 20 days have passed since your last orgasm @Goto(End)
    20 days have not passed ince your last orgasm @Goto(End) see file test4
Results:
  1. OK. The script shows line "2 days have passed since your last orgasm" and then moves to the end of the script
  2. ERROR. The script shows this error Error: @Goto() could not find a valid Goto Label. Sending you to a link, to avoid blocking the session, shows line "20 days have passed since your last orgasm" and then moves to a link.
Did I do something wrong or is this a bug?

Thanks for your help.
Bye! :wave:
As far as I know @CheckDate has always worked as I explained in the previous post... Apparently the Command Guide is incorrect. This is why you get the error saying "invalid Goto Label". Tease AI is looking for a (Go To Line) and cannot find it.
Ok, thanks for your help PtheV.
However, I keep thinking it's strange that, if @CheckDate is supposed to work as you said, I had different results in the two tests I made. TeaseAI should have showed me the same error in both tests.
User avatar
Bluelow
Explorer
Explorer
Posts: 56
Joined: Mon Feb 08, 2010 1:33 pm
I am a: Switch

Re: Tease AI Bug Report Thread

Post by Bluelow »

The problem with Tease AI is that it uses the CDate function to check for date and time. This is bad practice because it's heavily dependent on the current time and culture settings for the user's operating system and doesn't work right in many cases, especially outside the US (including mine). So I always have to download the newest version source code and change it to use DateTime.Parse (the correct way to do it) and build it again. Hopefully Tease AI will move to use this method in the future.
desiatoo
Curious Newbie
Curious Newbie
Posts: 3
Joined: Mon Sep 18, 2017 10:48 am

Re: Tease AI Bug Report Thread

Post by desiatoo »

When you patch it like that, *does* it behave as described in the command guide? It might be a better explanation of what we are observing. I'm desperately waiting for the moment that She is able to put me on a release schedule. :w00t:
Post Reply