Bug 915743
Summary: | thread deadlock/slow join in insert->hyperlink in impress | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | vikram goyal <vikigoyal> | ||||||||||||||||||||||||
Component: | libreoffice | Assignee: | Stephan Bergmann <sbergman> | ||||||||||||||||||||||||
Status: | CLOSED NEXTRELEASE | 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:02e43f23d7b4261e0ff44f997c6a2dea45f507fe | ||||||||||||||||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||
Last Closed: | 2013-03-11 16:59:00 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
vikram goyal
2013-02-26 12:34:15 UTC
Created attachment 702834 [details]
File: backtrace
Created attachment 702835 [details]
File: build_ids
Created attachment 702836 [details]
File: cgroup
Created attachment 702837 [details]
File: core_backtrace
Created attachment 702838 [details]
File: dso_list
Created attachment 702839 [details]
File: environ
Created attachment 702840 [details]
File: limits
Created attachment 702841 [details]
File: maps
Created attachment 702842 [details]
File: open_fds
Created attachment 702843 [details]
File: proc_pid_status
Created attachment 702844 [details]
File: Password-Change.pps
How to reproduce: 1. create a new presentation 2. click into the text body 3. go to menu Insert->Hyperlink 4. write http://192.168.1.1 Anyone wants to have a stab on this deadlock? :-) Rather than being actually deadlocked I think it's that the remote server doesn't exist or respond so the join has to wait a long time until neon timeouts. Maybe it would be better to not join on each keystroke but instead, once a thread is launched don't attempt to join with it but get it to tell the SvtURLBox via onTerminated that it finished the last request and then SvtURLBox can use its results if it still wants them for that url, or launch a new one at that point with a request for the new url. taking over Solved for upstream LibreOffice master now as <http://cgit.freedesktop.org/libreoffice/core/commit/?id=c6dfb3825cad9c8f6f87f4afc8fdbc386919e640> "rhbz#915743: Avoid potentially blocking autocompletion for non file URLs," requested backport to upstream libreoffice-3-6 towards 3.6.6 as <https://gerrit.libreoffice.org/#/c/2670/>, so will get into Fedora 18 when it switches from 3.6.5 to 3.6.6. |