Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Psibyre

Pages: [1] 2
1
Linux Specific Issues / Re: Segfault for you!
« on: July 17, 2006, 09:42:34 pm »
El Loado Screeno.

2
Linux Specific Issues / Segfault for you!
« on: July 17, 2006, 04:17:19 pm »
For thine reading pleasure.

Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1211083088 (LWP 12393)]
0xb7d6b0de in free () from /lib/libc.so.6
(gdb) bt full
#0  0xb7d6b0de in free () from /lib/libc.so.6
No symbol table info available.
#1  0xb7ee1ee1 in operator delete () from /usr/lib/libstdc++.so.6
No symbol table info available.
#2  0xaa249543 in __gnu_cxx::new_allocator<int>::deallocate (this=0xbf80d53c,
    __p=0x98ac040)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../include/c++/4.1.1/ext/new_allocator.h:94
No locals.
#3  0xaa24957d in std::_Vector_base<int, std::allocator<int> >::_M_deallocate (
    this=0xbf80d53c, __p=0x98ac040, __n=30)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../include/c++/4.1.1/bits/stl_vector.h:133
No locals.
#4  0xaa249c1c in ~_Vector_base (this=0xbf80d53c)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../include/c++/4.1.1/bits/stl_vector.h:119
No locals.
#5  0xaa249c8e in ~vector (this=0xbf80d53c)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../include/c++/4.1.1/bits/stl_vector.h:272
No locals.
#6  0xaa2861e9 in CalLoader::loadCoreAnimation (dataSrc=@0xbf80d674,
    skel=0x9385380) at loader.cpp:556
        magic = "CAF"
        version = 1000
        pCoreAnimation = {m_ptr = 0x980b780}
        duration = 3.33333325
        trackCount = 30
        poses = {<std::_Vector_base<cal3d::Transform,std::allocator<cal3d::Transform> >> = {
    _M_impl = {<std::allocator<cal3d::Transform>> = {<__gnu_cxx::new_allocator<cal3d::Transform>> = {<No data fields>}, <No data fields>},
      _M_start = 0x98b2018, _M_finish = 0x98c6b80,
      _M_end_of_storage = 0x98c6b80}}, <No data fields>}
        track_assignments = {<std::_Vector_base<int,std::allocator<int> >> = {
    _M_impl = {<std::allocator<int>> = {<__gnu_cxx::new_allocator<int>> = {<No data fields>}, <No data fields>}, _M_start = 0x98ac040, _M_finish = 0x98ac0b8,
      _M_end_of_storage = 0x98ac0b8}}, <No data fields>}
        track_data = {<std::_Vector_base<std::vector<cal3d::Transform, std::allocator<cal3d::Transform> >,std::allocator<std::vector<cal3d::Transform, std::allocator<cal3d::Transform> > > >> = {
    _M_impl = {<std::allocator<std::vector<cal3d::Transform, std::allocator<cal3d::Transform> > >> = {<__gnu_cxx::new_allocator<std::vector<cal3d::Transform, std::allocator<cal3d::Transform> > >> = {<No data fields>}, <No data fields>},
      _M_start = 0x9874ba8, _M_finish = 0x9874d10,
      _M_end_of_storage = 0x9874d10}}, <No data fields>}
        framesRequired = 101
        trackId = 30
#7  0xaa286416 in CalLoader::loadCoreAnimation (inputBuffer=0x98779c0,
    skel=0x9385380) at loader.cpp:325
        bufferSrc = {<CalDataSource> = {_vptr.CalDataSource = 0xaa2ccfa8},
  mInputBuffer = 0x98779c0, mOffset = 97216}
#8  0xaa17513f in CS::Plugin::SprCal3d::csSpriteCal3DMeshObjectFactory::LoadCoreAnimation (this=0x98747d8, vfs=0x844e9a4,
    filename=0x97b8866 "stonebm_idle_var1.CAF", name=0x97b8886 "idle_var",
    type=5, base_vel=0, min_vel=0, max_vel=0, min_interval=0, max_interval=0,
    idle_pct=100, lock=false) at plugins/mesh/sprcal3d/object/sprcal3d.cpp:254
        anim = {m_ptr = 0x980b780}
        path = {<csStringFast<36>> = {<csStringBase> = {
      _vptr.csStringBase = 0xaa1c4768,
      Data = 0x9874988 "/planeshift/models/stonebm/stonebm_idle_var1.CAF",
      Size = 48, MaxSize = 64, GrowBy = 64},
    minibuff = "/planeshift/models/stonebm/\000\004\000\000\000\004\000\000",
    miniused = 28}, <No data fields>}
        file = {obj = 0x96f735c}
