Author Topic: Stealth Client Won't Close Because of Error  (Read 5664 times)

0 Members and 1 Guest are viewing this topic.

Offline VlekTopic starter

  • Jr. Member
  • **
  • Posts: 35
  • Activity:
    0%
  • Reputation Power: 1
  • Vlek has no influence.
  • Respect: +1
  • Referrals: 0
    • View Profile
    • Bloodclan Orcs
Stealth Client Won't Close Because of Error
« on: July 26, 2014, 03:19:17 PM »
0
I've been getting a lot of errors recently. Here's the one I'm getting when I try to close the stealth client after failing to run a script because it can't find it in Path. I'm not using steal.cfg for any of my clients, but maybe just the fact that it exists is causing stealth to flip out?:

Code: [Select]
An exception raised at <<3 June>>, 20:25:43:795
Cannot create file "C:\Program Files (x86)\Electronic Arts\Ultima Online Classic\steal.cfg". Access is denied
(000A3AAE){Stealth.exe } [004A4AAE] System.Classes.TFileStream.Create (Line 8582, "System.Classes.pas")

Call stack:
  (000A3AA9){Stealth.exe } [004A4AA9] System.Classes.TFileStream.Create (Line 8582, "System.Classes.pas")
  (000A39C8){Stealth.exe } [004A49C8] System.Classes.TFileStream.Create (Line 8563, "System.Classes.pas")
  (00610063){Stealth.exe } [00A11063] main.TStealthForm.BitBtnStartClientClick (Line 2701, "main.pas")
  (0021001F){Stealth.exe } [0061101F] Vcl.Controls.TControl.Click (Line 7340, "Vcl.Controls.pas")
  (002144B5){Stealth.exe } [006154B5] Vcl.Controls.TWinControl.WndProc (Line 10039, "Vcl.Controls.pas")
  (001431F8){Stealth.exe } [005441F8] Vcl.StdCtrls.TButtonControl.WndProc (Line 5150, "Vcl.StdCtrls.pas")
  (0021461B){Stealth.exe } [0061561B] Vcl.Controls.DoControlMsg (Line 10108, "Vcl.Controls.pas")
  (002144B5){Stealth.exe } [006154B5] Vcl.Controls.TWinControl.WndProc (Line 10039, "Vcl.Controls.pas")
  (00213AF8){Stealth.exe } [00614AF8] Vcl.Controls.TWinControl.MainWndProc (Line 9751, "Vcl.Controls.pas")
  (000B5BE8){Stealth.exe } [004B6BE8] System.Classes.StdWndProc (Line 17013, "System.Classes.pas")
  (002145C6){Stealth.exe } [006155C6] Vcl.Controls.TWinControl.DefaultHandler (Line 10080, "Vcl.Controls.pas")
  (002144B5){Stealth.exe } [006154B5] Vcl.Controls.TWinControl.WndProc (Line 10039, "Vcl.Controls.pas")
  (001431F8){Stealth.exe } [005441F8] Vcl.StdCtrls.TButtonControl.WndProc (Line 5150, "Vcl.StdCtrls.pas")
  (000B5BE8){Stealth.exe } [004B6BE8] System.Classes.StdWndProc (Line 17013, "System.Classes.pas")

Offline Crome969

  • Moderator
  • *
  • *****
  • Posts: 2098
  • Activity:
    0%
  • Reputation Power: 25
  • Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.
  • Gender: Male
  • UO Enthusiast
  • Respect: +211
  • Referrals: 10
    • View Profile
    • ScriptSDK
Re: Stealth Client Won't Close Because of Error
« Reply #1 on: July 26, 2014, 11:56:10 PM »
0
This looks more like it trys to create steal.cfg. This cgf is needed in order saving temporarly connection details without overriding your login.cfg.

Do you run stealth as admin?

Offline VlekTopic starter

  • Jr. Member
  • **
  • Posts: 35
  • Activity:
    0%
  • Reputation Power: 1
  • Vlek has no influence.
  • Respect: +1
  • Referrals: 0
    • View Profile
    • Bloodclan Orcs
Re: Stealth Client Won't Close Because of Error
« Reply #2 on: July 27, 2014, 06:52:53 AM »
0
No, not usually. So it will still try to create a steal.cfg even if I have it set to not do it?

Offline Crome969

  • Moderator
  • *
  • *****
  • Posts: 2098
  • Activity:
    0%
  • Reputation Power: 25
  • Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.
  • Gender: Male
  • UO Enthusiast
  • Respect: +211
  • Referrals: 10
    • View Profile
    • ScriptSDK
Re: Stealth Client Won't Close Because of Error
« Reply #3 on: July 27, 2014, 07:52:41 AM »
0

Offline VlekTopic starter

  • Jr. Member
  • **
  • Posts: 35
  • Activity:
    0%
  • Reputation Power: 1
  • Vlek has no influence.
  • Respect: +1
  • Referrals: 0
    • View Profile
    • Bloodclan Orcs
