Bug 923993
Summary: | [abrt][a11y] libreoffice-core-3.6.5.2-6.fc18: ScAccessibleDocument::GetVisibleArea_Impl: Process /usr/lib64/libreoffice/program/soffice.bin was killed by signal 11 (SIGSEGV) | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Matt Heck <mheck> | ||||||||||||||||||||||||||
Component: | libreoffice | Assignee: | Caolan McNamara <caolanm> | ||||||||||||||||||||||||||
Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||||
Version: | 18 | CC: | caolanm, dtardon, erack, ltinkl, mstahl, sbergman | ||||||||||||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||||
Whiteboard: | abrt_hash:dcf89aff090eebfb2a654714d056d5f911dc22a0 | ||||||||||||||||||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||||||||||||||||
Doc Text: |
Cause: Some part of the window geometry query sequence fails (hypothesis).
Consequence: Getting the currently visible section of the document fails.
Fix: Possibly, react to bogus results from screen/window geometry queries by retrying or substituting bogus, but sane, values.
Result: Segmentation violation, presumably due to unexpected null objects representing the visible section of the document (hypothesis).
|
Story Points: | --- | ||||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||||
Last Closed: | 2013-05-09 10:03:15 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
Matt Heck
2013-03-20 21:17:41 UTC
Created attachment 713465 [details]
File: backtrace
Created attachment 713466 [details]
File: build_ids
Created attachment 713467 [details]
File: cgroup
Created attachment 713468 [details]
File: core_backtrace
Created attachment 713469 [details]
File: dso_list
Created attachment 713470 [details]
File: environ
Created attachment 713471 [details]
File: limits
Created attachment 713472 [details]
File: maps
Created attachment 713473 [details]
File: open_fds
Created attachment 713474 [details]
File: proc_pid_status
Created attachment 713475 [details]
File: smolt_data
Created attachment 713476 [details]
File: var_log_messages
Is the crash reproducible? I've had it happen a few times, but it's rare. It seems to happen when attempting to "fit" the window under GNOME 3, i.e., dragging it to an edge of the screen. Problem is, I'm pretty sure I've also found a nasty bug where GNOME Shell can lose what few marbles it has if the wireless network drops unexpectedly while the Shell is in the middle of certain operations. So, I think the real problem is something like, "if you happen to be in the middle of doing a window fit under GNOME Shell and the network drops, the status icon update causes something to break, and the fit reports bogus geometry". If that's true, it's a race condition, which means all the usual fun trying to reproduce it. For now, I'd say sit on it until the next version of GNOME Shell comes out. MH I think its likely that the trigger is a specific *size* of the calc window in a given document at a given position. So... what size is your screen resolution ? And what sort of fit are you doing, full screen or vertical fit ? |