Bug 37302 - FMR on shutdown with gtk+
Summary: FMR on shutdown with gtk+
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
3.4.0 Beta5
Hardware: Other Linux (All)
: medium critical
Assignee: Not Assigned
URL:
Whiteboard: target:3.4.1
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-17 22:17 UTC by Michael Meeks
Modified: 2011-05-18 08:23 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Meeks 2011-05-17 22:17:22 UTC
==1056== Invalid read of size 4
==1056==    at 0x7F39040: GtkSalDisplay::filterGdkEvent(void*, _GdkEvent*, void*) (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_gtkli.so)
==1056==    by 0x9A940F2: ??? (in /usr/lib/libgdk-x11-2.0.so.0.2200.1)
==1056==    by 0x9A966A0: ??? (in /usr/lib/libgdk-x11-2.0.so.0.2200.1)
==1056==    by 0x9A9675E: ??? (in /usr/lib/libgdk-x11-2.0.so.0.2200.1)
==1056==    by 0x9DB3508: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2800.0)
==1056==    by 0x9DB3D0F: ??? (in /lib/libglib-2.0.so.0.2800.0)
==1056==    by 0x9DB3FCD: g_main_context_iteration (in /lib/libglib-2.0.so.0.2800.0)
==1056==    by 0x7F38F08: GtkXLib::Yield(bool, bool) (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_gtkli.so)
==1056==    by 0x7F3A448: GtkXLib::~GtkXLib() (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_gtkli.so)
==1056==    by 0x7F3A4E7: GtkXLib::~GtkXLib() (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_gtkli.so)
==1056==    by 0x9EE956B: X11SalData::DeleteDisplay() (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_genli.so)
==1056==    by 0x9EE95A3: X11SalData::~X11SalData() (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_genli.so)
==1056==  Address 0x738ee2c is 20 bytes inside a block of size 1,208 free'd
==1056==    at 0x4028283: free (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==1056==    by 0x405FCA7: rtl_freeMemory (in /data/opt/TTInstall/ure/lib/libuno_sal.so.3)
==1056==    by 0x8048D3D: operator delete(void*) (in /data/opt/TTInstall/program/soffice.bin)
==1056==    by 0x7F39CD1: GtkSalDisplay::~GtkSalDisplay() (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_gtkli.so)
==1056==    by 0x9EE9551: X11SalData::DeleteDisplay() (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_genli.so)
==1056==    by 0x9EE95A3: X11SalData::~X11SalData() (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_genli.so)
==1056==    by 0x7F38A5B: GtkData::~GtkData() (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_gtkli.so)
==1056==    by 0x9EF2A7D: X11SalInstance::~X11SalInstance() (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_genli.so)
==1056==    by 0x7F3AFA8: GtkInstance::~GtkInstance() (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_gtkli.so)
==1056==    by 0x7F3AFE3: GtkInstance::~GtkInstance() (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclplug_gtkli.so)
==1056==    by 0x5707059: DestroySalInstance(SalInstance*) (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so)
==1056==    by 0x550AE8C: DeInitVCL() (in /data/opt/libreoffice/libreoffice-3-4/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so)
Comment 1 Michael Meeks 2011-05-17 22:23:26 UTC
pushed to master.
Comment 2 Kohei Yoshida 2011-05-18 08:23:31 UTC
Pushed this to the -3-4 branch (for 3.4.1).