You are here

Cruel dbus error

Hi everyone

This morning I cannot get QTractor to start, when invoked from the shell it spits out an error and exits (? whoa) :


$ qtractor &
[1] 9666
$ void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "" under id 3
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "" under id 4

[1] + exit 127 qtractor

(always the same id: 3 and 4, even after a reboot)
It doesn't seem to be a QTractor problem ; Both latest SVN version *and* Qtractor: 0.5.7-1 are affected (both versions run fine on other machines, but this is the main production rig) I really don't know what is going on.

The only thing I can think of is that yesterday night I tried lauching KDE's "systemsetting" to once again try to make the default (ie not "plastique") qtractor a bit darker so that I can see the track mutes / solo / record toggle buttons.

So I tried tried removing everything KDE-related... Nope.

I tried removing /var/run/dbus/* as there currently IS a problem with this dir not always being emptied at shutdown, but 1-that did not do it and 2-now it's always populated, even at startup...?

Forums: 
yPhil's picture

EDIT dbus may not be the culprit as I now have this dbus error on all my (Ubuntu 13.x) machines but it does not prevent qtractor to launch (Both SVN and 0.5.7) so I'm really wondering what causes qtractor to brutally "exit 127" on startup on this box (tried under KDE too)... Any idea about what I could possibly setup in order to investigate?

yPhil's picture

I noticed an error when launching jalv :

jalv: symbol lookup error: /usr/local/lib/liblilv-0.so.0: undefined symbol: sord_get

I solved the problem by removing (compiled) lilv :

sudo rm -rf /usr/local/lib/liblilv*

QTractor is now happily running.
But since the last commit predates my problems, it's obviously something I did. I interrupted a lot of building processes while writing an update script, that could very much have been the case...

I guess what happened is that I ctrl-c'd the install of lilv, thus messing it up. Sorry ;)

rncbc's picture

thanks for the report, otherwise it would be left in the limbo ;)

cheers

Similar scenario happened here last night:

$ qtractor &
[1] 2568
$ void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "" under id 3
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "" under id 4

Situation is different only by that I haven't compiled myself any libraries.
Solution was deleting qtractor.conf from home directory.
I just started using Qtractor in connection with Qsampler and didn't find step by step workflow description so far. Maybe I messed up something.

BTW thanks, Rui, for devotion in developing audio applications for linux musicians!

Add new comment