#9  0xaa2d6edb in CS::Plugins::SprCal3dLoader::csSpriteCal3DFactoryLoader::Parse (this=0x8dfecf0, node=0x95b41f0, ldr_context=0x92bafc4, context=0x0)
    at plugins/mesh/sprcal3d/persist/sprcal3dldr.cpp:293
        animID = 0
        ctype = {<csStringFast<36>> = {<csStringBase> = {
      _vptr.csStringBase = 0xaa2f1f48, Data = 0x0, Size = 6, MaxSize = 0,
      GrowBy = 64},
    minibuff = "action\000� !�\000\000\000\020|C�P%�!�!��+�",
    miniused = 7}, <No data fields>}
        min_vel = 0
        file = 0x97b8866 "stonebm_idle_var1.CAF"
        type = 5
        base_vel = 0
        max_interval = 0
        idle_pct = 100
        lock = false
        name = 0x97b8886 "idle_var"
        max_vel = 0
        min_interval = 0
        child = {obj = 0x95b4128}
        value = 0x97b8856 "animation"
        id = 3
        plugin_mgr = {obj = 0x84349d4}
        type = {obj = 0x8e008e4}
        skel_present = true
        fact = {obj = 0x9874814}
        newspr = {obj = 0x9874818}
        it = {obj = 0x95b50e0}
        scale = 0
        styleReminder = true
#10 0xb71db9fd in csLoader::LoadMeshObjectFactory (this=0x84a3ae0,
    ldr_context=0x92bafc4, stemp=0x98744f8, parent=0x0, node=0x95b42d0,
    transf=0x0, ssource=0x0) at plugins/csparser/csloader.cpp:2157
        mof = {obj = 0xbf80db34}
        child = {obj = 0x95b41f0}
        value = 0x97b8492 "params"
        id = 90
        plug = (class iLoaderPlugin *) 0x8dfed04
        binplug = (class iBinaryLoaderPlugin *) 0x0
        mat = (class iMaterialWrapper *) 0x0
        staticshape = false
        prev_it = {obj = 0x0}
        it = {obj = 0x95b4248}
#11 0xb71e19d0 in csLoader::LoadLibrary (this=0x84a3ae0,
    ldr_context=0x92bafc4, libnode=0x95b4160, ssource=0x0, missingdata=0x0)
    at plugins/csparser/csloader.cpp:1531
        t = {obj = 0x98744f8}
        child = {obj = 0x95b42d0}
        value = 0x97b83cf "meshfact"
        id = 69
        sequences = {obj = 0x0}
        triggers = {obj = 0x0}
        it = {obj = 0x95b4ab0}
#12 0xb71e3a01 in csLoader::Load (this=0x84a3ae0, node=0x903c108,
    result=@0xbf80deac, region=0x0, curRegOnly=true, checkDupes=false,
    ssource=0x0, override_name=0x0, missingdata=0x0)
    at plugins/csparser/csloader.cpp:839
        ldr_context = {obj = 0x92bafc4}
        meshfactnode = {obj = 0x0}
        meshobjnode = {obj = 0x0}
        worldnode = {obj = 0x0}
        libnode = {obj = 0x95b4160}
#13 0xb71d78be in csLoader::Load (this=0x84a3ae0, buffer=0x903c154,
    fname=0x8e0f4d0 "/planeshift/models/stonebm/stonebm.cal3d",
    result=@0xbf80deac, region=0x0, curRegOnly=true, checkDupes=false,
    ssource=0x0, override_name=0x0, missingdata=0x0)
    at plugins/csparser/csloader.cpp:693
        node = {obj = 0x903c108}
        doc = {obj = 0x9637e6c}
        er = true
#14 0xb71d7d6e in csLoader::Load (this=0x84a3ae0,
    fname=0x8e0f4d0 "/planeshift/models/stonebm/stonebm.cal3d",
    result=@0xbf80deac, region=0x0, curRegOnly=true, checkDupes=false,
    ssource=0x0, override_name=0x0, missingdata=0x0)
    at plugins/csparser/csloader.cpp:753
        buf = {obj = 0x903c154}
