bugDenemo - Bugs: bug #30420, denemo 0.8.18 can hang on startup...

 
 

bug #30420: denemo 0.8.18 can hang on startup if lilypond not in run path

Submitter:  Roy Rankin <rrankin>
Submitted:  Mon 12 Jul 2010 12:07:33 PM UTC
   
 
Category:  None
Severity:  3 - Normal Item Group:  None
Status:  Fixed Privacy:  Public
Assigned to:  None Originator Name: 
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Tue 10 Aug 2010 10:34:26 AM UTC, comment #1: 

Thanks, I have fixed another case of ignoring the failure to launch lilypond in the print view window as well.

Richard Shann <rshann>
Group administrator
Mon 12 Jul 2010 12:07:33 PM UTC, original submission:  

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.

Roy Rankin <rrankin>
Group Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #20945:  denemo-0.8.18.patch added by rrankin (4KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by steele (Updated the item)
  • -email is unavailable- added by rshann (Posted a comment)
  • -email is unavailable- added by rrankin (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2010-12-04 steele Open/ClosedOpen Closed
    2010-08-10 rshann StatusNone Fixed
    2010-07-12 rrankin Attached File- Added denemo-0.8.18.patch, #20945

    Back to the top

    Powered by Savane 3.12.
    Corresponding source code