Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jun 17, 2012
  1. Mask out SPLASH_OWNS_ICON flag of FXSplashWindow.

    authored
    With the flag set, the icon would be free'd twice, first by the FXSplashWindow
    and then by Ruby's GC.
Commits on Jun 16, 2012
  1. Bump VERSION to 1.6.25.pre2

    authored
  2. Fix Segfault in final GC when using FXSplashWindow.

    authored
    The internal object allocated when calling FXSplashWindow.new was FXSplashWindow instead
    of FXRbSplashWindow, so that no FXRbUnregisterRubyObj() was called. Therefore the object
    was double free'd.
    
    Stacktrace was:
    ==11529== Invalid read of size 8
    ==11529==    at 0x9265BBC: FX::FXObject::getClassName() const (FXObject.cpp:280)
    ==11529==    by 0x862EE55: FXRbObject::freefunc(FX::FXObject*) (markfuncs.cpp:77)
    ==11529==    by 0x4EA6254: finalize_list (gc.c:2944)
    ==11529==    by 0x4EAAFC2: rb_gc_call_finalizer_at_exit (gc.c:3075)
    ==11529==    by 0x4E9773B: ruby_cleanup (eval.c:101)
    ==11529==    by 0x4E979C4: ruby_run_node (eval.c:244)
    ==11529==    by 0x4007FA: main (main.c:38)
    ==11529==  Address 0x75e24c0 is 0 bytes inside a block of size 248 free'd
    ==11529==    at 0x4C2A4BC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
    ==11529==    by 0x92B98AD: FX::FXSplashWindow::~FXSplashWindow() (FXSplashWindow.cpp:219)
    ==11529==    by 0x917C990: FX::FXComposite::~FXComposite() (FXComposite.cpp:304)
    ==11529==    by 0x929A5EF: FX::FXRootWindow::~FXRootWindow() (FXRootWindow.cpp:209)
    ==11529==    by 0x929A621: FX::FXRootWindow::~FXRootWindow() (FXRootWindow.cpp:211)
    ==11529==    by 0x9156DB9: FX::FXApp::~FXApp() (FXApp.cpp:4994)
    ==11529==    by 0x84912F3: FXRbApp::~FXRbApp() (FXRbApp.cpp:118)
    ==11529==    by 0x8491347: FXRbApp::~FXRbApp() (FXRbApp.cpp:127)
    ==11529==    by 0x862EF8E: FXRbObject::freefunc(FX::FXObject*) (markfuncs.cpp:92)
    ==11529==    by 0x4EA6254: finalize_list (gc.c:2944)
    ==11529==    by 0x4EAAFC2: rb_gc_call_finalizer_at_exit (gc.c:3075)
    ==11529==    by 0x4E9773B: ruby_cleanup (eval.c:101)
Commits on Jun 15, 2012
  1. Bump VERSION to 1.6.25.pre1

    authored
Commits on Jun 6, 2012
  1. Prepare release 1.6.24

    authored
Commits on Jun 1, 2012
  1. Force static linked libgcc and libstdc++ for cross compilation by usi…

    authored
    …ng g++ as linker
    
    Don't include sys/time.h for cross compilation, this avoids the fix for incompatible types of gettimeofday()
Commits on May 31, 2012
  1. Update History.txt

    authored
  2. Bump VERSION to 1.6.24

    authored
  3. Avoid Segfauls in lots of methods when called with nil instead of FXA…

    authored
    …pp, FXComposite or FXWindow objects
  4. Update libraries for win32 build: libz-1.2.7 libpng-1.5.10 libjpeg-8d…

    authored
    … libtiff-4.0.1 libfox-1.6.45
Commits on Apr 26, 2012
Commits on Mar 9, 2012
  1. Update Manifest.txt

    authored
Commits on Mar 8, 2012
  1. Change FXRuby homepage

    authored
  2. Add developer Lars Kanis

    authored
  3. prepare for release

    authored
  4. Update README.rdoc

    authored
Commits on Mar 7, 2012
  1. Adjust more rdoc links, so that they work with yard

    authored
    Remove some comments, to only from C++ usable methods
Commits on Mar 3, 2012
Commits on Mar 1, 2012
  1. prepare release

    authored
  2. bump VERSION to 1.6.23

    authored
  3. exclude classes from yard

    authored
Something went wrong with that request. Please try again.