From: Takano A. <al...@hy...> - 2012-04-24 08:05:16
Attachments:
fix-a-memory-leak-in-customstorenew-__1251_.dpatch
|
This patch partially fixes #1251. With this patch, the test case in #1251 doesn't leak memory, as long as you don't click the button too frequently. If you click the button more frequently than 3 times a second, it will temporarily consume a lot of memory until you stop clicking. Also the program crashes with stack overflow if you keep clicking the button. I have no idea what is causing these issues. 1 patch for repository http://code.haskell.org/gtk2hs: Tue Apr 24 07:09:20 SGT 2012 Takano Akio <al...@hy...> * Fix a memory leak in customStoreNew (#1251) |
From: <wag...@se...> - 2012-05-02 00:30:33
|
This patch looks good. Keeping those makeNewGObject/constructNewGObject/wrapNewGObject straight is tough work... applied, thanks! ~d Quoting Takano Akio <al...@hy...>: > This patch partially fixes #1251. > > With this patch, the test case in #1251 doesn't leak memory, > as long as you don't click the button too frequently. If you > click the button more frequently than 3 times a second, it will > temporarily consume a lot of memory until you stop clicking. > Also the program crashes with stack overflow if you keep clicking > the button. > > I have no idea what is causing these issues. > > 1 patch for repository http://code.haskell.org/gtk2hs: > > Tue Apr 24 07:09:20 SGT 2012 Takano Akio <al...@hy...> > * Fix a memory leak in customStoreNew (#1251) > > |