PlaneShift

  • Status Closed
  • Percent Complete
    100%
  • Task Type Bug Report
  • Category
  • Assigned To No-one
  • Operating System
  • Severity Low
  • Priority
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: PlaneShift
Opened by Joe Schmo - 01.07.2008
Last edited by aurelynt - 15.07.2009

FS#1792 - Training window does not appear

No training window appears when the icon is selected.

The task depends upon
ID Project Summary Priority Severity Assigned To Progress
1797 PlaneShift  FS#1797 - Initiating training with Veja  Low
0%
2652 PlaneShift  FS#2652 - Stats & Skills window does not open reliably on training  Low
100%
Closed by  aurelynt
15.07.2009 20:52
Reason for closing:  
Additional comments about closing:  

Doesn't seem to happen anymore on trunk

Project Manager
Lanarel commented on 01.07.2008 19:47

From report 1797 by Citizen:

Hi!

I get something like this when try to train at Veja:

Tue Jul 1 13:01:40 2008, Invalid skill name with Id 792277280
Tue Jul 1 13:01:40 2008, <src/client/gui/pawsskillwindow.cpp:842 HandleSkillCategory SEVERE>
Tue Jul 1 13:01:40 2008, Invalid skill name with Id 56719269
Tue Jul 1 13:01:40 2008, <src/client/gui/pawsskillwindow.cpp:842 HandleSkillCategory SEVERE>
Tue Jul 1 13:01:40 2008, Invalid skill name with Id 1634891124
Tue Jul 1 13:01:40 2008, <src/client/gui/pawsskillwindow.cpp:842 HandleSkillCategory SEVERE>
Tue Jul 1 13:01:40 2008, Invalid skill name with Id 103424
Tue Jul 1 13:01:40 2008, <src/client/gui/pawsskillwindow.cpp:842 HandleSkillCategory SEVERE>
Tue Jul 1 13:01:40 2008, Invalid skill name with Id 1064866676
Tue Jul 1 13:01:40 2008, <src/client/gui/pawsskillwindow.cpp:842 HandleSkillCategory SEVERE>
Tue Jul 1 13:01:40 2008, Invalid skill name with Id 6
Tue Jul 1 13:01:40 2008, <src/client/gui/pawsskillwindow.cpp:842 HandleSkillCategory SEVERE>

After several tries the train window comes up, but in stats for a few moments something like glyph_darknes… can be seen, its too long to be readable. Otherways can train after a few tries.


Now tried at Oriven Thamal, needed many trz to get train window. Maybe all affected.

Caarrie commented on 02.07.2008 13:10

sight2 what npcs have you tried to train with that the window does not appear?

Caarrie commented on 02.07.2008 13:21

Tested on linux and had no issues with several npcs getting the training window to appear.

Project Manager
Lanarel commented on 02.07.2008 16:07

Sight2, your character is not a dwarf by any chance?

Joe Schmo commented on 03.07.2008 15:37

Gardr in Gugrontid was the only NPC I tried to train Metallurgy with. My character skin is that of a Yilan. Today the training window did appear, but after quite a wait.

nobody special commented on 07.07.2008 17:19

how can this not be a bug? is it intended that the player must manually open the skills window? then what it the train icon for? will it be removed? this is the same thing as http://www.hydlaa.com/flyspray_upgrade/index.php?do=details&task_id=1783

Am I missing something?

Caarrie commented on 07.07.2008 17:24

on  bug 1783  the reporter requested it to be closed
"2008-06-30 Jarexia Kadnessar (Jarexia) Requested task closure - After the resent server restart it`s working fine."

nobody special commented on 07.07.2008 18:24

further to my re-open request: It seems that manually opening the skills window resets the functionality. I was able to train at one npc by manually opening the skills window, the next npc I tried then functioned correctly.

Project Manager
Lanarel commented on 07.07.2008 18:41

Re-opened and set confirmed as Bilbous still has this problem.
Let's try to find some more info on this :)

nobody special commented on 07.07.2008 19:39

As I said in my request to re-open, it seems to be intermittent. I had not noticed it previously and I have not noticed it subsequently but in the one session I had I tried 7-8 different trainers to no avail. Finally I opened the skills window manually with a trainer selected that had not responded to the button and that worked.

Luzino commented on 07.07.2008 19:50

Encountered this with a Kran at Sharven a few times now. Had to open the skills window manually. It's not happening all the time though. My Kran trains his mental skills at Sharven.

John mcknight commented on 07.07.2008 21:00

I have had this same problem and I am runing linux and the char is demorian this happened all over hydlaa to me

Steven Schwartfeger commented on 08.07.2008 04:05

I also can confirm this, with svn trunk. You are correct Bilbous, opening the stats window made it work again for me, as well.

Sen commented on 24.07.2008 18:32

Another confirmation for linux (Menki). It seems to be for all trainers (tested the unbelievable amount of 2 trainers) once it happens. Reset by restart of client…

Maanahr Ilde commented on 09.08.2008 11:26

