Bug 33025 - Writer crashes after inactivity and after hibernation
Summary: Writer crashes after inactivity and after hibernation
Status: RESOLVED DUPLICATE of bug 37850
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: Other Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-12 04:37 UTC by merike
Modified: 2013-11-13 09:50 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
crash backtrace (17.02 KB, text/plain)
2011-01-12 04:37 UTC, merike
Details

Note You need to log in before you can comment on or make changes to this bug.
Description merike 2011-01-12 04:37:54 UTC
Created attachment 41918 [details]
crash backtrace

I have a pretty regular document containing usual paragraphs, headings, some pictures, table of contents, page numbers in footer and a bibliography index.

Whenever I leave it open in the background for a longer period of time it crashes as soon as I get back to writer or shortly after I've entered some characters and returns.

I've compiled Libreoffice from source, not sure of exact git version, but the last commit in libo dir is 9a9d699ed189f31ebb7f638ec7cdeecd4b3c3cb8 from Mon Jan 10 21:01:36 2011 +0000. Other repos are from about the same time. Running on Kubuntu 10.10, KDE is 4.5.5.
Comment 1 Kohei Yoshida 2011-01-12 07:06:31 UTC
(In reply to comment #0)

> I've compiled Libreoffice from source, not sure of exact git version, but the
> last commit in libo dir is 9a9d699ed189f31ebb7f638ec7cdeecd4b3c3cb8 from Mon
> Jan 10 21:01:36 2011 +0000. Other repos are from about the same time. Running
> on Kubuntu 10.10, KDE is 4.5.5.

Which branch did you build?  libreoffice-3-3 or master?

git branch should tell you the branch you are currently on (in case you are not familiar with the git command).
Comment 2 merike 2011-01-12 08:00:58 UTC
Master.
Comment 3 Paul Green 2011-03-01 04:07:43 UTC
To add, I have also been frustrated with this issue and it causes me constant worry that I may lose data (despite the recovery tool).

The same problem also occurs in Open Office on both the Ubuntu (1:3.2.1-7ubuntu1.1 (openoffice.org)) and Open Office packages (which were the latest at the time).
Comment 4 Don't use this account, use tml@iki.fi 2011-03-07 05:11:11 UTC
To make it easier for interested developers to notice something familiar, pasting the bottom of the backtrace here:

#0  0x00100000 in ?? ()
#1  0x00a04b3e in cppu::throwException (exc=...)
    at /media/Meedia/libreoffice/libo/clone/ure/cppuhelper/source/exc_thrower.cxx:240
#2  0x01a857c6 in ucbhelper::cancelCommandExecution (rException=..., xEnv=...)
    at /media/Meedia/libreoffice/libo/clone/libs-gui/ucbhelper/source/provider/cancelcommandexecution.cxx:85
#3  0x04320877 in fileaccess::throw_handler (errorCode=34, minorCode=0, xEnv=..., aUncPath=..., pContent=0xb1b41860, 
    isHandled=true) at /media/Meedia/libreoffice/libo/clone/libs-core/ucb/source/ucp/file/filglob.cxx:599
#4  0x0430516b in fileaccess::TaskManager::endTask (this=0xb5792b20, CommandId=554, aUncPath=..., pContent=0xb1b41860)
    at /media/Meedia/libreoffice/libo/clone/libs-core/ucb/source/ucp/file/filtask.cxx:106
#5  0x042e825b in fileaccess::BaseContent::endTask (this=0xb1b41860, CommandId=554)
    at /media/Meedia/libreoffice/libo/clone/libs-core/ucb/source/ucp/file/bc.cxx:1294
#6  0x042e4e52 in fileaccess::BaseContent::execute (this=0xb1b41860, aCommand=..., CommandId=554, Environment=...)
    at /media/Meedia/libreoffice/libo/clone/libs-core/ucb/source/ucp/file/bc.cxx:448
#7  0x01a46ae7 in ucbhelper::Content_Impl::executeCommand (this=0xb1b49870, rCommand=...)
    at /media/Meedia/libreoffice/libo/clone/libs-gui/ucbhelper/source/client/content.cxx:1872
