Page 1 of 1

mx44 segmentation fault

Posted: Tue Oct 23, 2012 6:49 pm
by khz
mx44 crash with error message

Code: Select all

/dev/midi: Device or resource busy
/usr/bin/mx44: Zeile 15:  3031 segmentation fault  `dirname $0`/mx44.bin $@
can anyone help?

Re: mx44 segmentation fault

Posted: Wed Oct 24, 2012 9:33 pm
by English Guy
I do not know enough to enumerate your error messages but from experience I know what I have successfully done in the past when an app segfaults on me:

1) Try & get a different package of it & uninstall the one you are using & try that instead.

2) If the above fails try getting the source code & compiling it yourself.
(It has been several years since I have compiled mx44 as the availabilty of decent packages these days is high, but it used to be quite easy. I am sure there would be plenty of help here if you needed to do so, but state exactly what distro & distro version you are using.)

Re: mx44 segmentation fault

Posted: Thu Oct 25, 2012 11:41 am
by khz
I have a Gentoo box, so i compile every packages by myself.
There is only one version of mx44 and i had recompiling it several times.

Code: Select all

~ $ emerge -s mx44
Searching...    
[ Results for search key : mx44 ]
[ Applications found : 1 ]

*  media-sound/mx44
      Latest version available: 1
      Latest version installed: 1
      Size of files: 84 kB
      Homepage:      http://hem.passagen.se/ja_linux/
      Description:   Mx44 is a polyphonic midi realtime software synthesizer
      License:       GPL-2
The full messages:

Code: Select all

~ $ mx44
Port subscribed: sender: 128:0 dest: 130:0
engine sample rate: 48000
client activated 

Capture ports:
system:capture_1
system:capture_2
system:capture_3
system:capture_4
system:capture_5
system:capture_6
system:capture_7
system:capture_8
system:capture_9
system:capture_10
system:capture_11
system:capture_12
alsa_pcm:Hammerfall-DSP/midi_capture_1
Mx44.1:Mx44_L
Mx44.1:Mx44_R

Playback ports:
system:playback_1
system:playback_2
system:playback_3
system:playback_4
system:playback_5
system:playback_6
system:playback_7
system:playback_8
system:playback_9
system:playback_10
system:playback_11
system:playback_12
alsa_pcm:Hammerfall-DSP/midi_playback_1
alsa_pcm:Mx44-1/midi_playback_1

sizeof 48 voices: 30336, 16 keyboards: 74424, 128 patches: 61440

  Jack nframes: 256


Voice data loaded

/dev/midi: Device or resource busy
/usr/bin/mx44: Zeile 15:  2267 Speicherzugriffsfehler  `dirname $0`/mx44.bin $@

Re: mx44 segmentation fault

Posted: Fri Oct 26, 2012 7:44 pm
by English Guy
I am not familiar with Gentoo but do I understand correctly that emerge automatically downloads & compiles the application for you?

Have you tried manually downloading the package from the programmers site http://web.comhem.se/luna/ and compiling it yourself to see if that works?

There is a 'Read me' in the tarball that explains how to do this.

Re: mx44 segmentation fault

Posted: Sat Oct 27, 2012 6:57 am
by khz
English Guy wrote:I am not familiar with Gentoo but do I understand correctly that emerge automatically downloads & compiles the application for you?
Yes.
English Guy wrote:Have you tried manually downloading the package from the programmers site http://web.comhem.se/luna/ and compiling it yourself to see if that works?
No. Mx44 is install with emerge.
English Guy wrote:There is a 'Read me' in the tarball that explains how to do this.
Yes i read it.
A

Code: Select all

mv .mx44/mx41patch .mx44/mx41patch-BAK
solved the problem. \o/

Code: Select all

Voice data saved

Thankyou for using Mx4!
:-D