bugGNU Octave - Bugs: bug #62513, Crash while resizing command widget

 
 

bug #62513: Crash while resizing command widget

Submitter:  Torsten Lilge <ttl>
Submitted:  Mon 23 May 2022 08:37:07 PM UTC
 
Category:  GUI Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Segfault, Bus Error, etc.
Status:  None Assigned to:  None
Originator Name:  Open/Closed:  * Open
Release:  * 7.1.0 Operating System:  * Microsoft Windows
* Mandatory Fields

Add a New Comment (Rich Markup)
   

Comment Type & Canned Response:
       

 

Tue 24 May 2022 08:03:34 PM UTC, comment #3: 

@Markus, thanks for testing.

A nightly build from https://buildbot.octave.space/#/download shows the same buggy behavior. I guess, this must be somehow related to my ancient windows. Since I am seeing this even with a 6.0.91 build, there would have been more bug reports if other systems were also affected.

Torsten Lilge <ttl>
Project Member
Tue 24 May 2022 06:27:05 AM UTC, comment #2: 

I tried to reproduce this with the released version 7.1.0 in Windows 11. It doesn't crash for me on resizing with the command window docked nor undocked.

Does this only happen for you when you build MXE Octave yourself? Do you build from the release branch or the default branch of MXE Octave?

IIRC, you can configure MXE Octave with the option `--disable-strip-dist-files`. In that case, gdb backtraces might contain more useful information. (At least, that worked at some point in the past.)
But keep in mind that the resulting "dist" will be too large for the NSIS installer. You'd need to build with, e.g., `make all 7z-dist`.

Markus M├╝tzel <mmuetzel>
Project Member
Tue 24 May 2022 05:03:32 AM UTC, comment #1: 

This even happens to me with an old 6.0.91 build.

When I add a "return" at the beginning of QWinTerminalImpl::viewResizeEvent, the resize event handler, the crahs does not occur (of course, the terminal size used by octave is not updated).

Torsten Lilge <ttl>
Project Member
Mon 23 May 2022 08:37:07 PM UTC, original submission:  

I am experiencing crashes with MXE builds when resizing the command window (or the main window if the command widget is docked). From the back trace, it looks like the crash happens when handling the resize event. The issues shows up with a build from the stable branch from 02/2022 and with recent builds from stable and default.

This does not happen every time the window is resized but quite regularly. That's why I am wondering whether this is some specific problem with my (old) Win 7 system or, if not, why there is no bug report yet.

OT, I was not able to generate an MXE build where octave-gui.exe contains debug symbols or where debug symbols are recogniozed by gdb when invoked by _debug_octave_.

Torsten Lilge <ttl>
Project Member

 

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

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by mmuetzel (Posted a comment)
  • -email is unavailable- added by ttl (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 project members can vote.

     

     

     

     

    No changes have been made to this item

    Back to the top


    Powered by Savane 3.9