|
Bug Report | 41 | No | | High | Closed | Rolenun | Kenneth Graunke | Supercharged stamina regeneration | 26.09.2007 | | |
Task Description
Start running in any direction using the 'r' key, then just before you reach 0.0%. Stop around 2.0% by hitting the 'r' key again. Your physical stamina will drop to 0.0% then have a supercharged regeneration.
|
|
Feature Request | 40 | No | | Low | Closed | Rolenun | Arianna | Changing Reported Version dropdown list | 10.08.2007 | | |
Task Description
I'd like to see the versions as follows: 0.3.018, 0.3.018 cvs, 0.3.019, 0.3.019 cvs, etc. since that is the code stages. It would allow us to not see the cvs issues from version 0.3.018 when we get to version 0.3.030 during our searches.
|
|
Bug Report | 39 | No | | Very Low | Closed | Dave Bentham | | Examine item in inventory crashes server! | 11.08.2007 | | |
Task Description
Open inventory window & right click on item in bulk slot (to examine item, open container, etc) crashes server.
(gdb) bt #0 0x00000000004095c2 in csStringBase::Length (this=0×0)
at /home/dave/projects/planeshift-dev/cs/include/csutil/csstring.h:380
#1 0x000000000051a762 in psServerCharManager::ViewItem (this=0xb2d060,
client=0x1b1bdb0, containerID=-1, slotID=PSCHARACTER_SLOT_BULK1)
at src/server/psserverchar.cpp:236
#2 0x000000000051a825 in psServerCharManager::ViewItem (this=0xb2d060,
me=0x1b318f0) at src/server/psserverchar.cpp:125
#3 0x000000000051a982 in psServerCharManager::HandleMessage (this=0xb2d060,
me=0x1b318f0, client=0x1b1bdb0) at src/server/psserverchar.cpp:375
#4 0x00000000006bf05d in MsgHandler::Publish (this=0xae1e00, me=0x1b318f0)
at src/common/net/msghandler.cpp:93
#5 0x00000000006d94b3 in EventManager::Run (this=0xae1e00)
at src/common/util/eventmanager.cpp:171
#6 0x0000000000578dc5 in CS::Threading::Implementation::(anonymous namespace)::proxyFunc (param=0x7fff065672c0) at libs/csutil/threading/pthread_thread.cpp:75 #7 0x00002b26a46623ca in start_thread () from /lib/libpthread.so.0 #8 0x00002b26a500055d in clone () from /lib/libc.so.6 #9 0×0000000000000000 in ?? ()
|
|
Bug Report | 38 | No | | Very Low | Closed | Dave Bentham | Kenneth Graunke | Inventory item name lost in inventory window | 30.05.2008 | | |
Task Description
When hovering the cursor over an occupied slot in the inventory window, normally the item name appears written at the cursor.
However, if the item is picked & dragged to the ‘View Item’ icon and released to get the description, and the item icon drags & drops itself back into its slot, the name will not redisplay when the cursor hovers back over it. The exception to this is if only a partial stack is dragged up to the ‘View Item’.
|
|
Bug Report | 37 | No | | High | Closed | Anders Reggestad | Anders Reggestad | NPC Client using to much CPU | 11.08.2007 | | |
Task Description
The theory is that CD is using to much CPU. So that the a new server tick is scheduled before the last complete. Than CD for eaven more movement has to be done. In this way the server goes into a state where at some point things fall through the world.
|
|
Feature Request | 36 | No | | Medium | Closed | Arianna | | User groups to which it is possible to assign a bug | 22.05.2008 | | |
Task Description
It is possible to assign a bug report/feature request to every user and not just prospects/developers, despite the settings in the admin toolbox.
|
|
Bug Report | 35 | No | | High | Closed | Lanarel | Andrew Craig | NPCs are even dumber | 11.08.2007 | | |
Task Description
This may just be normal for Laanx in this state (with NPCClient off), but when I use my four standard sentences with NPCs (hello, how are you, who are you, give me a quest), they do not understand the first three. Tested with many npcs. The do react to give me a quest (by giving one, or saying they have none). If this is just normal, close quickly :) If it is not, maybe priority should be even higher.
|
|
Bug Report | 34 | No | | Critical | Closed | Trymm | | entitylabel causes client crash and prevents loading of ... | 11.08.2007 | | |
Task Description
First observed as problem of getting the world to load on OSX 10.4.9(Intel).
The problem has been tracked down to the following file in CVS: data/effects/misc/entitylabel.eff
The problem seems to disappear if the file is modified to resemble an earlier version, e.g. the following patch is applied:
Index: data/effects/misc/entitylabel.eff
RCS file: /cvsroot/planeshift/planeshift/data/effects/misc/entitylabel.eff,v retrieving revision 1.5 diff -r1.5 entitylabel.eff 8c8 < <obj type=”text” name=”label” fontquality=”44”> —
<obj type=”text” name=”label” fontquality=”28” antialias=”false” static=”false” growupwards=”true”>
It is not clear to me, however, that this is the correct solution to the problem.
If entitylabel.eff from CVS HEAD (revision: 1.4282) is used, the client crashes when the user tries to load the world. Below is a backtrace of this crash.
Map hyarena loaded successfully in 518ms Reading symbols for shared libraries . done
planeshift.application.client:
PSLoader: step 5: success
Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0x32ab0000 0xffff08a0 in _memcpy () at /System/Library/Frameworks/System.framework/PrivateHeaders/i386/cpu_capabilities.h:228 228 /System/Library/Frameworks/System.framework/PrivateHeaders/i386/cpu_capabilities.h: No such file or directory. in /System/Library/Frameworks/System.framework/PrivateHeaders/i386/cpu_capabilities.h (gdb) bt #0 0xffff08a0 in _memcpy () at /System/Library/Frameworks/System.framework/PrivateHeaders/i386/cpu_capabilities.h:228 #1 0x07f90de7 in glrLoadSysTexture () #2 0x07f9427d in glrLoadVendorFramebuffer () #3 0x07f7539a in glrLoadCurrentFramebuffer () #4 0x07fa4ddd in gldUpdateDispatch () #5 0x08e081c2 in gleCheckFramebufferStatus () #6 0x92b325b6 in glCheckFramebufferStatusEXT () #7 0x1a16c905 in CS::Plugin::gl3d::csGLRender2TextureEXTfbo::SetRenderTarget (this=0x7c78b60, handle=0x3dcb97ec, persistent=false, subtexture=0) at plugins/video/render3d/opengl/gl_r2t_ext_fb_o.cpp:176 #8 0x1a1cf543 in CS::Plugin::gl3d::csGLGraphics3D::SetRenderTarget (this=0x7b3b440, handle=0x3dcb97ec, persistent=false, subtexture=0) at plugins/video/render3d/opengl/gl_render3d.h:599 #9 0x001ef8bf in psEffectObjText::SetText (this=0x3a2e0c00, elements=@0x4d13ac) at src/common/effects/pseffectobjtext.cpp:114 #10 0x001efdc9 in psEffectObjText::SetText (this=0x3a2e0c00, rows=1) at src/common/effects/pseffectobjtext.cpp:206 #11 0x0001658f in psEntityLabels::SetObjectText (this=0x7cf38e0, object=0x3a32ca00) at src/client/entitylabels.cpp:272 #12 0x000167eb in psEntityLabels::CreateLabelOfObject (this=0x7cf38e0, object=0x3a32ca00) at src/client/entitylabels.cpp:300 #13 0x000169ba in psEntityLabels::OnObjectArrived (this=0x7cf38e0, object=0x3a32ca00) at src/client/entitylabels.cpp:332 #14 0×00037110 in GEMClientActor::GEMClientActor (this=0x3a32ca00, cel=0x7cea780, mesg=@0xbfffedac) at src/client/pscelclient.cpp:1050 #15 0x000374f4 in psCelClient::HandleActor (this=0x7cea780, me=0x7cf6900) at src/client/pscelclient.cpp:278 #16 0x000376ae in psCelClient::CheckEntityQueues (this=0x7cea780) at src/client/pscelclient.cpp:632 #17 0x0004ebe6 in psEngine::HandleEvent (this=0x908ee00, ev=@0x236c780c) at src/client/psengine.cpp:712 #18 0x002b0e23 in psEngine::EventHandler::HandleEvent (this=0x237a1c38, ev=@0x236c780c) at src/client/psengine.h:219 #19 0×00256944 in csEventTree::Dispatch (this=0x7c42da0, e=@0x236c780c) at libs/csutil/cssubscription.cpp:576 #20 0x00256a09 in csEventTree::Notify (this=0x7c42da0) at libs/csutil/cssubscription.cpp:546 #21 0×00229686 in csEventQueue::Notify (this=0x797cc48, name=@0x7b2a2c0) at libs/csutil/cseventq.cpp:277 #22 0x00363d03 in csEventQueue::iTypedFrameEventDispatcher::HandleEvent (this=0x7b2a2b4) at ./include/csutil/cseventq.h:262 #23 0×00256944 in csEventTree::Dispatch (this=0x7c14d30, e=@0x7b1a33c) at libs/csutil/cssubscription.cpp:576 #24 0x00256a09 in csEventTree::Notify (this=0x7c14d30) at libs/csutil/cssubscription.cpp:546 #25 0×00229686 in csEventQueue::Notify (this=0x797cc48, name=@0x797cd1c) at libs/csutil/cseventq.cpp:277 #26 0x0022975e in csEventQueue::Process (this=0x797cc48) at libs/csutil/cseventq.cpp:293 #27 0x0012ecfa in OSXAssistant::advance_state (this=0x7c17040) at libs/csutil/macosx/OSXAssistant.cpp:183 #28 0x0012d520 in OSXAssistant_advance_state (h=0x7c17040) at libs/csutil/macosx/OSXAssistant.cpp:258 #29 0x002201cf in -[OSXDelegate applicationDefined:] (self=0x7c17430, _cmd=0x28174c, n=0x7c15260) at libs/csutil/macosx/OSXDelegate.m:206 #30 0x927e717b in _nsnote_callback () #31 0x908553e6 in __CFXNotificationPost () #32 0x9084cbd1 in _CFXNotificationPostNotification () #33 0x927df724 in -[NSNotificationCenter postNotificationName:object:userInfo:] () #34 0x927e66c9 in -[NSNotificationCenter postNotificationName:object:] () #35 0x0022007b in -[OSXApplication sendEvent:] (self=0x7c17da0, _cmd=0x90ac24c4, e=0x367385f0) at libs/csutil/macosx/OSXDelegate.m:151 #36 0x93286dfe in -[NSApplication run] () #37 0x0022154a in -[OSXDelegate startEventLoop] (self=0x7c17430, _cmd=0x2814a0) at libs/csutil/macosx/OSXDelegate.m:635 #38 0x0022158a in OSXDelegate_start_event_loop (handle=0x7c17430) at libs/csutil/macosx/OSXDelegate.m:640 #39 0x0012eeba in OSXAssistant::start_event_loop (this=0x7c17040) at libs/csutil/macosx/OSXAssistant.cpp:160 #40 0x0012d8b3 in csDefaultRunLoop (r=0x7974ca4) at libs/csutil/macosx/OSXAssistant.cpp:331 #41 0x00051c42 in main (argc=1, argv=0xbffff808) at src/client/psengine.cpp:2000 (gdb)
|
|
Bug Report | 33 | No | | Low | Closed | Mike Gist | Kenneth GraunkeSteven Schwartfeger | Auto-run button doesn't toggle off on interrupt | 28.09.2007 | | |
Task Description
Example:
Run using auto-run. Press the forward key, the character stops. Press auto-run - nothing happens. Press auto-run - running starts again.
|
|
Bug Report | 32 | No | | Low | Closed | Mike Gist | | Movement stops at sector boundaries. | 23.08.2007 | | |
Task Description
Move towards a sector boundary. As you cross, your movement is stopped. This occurs for both auto-move and normal movement.
|
|
Bug Report | 31 | No | | High | Closed | Mike Gist | | Movement not restored after "You're too exhausted to mo ... | 20.12.2009 | | |
Task Description
Run stamina down to 0. “You’re too exhausted to move”. Movement is never regained, the character cannot turn or move in any direction, even with stamina is back to 100%. Logging out, then back in again restores movement.
|
|
Bug Report | 30 | No | | Low | Closed | Mike Gist | Brandon Rioja | Incorrect weight shown/allowed | 11.08.2007 | | |
Task Description
Picked up loads of mushrooms, to the point where I can’t carry any more. Weight is shown as: 65.50/64.50
|
|
Bug Report | 29 | No | | Critical | Closed | Kenneth Graunke | Kenneth Graunke | Sack contents disappear on pickup and server crash | 11.08.2007 | | |
Task Description
(1) Put a Claymore in a Sack (2) Drop the sack (3) Pick up the sack
…the claymore’s still in the db with the sack as its parent, but in the server’s model, wasn’t added to the inventory.
|
|
Bug Report | 28 | No | | Low | Closed | Caarrie | | seems inventory is full when it is not | 11.08.2007 | | |
Task Description
I went [after having ghost items disappear] and asked jayose for ink and paper to test for crashing. I got a system message that my inventory was full and the item would be dropped. I am not sure if the database sees these ghost items that i dont see in my inventory or not.
|
|
Bug Report | 27 | No | | Critical | Closed | Caarrie | | adding item to inventory crashes the server | 11.08.2007 | | |
Task Description
tested by trying to /item 6 clacker legs or any item in a stack. the server will crash. Maybe releated to bug 26 .
|
|
Bug Report | 26 | No | | High | Closed | Caarrie | | Unable to pick up items | 11.08.2007 | | |
Task Description
I found a tefusang skin on the ground. I tried to pick it up with a pickup shortcut. I was able to target it. I then got a system message that "you cant hold anymore tefusang skin". I dont have a full inventory and i have no tefusang skins in my inventory. This might be releated to bug 24 about picking up coins [that was fixed now we have this bug]. After the server crashes you see no item on the ground and it is not in your inventory
|
|
Bug Report | 25 | No | | Critical | Closed | Lanarel | Andrew CraigKenneth Graunke | Putting apple in quench tank crashes server | 11.08.2007 | | |
Task Description
Put apple in quench tank, server crashes. Yesterday this did not happen, as you can see in bug 9 .
Did not want to add this to that bug, because of its severity. Since bug 9 can only be tested after this new problem is solved, I add this bug as dependency there.
|
|
Bug Report | 24 | No | | Critical | Closed | Lanarel | Kenneth Graunke | Picking up a coin crashes the server | 11.08.2007 | | |
Task Description
Caarrie put some coins on the ground from me (using /item). I tried picking them up (using a target/pickup shortcut), and the server crashes. - pick up coin - you get a message that you cannot carry anymore tria/circles - in inventory, the value is added. - wait a minute. - server gone.
Tested with circles and tria coins.
|
|
Bug Report | 23 | No | | Low | Closed | Caarrie | | Unable to pick up coins | 11.08.2007 | | |
Task Description
If you have more then 65 circles hexas octas or trias you can not pick up anymore anyway.
|
|
Bug Report | 22 | No | | Low | Closed | Trymm | Andrew Dai | Client crash when no network is avaliable. | 27.03.2008 | | |
Task Description
Interaction to trigger: Start the client from the command line and leave it. The error occurs at the login-screen after server status has been reported. No keyboard interaction is needed. Reproducable: Three different outcomes seem to occur. At any given time the outcome seems arbitrary.
1) The client waits normally, and reports "Failed" for all servers
2) Client gets a SIGABORT and exits (see backtrace 1)
3) Client gets an "Assertion failed" and breaks (see backtrace 2)
Severity: Does not seem to happen if a server is available. BACKTRACE 1: crystalspace.maploader.parse.texture:
Could not load texture 'clacker_texture3', using checkerboard instead
[node: library,textures,texture(name=clacker_texture3)]
Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done crystalspace.maploader.parse.image:
Could not open image file '/planeshift/jewerly/ring01.dds' on VFS!
crystalspace.maploader.parse.texture:
Couldn't load image '/planeshift/jewerly/ring01.dds', using error texture
instead!
Program received signal SIGABRT, Aborted. 0x90037a57 in mach_wait_until () (gdb) bt #0 0x90037a57 in mach_wait_until () #1 0x9003789e in nanosleep () #2 0x9003a122 in usleep () #3 0x000f4fdb in csSleep (msecs=29) at libs/csutil/macosx/OSXTime.cpp:79 #4 0x002aac99 in psEngine::FrameLimit (this=0x908f400) at src/client/psengine.cpp:897 #5 0x0004f48a in psEngine::HandleEvent (this=0x908f400, ev=@0x2390d0f4) at src/client/psengine.cpp:745 #6 0x002b10af in psEngine::EventHandler::HandleEvent (this=0x2378f638, ev=@0x2390d0f4) at src/client/psengine.h:219 #7 0x00256be8 in csEventTree::Dispatch (this=0x7cd4bf0, e=@0x2390d0f4) at libs/csutil/cssubscription.cpp:576 #8 0x00256cad in csEventTree::Notify (this=0x7cd4bf0) at libs/csutil/cssubscription.cpp:546 #9 0x0022992a in csEventQueue::Notify (this=0x797bc48, name=@0x7b2bf88) at libs/csutil/cseventq.cpp:277 #10 0x00363edb in csEventQueue::iTypedFrameEventDispatcher::HandleEvent (this=0x7b2bf7c) at ./include/csutil/cseventq.h:262 #11 0x00256be8 in csEventTree::Dispatch (this=0x7c1f710, e=@0x7b14d74) at libs/csutil/cssubscription.cpp:576 #12 0x00256cad in csEventTree::Notify (this=0x7c1f710) at libs/csutil/cssubscription.cpp:546 #13 0x0022992a in csEventQueue::Notify (this=0x797bc48, name=@0x797bd1c) at libs/csutil/cseventq.cpp:277 #14 0x00229a02 in csEventQueue::Process (this=0x797bc48) at libs/csutil/cseventq.cpp:293 #15 0x0012f076 in OSXAssistant::advance_state (this=0x7c11680) at libs/csutil/macosx/OSXAssistant.cpp:183 #16 0x0012d89c in OSXAssistant_advance_state (h=0x7c11680) at libs/csutil/macosx/OSXAssistant.cpp:258 #17 0×00220473 in -[OSXDelegate applicationDefined:] (self=0x7c14190, _cmd=0x2819d8, n=0x7c14480) at libs/csutil/macosx/OSXDelegate.m:206 #18 0x927e917b in _nsnote_callback () #19 0x908573e6 in __CFXNotificationPost () #20 0x9084ebd1 in _CFXNotificationPostNotification () #21 0x927e1724 in -[NSNotificationCenter postNotificationName:object:userInfo:] () #22 0x927e86c9 in -[NSNotificationCenter postNotificationName:object:] () #23 0x0022031f in -[OSXApplication sendEvent:] (self=0x7c17650, _cmd=0x90ac44c4, e=0x2b8d9260) at libs/csutil/macosx/OSXDelegate.m:151 #24 0x93288dfe in -[NSApplication run] () #25 0x002217ee in -[OSXDelegate startEventLoop] (self=0x7c14190, _cmd=0x28172c) at libs/csutil/macosx/OSXDelegate.m:635 #26 0x0022182e in OSXDelegate_start_event_loop (handle=0x7c14190) at libs/csutil/macosx/OSXDelegate.m:640 #27 0x0012f236 in OSXAssistant::start_event_loop (this=0x7c11680) at libs/csutil/macosx/OSXAssistant.cpp:160 #28 0x0012dc2f in csDefaultRunLoop (r=0x7973ca4) at libs/csutil/macosx/OSXAssistant.cpp:331 #29 0×00052362 in main (argc=1, argv=0xbffff808) at src/client/psengine.cpp:2000 (gdb) BACKTRACE 2: crystalspace.maploader.parse.image:
Could not open image file '/planeshift/jewerly/ring01.dds' on VFS!
crystalspace.maploader.parse.texture:
Couldn't load image '/planeshift/jewerly/ring01.dds', using error texture
instead!
Assertion failed: *(CookieType*)p == startCookie Location: libs/csutil/ptmalloc_wrap.cpp:130 Message: Memory block has wrong cookie (was probably allocated in another module) Program received signal SIGTRAP, Trace/breakpoint trap. [Switching to process 6649 thread 0x551f] CS::Debug::AssertMessage (expr=0×273148 “*(CookieType*)p == startCookie”, filename=0×273128 “libs/csutil/ptmalloc_wrap.cpp”, line=130, msg=0x2730dc “Memory block has wrong cookie (was probably allocated in another module)”) at libs/csutil/csassert.cpp:75 75 } (gdb) bt #0 CS::Debug::AssertMessage (expr=0×273148 “*(CookieType*)p == startCookie”, filename=0×273128 “libs/csutil/ptmalloc_wrap.cpp”, line=130, msg=0x2730dc “Memory block has wrong cookie (was probably allocated in another module)”) at libs/csutil/csassert.cpp:75 #1 0x000bcee2 in ptrealloc (P=0×30846018, n=192) at libs/csutil/ptmalloc_wrap.cpp:128 #2 0×00286898 in CS::Memory::AllocatorMalloc::Realloc (this=0x7ce5ab0, p=0×30846018, newSize=192) at /Users/trymm/PS/PShead/libs/cs/include/cssysdef.h:763 #3 0x0037de56 in csArrayElementHandler<psOperProfile*>::ResizeRegion<CS::Memory::AllocatorPointerWrapper<psOperProfile*, CS::Memory::AllocatorMalloc> > (alloc=@0x7ce5ab0, mem=0×30846018, relevantcount=32, oldcount=32, newcount=48) at src/common/net/netprofile.cpp:137 #4 0x0037dec2 in csArray<psOperProfile*, csArrayElementHandler<psOperProfile*>, CS::Memory::AllocatorMalloc, csArrayCapacityDefault>::InternalSetCapacity (this=0x7ce5aa4, n=48) at src/common/net/netprofile.cpp:416 #5 0x0037df46 in csArray<psOperProfile*, csArrayElementHandler<psOperProfile*>, CS::Memory::AllocatorMalloc, csArrayCapacityDefault>::AdjustCapacity (this=0x7ce5aa4, n=33) at src/common/net/netprofile.cpp:429 #6 0x0037df6b in csArray<psOperProfile*, csArrayElementHandler<psOperProfile*>, CS::Memory::AllocatorMalloc, csArrayCapacityDefault>::SetSizeUnsafe (this=0x7ce5aa4, n=33) at src/common/net/netprofile.cpp:442 #7 0x0037e03e in csArray<psOperProfile*, csArrayElementHandler<psOperProfile*>, CS::Memory::AllocatorMalloc, csArrayCapacityDefault>::Push (this=0x7ce5aa4, what=@0xb019fb40) at src/common/net/netprofile.cpp:708 #8 0x002386be in psNetMsgProfiles::AddEnoughRecords (this=0x7ce5a80, arr=@0x7ce5aa4, neededIndex=140, desc=0x28378c “sent”) at src/common/net/netprofile.cpp:31 #9 0×00238817 in psNetMsgProfiles::AddSentMsg (this=0x7ce5a80, me=0x35a3d4a0) at src/common/net/netprofile.cpp:38 #10 0x001ab3e4 in NetBase::SendMessage (this=0x7ce6a40, me=0x35a3d4a0, queue=0×0) at src/common/net/netbase.cpp:812 #11 0x001a833d in NetBase::SendMessage (this=0x7ce6a40, me=0x35a3d4a0) at src/common/net/netbase.cpp:807 #12 0x0031779d in psClientMsgHandler::SendMessage (this=0x9093e00, msg=0x35a3d4a0) at ./src/common/net/clientmsghandler.h:55 #13 0x0007d925 in psMessageCracker::SendMessage (this=0xb019fe64) at src/common/net/messages.cpp:56 #14 0x001a678d in psNetConnection::CheckLinkDead (this=0x7ca5440, currenttime=16808) at src/common/net/connection.cpp:256 #15 0x001a6a46 in psNetConnection::Run (this=0x7ca5440) at src/common/net/connection.cpp:213 #16 0x002094f9 in CS::Threading::Implementation::(anonymous namespace)::proxyFunc (param=0xbfffeb74) at libs/csutil/threading/pthread_thread.cpp:75 #17 0×90024147 in _pthread_body () (gdb)
|
|
Bug Report | 21 | No | | Medium | Closed | Thom | Andrew CraigTalad | Darkness glyph not visible in Glyph window. | 11.08.2007 | | |
Task Description
All glyphs show up in the glyph window, except for the Darkness Glyph.
-Spawn a darkness glyph on Laanx -Look in your Glyph Window -There is no darkness glyph.
This is not the issue where the glyphs' icon isn't visible, because normally you see the purified border, the name on mousehover and the number of glyphs. The glyph is just not shown at all.
Confirmed by Caarrie.
|
|
Bug Report | 20 | No | | High | Closed | Caarrie | | Spell research does not work | 02.04.2008 | | |
Task Description
Tested a few times and no glyph combo that should work or individial glyph can be used to research a spell. [tested with the glyph to make life infusion and glyph to make Flame spire no spell was able to be found.
|
|
Bug Report | 19 | No | | Critical | Closed | Kenneth Graunke | Kenneth Graunke | Stack count wraparound / massive duping | 11.08.2007 | | |
Task Description
It’s possible to get 65534 items. I believe this occurs when the client sends a stack count message which is larger than the item’s actual count. One ought to be able to hack the client to do this; another is to do the following:
Using account “Lady Aren” and a fresh DB… (1) Spawn a Claymore and equip it in your right hand (slot 0) (2) Spawn 3 Nitroglycerin. (3) Log out.
(4) Connect to the DB and: SELECT I.id, name, location_in_parent, parent_item_id, stack_count FROM item_instances I JOIN item_stats S ON item_stats_id_standard = S.id WHERE char_id_owner = 9;
Verify that the Nitroglycerin has a higher UID than the Claymore.
UPDATE item_instances SET location_in_parent = 0 (slot of the Claymore) WHERE id = (the UID of the Nitroglycerin).
This manually forces both into the same slot—shouldn’t be possible, but at one point was triggered by bugs.
(5) Log in again, you should see 3 Nitroglycerin and no Claymore. - (If you right click on it, you’ll probably view the Claymore.) (6) Select 3 Nitroglycerin and move them to an empty slot.
Check the DB. You now have 65534 (2^16 + 1 claymore - 3 nitroglycerin) claymores.
|
|
Bug Report | 18 | No | | Critical | Closed | Thom | Kenneth Graunke | Glyph duplicating bug | 11.08.2007 | | |
Task Description
Adding this here from the old bugtracker, as it’s confusing to switch around a lot between the bugtrackers. Let’s make this the place for .19 bugs.
-I have 6 air glyphs stacked, unpurified. -I purify one. -In the inventory it shows 5 unpurified and 1 being purified. -When it’s done it shows 1 purified, 5 unpurified. -This is fine. -I relog. -It shows 6 unpurified, 1 purified. -You duplicated the glyphs!
-Now try the same thing but with two stacks of different kinds of glyphs at the same time! -After you relog all your glyphs are gone and you have some glyphs in your right hand. -Drag the glyph out, another one pops up. -Repeat this until you have taken all your glyphs out of your hand again. -This makes it seems this bug is related to the bug where you drop an item, log out, and the item is duplicated into your hand.
|
|
Bug Report | 17 | No | | High | Closed | Thom | | /unstick doesn't work properly anymore | 11.08.2007 | | |
Task Description
Recently a function was added to make /unstick not work while you were falling, this to prevent players from abusing it when the fell to their death because of their own mistakes.
However, while testing I got stuck between a piece of land and a house. I used /unstick and got "You can't use unstick while falling". This while I was stuck and clearly not falling.
|
|
Bug Report | 16 | No | | Medium | Closed | Thom | | Teleporting action locations (Winch) are broken. | 11.08.2007 | | |
Task Description
The Winch action location is broken. Other ALs do work, so it's probably related to it's teleporting function. This was to be expected as the one in the NPCroom stopped working too a couple of weeks ago, it was then deleted so we couldn't test it anymore.
-Right click the door to the Winch -Nothing happens -teleport yourself to the Winch -click on the door from the Winch side. -nothing happens
So, it's bugged!
|
|
Bug Report | 15 | No | | Critical | Closed | Lanarel | Kenneth Graunke | Stacks in trade messed up | 11.08.2007 | | |
Task Description
This is bug 2579 on the old bt, but important enough to mention here. Tested on Laanx with THom, both without any GM skills, so using apples. We both put in some apples, moved parts of stacks around and to inventory. SOme things seem better than before, except: - sometimes, the other side sees number like 345 or 3456 after removing part of a stack. You never see that on your own side - on your own side things just dissappear from view - when accepting, Thom got 3 apples from me (which was ok, even though I only saw two, and THom saw 345+1+2) - message for me said thom gave me one, I gave thom two - From 5 apples at the start, giving 3 to thom, getting one, I end up with only one apple.
|
|
Bug Report | 14 | No | | Critical | Closed | Lanarel | | Duplicating items by dropping and relogging | 11.08.2007 | | |
Task Description
Already mentioned in another bug, but this deserves its own: Drop some item(s), for example 10 mushrooms log out log in You are now carrying what you dropped in your right hand. You can take the objects from your hand into your inventory (just not all at the same time), and pick the dropped items up. You now have more than before. Nilaya thought you needed a magic wand in your hand for this, but you dont :)
|
|
Bug Report | 13 | No | | Critical | Closed | Thom | Andrew Craig | Finishing a quest makes the server crash. | 11.08.2007 | | |
Task Description
-Ask the Gold Ore quest from Harnquist for example -Get one Gold Ore -Give it to Harnquist. -Quest finished, you get the rewards. -Server crash!
Duplicated two times, also with “Harnquist is hungry”.
It seems the crashing seems mostly related to the act of giving an NPC an item. Giving an NPC an item without finishing a quest also crashes the server, it seems.
Xillix seems to think this is due to Jeraphon majorly tweaking all the quests right now. After he’s finished there can be a quest wipe as lots of quests which are already finished by players will now give faction. Anyhow, broken quest script shouldn’t be allowed to crash the server anyway.
|
|
Bug Report | 12 | No | | Critical | Closed | Thom | Mike GistArianna | Many spells are disfunctional | 11.08.2007 | | |
Task Description
Magic is completely disfunctional:
Life Infusion:
-Damage a player -End the duel -Target the player -Cast Life Infusion on him -It fails “You can only cast this spell on living friends, etc”
Even after grouping it still gives the error. Reading the CVS I see nowhere that you can’t heal a player that you’ve dueled with. This also makes sparring impossible, as well as the job of healing mages completely.
Flame Spire: -You cast the spell -In about one second it displays: “The Flame Spire appears, Flame Spire has no effect, Flame Spire disappears”. No spell effect is displayed at all.
Energy Arrow: -You cast it -In one second it displays: “You cast energy arrow, you shoot the arrow at your target, energy arrow has no effect”. No spell effect is displayed. -The target DOES lose HP though.
I once even got “You cannot cast Energy Arrow on Lanarel, because he has no wounds”.
Odd things is that we could in fact cast HEAL on a gladiator! This led Lanarel to conclude that the server or the client switched “Friends” and “NPCs” or something like that.
About the missing effects: this could be related to the effects being updated. I get these messages in my console:
” 2709019 <f:\development\planeshift-head\planeshift\src\client\psclientchar.cpp: 593 psClientCharManager::HandleEffect> 2709019 Failed to render effect crystal_casting2”
|
|
Bug Report | 11 | No | | Critical | Closed | Thom | | Server crash when moving useless item in and out of the ... | 11.08.2007 | | |
Task Description
-Spawn some useless items like 5 apples or 5 eggs. -Place one inside the furnace, use one of the slots to the right. -You see that item “shoot” to the left, when it reaches the most left slot it disappears. -Drag the other eggs/apples in other slots, they all disappear too. -Close the furnace -Reopen it. -Drag one apple/egg to your inventory -The items disappear again -Reopen the furnace -Start dragging out the items into your existing stack of apples/eggs really quickly. -Server crash!
Callstack: –>From container 10027, slot 2, parent 0 –>To container -1, slot 0, parent 0 Assertion failed: this_saved == this Location: f:\development\cs\include\csutil\weakref.h:147 Message: A csWeakRef<> was memcpy()ed, which is not allowed Call stack: [0x0069f240] (psserver.exe)csWeakRef<psItem>::~csWeakRef<psItem>+0×30 @f:\develo pment\cs\include\csutil\weakref.h:146 () [0x006a2784] (psserver.exe)csWeakRef<psItem>::`scalar deleting destructor’+0×14 () [0x006a2563] (psserver.exe)csArrayElementHandler<csWeakRef<psItem> >::Destroy+0x 13 @f:\development\cs\include\csutil\array.h:122 () [0x006a11fc] (psserver.exe)csArray<csWeakRef<psItem>,csArrayElementHandler<csWea kRef<psItem> >,CS::Memory::AllocatorMalloc,csArrayCapacityDefault>::DeleteIndex+ 0x3c @f:\development\cs\include\csutil\array.h:999 () [0x0069f4fd] (psserver.exe)csArray<csWeakRef<psItem>,csArrayElementHandler<csWea kRef<psItem> >,CS::Memory::AllocatorMalloc,csArrayCapacityDefault>::Delete+0x2d @f:\development\cs\include\csutil\array.h:1069 () [0x0069de50] (psserver.exe)gemContainer::RemoveFromContainer+0×50 @f:\developmen t\planeshift-head\planeshift\src\server\gem.cpp:3808 () [0×00702989] (psserver.exe)SlotManager::MoveFromWorldContainer+0x1c9 @f:\develop ment\planeshift-head\planeshift\src\server\psserverchar.cpp:1784 () [0x007022fc] (psserver.exe)SlotManager::HandleMessage+0x18c @f:\development\plan eshift-head\planeshift\src\server\psserverchar.cpp:1713 () [0×00862565] (psserver.exe)MsgHandler::Publish+0×125 @f:\development\planeshift- head\planeshift\src\common\net\msghandler.cpp:94 () [0x007fc01f] (psserver.exe)EventManager::Run+0x13f @f:\development\planeshift-he ad\planeshift\src\common\util\eventmanager.cpp:173 () [0x00765bf6] (psserver.exe)CS::Threading::Implementation::`anonymous namespace’: :proxyFunc+0×36 @f:\development\cs\libs\csutil\threading\win32_thread.cpp:117 ()
[0x102048d1] (MSVCR80D.dll)beginthreadex+0×221 [0×10204877] (MSVCR80D.dll)beginthreadex+0x1c7 [0x7c80b683] (kernel32.dll)GetModuleFileNameA+0x1b4
|
|
Bug Report | 10 | No | | Critical | Closed | Thom | Kenneth Graunke | Clean HEAD server crashes on startup "could not load Fi ... | 11.08.2007 | | |
Task Description
Clean HEAD server. Launch it. It crashes:
16344 <f:\development\planeshift-head\planeshift\src\server\gem.cpp:806 gemObject::InitMesh >
16345 Could not create Item because could not load file into mesh.
16345 <f:\development\planeshift-head\planeshift\src\server\gem.cpp:692 gemOb
ject::gemObject>
16345 Could not create gemObject because mesh could not be Init'd.
16345 <f:\development\planeshift-head\planeshift\src\server\gem.cpp:693 gemOb
ject::gemObject>
16345 Name: Fist Factory: File: /planeshift/.spr
16345
16345 Object was not created.
Assertion failed: obj→GetEntity() != 0 Location: f:\development\planeshift-head\planeshift\src\server\entityman ager.cpp:900 Call stack: [0x0067abbd] (psserver.exe)EntityManager::CreateItem+0x67d @f:\development\plane shift-head\planeshift\src\server\entitymanager.cpp:900 () [0x00712d2b] (psserver.exe)SpawnManager::RepopulateItems+0xdb @f:\development\pl aneshift-head\planeshift\src\server\spawnmanager.cpp:548 () [0x0065e3f0] (psserver.exe)com_spawn+0×60 @f:\development\planeshift-head\planes hift\src\server\command.cpp:496 () [0x0080e162] (psserver.exe)execute_line+0×232 @f:\development\planeshift-head\pl aneshift\src\common\util\serverconsole.cpp:149 () [0x0080e54a] (psserver.exe)ServerConsole::ExecuteScript+0x19a @f:\development\pl aneshift-head\planeshift\src\common\util\serverconsole.cpp:217 () [0x00662b26] (psserver.exe)com_exec+0×196 @f:\development\planeshift-head\planes hift\src\server\command.cpp:1496 () [0x0080e162] (psserver.exe)execute_line+0×232 @f:\development\planeshift-head\pl aneshift\src\common\util\serverconsole.cpp:149 () [0x0080eaef] (psserver.exe)psServerConsoleCommand::Trigger+0x1f @f:\development\ planeshift-head\planeshift\src\common\util\serverconsole.h:139 () [0x007fbc38] (psserver.exe)EventManager::ProcessEventQueue+0xe8 @f:\development\ planeshift-head\planeshift\src\common\util\eventmanager.cpp:97 () [0x007fc18d] (psserver.exe)EventManager::Run+0x2ad @f:\development\planeshift-he ad\planeshift\src\common\util\eventmanager.cpp:207 () [0x00765bf6] (psserver.exe)CS::Threading::Implementation::`anonymous namespace’: :proxyFunc+0×36 @f:\development\cs\libs\csutil\threading\win32_thread.cpp:117 ()
[0x102048d1] (MSVCR80D.dll)beginthreadex+0×221 [0×10204877] (MSVCR80D.dll)beginthreadex+0x1c7 [0x7c80b683] (kernel32.dll)GetModuleFileNameA+0x1b4
Fix by Nilaya: Use “UPDATE item_instances SET item_stats_id_unique=0;” in MySQL.
|
|
Bug Report | 9 | No | | High | Closed | Lanarel | Andrew Craig | Removing items from a world container makes the server ... | 11.08.2007 | | |
Task Description
When removing an item from a world container, the server crashes.
-Rebuilt PS -New database -I spawned 6 eggs in a stack -Put 6 eggs into the furnace -The view was updated, good! -Now I took 3 eggs from the stack of 6 and dragged them back to my inventory. -Server crash!
psserver.exe!psTradeTransformations::GetResultId() Line 94 + 0xf bytes C++ psserver.exe!psWorkManager::StopAutoWork(Client * client=0x058c8898, psItem * autoItem=0x039ab084) Line 1447 + 0xf bytes C++ psserver.exe!SlotManager::MoveFromWorldContainer(psSlotMovementMsg & msg={…}, Client * fromClient=0x058c8898, unsigned int containerEntityID=10027) Line 1759 C++ psserver.exe!SlotManager::HandleMessage(MsgEntry * me=0x058e50b8, Client * fromClient=0x058c8898) Line 1700 C++ psserver.exe!MsgHandler::Publish(MsgEntry * me=0x058e50b8) Line 94 C++ psserver.exe!EventManager::Run() Line 173 C++ psserver.exe!CS::Threading::Implementation::`anonymous namespace'::proxyFunc(void * param=0x0013f9a8) Line 117 C++ msvcr80d.dll!102048d1() [Frames below may be incorrect and/or missing, no symbols loaded for msvcr80d.dll] msvcr80d.dll!10204877() kernel32.dll!7c80b683()
|
|
Bug Report | 8 | No | | Medium | Closed | Thom | | Crystal Ring doesn't give Crystal Way bonus anymore | 11.08.2007 | | |
Task Description
When equipping the Crystal Ring it used to give Crystal Way +1. With the new release this is not the case anymore. The code is not at fault because the spellweave swords and the spidersilk swords work fine. The item itself seems bugged.
|
|
Bug Report | 7 | No | | Low | Closed | Lanarel | | /me in chatbubbles does not work | 11.08.2007 | | |
Task Description
When using /me in chatbubles, it just shows ‘/me’ and not the character name
|
|
Bug Report | 6 | No | | Medium | Closed | Caarrie | Kenneth Graunke | Unable to purify more then one of the same glyph | 11.08.2007 | | |
Task Description
If you have a stack of more then one glyph and you want to purify all of them. You are not able as only one of them shows up in the glyph window. This means that you would have 2 stacks of these glyphs and never be able to stack them as you cant stack purified and non purified glyphs. [able to assign bug to dev if you can see the assign to box :S when making a bug]
|
|
Bug Report | 5 | No | | Medium | Closed | Caarrie | | Not able to easily go from one zone to another | 11.08.2007 | | |
Task Description
When using old maps on laanx [.019 client] I am not able to simply walk from one map to another. Instead of walking to the new zone i seem to walk into a wall and have to find a hole in it to keep going.
|
|
Bug Report | 4 | No | | Low | Closed | Lanarel | | Chatbubble pngs not checked in as binary | 11.08.2007 | | |
Task Description
See also old bug http://www.hydlaa.com/bugtracker/bug.php?op=show&bugid=2635&pos=23 for a description of the funky chatbubbles.
The cause is that on windows systems the files chat_bubble.png and chat_bubble_short.png in art/effects are committed as text files, making them unreadable in windows due to end-of-line conversions.
Should be fixed in version 3.019, but this BT does not have that as an option yet :)
|
|
Bug Report | 3 | No | | Low | Closed | Caarrie | CaarrieKenneth GraunkeAnders Reggestad | npc's that should walk on paths sneak instead of walk | 22.11.2007 | | |
Task Description
many npcs that can walk are sneaking around the maps instead of walking. I have seen this with harnquist and the new miners.
|
|
Bug Report | 2 | No | | Low | Closed | Andrew Craig | | Group looting of money does not take into account range ... | 11.08.2007 | | |
Task Description
When you’re in a group with some people and hunting monsters, you share the loot. This is good. However, if you’re out of range you cannot “take” or “roll for” the loot. This is good. But this range check doesn’t apply to money. If group members are hunting in Ojaveda and you are in the Bronze Doors you can still get money. “Everyone looted 2 trias”. The range check should also be applied to the looting of money.
|
|
Bug Report | 1 | No | | Low | Closed | Andrew Craig | Andrew Craig | Faction information not updated. | 11.08.2007 | | |
Task Description
No faction received when doing a quest shows up at that time it will only show up on relog
|