#15 0x080801ad in ClientCacheManager::LoadNewFactory (this=0x881dc80,
    filename=0x8b9f488 "/planeshift/models/stonebm/stonebm.cal3d")
    at src/client/clientcachemanager.cpp:91
        result = (iBase *) 0x0
        meshW = (class iMeshFactoryWrapper *) 0x881d70c
        file = {<csStringFast<36>> = {<csStringBase> = {
      _vptr.csStringBase = 0x83497a8,
      Data = 0x8e0f4d0 "/planeshift/models/stonebm/stonebm.cal3d", Size = 40,
      MaxSize = 64, GrowBy = 64},
    minibuff = "\200\037�\200�n�¶PQK\b\003\000 \001��200�\bTG\bδַ\bTG\b", miniused = 0}, <No data fields>}
        doc = {obj = 0x903be44}
        root = {obj = 0x903c178}
        meshNode = {obj = 0x903c230}
        libNode = {obj = 0x96f5160}
        indexEntry = (FactoryIndexEntry *) 0x9637dd8
        name = 0x97b69be "stonebm"
        __FUNCTION__ = "LoadNewFactory"
#16 0x0807996a in psEngine::PreloadModels (this=0x872a1a8)
    at src/client/psengine.cpp:1327
        __FUNCTION__ = "PreloadModels"
#17 0x0806f7f7 in psEngine::HandleEvent (this=0x872a1a8, ev=@0x87cc084)
    at src/client/psengine.cpp:693
        count = 10
        drawFrame = true
#18 0x0807e110 in psEngine::EventHandler::HandleEvent (this=0x87ff468,
    ev=@0x87cc084) at src/client/psengine.h:214
No locals.
#19 0x081734ca in csEventTree::Dispatch (this=0x84b0888, e=@0x87cc084)
    at libs/csutil/cssubscription.cpp:576
        h = (iEventHandler *) 0x87ff47c
        it = {handler_reg = {obj = 0x845a65c}, record = 0x8452120,
  baseevent = 3, mode = csEventTree::SubscriberIterator::SI_LIST,
  qit = 0x8c599e0}
#20 0x0817359a in csEventTree::Notify (this=0x84b0888)
    at libs/csutil/cssubscription.cpp:546
        e = {obj = 0x87cc084}
#21 0x081236ea in csEventQueue::Notify (this=0x845e348, name=@0x8430fec)
    at libs/csutil/cseventq.cpp:278
        epoint = (class csEventTree *) 0x84b0888
#22 0x0812b812 in csEventQueue::iTypedFrameEventDispatcher::HandleEvent (
    this=0x8430fe4) at ./include/csutil/cseventq.h:262
No locals.
#23 0x081734ca in csEventTree::Dispatch (this=0x8438600, e=@0x8444c84)
    at libs/csutil/cssubscription.cpp:576
        h = (iEventHandler *) 0x8430fe4
        it = {handler_reg = {obj = 0x845a65c}, record = 0x8438740,
  baseevent = 1, mode = csEventTree::SubscriberIterator::SI_LIST,
  qit = 0x8b9f1a0}
#24 0x0817359a in csEventTree::Notify (this=0x8438600)
    at libs/csutil/cssubscription.cpp:546
        e = {obj = 0x8444c84}
#25 0x081236ea in csEventQueue::Notify (this=0x845e348, name=@0x845e3f0)
    at libs/csutil/cseventq.cpp:278
        epoint = (class csEventTree *) 0x8438600
#26 0x081237c7 in csEventQueue::Process (this=0x845e348)
    at libs/csutil/cseventq.cpp:294
        ev = {obj = 0x0}
#27 0x080df8c9 in csDefaultRunLoop (r=0x845bed4)
    at libs/csutil/generic/runloop.cpp:91
        q = {obj = 0x845e35c}
        vc = {obj = 0x845e41c}
        eh = {obj = 0x87cbcd8}
#28 0x0807252f in main (argc=1, argv=0xbf80e2a4)
    at src/client/psengine.cpp:1881
        CSSetup = (psCSSetup *) 0x842ea40
        object_reg = (class iObjectRegistry *) 0x845bed4
        __FUNCTION__ = "main"