This just happened to me too. Fixed it by restarting the client.
Someone else in the help channel was having the same problem.

durwyn commented on 10.10.2008 18:25

i just got this problem but doesnt happen often.

Project Manager
Lanarel commented on 11.10.2008 08:35

Since this seems to reset on a restart and when opening the stats window manually, maybe doing something with the stats window (opening, closing, training elsewhere) triggers this. Does any of those having had this problem remember doing something with training/stats before this?

aurelynt commented on 14.10.2008 20:28

Found a way to reproduce it on Laanx:

- Cast spell Life Infusion or Relaxing Sleep
- Go to a trainer, right click on him and then on training icon: training window doesn't appear!

Haven't tried with other spells yet.

It seems to be only reproducible under special circumstances: under trunk, with a newly made char I can't trigger it but if I set all its skills to 50 and try again, I can reproduce it.

Seytra commented on 15.10.2008 02:29

Another way to reproduce this is to alter a stat modifier (equip or dequip a stat-altering item (like a ring of the past); skill altering items (like a crystal ring) do not seem to produce this effect), tested on laanx.

nobody special commented on 01.12.2008 01:25

This appears to still happen under 4.03, perhaps this console quote will help. when trying to view kistosol's training window I got these messages aamong others in my terminal window:
Sun Nov 30 20:18:23 2008, Invalid skill name with Id 18691
Sun Nov 30 20:18:23 2008, <src/client/gui/pawsskillwindow.cpp:850 HandleSkillCategory SEVERE>
Sun Nov 30 20:18:23 2008, Invalid skill name with Id 2113929219
Sun Nov 30 20:18:23 2008, <src/client/gui/pawsskillwindow.cpp:850 HandleSkillCategory SEVERE>
Sun Nov 30 20:18:23 2008, Invalid skill name with Id -2113929213
Sun Nov 30 20:18:23 2008, <src/client/gui/pawsskillwindow.cpp:850 HandleSkillCategory SEVERE>
Sun Nov 30 20:18:23 2008, Invalid skill name with Id 749

                                                           
Horst Wenzel commented on 12.03.2009 21:47

possible fix:

stable revison 2960
/src/common/util/skillcache.cpp
function: void psSkillCache::write(MsgEntry *msg)

  replace:
    line:406    if (p.HasCurrent())
    line 407      item = p.FetchCurrent();
  with:
                if (p.HasNext())
                  item = p.Next();

seems to be a leftover workaround for a bug in the csList class of Crystal Space (fixed in trunk r29484).

Caarrie commented on 12.03.2009 22:10

please provide svn diff from trunk

Horst Wenzel commented on 13.03.2009 14:22
Roger ARBOGAST commented on 13.05.2009 07:32

Had the problem yesterday with the seller in the magic shop.

I managed to open the training window however by using the command "/train crystal way"

I saw a problem on the first panel of Stats & Skills.
Instead of seeing my stats (strength, endurance, will, intelligence etc…), there was only one item shown which was the name of a "dds file" (do not remember which, and forgot to screenshot, sorry)

Mario Rohkrämer commented on 14.07.2009 08:19

The same issue occurs for me often (release 0.4.03):

  • Log in, visit a trainer NPC
  • Try to get training ⇒ "Stats & Skills" window does not open
  • Open your "Stats & Skills" window via menu button or by pressing [P]
  • Try to get training ⇒ "Stats & Skills" window still shows all your stats and skills, not the trainer's offers
  • Close the "Stats & Skills" window
  • Try to get training ⇒ "Stats & Skills" window now opens with the trainer's offers
Henrik Baasch commented on 14.07.2009 11:04

This occurs for me too sometimes, on my Mac, a G5 tower. (seems to be platform-independent bug)
Workaround: open/close the stats/skills window, then try training again, either via train button or R-clicking npc.
Difficult to reproduce consistently, seems periodic; but happens often.

Andy commented on 15.07.2009 02:58

I have seen this many times on my Mac Mini G5 Intel, 10.5.6. I usually logged off until I realized if I opened any other window, then the training window would open.

weltall commented on 15.07.2009 08:09

any way to reproduce this in localhost?

aurelynt commented on 15.07.2009 20:51

I can't seem to be able to reproduce this one anymore on trunk, whatever way (spell and modified stats or using a ring of the past - see my older comment and Seytra's above).
Closing.

Horst Wenzel commented on 02.08.2009 14:35

to reproduce (planeshift stable R3238, CS R32140):
- login Guest Char
- setskill guest all 200
- spawn a Ring of strength in the inventory
- relog
- train with smith → works
- equip Ring of strenght
- train again with smith → window does not popup

The bug appears for the first time after a bugfix in crystal space:
Fix csList<>::Delete() to have the iterator continue on the element after the deleted one
External Link

If I remember right the server is sending a corrupted skillmessage to the client.
See my fix above.

aurelynt commented on 02.08.2009 15:51

Thanks for the info, Horst.
I've tried to reproduce the problem on trunk, following your steps, and it's ok.
Keeping closed.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing