[Webkit-unassigned] [Bug 48985] New: [Qt][WK2] Left over files and shared memory segments

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 4 03:50:08 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=48985

           Summary: [Qt][WK2] Left over files and shared memory segments
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit2
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: kbalazs at webkit.org


On a crash we left over socket files from the beginning of our wk2 port.
Since the usage of QSharedMemory (http://trac.webkit.org/changeset/71118) the situation is even worst.
We do not delete those even on normal termination because their owner (SharedMemory) is not deleted.
This is because of the policy in WebKit to avoid destructors on exit. There is at least one shared memory
segment that we left over, namely the one that is used by VisitedLinkTable. Unix system does not clean up
those segments after the process dies or terminates. (Yesterday we were needed to shutdown our wk2 bot because
the amount of left over shared memory semaphores has reached the kernel limit). I would like to find a solution to
clean up those things on terminate and on crash as well.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list