#29 0xb7d1c808 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#30 0x0804b0a1 in _start ()
    at /home/chimp/dev/cs/include/csutil/reftrackeraccess.h:47
No locals.

:D

3
Ok, many of you have probably been to flash flash revolution in the past, and you know about the DDR thing they have that you play with your fingers.  Now they have two more games that also rock as much, if not more, than their trademark game.  They have spin it up, a game that revolves around music and beats, much like FFR does.  Except it is played with the mouse.  It is so cool.  And another game I absolutely love, called psychopath.  This one is more logic and cunning than it is your hardened reflexes and hand eye coordination.

Here is a pic of psychopath I took.



The object is to get your block to the other block in the specified amount of moves.  The puzzles in the beginning are EASY but they get much harder.  The pic I posted may look like a tough challenge, but it was quite easy compared to the later ones (atleast, I though it was easy since I am a genius ;p)

Enjoy!

flashflashrevolution.com - I love this site, but linux users beware, it's flash.

[edit]

I got further in.  Here is another brain scratcher:



This stuff is like brain candy, I swear.

4
Linux Specific Issues / Re: A problem half a year in the making...
« on: July 05, 2006, 09:05:47 pm »
Here is the full bt as requested:
Quote
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208899888 (LWP 31331)]
0x4fb063d9 in free () from /lib/libc.so.6
(gdb) bt full
#0  0x4fb063d9 in free () from /lib/libc.so.6
No symbol table info available.
#1  0x412d76c1 in operator delete () from /usr/lib/libstdc++.so.6
No symbol table info available.
#2  0x02bda555 in __gnu_cxx::new_allocator<int>::deallocate ()
    at ./include/csutil/reftrackeraccess.h:45
        scfInterfaceTraits<iEventTimer>::GetMyID()::ID = 4294967295
#3  0x02bda58f in std::_Vector_base<int, std::allocator<int> >::_M_deallocate
    () at ./include/csutil/reftrackeraccess.h:45
        scfInterfaceTraits<iEventTimer>::GetMyID()::ID = 4294967295
#4  0x02bdac2e in std::_Vector_base<int, std::allocator<int> >::~_Vector_base$base () at ./include/csutil/reftrackeraccess.h:45
        scfInterfaceTraits<iEventTimer>::GetMyID()::ID = 4294967295
#5  0x02bdaca0 in std::vector<int, std::allocator<int> >::~vector ()
    at ./include/csutil/reftrackeraccess.h:45
        scfInterfaceTraits<iEventTimer>::GetMyID()::ID = 4294967295
#6  0x02c17240 in CalLoader::loadCoreAnimation ()
    at ./include/csutil/reftrackeraccess.h:45
        scfInterfaceTraits<iEventTimer>::GetMyID()::ID = 4294967295
#7  0x02c1746c in CalLoader::loadCoreAnimation ()
    at ./include/csutil/reftrackeraccess.h:45
        scfInterfaceTraits<iEventTimer>::GetMyID()::ID = 4294967295
#8  0x0387eb31 in CS::Plugin::SprCal3d::csSpriteCal3DMeshObjectFactory::LoadCore---Type <return> to continue, or q <return> to quit---
Animation () at ./include/csutil/reftrackeraccess.h:45
        scfInterfaceTraits<iEventTimer>::GetMyID()::ID = 4294967295
#9  0x0081dead in CS::Plugins::SprCal3dLoader::csSpriteCal3DFactoryLoader::Parse () at ./include/csutil/reftrackeraccess.h:45
        scfInterfaceTraits<iEventTimer>::GetMyID()::ID = 4294967295
#10 0x00904ffb in csLoader::LoadMeshObjectFactory ()
    at ./include/csutil/reftrackeraccess.h:45
        scfInterfaceTraits<iEventTimer>::GetMyID()::ID = 4294967295
#11 0x0090afce in csLoader::LoadLibrary ()
    at ./include/csutil/reftrackeraccess.h:45
        scfInterfaceTraits<iEventTimer>::GetMyID()::ID = 4294967295
#12 0x0090cfff in csLoader::Load () at ./include/csutil/reftrackeraccess.h:45
        scfInterfaceTraits<iEventTimer>::GetMyID()::ID = 4294967295
