Hi,
at the moment hydrogen refuses to start here... This is not the normal
situation, the same executable works most of the time. Furthermore it
works if hydrogen
gets started as "root". I suppose alsa refuses a connection or something
- i'm not familiar with these low level things.
I tried it several times, and hydrogen starts in one of five tries. When
it starts, it says that the driver could not be started.
Just to make it clear: This is just a temporary thing, if i would reboot
my computer or run "alsaconf", everything works fine. The problem
appeared in the past on other systems too, often after jack crashed.
Maybe someone is able to guess why the cast failed and what went wrong
here..
- Sebastian
Here's a gdb backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb64166d0 (LWP 11096)]
0xb70af34b in __dynamic_cast () from /usr/lib/libstdc++.so.6
(gdb) bt
#0 0xb70af34b in __dynamic_cast () from /usr/lib/libstdc++.so.6
#1 0x081e332a in H2Core::Sampler::makeTrackOutputQueues ()
#2 0x081c02fa in H2Core::audioEngine_renameJackPorts ()
#3 0x081c80f9 in H2Core::audioEngine_setSong ()
#4 0x080a7406 in HydrogenApp::HydrogenApp ()
#5 0x0811b806 in MainForm::MainForm ()
#6 0x0813bbdb in main ()
makeTrackOutputQueues():
void Sampler::makeTrackOutputQueues( )
{
INFOLOG( "Making Output Queues" );
#ifdef JACK_SUPPORT
JackOutput* jao = 0;
if (__audio_output && __audio_output->has_track_outs() ) {
jao = dynamic_cast<JackOutput*>(__audio_output);
}
if ( jao ) {
for (int nTrack = 0; nTrack < jao->getNumTracks( ); nTrack++) {
__track_out_L[nTrack] = jao->getTrackOut_L( nTrack );
assert( __track_out_L[ nTrack ] );
__track_out_R[nTrack] = jao->getTrackOut_R( nTrack );
assert( __track_out_R[ nTrack ] );
}
}
#endif // JACK_SUPPORT
}
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel