[Bug 2036820] New: CVE-2021-45931 harfbuzz: out-of-bounds write in
hb_bit_set_invertible_t::set
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2036820
Bug ID: 2036820
Summary: CVE-2021-45931 harfbuzz: out-of-bounds write in
hb_bit_set_invertible_t::set
Product: Security Response
Hardware: All
OS: Linux
Status: NEW
Component: vulnerability
Keywords: Security
Severity: medium
Priority: medium
Assignee: security-response-team(a)redhat.com
Reporter: mrehak(a)redhat.com
CC: bdettelb(a)redhat.com, caolanm(a)redhat.com,
caswilli(a)redhat.com, eng-i18n-bugs(a)redhat.com,
erack(a)redhat.com, erik-fedora(a)vanpienbroek.nl,
i18n-bugs(a)lists.fedoraproject.org,
jburrell(a)redhat.com, jhorak(a)redhat.com,
jwong(a)redhat.com, kaycoth(a)redhat.com,
klember(a)redhat.com, manisandro(a)gmail.com,
moceap(a)hotmail.com, nobody(a)redhat.com,
pnemade(a)redhat.com, psatpute(a)redhat.com,
rh-spice-bugs(a)redhat.com, stransky(a)redhat.com,
tpopela(a)redhat.com, tuxator(a)o2.pl
Target Milestone: ---
Classification: Other
An out-of-bounds write in hb_bit_set_invertible_t::set (called from
hb_sparseset_t<hb_bit_set_invertible_t>::set and hb_set_copy).
External Reference:
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=37425
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2036820
2 months, 3 weeks
[Bug 2237502] New: after "ibus restart", ibus panel should appear
again at the bottom right corner
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2237502
Bug ID: 2237502
Summary: after "ibus restart", ibus panel should appear again
at the bottom right corner
Product: Fedora
Version: 39
Hardware: x86_64
OS: Linux
Status: NEW
Component: ibus
Severity: medium
Assignee: tfujiwar(a)redhat.com
Reporter: sshil(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: i18n-bugs(a)lists.fedoraproject.org,
shawn.p.huang(a)gmail.com, tfujiwar(a)redhat.com
Target Milestone: ---
Classification: Fedora
It seems like if we do ibus restart then the ibus panel dispappers
Then we need to type systemsettings5 in konsole and then search input method
and and first need to click/select on NONE then have to select ibus Wayland and
then only the ibus panel appears. It's a bug.
So after "ibus restart", ibus panel should appear again at the bottom right
corner.
Reproducible: Always
Steps to Reproduce:
1. Install Plasma Wayland desktop and Log into the desktop session.
2. Run konsole and type env and if you find QT_IM_MODULE=ibus or
GTK_IM_MODULE=ibus, you need to run im-chooser and select "No Input Method" and
make sure QT_IM_MODULE and GTK_IM_MODULE environment variables are not set on
konsole.
3. Run systemsettings5 and open "Input Devices" -> "Virtual Keyboard" and
select "IBus Wayland" and press "Apply" button.
4. Focus on the konsole input context and IBus panel icon will be shown.
5. Then try "ibus restart" command in konsole.[the ibus panel won't appear
again]
Expected Results:
After "ibus restart", ibus panel should appear again at the bottom right
corner.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2237502
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
2 months, 3 weeks
[Bug 2209413] New: Prepare for DNF 5, don't depend on `dnf`
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2209413
Bug ID: 2209413
Summary: Prepare for DNF 5, don't depend on `dnf`
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: system-config-language
Severity: high
Assignee: pnemade(a)redhat.com
Reporter: egoode(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: i18n-bugs(a)lists.fedoraproject.org, pnemade(a)redhat.com
Target Milestone: ---
Classification: Fedora
(I'm filing issues with all the packages that currently depend on `dnf`.)
DNF 5 is a new package manager that will replace DNF 4 in Fedora 39+: Starting
in Fedora 39, the `dnf` command will be provided by the `dnf5` package rather
than the `dnf` package, and `dnf5` will obsolete `dnf`. Since
system-config-language currently depends on DNF 4, it should choose one of the
following strategies to avoid breaking the Fedora upgrade:
- Add support for DNF 5, and depend on the `dnf5` package in Fedora 39+ instead
of `dnf`. Builds of DNF 5 are available in this COPR repository:
https://copr.fedorainfracloud.org/coprs/rpmsoftwaremanagement/dnf-nightly/, and
documentation is available here: https://dnf5.readthedocs.io/en/latest/.
- Alternatively, or in the meantime, change the system-config-language package
to depend on `python3-dnf` instead of `dnf`, and call the `dnf-3` binary
instead of `dnf`. The old DNF 4 command will still be available in the
distribution, but only as `dnf-3` (the binary is called `dnf-3` rather than
`dnf4` for historical reasons; it is the "Python 3 version" of DNF). The first
option is preferred to this one; it is not recommended to modify installed
software using both DNF 4 and DNF 5 on the same system.
- Or, if this package is no longer being maintained, consider removing it from
Fedora.
At some point, this project should adopt DNF 5, but the immediate issue is
removing the dependency on `dnf`. We are planning to replace DNF with DNF5 in
Fedora Rawhide very soon, by 2023-06-01, and the system-config-language package
will break as long as it still depends on the `dnf` package.
For more information about the switch to DNF 5, see
https://fedoraproject.org/wiki/Changes/ReplaceDnfWithDnf5.
Reproducible: Always
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2209413
3 months
[Bug 2222995] New: [abrt] ibus-libpinyin: sigterm_cb(int)():
ibus-engine-libpinyin killed by SIGABRT
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2222995
Bug ID: 2222995
Summary: [abrt] ibus-libpinyin: sigterm_cb(int)():
ibus-engine-libpinyin killed by SIGABRT
Product: Fedora
Version: 38
Hardware: x86_64
Status: NEW
Whiteboard: abrt_hash:5056cb826b5c42ac0b5156ef0992b08cfdd2b93e;VAR
IANT_ID=workstation;
Component: ibus-libpinyin
Assignee: pwu(a)redhat.com
Reporter: alex(a)alexyzhang.dev
QA Contact: extras-qa(a)fedoraproject.org
CC: i18n-bugs(a)lists.fedoraproject.org,
petersen(a)redhat.com, pwu(a)redhat.com
Target Milestone: ---
Classification: Fedora
Description of problem:
I logged out and logged back in after upgrading packages.
Version-Release number of selected component:
ibus-libpinyin-1.15.3-2.fc38
Additional info:
reporter: libreport-2.17.11
type: CCpp
reason: ibus-engine-libpinyin killed by SIGABRT
journald_cursor:
s=3b08873ede2b4d658d523d7e86134754;i=9af638;b=a142e4eb907c4297bec83d602180f009;m=1719d932;t=600770db2471a;x=7043b4d96453d264
executable: /usr/libexec/ibus-engine-libpinyin
cmdline: /usr/libexec/ibus-engine-libpinyin --ibus
cgroup:
0::/user.slice/user-1000.slice/user@1000.service/session.slice/org.freedesktop.IBus.session.GNOME.service
rootdir: /
uid: 1000
kernel: 6.3.12-200.fc38.x86_64
package: ibus-libpinyin-1.15.3-2.fc38
runlevel: N 5
backtrace_rating: 4
crash_function: sigterm_cb(int)
comment: I logged out and logged back in after upgrading packages.
Truncated backtrace:
Thread no. 1 (1 frames)
#20 sigterm_cb(int) at
/usr/src/debug/ibus-libpinyin-1.15.3-2.fc38.x86_64/src/PYMain.cc:165
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2222995
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
3 months
[Bug 2188659] New: [abrt] ibus-libpinyin:
PY::EnhancedCandidate::EnhancedCandidate(PY::EnhancedCandidate const&)():
ibus-engine-libpinyin killed by SIGSEGV
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2188659
Bug ID: 2188659
Summary: [abrt] ibus-libpinyin:
PY::EnhancedCandidate::EnhancedCandidate(PY::EnhancedC
andidate const&)(): ibus-engine-libpinyin killed by
SIGSEGV
Product: Fedora
Version: 38
Hardware: x86_64
Status: NEW
Whiteboard: abrt_hash:edd5d0c6a1265d4a31ca2396c477640e30f73f6f;VAR
IANT_ID=workstation;
Component: ibus-libpinyin
Assignee: pwu(a)redhat.com
Reporter: tcfxfzoi(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: i18n-bugs(a)lists.fedoraproject.org,
petersen(a)redhat.com, pwu(a)redhat.com
Target Milestone: ---
Classification: Fedora
Version-Release number of selected component:
ibus-libpinyin-1.15.1-1.fc38
Additional info:
reporter: libreport-2.17.9
type: CCpp
reason: ibus-engine-libpinyin killed by SIGSEGV
journald_cursor:
s=04ee434f407f45f1afcf3ab9e4f39425;i=25ea40;b=f5ce0ec4d69d4bcd96461fd4748413d8;m=600a343df;t=5f9d8c20af0b3;x=35eae0f86d312a8c
executable: /usr/libexec/ibus-engine-libpinyin
cmdline: /usr/libexec/ibus-engine-libpinyin --ibus
cgroup:
0::/user.slice/user-1000.slice/user@1000.service/app.slice/app-org.gnome.Terminal.slice/vte-spawn-d782e246-c478-4b74-91d1-34cefe6c9a82.scope
rootdir: /
uid: 1000
kernel: 6.2.11-300.fc38.x86_64
package: ibus-libpinyin-1.15.1-1.fc38
runlevel: N 5
backtrace_rating: 4
crash_function: PY::EnhancedCandidate::EnhancedCandidate(PY::EnhancedCandidate
const&)
Truncated backtrace:
Thread no. 1 (21 frames)
#0 PY::EnhancedCandidate::EnhancedCandidate(PY::EnhancedCandidate const&) at
/usr/src/debug/ibus-libpinyin-1.15.1-1.fc38.x86_64/src/PYPEnhancedCandidates.h:60
#1
std::__new_allocator<PY::EnhancedCandidate>::construct<PY::EnhancedCandidate,
PY::EnhancedCandidate const&>(PY::EnhancedCandidate*, PY::EnhancedCandidate
const&) at /usr/include/c++/13/bits/new_allocator.h:187
#2 std::allocator_traits<std::allocator<PY::EnhancedCandidate>
>::construct<PY::EnhancedCandidate, PY::EnhancedCandidate
const&>(std::allocator<PY::EnhancedCandidate>&, PY::EnhancedCandidate*,
PY::EnhancedCandidate const&) at /usr/include/c++/13/bits/alloc_traits.h:537
#3 std::vector<PY::EnhancedCandidate, std::allocator<PY::EnhancedCandidate>
>::_M_realloc_insert<PY::EnhancedCandidate
const&>(__gnu_cxx::__normal_iterator<PY::EnhancedCandidate*,
std::vector<PY::EnhancedCandidate, std::allocator<PY::EnhancedCandidate> > >,
PY::EnhancedCandidate const&) at /usr/include/c++/13/bits/vector.tcc:468
#4 std::vector<PY::EnhancedCandidate, std::allocator<PY::EnhancedCandidate>
>::insert(__gnu_cxx::__normal_iterator<PY::EnhancedCandidate const*,
std::vector<PY::EnhancedCandidate, std::allocator<PY::EnhancedCandidate> > >,
PY::EnhancedCandidate const&) at /usr/include/c++/13/bits/stl_iterator.h:1072
#5 PY::EnglishCandidates::processCandidates(std::vector<PY::EnhancedCandidate,
std::allocator<PY::EnhancedCandidate> >&) at
/usr/include/c++/13/bits/stl_iterator.h:1158
#6 PY::PhoneticEditor::updateCandidates() at
/usr/src/debug/ibus-libpinyin-1.15.1-1.fc38.x86_64/src/PYPPhoneticEditor.cc:259
#7 PY::BopomofoEditor::updateLookupTable() at
/usr/src/debug/ibus-libpinyin-1.15.1-1.fc38.x86_64/src/PYPBopomofoEditor.cc:276
#8 PY::PhoneticEditor::update() at
/usr/src/debug/ibus-libpinyin-1.15.1-1.fc38.x86_64/src/PYPPhoneticEditor.cc:354
#9 PY::BopomofoEditor::insert(int) at
/usr/src/debug/ibus-libpinyin-1.15.1-1.fc38.x86_64/src/PYPBopomofoEditor.cc:77
#10 PY::BopomofoEditor::processBopomofo(unsigned int, unsigned int, unsigned
int) at
/usr/src/debug/ibus-libpinyin-1.15.1-1.fc38.x86_64/src/PYPBopomofoEditor.cc:187
#11 PY::BopomofoEditor::processKeyEvent(unsigned int, unsigned int, unsigned
int) at
/usr/src/debug/ibus-libpinyin-1.15.1-1.fc38.x86_64/src/PYPBopomofoEditor.cc:209
#12 PY::BopomofoEngine::processKeyEvent(unsigned int, unsigned int, unsigned
int) at
/usr/src/debug/ibus-libpinyin-1.15.1-1.fc38.x86_64/src/PYPBopomofoEngine.cc:198
#13 _ibus_marshal_BOOLEAN__UINT_UINT_UINT at
/usr/src/debug/ibus-1.5.28-3.fc38.x86_64/src/ibusmarshalers.c:280
#15 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3841
#18 ibus_engine_service_method_call at
/usr/src/debug/ibus-1.5.28-3.fc38.x86_64/src/ibusengine.c:1282
#19 call_in_idle_cb at ../gio/gdbusconnection.c:5000
#23 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276
#25 ibus_main at /usr/src/debug/ibus-1.5.28-3.fc38.x86_64/src/ibusshare.c:330
#26 start_component at
/usr/src/debug/ibus-libpinyin-1.15.1-1.fc38.x86_64/src/PYMain.cc:155
#27 main(gint, gchar**) at
/usr/src/debug/ibus-libpinyin-1.15.1-1.fc38.x86_64/src/PYMain.cc:199
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2188659
3 months
[Bug 2188305] New: [abrt] ibus-libpinyin: __select():
ibus-engine-libpinyin killed by SIGABRT
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2188305
Bug ID: 2188305
Summary: [abrt] ibus-libpinyin: __select():
ibus-engine-libpinyin killed by SIGABRT
Product: Fedora
Version: 38
Hardware: x86_64
Status: NEW
Whiteboard: abrt_hash:8997ba03761147fcec34f94cffddfa901e896f54;VAR
IANT_ID=workstation;
Component: ibus-libpinyin
Assignee: pwu(a)redhat.com
Reporter: tcfxfzoi(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: i18n-bugs(a)lists.fedoraproject.org,
petersen(a)redhat.com, pwu(a)redhat.com
Target Milestone: ---
Classification: Fedora
Version-Release number of selected component:
ibus-libpinyin-1.15.1-1.fc38
Additional info:
reporter: libreport-2.17.9
type: CCpp
reason: ibus-engine-libpinyin killed by SIGABRT
journald_cursor:
s=04ee434f407f45f1afcf3ab9e4f39425;i=25ccb4;b=d60b44f080224663bc6cf0bbd4c0b17d;m=6f07b995;t=5f9bed48bbf90;x=b28d571eeb53d708
executable: /usr/libexec/ibus-engine-libpinyin
cmdline: /usr/libexec/ibus-engine-libpinyin --ibus
cgroup:
0::/user.slice/user-1000.slice/user@1000.service/session.slice/org.freedesktop.IBus.session.GNOME.service
rootdir: /
uid: 1000
kernel: 6.2.11-300.fc38.x86_64
package: ibus-libpinyin-1.15.1-1.fc38
runlevel: N 5
backtrace_rating: 4
crash_function: __select
Truncated backtrace:
Thread no. 1 (18 frames)
#0 __select at ../sysdeps/unix/sysv/linux/select.c:69
#1 __os_sleep at ../../src/os/os_yield.c:90
#2 __os_yield at ../../src/os/os_yield.c:48
#3 __fop_file_setup at ../../src/fileops/fop_util.c:620
#4 __db_open at ../../src/db/db_open.c:187
#5 __db_open_pp at ../../src/db/db_iface.c:1193
#6 pinyin::ChewingLargeTable2::store_db(char const*) at
storage/chewing_large_table2_bdb.cpp:148
#7 pinyin::FacadeChewingTable2::store(char const*) at
../src/storage/facade_chewing_table2.h:96
#8 _write_files(pinyin_context_t*) at
/usr/src/debug/libpinyin-2.8.1-2.fc38.x86_64/src/pinyin.cpp:820
#9 pinyin_save at
/usr/src/debug/libpinyin-2.8.1-2.fc38.x86_64/src/pinyin.cpp:960
#10 pinyin_save(pinyin_context_t*) at
/usr/src/debug/libpinyin-2.8.1-2.fc38.x86_64/src/pinyin.cpp:951
#11 PY::LibPinyinBackEnd::saveUserDB() at
/usr/src/debug/ibus-libpinyin-1.15.1-1.fc38.x86_64/src/PYLibPinyin.cc:389
#12 PY::LibPinyinBackEnd::~LibPinyinBackEnd() at
/usr/src/debug/ibus-libpinyin-1.15.1-1.fc38.x86_64/src/PYLibPinyin.cc:47
#14
std::default_delete<PY::LibPinyinBackEnd>::operator()(PY::LibPinyinBackEnd*)
const at /usr/include/c++/13/bits/unique_ptr.h:100
#15 std::__uniq_ptr_impl<PY::LibPinyinBackEnd,
std::default_delete<PY::LibPinyinBackEnd> >::reset(PY::LibPinyinBackEnd*) at
/usr/include/c++/13/bits/unique_ptr.h:212
#16 std::unique_ptr<PY::LibPinyinBackEnd,
std::default_delete<PY::LibPinyinBackEnd> >::reset(PY::LibPinyinBackEnd*) at
/usr/include/c++/13/bits/unique_ptr.h:510
#17 PY::LibPinyinBackEnd::finalize() at
/usr/src/debug/ibus-libpinyin-1.15.1-1.fc38.x86_64/src/PYLibPinyin.cc:184
#18 sigterm_cb(int) at
/usr/src/debug/ibus-libpinyin-1.15.1-1.fc38.x86_64/src/PYMain.cc:163
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2188305
3 months