#13 0x008feaba in csLoader::Load () at ./include/csutil/reftrackeraccess.h:45
        scfInterfaceTraits<iEventTimer>::GetMyID()::ID = 4294967295
#14 0x008fef6a in csLoader::Load () at ./include/csutil/reftrackeraccess.h:45
        scfInterfaceTraits<iEventTimer>::GetMyID()::ID = 4294967295
#15 0x0805f9b5 in ClientCacheManager::LoadNewFactory (this=0x978e360,
    filename=0x9b892c8 "/planeshift/models/stonebm/stonebm.cal3d")
    at src/client/clientcachemanager.cpp:91
        result = (iBase *) 0x0
        meshW = (class iMeshFactoryWrapper *) 0x97cfcc8
        file = {<csStringFast<36>> = {<csStringBase> = {
---Type <return> to continue, or q <return> to quit---
      _vptr.csStringBase = 0x8344de8,
      Data = 0xa094df8 "/planeshift/models/stonebm/stonebm.cal3d", Size = 40,
      MaxSize = 64, GrowBy = 64},
    minibuff = "\200_�\006XZ��n��\006�\210F\t\003\000`\003TZ����C\t�B_\t��C\t", miniused = 0}, <No data fields>}
        doc = {obj = 0xa0956bc}
        root = {obj = 0xa0959b8}
        meshNode = {obj = 0xa6a50d0}
        libNode = {obj = 0xa0959f0}
        indexEntry = (FactoryIndexEntry *) 0xa53b6c8
        name = 0xa7611f6 "stonebm"
        __FUNCTION__ = "LoadNewFactory"
#16 0x08095a70 in psEngine::PreloadModels (this=0x96dd2c0)
    at src/client/psengine.cpp:1352
        __FUNCTION__ = "PreloadModels"
#17 0x08087df8 in psEngine::HandleEvent (this=0x96dd2c0, ev=@0x97b2aa4)
    at src/client/psengine.cpp:693
        drawFrame = true
        count = 10
#18 0x08095cf8 in psEngine::EventHandler::HandleEvent (this=0x9774610,
    ev=@0x97b2aa4) at src/client/psengine.h:213
No locals.
#19 0x0817e956 in csEventTree::Dispatch (this=0x9466870, e=@0x97b2aa4)
---Type <return> to continue, or q <return> to quit---
    at libs/csutil/cssubscription.cpp:572
        h = (iEventHandler *) 0x9774624
        it = {handler_reg = {obj = 0x9423fa4}, record = 0x9466968,
  baseevent = 3, mode = csEventTree::SubscriberIterator::SI_LIST, qit = {
    ptr = 0x945d888, visited = true, reversed = false}}
#20 0x0817ea24 in csEventTree::Notify (this=0x9466870)
    at libs/csutil/cssubscription.cpp:542
        e = {obj = 0x97b2aa4}
#21 0x08133ee4 in csEventQueue::Notify (this=0x93fb678, name=@0x9423a3c)
    at libs/csutil/cseventq.cpp:274
        epoint = (class csEventTree *) 0x9466870
#22 0x0813c33a in csEventQueue::iTypedFrameEventDispatcher::HandleEvent (
    this=0x9423a34) at ./include/csutil/cseventq.h:259
No locals.
#23 0x0817e956 in csEventTree::Dispatch (this=0x9400f10, e=@0x940dcb4)
    at libs/csutil/cssubscription.cpp:572
        h = (iEventHandler *) 0x9423a34
        it = {handler_reg = {obj = 0x9423fa4}, record = 0x9401050,
  baseevent = 1, mode = csEventTree::SubscriberIterator::SI_LIST, qit = {
    ptr = 0x97b2818, visited = true, reversed = false}}
#24 0x0817ea24 in csEventTree::Notify (this=0x9400f10)
    at libs/csutil/cssubscription.cpp:542
        e = {obj = 0x940dcb4}
---Type <return> to continue, or q <return> to quit---
#25 0x08133ee4 in csEventQueue::Notify (this=0x93fb678, name=@0x93fb710)
    at libs/csutil/cseventq.cpp:274
        epoint = (class csEventTree *) 0x9400f10
#26 0x08133fc1 in csEventQueue::Process (this=0x93fb678)
    at libs/csutil/cseventq.cpp:290
        ev = {obj = 0x0}
