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