Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::GeorgeS's Tools

Development::GeorgeS's Tools A forum just for GeorgeS's tools

Reply
 
Thread Tools Display Modes
  #1  
Old 08-26-2009, 06:56 PM
fade1973
Fire Beetle
 
Join Date: Jun 2009
Location: wi
Posts: 1
Default Runtime Error

I am also getting the same runtime error. althou i can get in and get the program to work i get the run time error anytime i try to save an edited item.

BTW great work on the tools.
Reply With Quote
  #2  
Old 08-26-2009, 09:36 PM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,475
Default

Great work on that fix!!!

I'll work on adding this to the program and post the update later!

GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
  #3  
Old 08-24-2009, 08:57 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 377
Default

Sent pm this am.
Reply With Quote
  #4  
Old 08-24-2009, 10:25 AM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,475
Default

Thanks, I have what I need, and I think I already found my table has missing fields. This is likely the issue.

I'll post the fix when I get back from work.

GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
  #5  
Old 08-24-2009, 10:40 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 377
Default

Yw. And awesome job on this tool!
Reply With Quote
  #6  
Old 08-24-2009, 11:13 PM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,475
Default

I am still trying to fix the issue.

Regarding error "Old Edit gives 'Run time error '9' Subscript out of range' for any item."

This was fixed today. Field# exceeded variable declaration.

Now regarding the other more serious error. So we know that 'new edit' copy works fine, but fails if you save the copied item ~ around where it updates the "range" field.

Can you verify this assumption below?
if you save an original (not copied) item in new edit with no changes -- it works ok? but fails when saving the copied one?

BTW - I loaded in the latest schema and could not reproduce the error. Could be my version of mysql (mysql-5.0.77) that may be causing this, but still there has to be a reason why a simple query like UPDATE items SET range="0" WHERE id='1079' (it fails here everytime?)
fails???

This is weird and a real brain twister..
I'm on it and I'll let you know when I'm done

GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//

Last edited by GeorgeS; 08-24-2009 at 11:15 PM..
Reply With Quote
  #7  
Old 08-26-2009, 09:51 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 377
Default

Just tested now with a newly downloaded copy of eqitems (14.4.13) and newly installed OBDC drivers (3.51) to make sure i was up to date.

DB is still PEQ 946

It failed on saving an un-edited (non-copy) item, failed on saving an edited (non-copy) item, saving an un-edited copy, and saving an edited copy. (this time i tried on id 47344 (Abhorrent Brimestone of Charring)

could it be that MySQL 5.1.37 has something new that doesn't like that query?

Using NaviCat 8.2.11 i ran the query:
update items set range=0 where id=47344

it failed

"[SQL] update items set range=0 where id=47344

[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'range=0 where id=47344' at line 1"
Reply With Quote
  #8  
Old 08-26-2009, 11:18 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 377
Default

Same error - i did try those variations before posting, should have posted that too =)
Reply With Quote
  #9  
Old 08-27-2009, 03:21 AM
bergalas
Banned
 
Join Date: Aug 2009
Location: look behind you
Posts: 30
Default

is it posible for you to make a way to disable sound in these files my sound card crapped out on me and now i cant load your programs i get the following error

runtime error'-2137220906 (80040256)' Automation Error it didnt start till my sound card died on me
Reply With Quote
  #10  
Old 08-27-2009, 08:26 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 377
Default

When the app starts, before you click on 'lets start' you can click on the radio button to the left 'editor music off' that will turn the music off for that session.

GeorgeS - would you want to make that selection 'permanent' so that one doesn't need to turn it off every time?

also, i believe that the app loads spells from the database, so pointing it to the eq folder is no longer necessary. If you set it to nothing (="") it shouldn't load the music (though it will give you the 'music library error') and you should be all set. Clicking 'editor music off' does away with that error in either case.
Reply With Quote
  #11  
Old 08-27-2009, 10:39 AM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,475
Default

Ok folks,

- 14.4.14 - Changed sql to use `range` with quotes since it's a reserved word in mysql. Saving items should now work.

Download the latest binary with this fix.
Regarding the sound issue, just disable it at the splash screen option.

GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
  #12  
Old 08-27-2009, 12:29 PM
bergalas
Banned
 
Join Date: Aug 2009
Location: look behind you
Posts: 30
Default



maybe im missin something here?
Reply With Quote
  #13  
Old 08-27-2009, 12:13 PM
bergalas
Banned
 
Join Date: Aug 2009
Location: look behind you
Posts: 30
Default

i see no radio button??
Reply With Quote
  #14  
Old 08-27-2009, 12:37 PM
bergalas
Banned
 
Join Date: Aug 2009
Location: look behind you
Posts: 30
Default

also tried the eq folder fix in the ini same error ugh
Reply With Quote
  #15  
Old 08-27-2009, 01:19 PM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 377
Default

that's definitely an old version - current is 14.4.14 (you have 14.4.12)
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 03:47 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3