#27 0x080dce4f in csDefaultRunLoop (r=0x93fb844)
    at libs/csutil/generic/runloop.cpp:91
        q = {obj = 0x93fb68c}
        vc = {obj = 0x942345c}
        eh = {obj = 0x9769da0}
#28 0x0808de7b in main (argc=1, argv=0xbfe65e44)
    at src/client/psengine.cpp:1892
        CSSetup = (psCSSetup *) 0x93f6a40
        object_reg = (class iObjectRegistry *) 0x93fb844
        __FUNCTION__ = "main"
#29 0x4fab4724 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#30 0x0804b001 in _start () at ./include/csutil/reftrackeraccess.h:45
        scfInterfaceTraits<iEventTimer>::GetMyID()::ID = 4294967295

5
Linux Specific Issues / Re: A problem half a year in the making...
« on: July 05, 2006, 07:09:41 pm »
Ok, I tried with the new sources...

Still get a segfault in the same exact spot...

But now it seems all of the problems in backtrace lie in... cs/include/csutil/reftrackeraccess.h

Here is a sample

Quote
#0  0x4fb06411 in free () from /lib/libc.so.6
#1  0x412d76c1 in operator delete () from /usr/lib/libstdc++.so.6
#2  0x02366555 in __gnu_cxx::new_allocator<int>::deallocate ()
    at ./include/csutil/reftrackeraccess.h:45
#3  0x0236658f in std::_Vector_base<int, std::allocator<int> >::_M_deallocate
    () at ./include/csutil/reftrackeraccess.h:45
#4  0x02366c2e in std::_Vector_base<int, std::allocator<int> >::~_Vector_base$base () at ./include/csutil/reftrackeraccess.h:45
#5  0x02366ca0 in std::vector<int, std::allocator<int> >::~vector ()
    at ./include/csutil/reftrackeraccess.h:45

Now, what is wrong with this file that is making me IMPLODE?

6
Linux Specific Issues / Re: A problem half a year in the making...
« on: July 01, 2006, 06:36:32 pm »
Hmm, I don't exactly want to double post, but the subject matter is different than my previous post.

I tried compiling statically (What a looong compile that was) and I don't get this error.  I can even get past the loading screen and attempt to join a server.  Sad thing is, it seems a bunch of plugins don't get loaded properly.  For instance, the stonebreaker's skin is instead a checkerboard.  And when I tried to join someone's server (Not main, that's down) I get a fail message saying, "Failed to load a widget."  I will try a clean static compile now, because yesterday I was compiling pretty much everything over and over again in the same folder, so it might have gotten confused.

 :beta:

7
Linux Specific Issues / Re: A problem half a year in the making...
« on: June 30, 2006, 06:28:48 pm »
Yeah, I am compiling with that switch on now.  If this works I will give Bereror's character all of the money I have.  It probably isnt a lot though.  I don't remember what I have.

Oh no, still I get a segmentation fault.

Quote
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208985904 (LWP 29071)]
0x4fb06411 in free () from /lib/libc.so.6

(gdb) bt
#0  0x4fb06411 in free () from /lib/libc.so.6
#1  0x412d76c1 in operator delete () from /usr/lib/libstdc++.so.6
#2  0x0238af3a in CalLoader::loadCoreAnimation ()
    at ./include/csutil/reftrackeraccess.h:45
#3  0x0238be42 in CalLoader::loadCoreAnimation ()
    at ./include/csutil/reftrackeraccess.h:45
#4  0x02eb8b31 in CS::Plugin::SprCal3d::csSpriteCal3DMeshObjectFactory::LoadCoreAnimation () at ./include/csutil/reftrackeraccess.h:45
#5  0x0066eead in CS::Plugins::SprCal3dLoader::csSpriteCal3DFactoryLoader::Parse () at ./include/csutil/reftrackeraccess.h:45
#6  0x00291ffb in csLoader::LoadMeshObjectFactory ()
    at ./include/csutil/reftrackeraccess.h:45
#7  0x00297fce in csLoader::LoadLibrary ()
    at ./include/csutil/reftrackeraccess.h:45
