window leads to instant segmentation fault

  • almus

    almus - 2011-11-23

    I get a segmentation fault when
    I try to open x window.

    causes instant segmentation

    same with

    I get a microsecond glimpse of a window before
    GDL dies and gives segmentation fault.


  • Sylwester Arabas

    Could you provide us with:
    - a backtrace
    - your GDL version
    - your OS type

    To get the backtrace, please do e.g.:
    $ gdb gdl
    gdb> run
    GDL> window,0
    gdb> bt


  • almus

    almus - 2011-11-23

    I am running FC11 linux  (yes I know I should upgrade)

    Package gdl-0.9-0.7.rc3.fc11.i586

    (gdb) run
    Starting program: /usr/bin/gdl

    GDL - GNU Data Language, Version 0.9rc2 CVS
    For basic information type HELP,/INFO
    'GDL_STARTUP'/'IDL_STARTUP' environment variables (denoting startup file)

    GDL> window,0

    Program received signal SIGSEGV, Segmentation fault.
    0x084f8fbe in GDLXStream::Init() ()
    (gdb) bt
    #0  0x084f8fbe in GDLXStream::Init() ()
    #1  0x085002ce in DeviceX::WOpen(int, std::string const&, int, int, int, int)
    #2  0x0858d4cf in lib::window(EnvT*) ()
    #3  0x085df41c in PCALL_LIBNode::Run() ()
    #4  0x083156c5 in GDLInterpreter::statement(ProgNode*) ()
    #5  0x0831c290 in GDLInterpreter::statement_list(ProgNode*) ()
    #6  0x0828adbd in DInterpreter::ExecuteLine(std::istream*) ()
    #7  0x0828c0ac in DInterpreter::InterpreterLoop(std::string const&) ()
    #8  0x085ec679 in main ()

  • Sylwester Arabas

    This package is based on a GDL version that is more than two-years old.
    Please use a newer version of GDL.

  • almus

    almus - 2011-11-23

    OK. Thanks.

    I just "yummed" it and that is what it installed.

  • Orion Poplawski

    Orion Poplawski - 2011-11-23

    Well, what do you expect to get when you are running a version of Fedora that went End-Of-Life years ago?  Upgrade to F15 or F16.


Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks