Hello,

  I'm getting some crash when running Ecksdee with 1.4, which used to work
with 1.2...
Do I need to update something (eg. use generic timer name), or is it supposed
to run fine, without modification ?

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208723760 (LWP 29397)]
0x03d2e56b in celPcTimer::TickOnce (this=0xb4484c98)
    at
/home/vince/Projects/CrystalSpace/1.4/cel/plugins/propclass/tools/timerfact.cpp:267
267                 this, msg);
(gdb) bt
#0  0x03d2e56b in celPcTimer::TickOnce (this=0xb4484c98)
    at
/home/vince/Projects/CrystalSpace/1.4/cel/plugins/propclass/tools/timerfact.cpp:267
#1  0x00e9a60c in celPlLayer::HandleEvent (this=0xb7cd87f8, [EMAIL PROTECTED])
    at /home/vince/Projects/CrystalSpace/1.4/cel/plugins/stdphyslayer/pl.cpp:126
#2  0x00eb81cd in celPlLayer::EventHandler::HandleEvent (this=0xb7cd97c0,
[EMAIL PROTECTED])
    at /home/vince/Projects/CrystalSpace/1.4/cel/./plugins/stdphyslayer/pl.h:273
#3  0x0022209e in csEventTree::Dispatch (this=0xa02ff90, [EMAIL PROTECTED])
    at
/home/vince/Projects/CrystalSpace/1.4/CS/libs/csutil/cssubscription.cpp:576
#4  0x00222173 in csEventTree::Notify (this=0xa02ff90)
    at
/home/vince/Projects/CrystalSpace/1.4/CS/libs/csutil/cssubscription.cpp:546
#5  0x002724ea in csEventQueue::Notify (this=0xb7f1e5e0, [EMAIL PROTECTED])
    at /home/vince/Projects/CrystalSpace/1.4/CS/libs/csutil/cseventq.cpp:269
#6  0x00278935 in csEventQueue::iTypedFrameEventDispatcher::HandleEvent
(this=0xb7f54d5c) at ./include/csutil/cseventq.h:258
#7  0x0022209e in csEventTree::Dispatch (this=0x9ffc560, [EMAIL PROTECTED])
    at
/home/vince/Projects/CrystalSpace/1.4/CS/libs/csutil/cssubscription.cpp:576
#8  0x00222173 in csEventTree::Notify (this=0x9ffc560)
    at
/home/vince/Projects/CrystalSpace/1.4/CS/libs/csutil/cssubscription.cpp:546
#9  0x002724ea in csEventQueue::Notify (this=0xb7f1e5e0, [EMAIL PROTECTED])
    at /home/vince/Projects/CrystalSpace/1.4/CS/libs/csutil/cseventq.cpp:269
#10 0x002725d2 in csEventQueue::Process (this=0xb7f1e5e0)
    at /home/vince/Projects/CrystalSpace/1.4/CS/libs/csutil/cseventq.cpp:285
#11 0x002bc6e9 in csDefaultRunLoop (r=0xb7f58a4c)
    at
/home/vince/Projects/CrystalSpace/1.4/CS/libs/csutil/generic/runloop.cpp:99
#12 0x0804d981 in CelStart::Start (this=0x9ffb078)
    at /home/vince/Projects/CrystalSpace/1.4/cel/apps/celstart/celstart.cpp:770
#13 0x0804ea71 in main (argc=2, argv=0xbfd581b4) at
/home/vince/Projects/CrystalSpace/1.4/cel/apps/celstart/celstart.cpp:799
#14 0x004dbdec in __libc_start_main (main=0x804e9e6 <main>, argc=2,
ubp_av=0xbfd581b4, init=0x8053d70 <__libc_csu_init>,
    fini=0x8053d60 <__libc_csu_fini>, rtld_fini=0x4b85c0 <_dl_fini>,
stack_end=0xbfd581ac) at libc-start.c:231
#15 0x080496a1 in _start ()

(gdb) l
262         if (!te.dispatcher)
263         {
264           csString msg = "cel.timer.";
265           msg += te.name;
266           te.dispatcher = entity->QueryMessageChannel
()->CreateMessageDispatcher (
267                 this, msg);
268           if (!te.dispatcher) return;
269         }
270         te.dispatcher->SendMessage (0, 0);
271       }

(gdb) p te
$1 = {firetime = 6837, amount = 50, repeat = false, name = {<csStringFast<36>>
= {<csStringBase> = {
        _vptr.csStringBase = 0x3d42ee8, Data = 0x0, Size = 6, MaxSize = 0,
GrowBy = 64},
      minibuff = "wakeup\000�\035$�\000�}տhH̳\005\000\000\000`H̳4��\003�#�",
miniused = 7}, <No data fields>},
  dispatcher = {obj = 0x0}}

(gdb) p entity
Cannot access memory at address 0xcfcfcfc3



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Cel-main mailing list
Cel-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cel-main

Reply via email to