atte Posted July 4, 2013 Report Share Posted July 4, 2013 HiI'm getting started with btsync, but having some trouble. Things work as expected on my laptop (running crunchbang linux which is based on debian wheezy). However, when I ssh into my home server (running standard debian wheezy on a fit-pc), btsync coredumps with this dmp:https://dl.dropboxus...c4-09233513.dmpAs far as I can tell the two environments should be quite identical, but obviously I missed something.Any suggestions or hints would be appreciated :-) Quote Link to comment Share on other sites More sharing options...
kos13 Posted July 4, 2013 Report Share Posted July 4, 2013 Seems like a wrong dmp, it is only 440 bytes Quote Link to comment Share on other sites More sharing options...
atte Posted July 5, 2013 Author Report Share Posted July 5, 2013 Seems like a wrong dmp, it is only 440 bytesHiWell, that's the dump I got.It seems the glibc 2.3 version is working just fine on the debian box, although I don't get why (as far as I can tell glibc is version 2.13):atte@vodskov:~$ /lib/i386-linux-gnu/libc.so.6GNU C Library (Debian EGLIBC 2.13-38) stable release version 2.13, by Roland McGrath et al.Copyright (C) 2011 Free Software Foundation, Inc.This is free software; see the source for copying conditions.There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR APARTICULAR PURPOSE.Compiled by GNU CC version 4.4.7.Compiled on a Linux 3.2.35 system on 2012-12-30.Available extensions:crypt add-on version 2.1 by Michael Glad and othersGNU Libidn by Simon JosefssonNative POSIX Threads Library by Ulrich Drepper et alBIND-8.2.3-T5Blibc ABIs: UNIQUE IFUNCFor bug reporting instructions, please see:<http://www.debian.org/Bugs/>. Quote Link to comment Share on other sites More sharing options...
rdebath Posted July 5, 2013 Report Share Posted July 5, 2013 Um; I think the MDMP file you've posted is a Windows dump file; can't tell for sure though because it is empty, just a header.Debian is usually setup with core dumps disabled ie:$ ulimit -c0$You need to enable them before you'll get a linux core dump ...$ ulimit -c unlimited$ ulimit -cunlimited$This only applies to the shell you run the ulimit command on. Quote Link to comment Share on other sites More sharing options...
atte Posted July 5, 2013 Author Report Share Posted July 5, 2013 You need to enable them before you'll get a linux core dump ...$ ulimit -c unlimited$ ulimit -cunlimited$Thanks for the info!Would you (devs) like to get a fresh dump, or is it irrelevant now? Quote Link to comment Share on other sites More sharing options...
atte Posted July 5, 2013 Author Report Share Posted July 5, 2013 Ok, btsync is not running well at all on that box.The i386 version exits after about 10 seconds with this dump:https://dl.dropboxusercontent.com/u/4343030/4380f07d-14dc-c68e-47b5b7b7-70802820.dmphttps://dl.dropboxusercontent.com/u/4343030/coreThe glibc 2.3 version (although it shouldn't fit my system), runs up a bit longer, about 2 minutes, syncing seems to be working, then it exits just like that, no dump, no nothing. I have no idea where to go from here :-(A bit about my system (debian wheezy on a fit-pc):atte@vodskov:~$ ulimit -cunlimitedatte@vodskov:~$ uname -aLinux vodskov 3.2.0-4-486 #1 Debian 3.2.41-2+deb7u2 i586 GNU/Linuxatte@vodskov:~$ ll /lib/i386-linux-gnu/libc.so.6lrwxrwxrwx 1 root root 12 May 26 15:33 /lib/i386-linux-gnu/libc.so.6 -> libc-2.13.soatte@vodskov:~$ /lib/i386-linux-gnu/libc.so.6GNU C Library (Debian EGLIBC 2.13-38) stable release version 2.13, by Roland McGrath et al.Copyright (C) 2011 Free Software Foundation, Inc.This is free software; see the source for copying conditions.There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR APARTICULAR PURPOSE.Compiled by GNU CC version 4.4.7.Compiled on a Linux 3.2.35 system on 2012-12-30.Available extensions:crypt add-on version 2.1 by Michael Glad and othersGNU Libidn by Simon JosefssonNative POSIX Threads Library by Ulrich Drepper et alBIND-8.2.3-T5Blibc ABIs: UNIQUE IFUNCFor bug reporting instructions, please see:<http://www.debian.org/Bugs/>.Btsync is running just fine on my laptop running crunchbang linux. Needles to say, I'd really appreciate any pointers, and would be more than happy to supply any info that could help track this down. Quote Link to comment Share on other sites More sharing options...
atte Posted July 5, 2013 Author Report Share Posted July 5, 2013 Seems like a wrong dmp, it is only 440 bytesYou'll find links to full core dump in this thread.I also send you a PM with links to two sync.log files created with debug turned on. Quote Link to comment Share on other sites More sharing options...
atte Posted July 6, 2013 Author Report Share Posted July 6, 2013 If I run with option --nodaemon both versions terminate withIllegal instructionNB: This is with version 1.1.27 Quote Link to comment Share on other sites More sharing options...
rdebath Posted July 6, 2013 Report Share Posted July 6, 2013 Sounds like your "geode" processor doesn't have enough features for the compile options they use.$ cat /proc/cpuinfokos13 do they compile with an "--march=i686" option ? That might cause this.Though if the old machine version isn't compiled the same that might imply an OpenSSL bug or a bug in your selection of acceptable encryption/hashing modules. NB: I still want a version to run on my woody machine ie: i486 static ELF. Quote Link to comment Share on other sites More sharing options...
atte Posted July 6, 2013 Author Report Share Posted July 6, 2013 cat /patte@vodskov:~$ cat /proc/cpuinfoprocessor : 0vendor_id : AuthenticAMDcpu family : 5model : 10model name : Geode(TM) Integrated Processor by AMD PCSstepping : 2microcode : 0x8bcpu MHz : 499.887cache size : 128 KBfdiv_bug : nohlt_bug : nof00f_bug : nocoma_bug : nofpu : yesfpu_exception : yescpuid level : 1wp : yesflags : fpu de pse tsc msr cx8 sep pge cmov clflush mmx mmxext 3dnowext 3dnowbogomips : 999.77clflush size : 32cache_alignment : 32address sizes : 32 bits physical, 32 bits virtualpower management:Ok, so I'm hoping for a binary compatible with my CPU...Silly problem, actually, if btsync were open-source, I could just go ahead and compile a working binary myself. Quote Link to comment Share on other sites More sharing options...
dirkhas Posted August 31, 2013 Report Share Posted August 31, 2013 Any news on this? I've got the same problem (running Ubuntu Lucid on an identical fitPC / Geode / i586 machine) - both i386 and i386-glibc2.3 versions crash with "Illegal Instruction", the former right away, the latter after one or two minutes.Will there be a version compiled for i586? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.