Hi Jens,

Thanks for the info.
One more thing - your bug report doesn't have a backtrace.
Can you do the following:

run in terminal:
gdb /opt/muse_2.2.1_patched_debug_installation/bin/muse2

... do the same as before to make it crash...
in terminal you will see gdb command line.
type command:

bt

this will produce backtrace. That's what we'll need to work further.

P.S.
In your output file I saw this message:
readConfigMidiPort: device not found MDA DX10 LV2-0

Does it mean, that you do not have mda dx10 plugin installed?

Regards,
Andrew




25.09.2015 20:51, Jens Radloff пишет:
> Hi Robert, hi Andrew,
>
> So I just compiled and installed a new debug version of MusE from the
> current clone. I attached a dump file about the behaviour, hope this
> helps.
>
> Regarding my jack settings: I do not know how to evoke them on the
> command line, so I made a screenshot of my jackd settings in qjacktl.
> See the attached screenshot.
>
> The jack settings were automatically set by the Ubuntu installation
> routine. I did not change them.
>
> Regards,
>
> Jens
>
> Am Freitag, 25. September 2015 schrieb Jens Radloff:
>> Hi Andrew, hi Robert,
>>
>> The issue "Another MusE crash: MusE 2.2.1, loop mode, metronome
>> button activated" is NOT fixed!
>>
>> When I played the file test_song.med in my fresh clone release
>> installation (see my last email regarding this issue), I forgot to
>> click the metronome button.
>>
>> What I just did, I clicked the metronome button, and: MusE crashes
>> when the play cursor reaches the end of the loop region.
>>
>> Now I will first create a debug version of MusE using the clone
>> source files and will create a debug file with hopefully better
>> debug information.
>>
>> Regards,
>>
>> Jens
>>
>> Am Freitag, 25. September 2015 schrieb Jens Radloff:
>>> Hi Robert, hi Andrew,
>>>
>>> Yes, the MusE installation I used to reproduce this behaviour is a
>>> release build.
>>>
>>> Today I did the following:
>>>
>>> 1. I recompiled and re-installed the latest clone as a release
>>> build. Before that I deleted the target subdirectory path
>>> muse/muse2 fort the git command, and applied the command "git
>>> clone
>>> https://github.com/muse- sequencer/muse.git". Then I applied "cmake
>>> -i", "make" and "sudo make install". Before running "sudo make
>>> install" I removed the content of the destination directory of the
>>> command "sudo make install". (The other method, suggested by you,
>>> via "git pull" and "make clean" did not work because "make"
>>> resulted in an "Error 2": the file all.h was missing)
>>>
>>> 2. I ensured that there is no MusE folder in ~/.config
>>>
>>> 3. I started the build release of MusE.
>>>
>>> 4. I loaded the file test_song.med into MusE.
>>>
>>> 5. I again noticed that the file test_song.med does not have a Out
>>> 1 track in the GUI of MusE. I reported this behaviour before. This
>>> issue should be fixed. It is not possible to properly creatre
>>> music with MusE without an Out 1 track.
>>>
>>> 6. I played this file, loop mode activated.
>>>
>>> => MusE does not crash anymore when the play cursor reaches the end
>>> of the loop region. I let this file play several times through the
>>> loop region: MusE does not crash. I played this song again: MusE
>>> does not crash
>>>
>>> => Issue "Another MusE crash: MusE 2.2.1, loop mode, metronome
>>> button activated" is fixed.
>>>
>>> => I guess that by the "git pull" command, then "make" and "sudo
>>> make install" some files of an older build in my build directory
>>> where copied to the destination directory of the "sudo make
>>> install" command, so the directory where MusE was installed
>>> contained both MusE programme files from an older and the latest
>>> build, so it was messed up. So it is better not to use "git pull",
>>> but instead start from a clean and empty directory where one
>>> applies the command "git clone
>>> https://github.com/muse-sequencer/muse.git";, then cmake -i, then
>>> make, then make install.
>>>
>>>> do you use a standard distribution?
>>> My distribution is Ubuntu Studio. This is the release information
>>> about my Ubuntu Studio installation:
>>>
>>> ---
>>> jrad@music:/etc$ lsb_release -a
>>> No LSB modules are available.
>>> Distributor ID:     Ubuntu
>>> Description:        Ubuntu 14.04.3 LTS
>>> Release:    14.04
>>> Codename:   trusty
>>> jrad@music:/etc$
>>> ----
>>>
>>>> what settings do you start jack with?
>>> AS the issue is now fixed on my system, we do not need to look in
>>> the Jack settings of my system anymore.
>>>
>>> There is no need anymore for me to build a debug version of the
>>> latest MusE clone or start MusE without plugins, as the issue is
>>> fixed on my system.
>>>
>>> Regards,
>>>
>>> Jens
>>>
>>> Am Donnerstag, 24. September 2015 schrieb Robert Jonsson:
>>>> Hi Jens,
>>>>
>>>> 2015-09-24 18:11 GMT+02:00 Jens Radloff <[email protected]>:
>>>>> Hi Andrew, hi Robert,
>>>>>
>>>>> To ensure that this behaviour is not caused by an "old" MusE
>>>>> folder in ~/.config I removed the directory ~/.config/MusE and
>>>>> started MusE again, so a new, fresh MusE folder in ~/.config
>>>>> got created.
>>>>>
>>>>> Background information: This "old" MusE folder in ~/.config is
>>>>> from my installation of MusE 2.2.1, the last official release.
>>>>> I think Andrew told me that, if I use a current clone version
>>>>> of MusE, then I need to remove the old MusE folder in
>>>>> ~/.config to get a new version of this folder created that is
>>>>> set up for the use of a current clone version of MusE.
>>>>>
>>>>> Let me add at this point that now, with a new, fresh MusE
>>>>> folder in ~/.config, I do not have a "Out 1" track in any MusE
>>>>> song anymore which I created so far. I think I reported this
>>>>> bug some months ago.
>>>>>
>>>>> So, as I wrote, I ensured that my clone installation of MusE is
>>>>> based on a fresh MusE folder in ~/.config.
>>>>>
>>>>> But the behaviour can be still reproduced: MusE crashes when
>>>>> the metronome button is activated at the moment when the play
>>>>> cursor reaches the end of the loop region in this song
>>>>> test_song.med .
>>>>>
>>>>> So this behaviour does not seem to be caused by the content of
>>>>> the MusE folder in ~/.config.
>>>> Ok, good so we can rule that out.
>>>>
>>>>> This is the output of gdb (I could only copy what is shown in
>>>>> the
>>>>> console):
>>>> I only took a brief look but it seems the amount of information
>>>> in the back trace is not much.
>>>> Is the muse binary still built for release? Building it for debug
>>>> may give more information.
>>>>
>>>> Some additional questions, sorry if you already answered before..
>>>> do you use a standard distribution? maybe we can reproduce your
>>>> problem. what settings do you start jack with?
>>>>
>>>> The start of the printout below is what MusE outputs during
>>>> running with -D, right? And you are starting MusE from within
>>>> gdb?
>>>>
>>>> Unless you already did so I would suggest that you recompile MusE
>>>> similar to the below:
>>>> cmake .. -DCMAKE_BUILD_TYPE=debug
>>>> make clean
>>>> make
>>>> make install
>>>>
>>>> Another thing you could try is to start MusE without plugins.
>>>> and use MusEs own fluidsynth (under MESS) as audio output.
>>>> muse2 -pNI2
>>>>
>>>> We had for instance an issue some years ago that some plugins
>>>> caused corruption in MusE memory space due to duplicated symbol
>>>> names.
>>>>
>>>> /Robert
>>> -------------------------------------------------------------------
>>> -- --------- _______________________________________________
>>> Lmuse-developer mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/lmuse-developer
>> ---------------------------------------------------------------------
>> --------- _______________________________________________
>> Lmuse-developer mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/lmuse-developer

-- 
Regards,
Andrew


------------------------------------------------------------------------------
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to