Re: Stealth Client Won't Close Because of Error
« Reply #4 on: July 27, 2014, 04:01:59 PM »
0
I think I've fixed the other error by making my entire UO directory read/write with any permissions. Is there an irc channel for Stealth UO? I honestly haven't used AIM or ICQ since like '02, but I downloaded Pidgin the other day to try to catch one of you. Here's my latest crash report I get whenever I try to close the main stealth window after running a python script:

Code: [Select]
An exception raised at 09:16:15:729
exceptions.KeyboardInterrupt: ScriptTerminated
(005865FE){Stealth.exe } [009875FE] PythonEngine.TPythonEngine.RaiseError (Line 5374, "PythonEngine.pas")
Call stack:
  (005865F9){Stealth.exe } [009875F9] PythonEngine.TPythonEngine.RaiseError (Line 5374, "PythonEngine.pas")
  (005898E0){Stealth.exe } [0098A8E0] PythonEngine.TPythonEngine.CheckError (Line 6383, "PythonEngine.pas")
  (00585C9E){Stealth.exe } [00986C9E] PythonEngine.TPythonEngine.Run_CommandAsObjectWithDict (Line 5182, "PythonEngine.pas")
  (00585B60){Stealth.exe } [00986B60] PythonEngine.TPythonEngine.Run_CommandAsObject (Line 5148, "PythonEngine.pas")
  (00585DCA){Stealth.exe } [00986DCA] PythonEngine.TPythonEngine.ExecStrings (Line 5195, "PythonEngine.pas")
  (005A3B88){Stealth.exe } [009A4B88] PyScript.TPyThread.ExecuteWithPython (Line 595, "PyScript.pas")
  (005A397D){Stealth.exe } [009A497D] PyScript.TPyThread.Execute (Line 564, "PyScript.pas")
  (000B2B91){Stealth.exe } [004B3B91] System.Classes.ThreadProc (Line 14561, "System.Classes.pas")
  (00008EE8){Stealth.exe } [00409EE8] System.ThreadWrapper (Line 23238, "System.pas")
An exception raised at 09:16:15:946
Access violation at address 0040B4EC in module 'Stealth.exe'. Read of address 00004000
(0000A4EC){Stealth.exe } [0040B4EC] System.@UStrCatN (Line 29036, "System.pas")
Call stack:
  (0000A4EC){Stealth.exe } [0040B4EC] System.@UStrCatN (Line 29036, "System.pas")
  (000DEDFA){Stealth.exe } [004DFDFA] System.IniFiles.TCustomIniFile.WriteBool (Line 298, "System.IniFiles.pas")
  (0028DB14){Stealth.exe } [0068EB14] SetupFiles.SaveShardsIni (Line 1292, "SetupFiles.pas")
  (0028D6FD){Stealth.exe } [0068E6FD] SetupFiles.SaveShardsList (Line 1259, "SetupFiles.pas")
  (005FF4B1){Stealth.exe } [00A004B1] main.TStealthForm.FormClose (Line 2249, "main.pas")
  (001DDCF7){Stealth.exe } [005DECF7] Vcl.Forms.TCustomForm.DoClose (Line 3996, "Vcl.Forms.pas")
  (00214409){Stealth.exe } [00615409] Vcl.Controls.TWinControl.WndProc (Line 10039, "Vcl.Controls.pas")
  (001DE759){Stealth.exe } [005DF759] Vcl.Forms.TCustomForm.WndProc (Line 4388, "Vcl.Forms.pas")
  (00213A4C){Stealth.exe } [00614A4C] Vcl.Controls.TWinControl.MainWndProc (Line 9751, "Vcl.Controls.pas")
  (000B5B5C){Stealth.exe } [004B6B5C] System.Classes.StdWndProc (Line 17013, "System.Classes.pas")
  (00549828){Stealth.exe } [0094A828] CoolTrayIcon.TCoolTrayIcon.HookFormProc (Line 1014, "CoolTrayIcon.pas")
  (000B5B5C){Stealth.exe } [004B6B5C] System.Classes.StdWndProc (Line 17013, "System.Classes.pas")
  (0021451A){Stealth.exe } [0061551A] Vcl.Controls.TWinControl.DefaultHandler (Line 10080, "Vcl.Controls.pas")
  (001E1B9D){Stealth.exe } [005E2B9D] Vcl.Forms.TCustomForm.WMSysCommand (Line 6275, "Vcl.Forms.pas")
  (00214409){Stealth.exe } [00615409] Vcl.Controls.TWinControl.WndProc (Line 10039, "Vcl.Controls.pas")
  (001DE759){Stealth.exe } [005DF759] Vcl.Forms.TCustomForm.WndProc (Line 4388, "Vcl.Forms.pas")
  (00213A4C){Stealth.exe } [00614A4C] Vcl.Controls.TWinControl.MainWndProc (Line 9751, "Vcl.Controls.pas")
  (000B5B5C){Stealth.exe } [004B6B5C] System.Classes.StdWndProc (Line 17013, "System.Classes.pas")
  (00549828){Stealth.exe } [0094A828] CoolTrayIcon.TCoolTrayIcon.HookFormProc (Line 1014, "CoolTrayIcon.pas")
  (000B5B5C){Stealth.exe } [004B6B5C] System.Classes.StdWndProc (Line 17013, "System.Classes.pas")
  (0021451A){Stealth.exe } [0061551A] Vcl.Controls.TWinControl.DefaultHandler (Line 10080, "Vcl.Controls.pas")
  (00214409){Stealth.exe } [00615409] Vcl.Controls.TWinControl.WndProc (Line 10039, "Vcl.Controls.pas")
  (001DE759){Stealth.exe } [005DF759] Vcl.Forms.TCustomForm.WndProc (Line 4388, "Vcl.Forms.pas")
  (00213A4C){Stealth.exe } [00614A4C] Vcl.Controls.TWinControl.MainWndProc (Line 9751, "Vcl.Controls.pas")
  (000B5B5C){Stealth.exe } [004B6B5C] System.Classes.StdWndProc (Line 17013, "System.Classes.pas")
  (00549828){Stealth.exe } [0094A828] CoolTrayIcon.TCoolTrayIcon.HookFormProc (Line 1014, "CoolTrayIcon.pas")
  (000B5B5C){Stealth.exe } [004B6B5C] System.Classes.StdWndProc (Line 17013, "System.Classes.pas")