#8  0x00299fff in csLoader::Load () at ./include/csutil/reftrackeraccess.h:45
#9  0x0028baba in csLoader::Load () at ./include/csutil/reftrackeraccess.h:45
#10 0x0028bf6a in csLoader::Load () at ./include/csutil/reftrackeraccess.h:45
#11 0x0805f8c9 in ClientCacheManager::LoadNewFactory (this=0x98e2640,
    filename=0x98fae48 "/planeshift/models/stonebm/stonebm.cal3d")
    at src/client/clientcachemanager.cpp:91
#12 0x08095a48 in psEngine::PreloadModels (this=0x97f0488)
    at src/client/psengine.cpp:1352
#13 0x08087dd0 in psEngine::HandleEvent (this=0x97f0488, ev=@0x98b41ac)

Hot damn, I was so close I guess.  The problems with free() and delete() were the same ones that I had half a year a go.  I fixed the ptmalloc crap, and now I am back where I started...

8
Linux Specific Issues / Re: A problem half a year in the making...
« on: June 30, 2006, 03:46:08 pm »
Linux localhost.localdomain 2.6.17-1.2139_FC5 #1 Fri Jun 23 12:40:16 EDT 2006 i686 i686 i386 GNU/Linux

Fedora Core 5.

Intel P4 1.8 GHz.

ATI Radeon 9700 Pro.

gcc version 4.1.1 20060525 (Red Hat 4.1.1-1)

Quote
[chimp@localhost planeshift]$ cat CVS/Tag
D2006.06.30.00.00.00

[chimp@localhost cs]$ svn info
Path: .
URL: https://svn.sourceforge.net/svnroot/crystal/CS/trunk
Repository Root: https://svn.sourceforge.net/svnroot/crystal
Repository UUID: 8cc4aa7f-3514-0410-904f-f2cc9021211c
Revision: 24805
Node Kind: directory
Schedule: normal
Last Changed Author: caedesv
Last Changed Rev: 24805
Last Changed Date: 2006-06-26 22:05:49 -0400 (Mon, 26 Jun 2006)
Properties Last Updated: 2006-06-29 21:05:40 -0400 (Thu, 29 Jun 2006)

[chimp@localhost cel]$ svn info
Path: .
URL: https://svn.sourceforge.net/svnroot/cel/cel/trunk
Repository Root: https://svn.sourceforge.net/svnroot/cel
Repository UUID: 72a1d917-3814-0410-aa68-8e5598793349
Revision: 2018
Node Kind: directory
Schedule: normal
Last Changed Author: dfryer
Last Changed Rev: 2018
Last Changed Date: 2006-06-28 04:08:33 -0400 (Wed, 28 Jun 2006)
Properties Last Updated: 2006-06-29 21:08:14 -0400 (Thu, 29 Jun 2006)

9
Linux Specific Issues / Re: A problem half a year in the making...
« on: June 30, 2006, 03:20:21 pm »
Yep, latest revisions.  Followed the build guide exactly.

http://planeshift.cvs.sourceforge.net/*checkout*/planeshift/planeshift/docs/compiling.html Used this

10
Linux Specific Issues / A problem half a year in the making...
« on: June 30, 2006, 03:14:49 pm »
Well, for half a year, I couldn't be arsed about this because of school and the like.  But, now that school is out, I can be arsed.  Before, I had hoped this problem would go away with time.  It isn't...

Well, my PS dies everytime at startup.  Here is the debugger output.

Quote
Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread -1208543536 (LWP 3377)]
CS::Debug::AssertMessage (expr=0x835d1c8 "*(CookieType*)p == startCookie",
    filename=0x835d1a9 "libs/csutil/ptmalloc_wrap.cpp", line=98,
    msg=0x835d160 "Memory block has wrong cookie (was probably allocated in another module)") at libs/csutil/csassert.cpp:75
75
(gdb) continue
Continuing.

Program received signal SIGTRAP, Trace/breakpoint trap.
CS::Debug::AssertMessage (
    expr=0x835d22c "*(CookieType*)((uint8*)P + n) == endCookie",
    filename=0x835d1a9 "libs/csutil/ptmalloc_wrap.cpp", line=103,
    msg=0x835d1e8 "Memory block has wrong cookie (probably corrupted by an overflow)") at libs/csutil/csassert.cpp:75
75
(gdb) continue
Continuing.

Program received signal SIGSEGV, Segmentation fault.
0x0810c74a in mspace_free (msp=0xb7f87028, mem=0xb7f4ef50)
    at libs/csutil/dlmalloc.c:5018
