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.


Topics - skout23

Pages: [1]
1
Dead Souls Support / DS3.8 & FluffOS 2.27
« on: July 24, 2013, 07:42:12 am »
I tend to use my mud as a glorified chat client, and mostly to toy around with stuff as it peaks my interest.  I took the plunge again a couple weeks back and got DS3.7a up with FluffOS 2.27, and it was stable.  Since I am pretty much stock DS, when a upgrade comes out I tend to just drop the lib in and restart the driver.  Did so again yesterday when I saw DS3.8 was out.  Have had a couple crashes since.  Here is the stacktrace:

...
Running autoexec, please wait...
Autoexec daemon run complete. (52ms)

******** FATAL ERROR: couldn't find object PW? in obj_table
FluffOS driver attempting to exit gracefully.
(current object was /secure/sefun/sefun)
--- trace ---
Object: /secure/daemon/instances, Program: /secure/daemon/instances.c
   in heart_beat() at /secure/daemon/instances.c:677
Object: /secure/daemon/instances, Program: /secure/daemon/instances.c
   in CheckConnections() at /secure/daemon/instances.c:637
Object: /secure/sefun/sefun, Program: /secure/sefun/sefun.c
   in socket_names() at /secure/sefun/sockets.c:25
'          CATCH' in '/secure/sefun/sefun.c' ('/  secure/sefun/sefun') /secure/sefun/sockets.c:25
--- end trace ---
*** glibc detected *** /home/skout/Servers/DS/Obscurum/bin/driver: malloc(): smallbin double linked list corrupted: 0x00000000028ab570 ***

I thought to look for any changes in instances.c,  sefun.c & socket.c from 3.6-> 3.8 via a github repo which tracks DS, but no changes that I could tell.    All that was happening was me idling, mud-client (tintin++) and mud are on the same box.  Am I just hitting some new idle timeout? Should I regress back to an earlier approved version of fluffos or vault into the 3.0 tags?


Thanks,
Scott

2
Dead Souls Support / my problems with simple emotes.
« on: March 30, 2007, 06:21:00 pm »
I will verify that the user that runs the driver/mud has permissions to this directory, but just for ref:

> emote smiles
---
2007.03.30-18.05
*Wrong permissions for opening file /log/chan/ for append.
"Is a directory"
Object: /secure/daemon/chat at line 150

'process_input' at /secure/save/creators/s/skout (/lib/interface.c) at line 50
'chat_command' at /secure/save/creators/s/skout (/lib/chat.c) at line 40
'cmdChannel' at /secure/daemon/chat at line 418
'eventSendChannel' at /secure/daemon/chat at line 517
'eventAddLast' at /secure/daemon/chat at line 150
'unguarded' at /secure/sefun/sefun at /secure/sefun/security.c:92
'apply_unguarded' at /secure/daemon/master at line 453
'CATCH' at /secure/daemon/master at line 453
'<function>' at /secure/daemon/chat (<function>) at /:0
'<function>' at /secure/daemon/chat at line 150
Trace written to /log/catch
---
2007.03.30-18.05
**Wrong permissions for opening file /log/chan/ for append.
"Is a directory"
Object: /secure/daemon/master at line 455

'process_input' at /secure/save/creators/s/skout (/lib/interface.c) at line 50
'chat_command' at /secure/save/creators/s/skout (/lib/chat.c) at line 40
'cmdChannel' at /secure/daemon/chat at line 418
'eventSendChannel' at /secure/daemon/chat at line 517
'eventAddLast' at /secure/daemon/chat at line 150
'unguarded' at /secure/sefun/sefun at /secure/sefun/security.c:92
'apply_unguarded' at /secure/daemon/master at line 455
Trace written to /log/runtime
>


Thanks,
Skout

3
Drivers / MudOS code review early stage.
« on: March 12, 2007, 05:31:05 pm »
So I am interested in improving the MudOS driver, I think my first stab will be to review the output of flawfinder of the latest MudOS code and submit some diffs to both Marius and Cratylus.  I won't have any time to work on this until this coming weekend, however if anyone wants to take a look and get the ball rolling here are the results.  Some pretty "interesting" results, coming from a security professional background.

http://www.skoutsec.org/files/mudos.html

Skout

Pages: [1]