bugXlog - Bugs: bug #45648, Assertion error and other issues...

 
 

bug #45648: Assertion error and other issues in gui_dialogsdialog.c

Submitter:  Andrew Siegel <n2cn>
Submitted:  Wed 29 Jul 2015 02:45:04 AM UTC
   
 
Category:  GUI Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  andystewart
Open/Closed:  Closed Release:  2.0
* Mandatory Fields

Add a New Comment Rich Markup
   

Tue 21 Jun 2016 02:16:11 AM UTC, comment #1: 

Belatedly, I offer my thanks, Andrew, for finding, fixing, and submitting the patch for this bug.  It will be included in the 2.0.14 release.

73 de Andy KB1OIQ

Andy Stewart <andystewart>
Group administrator
Wed 29 Jul 2015 02:45:04 AM UTC, original submission:  

I was testing xlog and found that when I selected Settings->Dialogs and Windows, I got this error on the controlling terminal:

(xlog:19494): Gtk-CRITICAL **: gtk_box_pack: assertion `child->parent == NULL' failed

This bug is at line 310 of gui_dialogsdialog.c: there is a second call to gtk_box_pack_start() with leftvbox as an argument, repeating the call made at line 305.

In addition to this, I found that the calls in that function to gtk_check_button_new_with_label() are not properly interleaved with the corresponding gtk_box_pack_start() calls. This isn't necessarily a functional problem, except that at line 425 the pattern is broken, and the variable bb29, containing the frequency "241000 MHz", is never placed in the dialog box, and is thus never displayed.

I have attached a corrected version of the file.

Andrew Siegel <n2cn>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #34549:  gui_dialogsdialog.c added by n2cn (44KiB - 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 andystewart (Posted a comment)
  • -email is unavailable- added by n2cn (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 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2016-06-21 andystewart StatusNone Fixed
        Assigned toNone andystewart
        Open/ClosedOpen Closed
        ReleaseNone 2.0
    2015-07-29 n2cn Attached File- Added gui_dialogsdialog.c, #34549

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code