On Thu, Apr 11, 2013 at 05:44:28AM -0700, Will Glass-Husain wrote:
> It does not work with dev17 either.  Same problem.

Thank you for testing. I'm not surprized and found the bug, I'm working
at trying to fix it. In practice, only 24 bytes can be stored in the
struct the way it is right now, and a few extra ones due to unused
variables on top of it.

If you want a quick workaround, reduce your string size to 24 max (if at
all possible). If you can't and absolutely need it to work, you can try
this ugly trick while I'm working on a fix :

src/peers.c
@@ -615,7 +615,6 @@
                                        unsigned int pushack;
                                        struct stksess *ts;
                                        struct stksess *newts;
+                                       char room[100];
                                        struct stktable_key stkey;
                                        int srvid;
                                        uint32_t netinteger;

Regards,
Willy


Reply via email to