Error adding custom Point2Play directory
Status: Alpha
Brought to you by:
mithunc
Starting program: /usr/local/bin/grapevine grapevine
[Thread debugging using libthread_db enabled]
[New Thread 1083416544 (LWP 17125)]
Detaching after fork from child process 17128.
Detaching after fork from child process 17129.
Using /root/.point2play as programs directory
Could not find in /root/.grapevine/prefs: IncludeP2PGames
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1083416544 (LWP 17125)]
0x40669a0e in malloc_consolidate () from /lib/tls/libc.so.6
(gdb) backtrace
#0 0x40669a0e in malloc_consolidate () from
/lib/tls/libc.so.6
#1 0x00000020 in ?? ()
Logged In: YES
user_id=1198191
I got the same error. My ./grapevine/prefs file was screwed up by
grapevine.
IncludeP2PGames=Y was directly followed by the comment for the
next line.
After correcting it by hand the message Could not find ... went away
but still it segfaults.
mfg
Uli
Logged In: YES
user_id=1198191
First bug found in gametree.c, line 192:
It should be :
"entry == NULL" not "entry->d_name" when readdir returns with an
error. But there are more segfaults. I'll provide a patch a soon as I
get grapevine running and nobody is quicker than me.
see you
Uli