Crash on linux

Hi Nir,

Running on Linux the current version crashes pretty fast. This is as much as I can tell you at the moment (and yes, I do have a lot of files :). Let me know if I can help any more.

Cheers,
Adam

eperfa@buddha:~/Programs/Soulseek$ gdb SoulseekQt-2013-3-18-64bit
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Reading symbols from /home/eperfa/Programs/Soulseek/SoulseekQt-2013-3-18-64bit...done.
(gdb) run
Starting program: /home/eperfa/Programs/Soulseek/SoulseekQt-2013-3-18-64bit
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffea973700 (LWP 7191)]
[New Thread 0x7fffe22ee700 (LWP 7192)]
[New Thread 0x7fffe1aed700 (LWP 7193)]
[New Thread 0x7fffe12ec700 (LWP 7194)]
[Thread 0x7fffe12ec700 (LWP 7194) exited]
[New Thread 0x7fffe12ec700 (LWP 7201)]
[Thread 0x7fffe12ec700 (LWP 7201) exited]
[New Thread 0x7fffe12ec700 (LWP 7202)]
[New Thread 0x7fffd0b18700 (LWP 7215)]
[Thread 0x7fffe12ec700 (LWP 7202) exited]
[New Thread 0x7fffe12ec700 (LWP 7216)]
[Thread 0x7fffd0b18700 (LWP 7215) exited]
[New Thread 0x7fffd0b18700 (LWP 7218)]
[Thread 0x7fffe12ec700 (LWP 7216) exited]
[New Thread 0x7fffe12ec700 (LWP 7224)]

(process:7187): GLib-ERROR **: Creating pipes for GWakeup: Too many open files

Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 0x7fffe12ec700 (LWP 7224)]
0x00007ffff51f4fdb in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) backtrace
#0 0x00007ffff51f4fdb in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007ffff51f51b2 in g_log () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff5228883 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff51ebee7 in g_main_context_new () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007ffff6a97e4d in QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5 0x00007ffff6a97fe0 in QEventDispatcherGlib::QEventDispatcherGlib(QObject*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6 0x00007ffff6969287 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7 0x00007ffff6969fac in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8 0x00007ffff66d8e9a in start_thread (arg=0x7fffe12ec700) at pthread_create.c:308
#9 0x00007ffff5bf3cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
(gdb)

thescarletfire's picture

Do you still have that error? Have you tried a reinstall perhaps? I've never seen that error and I run Ubuntu 24/7 here with SoulseekQT without issues. I also share quite a few files. Maybe it's a socket thing?

Good luck.