#8  0x01a418a0 in ucbhelper::Content::executeCommand (this=0xbfffbe34, rCommandName=..., rCommandArgument=...)
    at /media/Meedia/libreoffice/libo/clone/libs-gui/ucbhelper/source/client/content.cxx:831
#9  0x01bac50e in utl::lcl_CreateStream (rFileName=..., eOpenMode=1027, xInteractionHandler=..., pHandler=0x0, 
    bEnsureFileExists=1 '\001')
    at /media/Meedia/libreoffice/libo/clone/libs-gui/unotools/source/ucbhelper/ucbstreamhelper.cxx:106
#10 0x01bac98b in utl::UcbStreamHelper::CreateStream (rFileName=..., eOpenMode=1027, pHandler=0x0, bForceSynchron=1 '\001')
    at /media/Meedia/libreoffice/libo/clone/libs-gui/unotools/source/ucbhelper/ucbstreamhelper.cxx:158
#11 0x01d3d63c in ImpSwap::ImpSwap (this=0xb1b0db90, pData=0xb1a94010 "\211PNG\r\n\032\n", nDataSize=36294)
    at /media/Meedia/libreoffice/libo/clone/libs-gui/vcl/source/gdi/gfxlink.cxx:406
#12 0x01d3cdb0 in GfxLink::SwapOut (this=0xb1b6c1fc)
    at /media/Meedia/libreoffice/libo/clone/libs-gui/vcl/source/gdi/gfxlink.cxx:280
#13 0x01d51142 in ImpGraphic::ImplSetLink (this=0xb1b90aa8, rGfxLink=...)
    at /media/Meedia/libreoffice/libo/clone/libs-gui/vcl/source/gdi/impgraph.cxx:1427
#14 0x01d40600 in Graphic::SetLink (this=0xbfffc230, rGfxLink=...)
    at /media/Meedia/libreoffice/libo/clone/libs-gui/vcl/source/gdi/graph.cxx:771
#15 0x0137adc3 in GraphicFilter::ImportGraphic (this=0xb3ed2ab0, rGraphic=..., rPath=..., rIStream=..., nFormat=14, 
    pDeterminedFormat=0x0, nImportFlags=0, pFilterData=0x0)
    at /media/Meedia/libreoffice/libo/clone/libs-gui/svtools/source/filter.vcl/filter/filter.cxx:1630
#16 0x01379b2f in GraphicFilter::ImportGraphic (this=0xb3ed2ab0, rGraphic=..., rPath=..., rIStream=..., nFormat=65535, 
    pDeterminedFormat=0x0, nImportFlags=0)
    at /media/Meedia/libreoffice/libo/clone/libs-gui/svtools/source/filter.vcl/filter/filter.cxx:1284
#17 0x054448aa in SwGrfNode::ImportGraphic (this=0xb274431c, rStrm=...)
    at /media/Meedia/libreoffice/libo/clone/writer/sw/source/core/graphic/ndgrf.cxx:397
#18 0x05447071 in SwGrfNode::SwapGraphic (this=0xb274431c, pGrfObj=0xb274436c)
    at /media/Meedia/libreoffice/libo/clone/writer/sw/source/core/graphic/ndgrf.cxx:993
#19 0x05446ec6 in SwGrfNode::LinkStubSwapGraphic (pThis=0xb274431c, pCaller=0xb274436c)
    at /media/Meedia/libreoffice/libo/clone/writer/sw/source/core/graphic/ndgrf.cxx:944
#20 0x011ee02d in Link::Call (this=0xb2735cf0, pCaller=0xb274436c)
    at /media/Meedia/libreoffice/libo/solver/330/unxlngi6.pro/inc/tools/link.hxx:140
#21 0x013adad6 in GraphicObject::GetSwapStream (this=0xb274436c)
    at /media/Meedia/libreoffice/libo/clone/libs-gui/svtools/source/graphic/grfmgr.cxx:409
#22 0x013acd07 in GraphicObject::ImplAutoSwapIn (this=0xb274436c)
    at /media/Meedia/libreoffice/libo/clone/libs-gui/svtools/source/graphic/grfmgr.cxx:222
