Bugzilla – Attachment 117864 Details for
Bug 93098
Unexpectedly quit when use Data->Sort (crash)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
valgrind log
valgrind.log (text/x-log), 16.15 KB, created by
Caolán McNamara
on 2015-08-12 15:45:31 UTC
(
hide
)
Description:
valgrind log
Filename:
MIME Type:
Creator:
Caolán McNamara
Created:
2015-08-12 15:45:31 UTC
Size:
16.15 KB
patch
obsolete
>==19421== >==19421== Thread 1: >==19421== Invalid read of size 2 >==19421== at 0x3B4C02CA: ScOutputData::DrawBackground(OutputDevice&) (output.cxx:1103) >==19421== by 0x3B4A64A2: ScGridWindow::DrawContent(OutputDevice&, ScTableInfo const&, ScOutputData&, bool, ScUpdateMode) (gridwin4.cxx:723) >==19421== by 0x3B4A554D: ScGridWindow::Draw(short, int, short, int, ScUpdateMode) (gridwin4.cxx:506) >==19421== by 0x3B4A49AF: ScGridWindow::Paint(OutputDevice&, Rectangle const&) (gridwin4.cxx:373) >==19421== by 0xBB3AF37: PaintHelper::DoPaint(vcl::Region const*) (paint.cxx:301) >==19421== by 0xBB3C230: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:601) >==19421== by 0xBB3BD3A: PaintHelper::~PaintHelper() (paint.cxx:539) >==19421== by 0xBB3C281: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:598) >==19421== by 0xBB3BD3A: PaintHelper::~PaintHelper() (paint.cxx:539) >==19421== by 0xBB3C281: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:598) >==19421== by 0xBB3BD3A: PaintHelper::~PaintHelper() (paint.cxx:539) >==19421== by 0xBB3C281: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:598) >==19421== by 0xBB3BD3A: PaintHelper::~PaintHelper() (paint.cxx:539) >==19421== by 0xBB3C281: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:598) >==19421== by 0xBB3BD3A: PaintHelper::~PaintHelper() (paint.cxx:539) >==19421== by 0xBB3C281: vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) (paint.cxx:598) >==19421== by 0xBB3C38D: vcl::Window::ImplCallOverlapPaint() (paint.cxx:626) >==19421== by 0xBB3C538: vcl::Window::ImplHandlePaintHdl(Idle*) (paint.cxx:655) >==19421== by 0xBB3C420: vcl::Window::LinkStubImplHandlePaintHdl(void*, Idle*) (paint.cxx:637) >==19421== by 0xBB41F84: Link<Idle*, void>::Call(Idle*) const (in /home/caolan/LibreOffice/core/instdir/program/libvcllo.so) >==19421== by 0xC157A08: Idle::Invoke() (idle.cxx:26) >==19421== by 0xC15F017: ImplSchedulerData::Invoke() (scheduler.cxx:38) >==19421== by 0xC15F2E4: Scheduler::ProcessTaskScheduling(bool) (scheduler.cxx:127) >==19421== by 0xC183FA0: ImplYield(bool, bool, unsigned long) (svapp.cxx:347) >==19421== by 0xC1803AF: Application::Yield() (svapp.cxx:390) >==19421== by 0xC180361: Application::Execute() (svapp.cxx:336) >==19421== by 0x51040F8: desktop::Desktop::Main() (app.cxx:1589) >==19421== by 0xC1893A7: ImplSVMain() (svmain.cxx:162) >==19421== by 0xC1894E4: SVMain() (svmain.cxx:196) >==19421== by 0x514F299: soffice_main (sofficemain.cxx:96) >==19421== by 0x40095D: sal_main (main.c:48) >==19421== by 0x400943: main (main.c:47) >==19421== Address 0x3151073a is 6 bytes before an unallocated block of size 1,616 in arena "client" >==19421== > >** (soffice:19421): WARNING **: Unknown event notification 37 >==19421== Invalid read of size 8 >==19421== at 0x3A9E0004: (anonymous namespace)::StartListeningNotifier::operator()(SvtListener*) (table3.cxx:681) >==19421== by 0x3A9ED055: (anonymous namespace)::StartListeningNotifier std::for_each<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<SvtListener**, std::__cxx1998::vector<SvtListener*, std::allocator<SvtListener*> > >, std::__debug::vector<SvtListener*, std::allocator<SvtListener*> > >, (anonymous namespace)::StartListeningNotifier>(__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<SvtListener**, std::__cxx1998::vector<SvtListener*, std::allocator<SvtListener*> > >, std::__debug::vector<SvtListener*, std::allocator<SvtListener*> > >, __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<SvtListener**, std::__cxx1998::vector<SvtListener*, std::allocator<SvtListener*> > >, std::__debug::vector<SvtListener*, std::allocator<SvtListener*> > >, (anonymous namespace)::StartListeningNotifier) (stl_algo.h:3767) >==19421== by 0x3A9E302F: ScTable::SortReorderByRow(ScSortInfoArray*, short, short, ScProgress*) (table3.cxx:1162) >==19421== by 0x3A9E63F4: ScTable::Sort(ScSortParam const&, bool, bool, ScProgress*, sc::ReorderParam*) (table3.cxx:1709) >==19421== by 0x3A75B85A: ScDocument::Sort(short, ScSortParam const&, bool, bool, ScProgress*, sc::ReorderParam*) (documen3.cxx:1371) >==19421== by 0x3B05633B: ScDBDocFunc::Sort(short, ScSortParam const&, bool, bool, bool) (dbdocfun.cxx:566) >==19421== by 0x3B43E677: ScDBFunc::Sort(ScSortParam const&, bool, bool) (dbfunc.cxx:230) >==19421== by 0x3B43E5C9: ScDBFunc::UISort(ScSortParam const&, bool) (dbfunc.cxx:221) >==19421== by 0x3B431DD6: ScCellShell::ExecuteDB(SfxRequest&) (cellsh2.cxx:498) >==19421== by 0x3B4152B9: SfxStubScCellShellExecuteDB(SfxShell*, SfxRequest&) (scslots.hxx:7116) >==19421== by 0x8B57B21: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:208) >==19421== by 0x8B4F0A9: SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (dispatch.cxx:259) >==19421== by 0x8B51FED: SfxDispatcher::_Execute(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) (dispatch.cxx:849) >==19421== by 0x8B3AEE0: SfxBindings::Execute_Impl(SfxRequest&, SfxSlot const*, SfxShell*) (bindings.cxx:1280) >==19421== by 0x8BC6D84: SfxDispatchController_Impl::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) (unoctitm.cxx:844) >==19421== by 0x8BC4A91: SfxOfficeDispatch::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (unoctitm.cxx:359) >==19421== by 0x3323E748: framework::MenuBarManager::Select(Menu*) (menubarmanager.cxx:1020) >==19421== by 0x3323E23C: framework::MenuBarManager::LinkStubSelect(void*, void*) (menubarmanager.cxx:956) >==19421== by 0xBB47CE0: Link<void*, long>::Call(void*) const (in /home/caolan/LibreOffice/core/instdir/program/libvcllo.so) >==19421== by 0xBC38AD9: Menu::Select() (menu.cxx:303) >==19421== by 0xBC4150F: Menu::ImplCallSelect(void*) (menu.cxx:2210) >==19421== by 0xBC414D6: Menu::LinkStubImplCallSelect(void*, void*) (menu.cxx:2207) >==19421== by 0xBB47CE0: Link<void*, long>::Call(void*) const (in /home/caolan/LibreOffice/core/instdir/program/libvcllo.so) >==19421== by 0xBD229AE: ImplHandleUserEvent(ImplSVEvent*) (winproc.cxx:2031) >==19421== by 0xBD24176: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2592) >==19421== by 0xC24A1C8: SalFrame::CallCallback(unsigned short, void const*) const (in /home/caolan/LibreOffice/core/instdir/program/libvcllo.so) >==19421== by 0xC249DAA: SalGenericDisplay::DispatchInternalEvent() (gendisp.cxx:90) >==19421== by 0x23962A75: GtkData::userEventFn(void*) (gtkdata.cxx:973) >==19421== by 0x23962AF1: call_userEventFn (gtkdata.cxx:983) >==19421== by 0x13005A89: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4400.1) >==19421== by 0x13005E1F: ??? (in /usr/lib64/libglib-2.0.so.0.4400.1) >==19421== by 0x13005ECB: g_main_context_iteration (in /usr/lib64/libglib-2.0.so.0.4400.1) >==19421== by 0x2396189E: GtkData::Yield(bool, bool) (gtkdata.cxx:604) >==19421== by 0x23964A22: GtkInstance::DoYield(bool, bool, unsigned long) (gtkinst.cxx:406) >==19421== by 0xC184018: ImplYield(bool, bool, unsigned long) (svapp.cxx:361) >==19421== by 0xC1803AF: Application::Yield() (svapp.cxx:390) >==19421== by 0xC180361: Application::Execute() (svapp.cxx:336) >==19421== by 0x51040F8: desktop::Desktop::Main() (app.cxx:1589) >==19421== by 0xC1893A7: ImplSVMain() (svmain.cxx:162) >==19421== by 0xC1894E4: SVMain() (svmain.cxx:196) >==19421== by 0x514F299: soffice_main (sofficemain.cxx:96) >==19421== by 0x40095D: sal_main (main.c:48) >==19421== by 0x400943: main (main.c:47) >==19421== Address 0x1c72f910 is 0 bytes inside a block of size 200 free'd >==19421== at 0x4C2A184: operator delete(void*) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) >==19421== by 0x3A928DA7: ScFormulaCell::~ScFormulaCell() (formulacell.cxx:929) >==19421== by 0x3A5B91AB: mdds::default_deleter<ScFormulaCell>::operator()(ScFormulaCell const*) (default_deleter.hpp:40) >==19421== by 0x3A598300: mdds::default_deleter<ScFormulaCell> std::for_each<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<ScFormulaCell**, std::__cxx1998::vector<ScFormulaCell*, std::allocator<ScFormulaCell*> > >, std::__debug::vector<ScFormulaCell*, std::allocator<ScFormulaCell*> > >, mdds::default_deleter<ScFormulaCell> >(__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<ScFormulaCell**, std::__cxx1998::vector<ScFormulaCell*, std::allocator<ScFormulaCell*> > >, std::__debug::vector<ScFormulaCell*, std::allocator<ScFormulaCell*> > >, __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<ScFormulaCell**, std::__cxx1998::vector<ScFormulaCell*, std::allocator<ScFormulaCell*> > >, std::__debug::vector<ScFormulaCell*, std::allocator<ScFormulaCell*> > >, mdds::default_deleter<ScFormulaCell>) (stl_algo.h:3767) >==19421== by 0x3A56AB0D: mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell>::overwrite_values(mdds::mtv::base_element_block&, unsigned long, unsigned long) (multi_type_vector_types.hpp:608) >==19421== by 0x3A551767: mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >::overwrite_values(mdds::mtv::base_element_block&, unsigned long, unsigned long) (multi_type_vector_custom_func3.hpp:307) >==19421== by 0x3A584A6E: mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> > >::set_empty_in_single_block(unsigned long, unsigned long, unsigned long, unsigned long, bool) (multi_type_vector_def.inl:3877) >==19421== by 0x3A558EB8: mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> > >::set_empty_impl(unsigned long, unsigned long, unsigned long, unsigned long, bool) (multi_type_vector_def.inl:1881) >==19421== by 0x3A5993A6: mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> > >::set_empty(unsigned long, unsigned long) (multi_type_vector_def.inl:1472) >==19421== by 0x3A56BE03: mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> > >::transfer_single_block(unsigned long, unsigned long, unsigned long, unsigned long, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> > >&, unsigned long) (multi_type_vector_def.inl:1536) >==19421== by 0x3A552D74: mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> > >::transfer_impl(unsigned long, unsigned long, unsigned long, unsigned long, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> > >&, unsigned long) (multi_type_vector_def.inl:1514) >==19421== by 0x3A53B3EF: mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> > >::transfer(unsigned long, unsigned long, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> > >&, unsigned long) (multi_type_vector_def.inl:1387) >==19421== by 0x3A9E282F: ScTable::SortReorderByRow(ScSortInfoArray*, short, short, ScProgress*) (table3.cxx:1094) >==19421== by 0x3A9E63F4: ScTable::Sort(ScSortParam const&, bool, bool, ScProgress*, sc::ReorderParam*) (table3.cxx:1709) >==19421== by 0x3A75B85A: ScDocument::Sort(short, ScSortParam const&, bool, bool, ScProgress*, sc::ReorderParam*) (documen3.cxx:1371) >==19421== by 0x3B05633B: ScDBDocFunc::Sort(short, ScSortParam const&, bool, bool, bool) (dbdocfun.cxx:566) >==19421== by 0x3B43E677: ScDBFunc::Sort(ScSortParam const&, bool, bool) (dbfunc.cxx:230) >==19421== by 0x3B43E5C9: ScDBFunc::UISort(ScSortParam const&, bool) (dbfunc.cxx:221) >==19421== by 0x3B431DD6: ScCellShell::ExecuteDB(SfxRequest&) (cellsh2.cxx:498) >==19421== by 0x3B4152B9: SfxStubScCellShellExecuteDB(SfxShell*, SfxRequest&) (scslots.hxx:7116) >==19421== by 0x8B57B21: SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (shell.hxx:208) >==19421== by 0x8B4F0A9: SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (dispatch.cxx:259) >==19421== by 0x8B51FED: SfxDispatcher::_Execute(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) (dispatch.cxx:849) >==19421== by 0x8B3AEE0: SfxBindings::Execute_Impl(SfxRequest&, SfxSlot const*, SfxShell*) (bindings.cxx:1280) >==19421== by 0x8BC6D84: SfxDispatchController_Impl::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) (unoctitm.cxx:844) >==19421== by 0x8BC4A91: SfxOfficeDispatch::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (unoctitm.cxx:359) >==19421== by 0x3323E748: framework::MenuBarManager::Select(Menu*) (menubarmanager.cxx:1020) >==19421== by 0x3323E23C: framework::MenuBarManager::LinkStubSelect(void*, void*) (menubarmanager.cxx:956) >==19421== by 0xBB47CE0: Link<void*, long>::Call(void*) const (in /home/caolan/LibreOffice/core/instdir/program/libvcllo.so) >==19421== by 0xBC38AD9: Menu::Select() (menu.cxx:303) >==19421== by 0xBC4150F: Menu::ImplCallSelect(void*) (menu.cxx:2210) >==19421== by 0xBC414D6: Menu::LinkStubImplCallSelect(void*, void*) (menu.cxx:2207) >==19421== by 0xBB47CE0: Link<void*, long>::Call(void*) const (in /home/caolan/LibreOffice/core/instdir/program/libvcllo.so) >==19421== by 0xBD229AE: ImplHandleUserEvent(ImplSVEvent*) (winproc.cxx:2031) >==19421== by 0xBD24176: ImplWindowFrameProc(vcl::Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2592) >==19421== by 0xC24A1C8: SalFrame::CallCallback(unsigned short, void const*) const (in /home/caolan/LibreOffice/core/instdir/program/libvcllo.so) >==19421== by 0xC249DAA: SalGenericDisplay::DispatchInternalEvent() (gendisp.cxx:90) >==19421== by 0x23962A75: GtkData::userEventFn(void*) (gtkdata.cxx:973) >==19421== by 0x23962AF1: call_userEventFn (gtkdata.cxx:983) >==19421== by 0x13005A89: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4400.1) >==19421== by 0x13005E1F: ??? (in /usr/lib64/libglib-2.0.so.0.4400.1) >==19421== by 0x13005ECB: g_main_context_iteration (in /usr/lib64/libglib-2.0.so.0.4400.1) >==19421== by 0x2396189E: GtkData::Yield(bool, bool) (gtkdata.cxx:604) >==19421== by 0x23964A22: GtkInstance::DoYield(bool, bool, unsigned long) (gtkinst.cxx:406) >==19421== by 0xC184018: ImplYield(bool, bool, unsigned long) (svapp.cxx:361) >==19421== by 0xC1803AF: Application::Yield() (svapp.cxx:390) >==19421== by 0xC180361: Application::Execute() (svapp.cxx:336) >==19421== by 0x51040F8: desktop::Desktop::Main() (app.cxx:1589) >==19421== by 0xC1893A7: ImplSVMain() (svmain.cxx:162) >==19421== by 0xC1894E4: SVMain() (svmain.cxx:196) >==19421==
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 93098
:
117642
| 117864 |
120147