| Summary: | [Regression] Kdesktop hang on start | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Slávek Banko <slavek.banko> |
| Component: | tdebase | Assignee: | Slávek Banko <slavek.banko> |
| Status: | RESOLVED FIXED | ||
| Severity: | blocker | CC: | ac586133, bugwatch, martinhodges479, slavek.banko |
| Priority: | P5 | ||
| Version: | R14.0.0 [Trinity] | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Bug Depends on: | |||
| Bug Blocks: | 2246 | ||
| Attachments: |
Trace for main-process0
Trace for main-process1 Trace for child proces - kdesktop_lock Trace for main-process0 Trace for main-process1 Trace for child proces - kdesktop_lock tdelibs : Force to handle DCOP requests in KUniqueApplication (newInstance call) |
||
|
Description
Slávek Banko
2015-05-01 11:48:35 CDT
Created attachment 2495 [details]
Trace for main-process0
Created attachment 2496 [details]
Trace for main-process1
Created attachment 2497 [details]
Trace for child proces - kdesktop_lock
Hi, I have this problem too on Ubuntu 14.10 with latest R14 nightly buildà I tought that I have messed my TDE setup, so I crated another user to try it it would work, and the new user works, but not my old one. By the way, my Asus EEE X101ch seems to be very prone to have thread lock issues. I can provide debug output if needed. Alexandre During the analysis, I noticed that I had not installed the package tdebase-trinity-dbg. New traces will follow. Created attachment 2498 [details]
Trace for main-process0
Created attachment 2499 [details]
Trace for main-process1
Created attachment 2500 [details]
Trace for child proces - kdesktop_lock
Created attachment 2508 [details]
tdelibs : Force to handle DCOP requests in KUniqueApplication (newInstance call)
The proposed patch adds enforcement to handle DCOP requests immediately upon instantiation KUniqueApplication. In my testing this successfully prevents dead-lock in kdestkop. Before pushing into the GIT I leave time for more testing.
Tim, please, you can review this patch?
From the testing were all positive messages and no regressions. The patch was pushed to GIT in hash c6c1d781 (master) and a4f6021a (r14.0.x). *** Bug 2427 has been marked as a duplicate of this bug. *** |