bugGNU Octave - Bugs: bug #50391, Octave crashes after double click...

 
 

bug #50391: Octave crashes after double click inside loglog plot window

Submitted by:  Flavio De Lorenzi <dflavio>
Submitted on:  Fri Feb 24 11:10:53 2017  
 
Category: Plotting with OpenGLSeverity: 3 - Normal
Priority: 5 - NormalItem Group: Segfault, Bus Error, etc.
Status: Works For MeAssigned to: None
Originator Name: Flavio De LorenziOpen/Closed: Open
Release: 4.2.1Operating System: GNU/Linux

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Wed Mar 1 08:47:14 2017, comment #5:

Agreed. It is not an octave issue, it seems to be a mesa/dri problem... Thanks for your effort and sorry for the inconveniences.
Best, F.

Flavio De Lorenzi <dflavio>
Sun Feb 26 21:54:14 2017, comment #4:

You could try building the development branch from Mercurial sources. Otherwise, I would say that this is likely to be a computer-specific issue: either your OS (Slackware) or your specific combination of OpenGL HW, drivers, and configuration files.

Rik <rik5>
Project Administrator
Sun Feb 26 20:52:33 2017, comment #3:

I tried the 4.2.1 release but I still get a segmentation fault.

Flavio De Lorenzi <dflavio>
Fri Feb 24 17:04:09 2017, comment #2:

The simplest thing might be to try the 4.2.1 bug fix release which was put out today. See ftp://ftp.gnu.org/gnu/octave. Over 50 bugs have been resolved including some tricky ones with segfaults and OpenGL.

Rik <rik5>
Project Administrator
Fri Feb 24 12:05:28 2017, comment #1:

fyi
It does not crash for me
dev branch
hg id
95a9d6ffaecc
ubuntu 16.04

Doug Stewart <dastew>
Fri Feb 24 11:10:53 2017, original submission:

Dear all,

I have encountered the following problem. Octave GUI exits with signal 11 after double click inside a figure window of a
loglog plot (or semilogy plot) when using qt graphics toolkit. Using gnuplot or fltk instead works fine.

The crash occurs for example using commands
or
and a double click inside the figure window. However
or
do not crash.

The output of a gdb session after a "loglog plot crash" can be found in the attached file.

I am runnung Slackware64 14.2 (kernel 4.4.38, multilib / 32bit compatibility libs installed) on a thinkpad T460p with hybrid-graphics:
VGA compatible controller: Intel Corporation Device 191b (rev 06)
3D controller: NVIDIA Corporation Device 134d (rev a2)
using only the intel gpu.
uname -a gives
SMP Sun Dec 11 16:18:36 CST 2016 x86_64 Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz GenuineIntel GNU/Linux

octave-4.2.0.tar.lz was patched with atlas-lib-rename.diff and
compiled using Intel MKL

Some (presumably) relevant installed packages are
qt-4.8.7-x86_64-4
l_mkl_2017.0.098
mesa-11.2.2-x86_64-1
libva-intel-driver-1.6.2-x86_64-1
xf86-video-intel-git_20160601_b617f80-x86_64-1

Any help would be appreciated.
Best regards,
Flavio

Flavio De Lorenzi <dflavio>

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #39820:  octave_gdb_log.txt added by dflavio (15kB - text/plain - gdb session log)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by rik5 (Posted a comment)
  • -unavailable- added by dastew (Posted a comment)
  • -unavailable- added by dflavio (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun Feb 26 21:54:14 2017rik5StatusNeed Info=>Works For Me
    Sun Feb 26 21:33:05 2017rik5Release4.2.0=>4.2.1
    Fri Feb 24 17:04:09 2017rik5StatusNone=>Need Info
    Fri Feb 24 11:10:53 2017dflavioAttached File-=>Added octave_gdb_log.txt, #39820

    Back to the top


    Powered by Savane 3.1-cleanup1