Guayadeque wont start
  • I have had problems starting guayadeque after building it from SVN revison 1640. It ends up with this error...


    (gdb) run
    Starting program: /home/steffen/guayadeque/guayadeque
    [Thread debugging using libthread_db enabled]
    17:44:56: Error showing window
    17:44:56: Another program instance is already running, aborting.

    Program exited with code 0377.
    (gdb) bt
    No stack.
    (gdb)
  • If you dont have another guayadeque running delete the ~/.guayadeque/.guayadeque-youruser file
  • Thanks.
    I ended up reintalling and rebooting. That worked aswell
  • Thanks anonbeat! that worked for me.

    no need to reinstall or reboot
  • I had this problem today. Deleted my ~/.guayadeque/.guayadeque-youruser file and then all ok. Before doing that I checked and found the pid listed in that file did not exist so it seems to me that guayadeque is not doing that check itself, or at least not doing it correctly? I am on ubuntu 12.04 using version 0.3.5~ds0-1.

    BTW, rather than a pidfile, I think a better way to ensure only one running instance is to use lockf(fd, F_TLOCK, 0), i.e. just get an exclusive lock on the file. Let the OS do the check.
  • thinking about portability Im using a class from wxWidget that provides this functionality. As you may know wxWidget have some bugs and even more with recently tecnologies like gnome shell. Im quite sure this is an issue from them
  • I am using gnome shell (current 3.4.1 on ubuntu 12.04) so that may be relevant. I use guayadeque all day every day though and have not seen any other problem except for this one, once-off.

    I do notice on ubuntu 12.04 that if I shut my system down while guayadeque is running (but not even necessarily playing) then the shutdown will hang for a while before it seems guayadeque gets force-ably killed off. This happens in both Unity and gnome shell. I.e. guayadeque is not handling shutdown on ubuntu. I always have to remember to close it manually before I shut my system down.

    Sorry for the slow reply here - shame I can't email subscribe like most other forums.
  • try to use guayadeque-svn from my ppa. The shutdown bug have been fixed there very recently.
    Subscriptions should work and you will get an email with new posts to threads where you posted. You must configure it from your settings. I noticed that sometimes get days to receive emails but dont know why
  • I recently installed Ubuntu 12.10 on new hardware and am now running the packaged guayadeque 0.4.5~ds0-4. I am surprised to see this bug still exists? I.e. my guayadeque won't start with a "already running" error yet the pid listed in the ~/.guayadeque/.guayadeque-user file does not exist. Seriously anonbeat, why not change this to a one liner lockf() as I suggested above? The OS will ensure that always works, the app does not need to deal with it.
  • What version is 0.4.5 ? can be 0.3.5 instead ?

    Im using wxSingleInstanceChecker class. I guess it is them who must change what you mention. Anyway the bug you mention doesn't happen to me and for me the program starts fine when the pid listed in the file is not correct. It says it deleted the stalled file.

    10:28:23: Deleted stale lock file '/home/jrios/.guayadeque/.guayadeque-jrios'.


  • bulletmark is right, this happens when you don't close guayadeque manually.

    Using v0.3.5
    on Ubuntu 12.04
  • Sorry anonbeat, I never saw your question above because I never received an email. I just got "pinged" by an email from GalmWing's post here. Yes sorry, it is current package version 0.3.5~ds0-4 on my ubuntu 12.10 x64 box.

    BTW, re my other comment about about guayadeque blocking shutdown. That was in July 2012 on ubuntu 12.04. I am now on a clean install on a new x64 box with 12.10 in Mar 2013 yet that bug still exists. If I don't remember to close guayadeque down manually then my box takes forever to shutdown.
  • This is the console output when loading the program. The program stops loading


    #0 0xb73fc3d4 in TagLib::String::String(TagLib::String const&) ()
    from /usr/lib/i386-linux-gnu/libtag.so.1
    #1 0xb73fa7c0 in TagLib::APE::Item::toString() const ()
    from /usr/lib/i386-linux-gnu/libtag.so.1
    #2 0xb73f7675 in TagLib::APE::Tag::comment() const ()
    from /usr/lib/i386-linux-gnu/libtag.so.1
    #3 0xae0c2a7c in ?? ()
    #4 0xad487898 in ?? ()
    #5 0xb73fc310 in ?? () from /usr/lib/i386-linux-gnu/libtag.so.1
    Backtrace stopped: previous frame inner to this frame (corrupt stack?)
  • Further to my comments above, it is now May 2013 and I am running the current packaged guayadeque (0.3.5~ds0-4ubuntu1) in a new install of Ubuntu 13.04. The guayadeque shutdown bug still occurs.
  • Yardbird said:

    This is the console output when loading the program. The program stops loading


    #0 0xb73fc3d4 in TagLib::String::String(TagLib::String const&) ()
    from /usr/lib/i386-linux-gnu/libtag.so.1
    #1 0xb73fa7c0 in TagLib::APE::Item::toString() const ()
    from /usr/lib/i386-linux-gnu/libtag.so.1
    #2 0xb73f7675 in TagLib::APE::Tag::comment() const ()
    from /usr/lib/i386-linux-gnu/libtag.so.1
    #3 0xae0c2a7c in ?? ()
    #4 0xad487898 in ?? ()
    #5 0xb73fc310 in ?? () from /usr/lib/i386-linux-gnu/libtag.so.1
    Backtrace stopped: previous frame inner to this frame (corrupt stack?)




    Looks like you are having a problem with taglib (¿ reading a corrupted file maybe ?) please report the bug to the taglib developers

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Google Sign In with OpenID

In this Discussion