#23 0x013adf8f in GraphicObject::FireSwapInRequest (this=0xb274436c)
    at /media/Meedia/libreoffice/libo/clone/libs-gui/svtools/source/graphic/grfmgr.cxx:502
Comment 5 Don't use this account, use tml@iki.fi 2011-03-07 05:13:57 UTC
merike, in the future do it like that, instead of using attachments (of type application/octet-stream, even). Attachments make it harder for developers to quickly see if this bug might be related to something they know. You want to make it as easy as possible for a developer to see what is going on in your bug if you want to improve its chance of getting fixed.
Comment 6 zdevir 2011-06-01 06:24:49 UTC
Happens to me every once in a while, usually after returning from hibernation. If any further information is needed, I can try to reproduce this segmentation fault... Here is my backtrace of the SIGSEGV:

Program received signal SIGSEGV, Segmentation fault.
0x00100000 in ?? ()
(gdb) backtrace 
#0  0x00100000 in ?? ()
#1  0x00851813 in cppu::throwException ()
   from /usr/lib/libreoffice/program/../basis-link/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3
#2  0x016cbec1 in ucbhelper::cancelCommandExecution ()
   from /usr/lib/libreoffice/program/../basis-link/program/libucbhelper4gcc3.so
#3  0x03199ccc in fileaccess::throw_handler () from /usr/lib/libreoffice/program/../basis-link/program/libucpfile1.so
#4  0x0317dc4e in fileaccess::TaskManager::endTask () from /usr/lib/libreoffice/program/../basis-link/program/libucpfile1.so
#5  0x0315e337 in fileaccess::BaseContent::endTask () from /usr/lib/libreoffice/program/../basis-link/program/libucpfile1.so
#6  0x03165a29 in fileaccess::BaseContent::execute () from /usr/lib/libreoffice/program/../basis-link/program/libucpfile1.so
#7  0x01689061 in ucbhelper::Content_Impl::executeCommand ()
   from /usr/lib/libreoffice/program/../basis-link/program/libucbhelper4gcc3.so
#8  0x0168d0c8 in ucbhelper::Content::executeCommand ()
   from /usr/lib/libreoffice/program/../basis-link/program/libucbhelper4gcc3.so
#9  0x017ebfd7 in lcl_CreateStream () from /usr/lib/libreoffice/program/../basis-link/program/libutlli.so
#10 0x017ec7d3 in utl::UcbStreamHelper::CreateStream () from /usr/lib/libreoffice/program/../basis-link/program/libutlli.so
#11 0x01914165 in ImpSwap () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#12 0x01914626 in GfxLink::SwapOut () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#13 0x01921bb4 in ImpGraphic::ImplSetLink () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#14 0x019169e4 in Graphic::SetLink () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#15 0x010c1be9 in GraphicFilter::ImportGraphic () from /usr/lib/libreoffice/program/../basis-link/program/libsvtli.so
#16 0x010c0888 in GraphicFilter::ImportGraphic () from /usr/lib/libreoffice/program/../basis-link/program/libsvtli.so
#17 0x0610fc2e in SvxMSDffManager::GetBLIPDirect () from /usr/lib/libreoffice/basis3.3/program/libmsfilterli.so
#18 0x0611059a in SvxMSDffManager::GetBLIP () from /usr/lib/libreoffice/basis3.3/program/libmsfilterli.so
#19 0x061186e7 in SvxMSDffManager::ImportGraphic () from /usr/lib/libreoffice/basis3.3/program/libmsfilterli.so
#20 0x0612d4e3 in SvxMSDffManager::ImportShape () from /usr/lib/libreoffice/basis3.3/program/libmsfilterli.so
#21 0x0613056b in SvxMSDffManager::ImportObj () from /usr/lib/libreoffice/basis3.3/program/libmsfilterli.so
#22 0x061306c1 in SvxMSDffManager::GetShape () from /usr/lib/libreoffice/basis3.3/program/libmsfilterli.so
#23 0x05abc6cf in wwSectionManager::SetSegmentToPageDesc () from /usr/lib/libreoffice/basis3.3/program/libmswordli.so
#24 0x05ac9069 in wwSectionManager::SetSwFmtPageDesc () from /usr/lib/libreoffice/basis3.3/program/libmswordli.so
#25 0x05ac9630 in wwSectionManager::InsertSegments () from /usr/lib/libreoffice/basis3.3/program/libmswordli.so
#26 0x05ace3f2 in SwWW8ImplReader::CoreLoad () from /usr/lib/libreoffice/basis3.3/program/libmswordli.so
#27 0x05acfc3a in SwWW8ImplReader::LoadThroughDecryption () from /usr/lib/libreoffice/basis3.3/program/libmswordli.so
#28 0x05ad07a6 in SwWW8ImplReader::LoadDoc () from /usr/lib/libreoffice/basis3.3/program/libmswordli.so
#29 0x05ad08cc in WW8Reader::Read () from /usr/lib/libreoffice/basis3.3/program/libmswordli.so
#30 0x04615661 in SwReader::Read () from /usr/lib/libreoffice/program/../basis-link/program/libswli.so
#31 0x04711974 in SwDocShell::ConvertFrom () from /usr/lib/libreoffice/program/../basis-link/program/libswli.so
#32 0x00ab7efc in SfxObjectShell::DoLoad () from /usr/lib/libreoffice/program/../basis-link/program/libsfxli.so
#33 0x00b16d23 in SfxBaseModel::load () from /usr/lib/libreoffice/program/../basis-link/program/libsfxli.so
#34 0x00b8db2b in SfxFrameLoader_Impl::load () from /usr/lib/libreoffice/program/../basis-link/program/libsfxli.so
#35 0x02ffa45a in framework::LoadEnv::impl_loadContent ()
   from /usr/lib/libreoffice/program/../basis-link/program/libfwkli.so