Offline Crome969

  • Moderator
  • *
  • *****
  • Posts: 2098
  • Activity:
    0%
  • Reputation Power: 25
  • Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.
  • Gender: Male
  • UO Enthusiast
  • Respect: +211
  • Referrals: 10
    • View Profile
    • ScriptSDK
Re: Stealth Client Won't Close Because of Error
« Reply #5 on: July 27, 2014, 10:48:12 PM »
0
We are all using ICQ for communication.
Your latest issue looks more like an issue for Boydon or John Cucumber :)
You use Python for script or?

Offline Boydon

  • Moderator
  • **
  • *****
  • Posts: 76
  • Activity:
    0%
  • Reputation Power: 3
  • Boydon has no influence.
  • Respect: +16
  • Referrals: 0
    • View Profile
Re: Stealth Client Won't Close Because of Error
« Reply #6 on: July 28, 2014, 12:56:08 AM »
0
About steal.cfg: it has to be saved within the Ultima folder, so if you have a normal install this folder will be in the "Program Files" folder that by default requires admin privileges to write in it.

About the error: the "ScriptTerminated" is raised every time a script is stopped and can be ignored so far. The other one needs further investigation an probably should be reported on official Stealth forum or in the bug tracker.
Member of the Stealth development team.

Offline VlekTopic starter

  • Jr. Member
  • **
  • Posts: 35
  • Activity:
    0%
  • Reputation Power: 1
  • Vlek has no influence.
  • Respect: +1
  • Referrals: 0
    • View Profile
    • Bloodclan Orcs
Re: Stealth Client Won't Close Because of Error
« Reply #7 on: July 28, 2014, 03:39:48 PM »
0
Okay, can I get the information for those? I found the bug tracker, so I'll post what I got there. My icq is: 167267277. I'll try to stay on as much as possible. I think you're my guy, Boydon. I'm a python scripter by choice.

Offline Boydon

  • Moderator
  • **
  • *****
  • Posts: 76
  • Activity:
    0%
  • Reputation Power: 3
  • Boydon has no influence.
  • Respect: +16
  • Referrals: 0
    • View Profile
Re: Stealth Client Won't Close Because of Error
« Reply #8 on: August 03, 2014, 01:57:24 PM »
0
I've added you, but lately my presence on ICQ is rare. :)
Member of the Stealth development team.

Offline Crisis

  • Global Moderator
  • *
  • *
  • Posts: 3015
  • Activity:
    3.6%
  • Reputation Power: 41
  • Crisis is a force to reckon with.Crisis is a force to reckon with.Crisis is a force to reckon with.Crisis is a force to reckon with.Crisis is a force to reckon with.Crisis is a force to reckon with.Crisis is a force to reckon with.Crisis is a force to reckon with.
  • Gender: Male
  • Scripting well enough to break things!
  • Respect: +206
  • Referrals: 2
    • View Profile
Re: Stealth Client Won't Close Because of Error
« Reply #9 on: August 03, 2014, 05:05:48 PM »
0
Vlek, why don't you introduce yourself in the new members forum so you can have your restricted status lifted. You will then have access to the Stealth scripts we have.  ;D

Tags: