octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

segfault with fltk


From: Muhali
Subject: segfault with fltk
Date: Mon, 14 Jan 2013 03:25:44 -0800 (PST)

I get a segfault when running a recent (Jan 11) version of octave. I am on a
linux machine (mint 14). Octave compilation + testing went seamless.

Package: libfltk1.3

Here is the gdb output:

-----
octave:~>> sombrero 
[New Thread 0x7fffe7ca0700 (LWP 10420)]

Program received signal SIGSEGV, Segmentation fault.
0x00007fffe8883ce1 in llvm::PMTopLevelManager::findAnalysisPass(void const*)
() from /usr/lib/x86_64-linux-gnu/libLLVM-3.1.so.1
(gdb) where
#0  0x00007fffe8883ce1 in llvm::PMTopLevelManager::findAnalysisPass(void
const*) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.1.so.1
#1  0x00007fffe8883a85 in llvm::PMDataManager::findAnalysisPass(void const*,
bool) () from /usr/lib/x86_64-linux-gnu/libLLVM-3.1.so.1
#2  0x00007fffe8883b12 in
llvm::PMDataManager::collectRequiredAnalysis(llvm::SmallVectorImpl<llvm::Pass*>&,
llvm::SmallVectorImpl<void const*>&, llvm::Pass*) ()
   from /usr/lib/x86_64-linux-gnu/libLLVM-3.1.so.1
#3  0x00007fffe8886b54 in llvm::PMDataManager::add(llvm::Pass*, bool) ()
from /usr/lib/x86_64-linux-gnu/libLLVM-3.1.so.1
#4  0x00007ffff76a4c84 in llvm::PMTopLevelManager::schedulePass(llvm::Pass*)
() from /usr/local/lib/octave/3.7.1+/liboctinterp.so.1
#5  0x00007fffe9ad1307 in ?? () from
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#6  0x00007fffe9ad1390 in ?? () from
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#7  0x00007fffe9ab3d16 in ?? () from
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#8  0x00007fffe9ab49d5 in ?? () from
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#9  0x00007fffe9a3bb05 in ?? () from
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#10 0x00007fffe9a373f4 in ?? () from
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#11 0x00007fffe9a377d0 in ?? () from
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#12 0x00007fffe9a3799d in ?? () from
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#13 0x00007fffe9a0f618 in ?? () from
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#14 0x00007fffe9a0e4ff in ?? () from
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#15 0x00007fffe98febb4 in ?? () from
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#16 0x00007ffff6c83f19 in opengl_renderer::render_text (this=0xe64ef0,
txt=..., x=-10, y=-11.557443420702587, z=-0.40000000000000002, halign=0,
valign=2, rotation=0) at interp-core/gl-render.cc:3024
#17 0x00007ffff6c82e4d in opengl_renderer::render_ticktexts (this=0xe64ef0,
ticks=..., ticklabels=..., lim1=-10, lim2=10, p1=-11.557443420702587,
p2=-0.40000000000000002, xyz=0, ha=0, va=2, 
    address@hidden: 0, address@hidden: 0) at
interp-core/gl-render.cc:770
#18 0x00007ffff6c81ef1 in opengl_renderer::draw_axes_x_grid
(address@hidden, props=...) at interp-core/gl-render.cc:1043
#19 0x00007ffff6c85099 in opengl_renderer::draw_axes (this=0xe64ef0,
props=...) at interp-core/gl-render.cc:1409
#20 0x00007ffff6c7e283 in opengl_renderer::draw (this=0xe64ef0, go=...,
toplevel=<optimized out>) at interp-core/gl-render.cc:573
#21 0x00007ffff6c90f3b in opengl_renderer::draw (address@hidden,
hlist=..., address@hidden) at interp-core/gl-render.h:73
#22 0x00007ffff6c84372 in opengl_renderer::draw_figure (this=0xe64ef0,
props=...) at interp-core/gl-render.cc:599
#23 0x00007ffff6c7e283 in opengl_renderer::draw (this=0xe64ef0, go=...,
toplevel=<optimized out>) at interp-core/gl-render.cc:573
#24 0x00007fffeb11d223 in OpenGL_fltk::draw (this=0xe64dd0) at
dldfcn/__init_fltk__.cc:191
#25 0x00007fffeaed1e9d in Fl_Gl_Window::flush() () from
/usr/lib/x86_64-linux-gnu/libfltk_gl.so.1.3
#26 0x00007fffeabd1092 in Fl::flush() () from
/usr/lib/x86_64-linux-gnu/libfltk.so.1.3
#27 0x00007fffeabd2890 in Fl::wait(double) () from
/usr/lib/x86_64-linux-gnu/libfltk.so.1.3
#28 0x00007fffeabd28ad in Fl::check() () from
/usr/lib/x86_64-linux-gnu/libfltk.so.1.3
#29 0x00007fffeb113526 in __fltk_redraw__ () at dldfcn/__init_fltk__.cc:1826
#30 0x00007fffeb1204eb in fltk_graphics_toolkit::redraw_figure
(this=<optimized out>, go=...) at dldfcn/__init_fltk__.cc:1936
#31 0x00007ffff6e9eba7 in redraw_figure (go=..., this=0x7fffffffcae0) at
interpfcn/graphics.h:2232
#32 Fdrawnow (args=...) at interpfcn/graphics.cc:9487
#33 0x00007ffff6b44179 in octave_builtin::do_multi_index_op (this=0x6c06e0,
nargout=0, args=..., address@hidden) at
octave-value/ov-builtin.cc:131
#34 0x00007ffff6b442cc in octave_builtin::do_multi_index_op (this=<optimized
out>, nargout=<optimized out>, args=...) at octave-value/ov-builtin.cc:99
#35 0x00007ffff6bda091 in octave_value::do_multi_index_op (this=<optimized
out>, nargout=<optimized out>, idx=...) at octave-value/ov.cc:1334
#36 0x00007ffff6c69381 in feval (name=..., args=..., nargout=0) at
oct-parse.yy:4152
#37 0x00007ffff6efc98d in interactive_input (s=...,
force_readline=<optimized out>) at interpfcn/input.cc:237
#38 0x00007ffff6efce37 in octave_gets () at interpfcn/input.cc:283
#39 get_user_input () at interpfcn/input.cc:354
#40 octave_read (buf=0xc4b5a0 "", max_size=8192) at interpfcn/input.cc:376
#41 0x00007ffff6c594aa in yy_get_next_buffer () at parse-tree/lex.cc:3087
#42 0x00007ffff6c6062e in octave_lex () at parse-tree/lex.cc:2929
#43 0x00007ffff6c6c995 in octave_parse () at parse-tree/oct-parse.cc:2516
#44 0x00007ffff6f4ddba in main_loop () at interpfcn/toplev.cc:587
#45 0x00007ffff683807d in octave_execute_interpreter () at octave.cc:1024
#46 0x00007ffff5cfd76d in __libc_start_main () from
/lib/x86_64-linux-gnu/libc.so.6
#47 0x00000000004008e1 in _start ()




--
View this message in context: 
http://octave.1599824.n4.nabble.com/segfault-with-fltk-tp4648844.html
Sent from the Octave - Maintainers mailing list archive at Nabble.com.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]