Segfault on slgui startup

Discuss using the OSC interface to control SL

Moderator: jesse

Post Reply
iskra
Posts: 4
Joined: Mon Mar 08, 2010 6:55 am

Segfault on slgui startup

Post by iskra »

Hey all...

I'm currently trying to get sooperlooper running on pure:dyne (ships with it)... sooperlooper runs and is visible in jack, but upon starting the interface (slgui) the process segfaults and slgui starts a new connection then fails.

Code: Select all

Thread 6 (Thread 0xb53dcb70 (LWP 11240)):
#0  0x00c0b422 in __kernel_vsyscall ()
#1  0x005f1a71 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x08071363 in ?? ()
#3  0x003ac80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4  0x005f88de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xb5bddb70 (LWP 11239)):
#0  0x00c0b422 in __kernel_vsyscall ()
#1  0x005eac96 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x08072a2b in ?? ()
#3  0x08072b41 in ?? ()
#4  0x003ac80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x005f88de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xb5c5eb70 (LWP 11238)):
#0  0x00c0b422 in __kernel_vsyscall ()
#1  0x005eac96 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x0023c5f7 in ?? () from /usr/lib/libjack.so.0
#3  0x0023ca8f in jack_thread_wait () from /usr/lib/libjack.so.0
#4  0x0023cbac in ?? () from /usr/lib/libjack.so.0
#5  0x002418a1 in ?? () from /usr/lib/libjack.so.0
---Type <return> to continue, or q <return> to quit---
#6  0x003ac80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x005f88de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb75a7b70 (LWP 11237)):
#0  0x00c0b422 in __kernel_vsyscall ()
#1  0x005eac96 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x08060e53 in ?? ()
#3  0x08060f9f in ?? ()
#4  0x003ac80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x005f88de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb7fe1b70 (LWP 11234)):
#0  0x00c0b422 in __kernel_vsyscall ()
#1  0x003b0e15 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0023e9bf in ?? () from /usr/lib/libjack.so.0
#3  0x003ac80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4  0x005f88de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7fe3b60 (LWP 11231)):
#0  0x005cfc42 in freeaddrinfo () from /lib/tls/i686/cmov/libc.so.6
#1  0x009a635d in ?? () from /usr/lib/liblo.so.0
#2  0x009a6572 in lo_send_message_from () from /usr/lib/liblo.so.0
---Type <return> to continue, or q <return> to quit---
#3  0x009a65c3 in lo_send_message () from /usr/lib/liblo.so.0
#4  0x009a6640 in lo_send_internal () from /usr/lib/liblo.so.0
#5  0x0805f4f4 in ?? ()
#6  0x080575da in ?? ()
#7  0x08057dca in ?? ()
#8  0x0804e571 in ?? ()
#9  0x00542b56 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#10 0x0804d8d1 in ?? ()
This is what I get from gdb. Any help would be greatly appreciated!

-Tyler
jesse
Posts: 554
Joined: Sat Sep 06, 2008 9:46 am
Contact:

Re: Segfault on slgui startup

Post by jesse »

Hmm, troubling. That trace doesn't reveal much unfortunately.... does it do a similar thing if you just start slgui first and let it spawn its own sooperlooper process?
iskra
Posts: 4
Joined: Mon Mar 08, 2010 6:55 am

Re: Segfault on slgui startup

Post by iskra »

If I start the slgui right off the bat it does the same thing... interface pops up for bout 15 seconds (no loops, just controls) then gives me error message saying "couldn't start engine; check hostname". The only difference between this and starting sooplerlooper first is that it doesn't have a process to kill before failing.

Here is gdb of starting sooperlooper on its own:

Code: Select all

Thread 2 (Thread 0xb7d67b70 (LWP 11872)):
#0  0x00af0422 in __kernel_vsyscall ()
#1  0x00bafc96 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x080815cd in ?? ()
#3  0x08081665 in ?? ()
#4  0x00a4d80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x00bbd8de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7fd9730 (LWP 11869)):
#0  0x00af0422 in __kernel_vsyscall ()
#1  0x00bafc96 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x00389a56 in ?? () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#3  0x02daa56b in ?? () from /lib/libglib-2.0.so.0
#4  0x02daab9f in g_main_loop_run () from /lib/libglib-2.0.so.0
#5  0x010ac419 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#6  0x003a36b7 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#7  0x0042e0de in wxAppBase::MainLoop() ()
   from /usr/lib/libwx_gtk2u_core-2.6.so.0
#8  0x0042dd31 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#9  0x006f569a in wxEntry(int&, wchar_t**) ()
   from /usr/lib/libwx_baseu-2.6.so.0
#10 0x006f5746 in wxEntry(int&, char**) () from /usr/lib/libwx_baseu-2.6.so.0
---Type <return> to continue, or q <return> to quit---
#11 0x0805b609 in ?? ()
#12 0x00b07b56 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#13 0x0805a561 in ?? ()
(gdb) 
Thanks for the help jesse--- runs great on my desktop!
Post Reply