Hi all,

I've been unable to run Rosegarden for a while, as it segfaults when 
launched.

System:
Ubuntu 10.04 LTS
Linux zaphod 3.1.4 #1 SMP PREEMPT Sat Dec 3 12:02:09 NZDT 2011 x86_64 
GNU/Linux
Dual Opteron 244, 6 GiB RAM, Iwill DK8N (nForce3 250Gb + AMD 8131)
Echo AudioFire12 (Firewire audio + MIDI I/O)

Rosegarden is version 11.11.11 built from source:

$ rosegarden --version
Rosegarden version: 11.11.11 ("Edelweiss")
Build key: c2026ea19c
Built against Qt version: 4.6.2

(It also happens with the Ubuntu Rosegarden package I have; version 
details below:

$ /usr/bin/rosegarden --version
Rosegarden version: 10.02 ("Thorn")
Build key: 651014598d
Built against Qt version: 4.6.1)


Detailed description: every time I attempt to run Rosegarden, it 
segfaults.  The splash screen appears, says "Initializing plugin 
manager..." and then "Initializing view...", then it quits out with a 
"Segmentation fault" error.

It will launch without the segfault when run as "rosegarden 
--nosequencer", but my MIDI interface is built into my AudioFire, so 
JACK MIDI via FFADO is my only MIDI I/O option at the moment.


Running in gdb gives the following information and stack trace:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffeb0bb700 (LWP 5921)]
__strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:31
31    ../sysdeps/x86_64/multiarch/../strlen.S: No such file or directory.
     in ../sysdeps/x86_64/multiarch/../strlen.S
(gdb) where
#0  __strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:31
#1  0x00007ffff46efa40 in std::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::basic_string(char 
const*, std::allocator<char> const&) () from /usr/lib/libstdc++.so.6
#2  0x00000000005e5d0d in 
Rosegarden::LADSPAPluginFactory::discoverPlugins (this=0x7fffd809b110, 
soName=...) at src/sound/LADSPAPluginFactory.cpp:695
#3  0x00000000005e5954 in 
Rosegarden::LADSPAPluginFactory::discoverPlugins (this=0x7fffd809b110) 
at src/sound/LADSPAPluginFactory.cpp:653
#4  0x00000000006255b9 in Rosegarden::PluginFactory::instance 
(pluginType=...) at src/sound/PluginFactory.cpp:42
#5  0x00000000006258be in Rosegarden::PluginFactory::enumerateAllPlugins 
(list=...) at src/sound/PluginFactory.cpp:85
#6  0x0000000000929e96 in 
Rosegarden::AudioPluginManager::Enumerator::run (this=0x18daa18) at 
src/gui/studio/AudioPluginManager.cpp:76
#7  0x00007ffff67c6775 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007ffff5df09ca in start_thread (arg=<value optimized out>) at 
pthread_create.c:300
#9  0x00007ffff3f1070d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()


I wondered if it might be a problem with unusually-named LADSPA plugins, 
so I also tried unsetting LADSPA_PATH (`export LADSPA_PATH=`) before 
running, and checked that `listplugins` listed no plugins, but it made 
no difference.

Thanks for any help you can offer,
Chris


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Rosegarden-user mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user

Reply via email to