#36 0x02ffc0d6 in framework::LoadEnv::startLoading () from /usr/lib/libreoffice/program/../basis-link/program/libfwkli.so
#37 0x02fefd81 in framework::LoadDispatcher::impl_dispatch ()
   from /usr/lib/libreoffice/program/../basis-link/program/libfwkli.so
#38 0x02ff0561 in framework::LoadDispatcher::dispatch () from /usr/lib/libreoffice/program/../basis-link/program/libfwkli.so
#39 0x0305a683 in framework::RecentFilesMenuController::ExecuteHdl_Impl ()
   from /usr/lib/libreoffice/program/../basis-link/program/libfwkli.so
#40 0x01b0f7e1 in ImplWindowFrameProc () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#41 0x027292d3 in SalDisplay::DispatchInternalEvent () from /usr/lib/libreoffice/basis3.3/program/libvclplug_genli.so
#42 0x02729338 in SalX11Display::Yield () from /usr/lib/libreoffice/basis3.3/program/libvclplug_genli.so
#43 0x02725c11 in DisplayYield () from /usr/lib/libreoffice/basis3.3/program/libvclplug_genli.so
#44 0x02723cc7 in SalXLib::Yield () from /usr/lib/libreoffice/basis3.3/program/libvclplug_genli.so
#45 0x02733ab7 in X11SalInstance::Yield () from /usr/lib/libreoffice/basis3.3/program/libvclplug_genli.so
#46 0x018da4cf in Application::Yield () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#47 0x018da5ac in Application::Execute () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#48 0x00310387 in desktop::Desktop::Main () from /usr/lib/libreoffice/program/../basis-link/program/libsofficeapp.so
#49 0x018df41a in ImplSVMain () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#50 0x018df515 in SVMain () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#51 0x0033abef in soffice_main () from /usr/lib/libreoffice/program/../basis-link/program/libsofficeapp.so
#52 0x08048bc1 in main ()
Comment 7 Björn Michaelsen 2011-09-23 11:20:32 UTC

*** This bug has been marked as a duplicate of bug 37850 ***
Comment 8 Björn Michaelsen 2011-12-22 05:35:49 UTC
Remove infoprovider from closed and resolved bugs.
Comment 9 Björn Michaelsen 2011-12-22 05:49:47 UTC
RESOLVED, FIXED or CLOSED bugs cant be KEYWORD NEEDINFO.