Bug 604799
| Summary: | [abrt] crash in POSTITMGR->GetActivePostIt() | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Mircea Sava <msava> | ||||
| Component: | openoffice.org | Assignee: | Caolan McNamara <caolanm> | ||||
| Status: | CLOSED UPSTREAM | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | 13 | CC: | caolanm | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | i686 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | abrt_hash:3e5a84a1685cee236a6ba680a4ea4980fe4ef3f2 | ||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2010-06-21 13:15:51 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Mircea Sava
2010-06-16 18:32:40 UTC
Created attachment 424549 [details]
File: backtrace
This is definitely a crash related to post it notes in margins (again), this one however is rather odd in that its triggered from inside a StarBasic macro. Are you able to reproduce this, and can you remember what you did just before it crashed, i.e. what did you click on the toolbar ? Its got to be some sort of macro calling xDocument.replaceAll We do have one macro that uses this, but running tools->macros->organize->macros->basic->gimmicks->changeallchars on a document with margin notes doesn't crash As an off-chance, I tried loading a document in a hidden shell from starbasic and did a search and replace on a doc that contains comments. And again no crash.
Sub Main
Dim OpenProperties(1) as new com.sun.star.beans.PropertyValue
OpenProperties(0).Name = "Hidden"
OpenProperties(0).Value = True
oDocument = StarDesktop.LoadComponentFromURL("file:///tmp/example.odt", "_default", 0, OpenProperties())
oReplaceDesc = oDocument.createReplaceDescriptor()
oReplaceDesc.SearchCaseSensitive = True
oReplaceDesc.SearchRegularExpression = True
oReplaceDesc.Searchstring = "[A-Z]"
oReplaceDesc.ReplaceString = "Y"
oReplCount = oDocument.ReplaceAll(oReplaceDesc)
End Sub
Its clear that GetWrtShell is 0, but its not clear how that came about
Supplied a potential workaround upstream. Moving there. |