75
(gdb) continue
Continuing.

Program received signal SIGSEGV, Segmentation fault.
0x0810c74a in mspace_free (msp=0xb7f87028, mem=0xb7f4ef50)
    at libs/csutil/dlmalloc.c:5018
5018                    unlink_chunk(fm, p, prevsize);
Current language:  auto; currently c
(gdb) bt
#0  0x0810c74a in mspace_free (msp=0xb7f87028, mem=0xb7f4ef50)
    at libs/csutil/dlmalloc.c:5018
#1  0x080e06d4 in ptfree (mem=0xb7f4ef50)
    at libs/csutil/ptmalloc/ptmalloc3.c:875
#2  0x080daf3f in ptfree (P=0xb7f4ef58) at libs/csutil/ptmalloc_wrap.cpp:106
#3  0x0804c275 in operator delete (p=0xb7f4ef58)
    at /home/chimp/dev/cs/include/cssysdef.h:716
#4  0x0462bf3a in CalLoader::loadCoreAnimation ()
    at ./include/csutil/reftrackeraccess.h:45
#5  0x0462ce42 in CalLoader::loadCoreAnimation ()
    at ./include/csutil/reftrackeraccess.h:45
#6  0x02412fe3 in CS::Plugin::SprCal3d::csSpriteCal3DMeshObjectFactory::LoadCoreAnimation () at ./include/csutil/reftrackeraccess.h:45
Animation () at ./include/csutil/reftrackeraccess.h:45
#7  0x0193522d in CS::Plugins::SprCal3dLoader::csSpriteCal3DFactoryLoader::Parse () at ./include/csutil/reftrackeraccess.h:45
#8  0x00adf747 in csLoader::LoadMeshObjectFactory ()
    at ./include/csutil/reftrackeraccess.h:45
#9  0x00ae5772 in csLoader::LoadLibrary ()
    at ./include/csutil/reftrackeraccess.h:45
#10 0x00ae786a in csLoader::Load () at ./include/csutil/reftrackeraccess.h:45
#11 0x00ad911c in csLoader::Load () at ./include/csutil/reftrackeraccess.h:45
#12 0x00ad95cc in csLoader::Load () at ./include/csutil/reftrackeraccess.h:45
#13 0x0805fedd in ClientCacheManager::LoadNewFactory (this=0xae028a90,

Your thoughts?  If you look closely, it complains about a single line at libs/csutil/dlmalloc.c:5018

5018 is: unlink_chunk(fm, p, prevsize);

And another prominent thing is this: #0  0x0810c74a in mspace_free (msp=0xb7f87028, mem=0xb7f4ef50)
    at libs/csutil/dlmalloc.c:5018

I think that line 5018 is my problem, yet I dont know what to do.


Edited to quote the debug output, instead of using rafb.  That expires in only a day.  --DaveG

11
Linux Specific Issues / Re: Build Guide for Ubuntu Dapper Drake
« on: April 29, 2006, 10:57:53 pm »
The XML code did not transfer over.

Does anybody have the code that I should put into my updaterconfig?

12
General Discussion /
« on: April 13, 2006, 01:19:22 am »
No, PlaneShift is nothing like Morrowind!

Morrowind is fun.

:D

13
General Discussion /
« on: January 23, 2006, 05:35:08 pm »
Heh, that stonecutter was you?  I didn\'t get a hello? :<

14
General Discussion /
« on: January 23, 2006, 02:16:54 am »
Quote
Originally posted by Jinkeen
Psibyre...I don\'t run away from anything...I don\'t like this game.  I choose not to play it anymore.  I explained why.
Why would I stay and play when I don\'t like it?  That makes no sense and would undoubtedly spill over onto people that I care about.  Not fair to them.  So you can hide in the shadows and talk about others running away all day, but you seem to be more interested in sending other\'s topics into a self-indulgent spamfest.  Blow.


I guess I misinterpreted your message.  Never mind then ;p

But you probably could have made the game more interesting by taking a stand :D  Arguments are always fun.

15
General Discussion /
« on: January 23, 2006, 01:24:25 am »
Oh, why thank you.  Actually, it should be that \"Giving Entertainment a Boost\" has a location of Psibyre, but this is as close as I can get.

Pages: [1] 2