#291 SDL Vice crashes on OpenGL free scaling

v2.3
closed-fixed
nobody
SDL
2013-06-16
2012-04-08
Querino
No

hello,

as said in the title. all newer builds affected, last one i tried was 25552.

F12 --> Video Settings --> Size Settings --> OpenGL free scaling --> APPCRASH!

i can't really say since when. my last compiled 2.3.15 works fine though.

with newer vice builds also the window is rather big when launching and then becomes small instantly.
i suppose since then the opengl scaling isn't working anymore.

i used mingw for compiling.

Discussion

  • Moiree

    Moiree - 2012-04-09

    I can confirm this happens also with SDL UI on amd64-linux-gnu with all x*
    emulators, when switching hardware scaling on in the menu, though it does not
    happen when it is already set to hardware scaling in the configuration file or
    x64/128/... is invoked with the -VICIIhwscale.
    ---gdb backtrace---

    #0 0x000000000041bad2 in network_suspend () at ../../src/network.c:650
    #1 0x00000000004279a9 in vsync_suspend_speed_eval () at ../../src/vsync.c:298
    #2 0x0000000000532fcd in sdl_video_resize (w=0, h=0)
    at ../../../../src/arch/sdl/video.c:856
    #3 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #4 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #5 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #6 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #7 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #8 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #9 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #10 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #11 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #12 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #13 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #14 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #15 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #16 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #17 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #18 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #19 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #20 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #21 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #22 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #23 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #24 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #25 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #26 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #27 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #28 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #29 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #30 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #31 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #32 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #33 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #34 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #35 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #36 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #37 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #38 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #39 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #40 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #41 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #42 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #43 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #44 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #45 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #46 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #47 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #48 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #49 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #50 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #51 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #52 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #53 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #54 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #55 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #56 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #57 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #58 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #59 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #60 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #61 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #62 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #63 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #64 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #65 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #66 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #67 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #68 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #69 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #70 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #71 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #72 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #73 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #74 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #75 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #76 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #77 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #78 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #79 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #80 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #81 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #82 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #83 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #84 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #85 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #86 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #87 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #88 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #89 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #90 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #91 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #92 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #93 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #94 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #95 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #96 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #97 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #98 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #99 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #100 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #101 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #102 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #103 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #104 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #105 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #106 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #107 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #108 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #109 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #110 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #111 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #112 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #113 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #114 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #115 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #116 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #117 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #118 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #119 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #120 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #121 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #122 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #123 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #124 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #125 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890
    #126 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #127 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    #128 0x00000000005330b5 in sdl_video_resize (w=404, h=293)
    at ../../../../src/arch/sdl/video.c:890

    [...]

    #3783 0x0000000000533113 in video_canvas_resize (canvas=0x1c85e50,
    resize_canvas=<optimized out>) at ../../../../src/arch/sdl/video.c:846
    #3784 0x000000000051bbc9 in video_viewport_resize (canvas=0x1c85e50,
    resize_canvas=0 '\000') at ../../../src/video/video-viewport.c:137
    ---snip---
    It perhaps goes on like this for ever.

     
  • Fabrizio Gennari

    video_canvas_resize() calls sdl_video_resize(), which calls video_canvas_resize()... infinite loop.

    The boolean parameter resize_canvas to video_canvas_resize() should be used to prevent that

     
  • Fabrizio Gennari

    r25558 should fix it. The SDL maintainer should have a look at it as well, though

     
  • Anonymous

    Anonymous - 2012-04-12

    The SDL maintainer (or at least the guy who wrote arch/sdl/video.c) has left the building. If not breaking the SDL UI is too tedious, please svn rm it from orbit in order to avoid GP2X-like zombies.

     
  • Querino

    Querino - 2012-04-13

    ok, we can change the opengl scaling, but now, the emu starts with a huge window, no matter what the other settings settings are...

    ah well, guess that SDL version is sort of dead.

     
  • Moiree

    Moiree - 2012-04-13

    The fix works for me.

     
  • Querino

    Querino - 2012-04-13

    yes, the fix itself seems to work. it's just the window size that goes mad.

    but what i did:

    - start x???.exe
    - activate opengl free scaling
    - now SAVE settings!
    - restart x???.exe
    - --> the emu window now is huge

     
  • gpz

    gpz - 2012-04-14

    (hopefully) fixed the huge window problem in r25571, please retest

     
  • Querino

    Querino - 2012-04-15

    first it looked good, but after enabling "opengl free scaling" ant restarting the emu, the window is so tiny, it's not even visible, just the "close cross" is around.

     
  • gpz

    gpz - 2012-04-20
    • status: open --> open-accepted
     
  • gpz

    gpz - 2012-04-21

    i have changed the workaround slightly in r25600, please try again.

    for the records: this isnt an actual SDL port related problem - video_canvas_create is always called with width/height = 0 once at startup and the canvas is resized later. and then the SDL port appearently fails to resize the window properly later, at least on windows (it works in linux)

     
  • Querino

    Querino - 2012-04-23

    ok, i retested.

    so far the best version, hehe

    but still a minor "problem" when "opengl free scaling" is activated.
    after the emu restarts, the size first is fine, but then immediatly shrinks to about ~90% of the size it should be.

    windows mingw compile that is.i might doa msvc compile later.

     
  • Querino

    Querino - 2012-06-10

    ok, back to this

    i found out, the window size goes back to normal after going to

    --> video settings --> restore window size

    so actually this shouldn't be too hard to fix. :) i might be wrong though... as i'm not
    a programmer.

    it's not a serious bug, just a bit annoying.

    thanks everybody for the great effort!

     
  • gpz

    gpz - 2012-06-13

    r25802 now explicitly saves the window size to the config file and restores it after the window has been created - please re-test :)

     
  • Querino

    Querino - 2012-06-13

    ok, a new test here. :)

    there are 2 problems with r25802

    - with no .ini, there's no border at all. to bring it back, it needs a reset, a "restore windows size" or some other display change in the menu

    - size settings --> double size doesn't work properly. after enabling it and restarting the emu, the size is twice as big as expected. with "opengl free scaling" enabled that is.

    hm, it wasn't as easy as i thought...

     
  • gpz

    gpz - 2012-06-24
    • milestone: 899123 --> v2.3 - SDL
     
  • gpz

    gpz - 2012-06-27
    • status: open-accepted --> closed-fixed
     
  • gpz

    gpz - 2013-06-16
    • Version: v2.3 - SDL --> v2.3
    • Port: --> SDL
     

Log in to post a comment.