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:  Invalid / Not an Octave Bug Assigned to:  None
Originator Name:  Open/Closed:  * Closed
Release:  * 7.1.0 Operating System:  * Microsoft Windows
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Mon 17 Oct 2022 06:09:39 PM UTC, comment #5: 

Since this seems to be a specific issue on my system, I am closing this report as invalid.

Torsten Lilge <ttl>
Group Member
Mon 17 Oct 2022 02:03:51 PM UTC, comment #4: 

Just fyi.
I cannot reproduce on Win7 / T9900 coreduo2 laptop.

Dmitri.
--

Dmitri A. Sergatskov <dasergatskov>
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>
Group 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>
Group administrator
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>
Group 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>
Group 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 dasergatskov (Posted a comment)
  • -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 group members can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2022-10-17 ttl StatusNone Invalid / Not an Octave Bug
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code