|
From: <tim...@en...> - 2007-06-04 22:10:40
|
> For the last week or so I've been getting a double-free warning
> message from glibc every time I exit gnuplot with the current driver
> set to wxt. This was non-fatal, although it did mean
> that the history file was not updated.
>
> As of today this has gotten much worse. It no longer happens every
> time I exit, but if it does happen then it causes a core dump:
>
> (<unknown>:1881): GLib-GObject-WARNING **: instance of invalid
> non-instantiatable type `-g-type-private--GTypeFlags'
>
> (<unknown>:1881): GLib-GObject-CRITICAL **:
> g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE
> (instance)' failed
(...)
>
>
> The only recent patch I see is:
> 2007-06-03 Petr Mikulik <mi...@ph...>
> * src/history.c (write_history_n): Cannot use int_error() when exiting
> gnuplot.
>
> I don't understand how this would make things worse than before,
> but I don't see any other candidate patches.
Don't blame Petr for his commit, it is correct, and I think I must be the
one to blame here with:
2007-05-23 Timothee Lecomte <tim...@en...>
* src/wxterminal/wxt_gui.cpp:
* src/wxterminal/wxt_gui.h:
Add/rewrite a few debugging messages.
(wxt_atexit, wxt_cleanup): Simplify "persist" and exit code.
>
> Is anyone else seeing this? Any ideas why?
>
I do see it. I'll look at it tomorrow evening. Thanks for reporting !
Best regards,
Timothée
> --
> Ethan A Merritt
>
|