To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=114786
                 Issue #|114786
                 Summary|Crashing in the thesaurus dialog
               Component|lingucomponent
                 Version|OOo 3.3 Beta 1
                Platform|Unknown
                     URL|
              OS/Version|All
                  Status|UNCONFIRMED
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P2
            Subcomponent|thesaurus
             Assigned to|tl
             Reported by|nemeth





------- Additional comments from [email protected] Mon Sep 27 23:56:56 
+0000 2010 -------
I have found a serious problem using OpenOffice.org 3.3 with the new thesaurus
dialog. Clicking on the last synonym of the Hungarian word "rágcsáló", the
program crashes. 

Steps. 

1. Install Hungarian language package
(http://extensions.services.openoffice.org/project/hu_dicts)

2. Open the attached file.

3. Press Ctrl-F7 on the word "rágcsáló"

4. Double click on the last item "patkány" in the opened thesaurus dialog.
The program crashes.


Valgrind memcheck:

==9546== Invalid read of size 4
==9546==    at 0x4E3ADA7: SvLBoxEntry::GetFirstItem(unsigned short) (in
/opt/openoffice.org/basis3.3/program/libsvtli.so)
==9546==    by 0x4E6BC71: SvTreeListBox::GetCheckButtonState(SvLBoxEntry*) const
(in /opt/openoffice.org/basis3.3/program/libsvtli.so)
==9546==    by 0xF469DDC: SvxCheckListBox::MouseButtonDown(MouseEvent const&)
(in /opt/openoffice.org/basis3.3/program/libsvxcoreli.so)
==9546==    by 0x572E615: ??? (in 
/opt/openoffice.org/basis3.3/program/libvclli.so)
==9546==    by 0x572FC4F: ??? (in 
/opt/openoffice.org/basis3.3/program/libvclli.so)
==9546==    by 0x572EB15: ??? (in 
/opt/openoffice.org/basis3.3/program/libvclli.so)
==9546==    by 0x7B43244: ??? (in
/opt/openoffice.org/basis3.3/program/libvclplug_gtkli.so)
==9546==    by 0x7B3F7FE: ??? (in
/opt/openoffice.org/basis3.3/program/libvclplug_gtkli.so)
==9546==    by 0x7CA6423: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2000.1)
==9546==    by 0x89E2251: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.2400.1)
==9546==    by 0x89F699C: ??? (in /usr/lib/libgobject-2.0.so.0.2400.1)
==9546==    by 0x89F7C32: g_signal_emit_valist (in
/usr/lib/libgobject-2.0.so.0.2400.1)
==9546==  Address 0x6b0074 is not stack'd, malloc'd or (recently) free'd
==9546== 
==9546== 
==9546== Process terminating with default action of signal 11 (SIGSEGV)
==9546==  Access not within mapped region at address 0x6B0074
==9546==    at 0x4E3ADA7: SvLBoxEntry::GetFirstItem(unsigned short) (in
/opt/openoffice.org/basis3.3/program/libsvtli.so)
==9546==    by 0x4E6BC71: SvTreeListBox::GetCheckButtonState(SvLBoxEntry*) const
(in /opt/openoffice.org/basis3.3/program/libsvtli.so)
==9546==    by 0xF469DDC: SvxCheckListBox::MouseButtonDown(MouseEvent const&)
(in /opt/openoffice.org/basis3.3/program/libsvxcoreli.so)
==9546==    by 0x572E615: ??? (in 
/opt/openoffice.org/basis3.3/program/libvclli.so)
==9546==    by 0x572FC4F: ??? (in 
/opt/openoffice.org/basis3.3/program/libvclli.so)
==9546==    by 0x572EB15: ??? (in 
/opt/openoffice.org/basis3.3/program/libvclli.so)
==9546==    by 0x7B43244: ??? (in
/opt/openoffice.org/basis3.3/program/libvclplug_gtkli.so)
==9546==    by 0x7B3F7FE: ??? (in
/opt/openoffice.org/basis3.3/program/libvclplug_gtkli.so)
==9546==    by 0x7CA6423: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2000.1)
==9546==    by 0x89E2251: g_closure_invoke (in 
/usr/lib/libgobject-2.0.so.0.2400.1)
==9546==    by 0x89F699C: ??? (in /usr/lib/libgobject-2.0.so.0.2400.1)
==9546==    by 0x89F7C32: g_signal_emit_valist (in
/usr/lib/libgobject-2.0.so.0.2400.1)
==9546==  If you believe this happened as a result of a stack
==9546==  overflow in your program's main thread (unlikely but
==9546==  possible), you can try to increase the size of the
==9546==  main thread stack using the --main-stacksize= flag.
==9546==  The main thread stack size used in this run was 8388608.
==9546== Thread 4:
==9546== Invalid free() / delete / delete[]
==9546==    at 0x4024B3A: free (vg_replace_malloc.c:366)
==9546==    by 0x46A4653: ??? (in /lib/tls/i686/cmov/libc-2.11.1.so)
==9546==    by 0x46A4119: ??? (in /lib/tls/i686/cmov/libc-2.11.1.so)
==9546==    by 0x401F4F3: _vgnU_freeres (vg_preloaded.c:62)
==9546==    by 0x4646B85: poll (poll.c:87)
==9546==    by 0x8B74944: ??? (in
/opt/openoffice.org/basis3.3/program/libvclplug_genli.so)
==9546==    by 0x4044CD6: ??? (in /opt/openoffice.org/ure/lib/libuno_sal.so.3)
==9546==    by 0x471D96D: start_thread (pthread_create.c:300)
==9546==    by 0x4654A4D: clone (clone.S:130)
==9546==  Address 0x4713630 is not stack'd, malloc'd or (recently) free'd
==9546== 
==9546== 
==9546== HEAP SUMMARY:
==9546==     in use at exit: 8,799,570 bytes in 234,023 blocks
==9546==   total heap usage: 326,151 allocs, 92,129 frees, 47,442,543 bytes
allocated
==9546== 
==9546== LEAK SUMMARY:
==9546==    definitely lost: 72,908 bytes in 37 blocks
==9546==    indirectly lost: 7,500 bytes in 376 blocks
==9546==      possibly lost: 2,019,953 bytes in 6,171 blocks
==9546==    still reachable: 6,699,209 bytes in 227,439 blocks
==9546==         suppressed: 0 bytes in 0 blocks
==9546== Rerun with --leak-check=full to see details of leaked memory
==9546== 
==9546== For counts of detected and suppressed errors, rerun with: -v
==9546== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 416 from 18)

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to