** Changed in: xlibs
Status: Confirmed => Unknown
--
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to libx11 in Ubuntu.
https://bugs.launchpad.net/bugs/1062534
Title:
Thread unsafe access to internal linked list, breaks Origin games in
Wi
Appended two patches from Alessandro Pignotti originally posted on the
Ubuntu Bugzilla. They may or may not still be valid.
According to Alessandro's words, "They should be considered hacks to
make the problem more clear."
Trying to attract some attention to this bug because I face it on a
regula
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has
been closed from further activity.
You can subscribe and participate further through the new bug through
this link to our GitLab instance:
https://gitlab.freedesktop.org/xorg/lib/libx1
Created attachment 130585
A hack to remove an optimization that is thread unsafe
Originally posted here:
https://bugs.launchpad.net/ubuntu/+source/libx11/+bug/1062534 by
Alessandro Pignotti
--
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to libx11
Created attachment 130584
A hack to improve the thread safety of the libX11 localization
Originally posted here:
https://bugs.launchpad.net/ubuntu/+source/libx11/+bug/1062534 by
Alessandro Pignotti
--
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to
you should post patches on xorg-devel@ and discuss the bug on the
upstream bugtracker, if you want this to get forward
** Changed in: libx11 (Ubuntu)
Importance: High => Medium
** Changed in: libx11 (Ubuntu)
Assignee: Canonical X.org (canonical-x) => (unassigned)
--
You received this bu
** Changed in: libx11 (Ubuntu)
Assignee: (unassigned) => Canonical X.org (canonical-x)
** Changed in: libx11 (Ubuntu)
Status: Confirmed => Triaged
** Changed in: libx11 (Ubuntu)
Importance: Undecided => High
--
You received this bug notification because you are a member of Ubuntu
The attachment "0001-Improve-thread-safety-of-localization.patch" of
this bug report has been identified as being a patch. The ubuntu-
reviewers team has been subscribed to the bug report so that they can
review the patch. In the event that this is in fact not a patch you can
resolve this situati
I'm attaching two internal pacthes that we use to fix the issue. They
should be consider hacks to make the problem more clear.
** Patch added: "0001-Improve-thread-safety-of-localization.patch"
https://bugs.launchpad.net/xlibs/+bug/1062534/+attachment/3445141/+files/0001-Improve-thread-safety-
** Patch added: "0001-Remove-an-optimization-that-is-thread-unsafe.patch"
https://bugs.launchpad.net/xlibs/+bug/1062534/+attachment/3445142/+files/0001-Remove-an-optimization-that-is-thread-unsafe.patch
--
You received this bug notification because you are a member of Ubuntu-X,
which is subsc
I've realized that I've made a typo in the type. The problem is with
_thread_ safety, not type safety of course.
** Summary changed:
- Type unsafe access to internal linked list, breaks Origin games in Wine
+ Thread unsafe access to internal linked list, breaks Origin games in Wine
--
You recei
This bug affects the Origin games downloader in Wine, rendering a great
swath of games unplayable.
** Changed in: libx11 (Ubuntu)
Status: New => Confirmed
** Summary changed:
- Type unsafe access to internal linked list
+ Type unsafe access to internal linked list, breaks Origin games in
It should be noted that this is causing a lockup on the Origin game
client under Wine, making a good chunk of games unplayable.
--
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to libx11 in Ubuntu.
https://bugs.launchpad.net/bugs/1062534
Title:
Ty
Also the following definitions:
static XlcDatabaseList _db_list = (XlcDatabaseList)NULL;
in file src/xlibi18n/lcDB.c is affected by the similar issues.
It looks like the localization support inside libx11 is generally not
thread safe.
--
You received this bug notification because you are a mem
Launchpad has imported 1 comments from the remote bug at
https://bugs.freedesktop.org/show_bug.cgi?id=55678.
If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help
Public bug reported:
In file src/xlibi18n/lcConv.c the following linked list head is defined
static XlcConverterList conv_list = NULL;
Which is then modified by _XlcSetConverter and get_converter in a non
thread-safe manner. Inside get_converter the list is reorderder to
increase the efficiency
16 matches
Mail list logo