https://bugs.freedesktop.org/show_bug.cgi?id=64241
--- Comment #4 from Lionel Elie Mamane <[email protected]> --- Since nothing is happening around this and triggered debug aborts *really* get in the way of dogfooding dbgutils builds, I just put it "somewhere". Caolán or *anybody*, if you disagree with my decision, just change it for the better. The only code I dared touch is mailmerge-specific code; anything else needs a better understanding of the architecture than I have. So this basically limits us to the following stack frames (from my own backtrace, not the one of Julien): #29 0x00007fe3eda4e813 in SwMailMergeWizard::StartExecuteModal (this=0x5387010, rEndDialogHdl=...) at /home/master/src/libreoffice/workdirs/libreoffice-4.1/sw/source/ui/dbui/mailmergewizard.cxx:299 #30 0x00007fe3ed8dccb0 in AbstractMailMergeWizard_Impl::StartExecuteModal (this=0x4d6b890, rEndDialogHdl=...) at /home/master/src/libreoffice/workdirs/libreoffice-4.1/sw/source/ui/dialog/swdlgfact.cxx:592 #31 0x00007fe3fa004f25 in (anonymous namespace)::SwMailMergeWizardExecutor::ExecuteWizard (this=0x3e9f4e0) at /home/master/src/libreoffice/workdirs/libreoffice-4.1/sw/source/ui/app/apphdl.cxx:388 #32 0x00007fe3fa004c5e in (anonymous namespace)::SwMailMergeWizardExecutor::ExecuteMailMergeWizard (this=0x3e9f4e0, pArgs=pArgs@entry=0x0) at /home/master/src/libreoffice/workdirs/libreoffice-4.1/sw/source/ui/app/apphdl.cxx:369 Below that is VCL's Dialog::StartExecuteModal and above that is some generic "SwModule::ExecOther" which (I guess) cannot know whether the stuff it calls needs SolarMutex or not. So I took the lowest frame, to insure against the case that any other code path calls SwMailMergeWizard::StartExecuteModal without going through the higher-ups in this backtrace. It is unclear whether this fixes Julien's scenario, but <shrug>. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
