Hi. Sorry I haven't lurked enough to see what, if anything, this list
tends to look like.

I filed a bug[1], then apparently was able to have function and closed
the bug. I find now that this is not really the case, but I probably
can't blame anything in specific.

Here's from dmesg:

[94783.684863] qsampler[23155]: segfault at 6e693124 ip b7388af0 sp
bfe37660 error 4 in libQtGui.so.4.7.1[b6c92000+a94000]

Because I haven't yet been able to fix this on my own, I'm appealing to
anyone reading this list for a clue. What I'm seeing is I can use this
package ONLY if it's the first thing loaded in my desktop. IOW, any and
all efforts to load the software fail in this way if it has already been
loaded once.

Also I've seen qsampler load samples to linuxsampler and crash
immediately, but linuxsampler continues working. Linuxsampler seems to
always be left in memory after the crash, even if qsampler starts it.

Not being a programmer, I can only speculate based on observation of
behaviour... and wild guesses regarding some log output. If I can in
some way better track down the problem, please let me know. 

"strace qsampler" fails like

send(11, "LIST MIDI_INSTRUMENTS ALL\r\n", 27, 0) = 27
select(12, [11], NULL, NULL, {1, 0})    = 1 (in [11], left {0, 999995})
recv(11, "\r\n", 1023, 0)               = 2
poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7,
revents=POLLOUT}]) writev(7,
[{"\2\24\4\0\3\0`\2\0@\0\0\t\0`\2\2\0\4\0\3\0`\2\0@\0\0\t\0`\2"...,
112}, {NULL, 0}, {"", 0}], 3) = 112 read(7, 0x9391f58,
4096)                = -1 EAGAIN (Resource temporarily unavailable) ---
SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++

Which means very little to me, but that it seems like a failed call to
linuxsampler crashes qsampler. Maybe in the gui thread... already, I'm
guessing and lost.

A little recent history:

  jackd -R -d alsa & 
  killall linuxsampler
  qsampler
  killall linuxsampler
  a2jmidid&
  strace qsampler


[1] https://bugs.linuxsampler.org/cgi-bin/show_bug.cgi?id=151

Sorry for the noise.

Cheers,

-- 
 |\  /|        |   |          ~ ~  
 | \/ |        |---|          `|` ?
 |    |ichael  |   |iggins    \^ /
 michael.higgins[at]evolone[dot]org

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Linuxsampler-devel mailing list
Linuxsampler-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel

Reply via email to