denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Denemo-devel] [bug #30420] denemo 0.8.18 can hang on startup if lilypon


From: Roy Rankin
Subject: [Denemo-devel] [bug #30420] denemo 0.8.18 can hang on startup if lilypond not in run path
Date: Mon, 12 Jul 2010 12:07:34 +0000
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.4) Gecko/20100622 Fedora/3.6.4-1.fc13 Firefox/3.6.4

URL:
  <http://savannah.gnu.org/bugs/?30420>

                 Summary: denemo 0.8.18 can hang on startup if lilypond not
in run path
                 Project: GNU Denemo, a gtk+ frontend to GNU Lilypond
            Submitted by: rrankin
            Submitted on: Mon 12 Jul 2010 10:07:33 PM EST
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

Denemo uses g_spawn_async_with_pipes() to get version of lilypond. The file
descriptors from this call are used without checking that the function did not
fail. If it does, the file descriptors are not valid and the subsequent read
can hang.

Attached is a patch to fix this.



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Mon 12 Jul 2010 10:07:33 PM EST  Name: denemo-0.8.18.patch  Size: 4kB  
By: rrankin

<http://savannah.gnu.org/bugs/download.php?file_id=20945>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?30420>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]