
Pages:<< prev 1 next >>



Fledgling

GroupMembers
Posts3
JoinedSep 29, 2010
Hi everyone,
This is my first post to the forums, so please go easy on my newbishness. I am using Cygwin 64-bit to run the LoP codebase. However, I have hit a wall and hope that if I post it here, someone may know what I am looking at. Here it is...
Program received signal SIGSEGV, Segmentation fault.
___chkstk_ms () at /usr/src/debug/gcc-4.9.3-1/libgcc/config/i386/cygwin.S:146
146 orq $0x0, (%rcx) /* probe there */
(gdb) bt
#0 ___chkstk_ms () at /usr/src/debug/gcc-4.9.3-1/libgcc/config/i386/cygwin.S:146
#1 0x0000000100405573 in do_say (ch=0x60061f7d0, argument=0xffe737b4 "prototyped") at act_comm.c:471
#2 0x00000001004adb2c in interpret (ch=ch@entry=0x60061f7d0, argument=0xffe737b4 "prototyped",
argument@entry=0xffe737b0 "say prototyped") at interp.c:430
#3 0x00000001004d861d in mprog_do_command (cmnd=,
cmnd@entry=0xffea5330 "say prototyped", mob=mob@entry=0x60061f7d0, actor=actor@entry=0x6007a3560,
obj=obj@entry=0x0, vo=vo@entry=0x0, rndm=rndm@entry=0x6007a3560, ignore=false, ignore_ors=false)
at mud_prog.c:2448
#4 0x00000001004d8b99 in mprog_driver (com_list=, mob=mob@entry=0x60061f7d0,
actor=actor@entry=0x6007a3560, obj=obj@entry=0x0, vo=vo@entry=0x0,
single_step=single_step@entry=false) at mud_prog.c:2177
#5 0x00000001004d9457 in mprog_wordlist_check (arg=arg@entry=0xfff691f0 "test",
mob=mob@entry=0x60061f7d0, actor=actor@entry=0x6007a3560, obj=obj@entry=0x0, vo=vo@entry=0x0,
type=type@entry=1) at mud_prog.c:2625
#6 0x00000001004d94f4 in mprog_speech_trigger (txt=txt@entry=0xfff691f0 "test",
actor=actor@entry=0x6007a3560) at mud_prog.c:2991
#7 0x0000000100405c94 in do_say (ch=0x6007a3560, argument=) at act_comm.c:654
#8 0x00000001004adb2c in interpret (ch=0x6007a3560, argument=0xffffc734 "test",
argument@entry=0xffffc730 "say test") at interp.c:430
#9 0x0000000100472805 in game_loop () at comm.c:737
#10 0x0000000100472c99 in main (argc=2, argv=0xffffcc20) at comm.c:538
(gdb) frame 1
#1 0x0000000100405573 in do_say (ch=0x60061f7d0, argument=0xffe737b4 "prototyped") at act_comm.c:471
471 {
(gdb) frame 0
#0 ___chkstk_ms () at /usr/src/debug/gcc-4.9.3-1/libgcc/config/i386/cygwin.S:146
146 orq $0x0, (%rcx) /* probe there */
Can anyone help me?
Thanks,
Embracing
This is my first post to the forums, so please go easy on my newbishness. I am using Cygwin 64-bit to run the LoP codebase. However, I have hit a wall and hope that if I post it here, someone may know what I am looking at. Here it is...
Program received signal SIGSEGV, Segmentation fault.
___chkstk_ms () at /usr/src/debug/gcc-4.9.3-1/libgcc/config/i386/cygwin.S:146
146 orq $0x0, (%rcx) /* probe there */
(gdb) bt
#0 ___chkstk_ms () at /usr/src/debug/gcc-4.9.3-1/libgcc/config/i386/cygwin.S:146
#1 0x0000000100405573 in do_say (ch=0x60061f7d0, argument=0xffe737b4 "prototyped") at act_comm.c:471
#2 0x00000001004adb2c in interpret (ch=ch@entry=0x60061f7d0, argument=0xffe737b4 "prototyped",
argument@entry=0xffe737b0 "say prototyped") at interp.c:430
#3 0x00000001004d861d in mprog_do_command (cmnd=
cmnd@entry=0xffea5330 "say prototyped", mob=mob@entry=0x60061f7d0, actor=actor@entry=0x6007a3560,
obj=obj@entry=0x0, vo=vo@entry=0x0, rndm=rndm@entry=0x6007a3560, ignore=false, ignore_ors=false)
at mud_prog.c:2448
#4 0x00000001004d8b99 in mprog_driver (com_list=
actor=actor@entry=0x6007a3560, obj=obj@entry=0x0, vo=vo@entry=0x0,
single_step=single_step@entry=false) at mud_prog.c:2177
#5 0x00000001004d9457 in mprog_wordlist_check (arg=arg@entry=0xfff691f0 "test",
mob=mob@entry=0x60061f7d0, actor=actor@entry=0x6007a3560, obj=obj@entry=0x0, vo=vo@entry=0x0,
type=type@entry=1) at mud_prog.c:2625
#6 0x00000001004d94f4 in mprog_speech_trigger (txt=txt@entry=0xfff691f0 "test",
actor=actor@entry=0x6007a3560) at mud_prog.c:2991
#7 0x0000000100405c94 in do_say (ch=0x6007a3560, argument=
#8 0x00000001004adb2c in interpret (ch=0x6007a3560, argument=0xffffc734 "test",
argument@entry=0xffffc730 "say test") at interp.c:430
#9 0x0000000100472805 in game_loop () at comm.c:737
#10 0x0000000100472c99 in main (argc=2, argv=0xffffcc20) at comm.c:538
(gdb) frame 1
#1 0x0000000100405573 in do_say (ch=0x60061f7d0, argument=0xffe737b4 "prototyped") at act_comm.c:471
471 {
(gdb) frame 0
#0 ___chkstk_ms () at /usr/src/debug/gcc-4.9.3-1/libgcc/config/i386/cygwin.S:146
146 orq $0x0, (%rcx) /* probe there */
Can anyone help me?
Thanks,
Embracing



Geomancer

GroupAdministrators
Posts1,992
JoinedJul 26, 2005
well it looks like you were testing a program mind putting the info on the program you were testing here so there is a bit more info to help find the issue? the reason i ask is it looks like it crashed on do_say but I can easily force a mobile to say something without issues.



Fledgling

GroupMembers
Posts1
JoinedFeb 5, 2016
Yeah, I'll send it to you via messanger. I think the issue is mainly with the codebase I hold due to the modification that I have been doing to it. Thank you for your expertise in the matter.



Geomancer

GroupAdministrators
Posts1,992
JoinedJul 26, 2005
well since it is crashing on do_say try just forcing the npc to say something and see if it still crashes
Pages:<< prev 1 next >>