[Bug 2277345] New: NotoSansMono[wght].ttf file name causes scripts
with failglob enabled to fail
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2277345
Bug ID: 2277345
Summary: NotoSansMono[wght].ttf file name causes scripts with
failglob enabled to fail
Product: Fedora
Version: 40
Hardware: All
OS: Linux
Status: NEW
Component: google-noto-fonts
Severity: medium
Assignee: tagoh(a)redhat.com
Reporter: hartsjc(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: fonts-bugs(a)lists.fedoraproject.org,
i18n-bugs(a)lists.fedoraproject.org,
petersen(a)redhat.com, pwu(a)redhat.com, tagoh(a)redhat.com
Target Milestone: ---
Classification: Fedora
shopt failglob
If set, patterns which fail to match filenames during pathname expansion result
in an expansion error.
Using this feature is good practice in scripts as helps prevent scripting
mistakes; however, having file name with square brackets causes failures. And
with Fedora 40 upgrade seems
google-noto-sans-mono-vf-fonts-20240301-2.fc40.noarch has added one with:
/usr/share/fonts/google-noto-vf/NotoSansMono[wght].ttf
Reproducible: Always
Steps to Reproduce:
1. Causes globs that don't expand to cause errors
$ shopt -s failglob
2. Try use files from rpm as variable, and fail
$ for file in $(rpm -q --list google-noto-sans-mono-vf-fonts) ; do
[[ -f "/${file}" ]] || echo "${file}"
done
-bash: no match: /usr/share/fonts/google-noto-vf/NotoSansMono[wght].ttf
3. Note the RC
$ echo $?
1
4. Or even command line
$ rpm -qf /usr/share/fonts/google-noto-vf/NotoSansMono[wght].ttf
-bash: no match: /usr/share/fonts/google-noto-vf/NotoSansMono[wght].ttf
$ rpm -qf '/usr/share/fonts/google-noto-vf/NotoSansMono[wght].ttf'
google-noto-sans-mono-vf-fonts-20240301-2.fc40.noarch
Actual Results:
-bash: no match: /usr/share/fonts/google-noto-vf/NotoSansMono[wght].ttf
Expected Results:
no error accessing files with failglob shopt enabled
started fedora 40 upgrade, as daily script of mine fails because this file is
included in initramfs too.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2277345
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
22 hours, 36 minutes
[Bug 2277316] New: Included CMake config file is broken
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2277316
Bug ID: 2277316
Summary: Included CMake config file is broken
Product: Fedora
Version: 40
Hardware: x86_64
OS: Linux
Status: NEW
Component: harfbuzz
Severity: medium
Assignee: pnemade(a)redhat.com
Reporter: michael(a)cullen-online.com
QA Contact: extras-qa(a)fedoraproject.org
CC: i18n-bugs(a)lists.fedoraproject.org, klember(a)redhat.com,
moceap(a)hotmail.com, pnemade(a)redhat.com
Target Milestone: ---
Classification: Fedora
The included CMake configuration file (in
/usr/lib64/cmake/harfbuzz/harfbuzz-config.cmake) is broken - it appears to
contain unsubstituted autoconf variables.
Reproducible: Always
Steps to Reproduce:
1. build something attempting to pull in harfbuzz via CMake -
find_package(harfbuzz REQUIRED)
Actual Results:
CMake Error at /usr/lib64/cmake/harfbuzz/harfbuzz-config.cmake:1:
Parse error. Expected a command name, got unquoted argument with text
"@PACKAGE_INIT@".
Call Stack (most recent call first):
makefiles/TPSDKs.cmake:68 (find_package)
CMakeLists.txt:197 (include)
CMake Error at makefiles/TPSDKs.cmake:68 (find_package):
find_package Error reading CMake code from
"/usr/lib64/cmake/harfbuzz/harfbuzz-config.cmake".
Call Stack (most recent call first):
CMakeLists.txt:197 (include)
-- Configuring incomplete, errors occurred!
Expected Results:
Not produce errors
Looking at the RPMs, this is broken in F40 - both 8.3.0 and 8.4.0 - but looks
fine in F39's 8.2.1-2
I suspect the upstream change
https://github.com/harfbuzz/harfbuzz/commit/da9b838910e62825717a8b2de8ce9...
broke it by rewriting the file
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2277316
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
4 days, 2 hours
[Bug 2266187] New: [abrt] ibus-panel: wl_proxy_get_version():
ibus-ui-gtk3 killed by SIGSEGV
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2266187
Bug ID: 2266187
Summary: [abrt] ibus-panel: wl_proxy_get_version():
ibus-ui-gtk3 killed by SIGSEGV
Product: Fedora
Version: 40
Hardware: x86_64
Status: NEW
Whiteboard: abrt_hash:c75ecfa14c60b64aa5a0248ea5b67ce73f59fb4e;VAR
IANT_ID=kde;
Component: ibus
Assignee: tfujiwar(a)redhat.com
Reporter: rudikarius(a)gmx.de
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
Version-Release number of selected component:
ibus-panel-1.5.30~beta1-1.fc40
Additional info:
reporter: libreport-2.17.14
type: CCpp
reason: ibus-ui-gtk3 killed by SIGSEGV
journald_cursor:
s=11dad2d60a6e4588beaad4b04504f8bc;i=644b;b=01057fb9578b478bbae7d9d33e3ebc95;m=cb1937b;t=61226857a50ef;x=2a4230fab538de31
executable: /usr/libexec/ibus-ui-gtk3
cmdline: /usr/libexec/ibus-ui-gtk3 --enable-wayland-im --exec-daemon
--daemon-args $'--xim --panel disable'
cgroup:
0::/user.slice/user-1000.slice/user@1000.service/session.slice/plasma-kwin_wayland.service
rootdir: /
uid: 1000
kernel: 6.8.0-0.rc5.41.fc40.x86_64
package: ibus-panel-1.5.30~beta1-1.fc40
runlevel: N 5
backtrace_rating: 4
crash_function: wl_proxy_get_version
Truncated backtrace:
Thread no. 1 (15 frames)
#0 wl_proxy_get_version at ../src/wayland-client.c:2248
#1 zwp_input_method_context_v1_preedit_string at
../../client/wayland/input-method-unstable-v1-client-protocol.h:389
#2 _context_hide_preedit_text_cb at ../../client/wayland/ibuswaylandim.c:500
#5 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3879
#6 signal_emit_valist_unlocked at ../gobject/gsignal.c:3511
#9 ibus_input_context_g_signal at /usr/src/debug/ibus-1.5.30
#11 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3919
#12 signal_emit_valist_unlocked at ../gobject/gsignal.c:3511
#15 on_signal_received at ../gio/gdbusproxy.c:874
#16 emit_signal_instance_in_idle_cb at ../gio/gdbusconnection.c:3798
#19 g_main_context_dispatch_unlocked at ../glib/gmain.c:4152
#20 g_main_context_iterate_unlocked.isra.0 at ../glib/gmain.c:4217
#22 gtk_main at ../gtk/gtkmain.c:1329
#23 application_run at /usr/src/debug/ibus-1.5.30
#24 application_main at /usr/src/debug/ibus-1.5.30
Potential duplicate: bug 2252227
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2266187
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
4 days, 8 hours
[Bug 2277149] New: [abrt] ibus-typing-booster: _PyGCHead_NEXT():
python3.12 killed by SIGABRT
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2277149
Bug ID: 2277149
Summary: [abrt] ibus-typing-booster: _PyGCHead_NEXT():
python3.12 killed by SIGABRT
Product: Fedora
Version: 39
Hardware: x86_64
Status: NEW
Whiteboard: abrt_hash:82faef0c645e7fdb948e44950e23f494f8cfe851;VAR
IANT_ID=workstation;
Component: ibus-typing-booster
Assignee: mfabian(a)redhat.com
Reporter: dmitrynshu(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: anish.developer(a)gmail.com,
i18n-bugs(a)lists.fedoraproject.org, mfabian(a)redhat.com
Target Milestone: ---
Classification: Fedora
Version-Release number of selected component:
ibus-typing-booster-2.25.3-1.fc39
Additional info:
reporter: libreport-2.17.11
type: CCpp
reason: python3.12 killed by SIGABRT
journald_cursor:
s=20d266e5d5ca4b2d8e508097b75515a5;i=13ee8b2;b=8390f0fe2d584269ae5d70d418d89331;m=1c5506e170;t=616d35ee5179c;x=7c62342196e1a74d
executable: /usr/bin/python3.12
cmdline: /usr/bin/python3 /usr/share/ibus-typing-booster/engine/main.py
--ibus
cgroup:
0::/user.slice/user-1000.slice/user@1000.service/session.slice/org.freedesktop.IBus.session.GNOME.service
rootdir: /
uid: 1000
kernel: 6.8.6-200.fc39.x86_64
package: ibus-typing-booster-2.25.3-1.fc39
runlevel: N 5
backtrace_rating: 4
crash_function: _PyGCHead_NEXT
Truncated backtrace:
Thread no. 1 (40 frames)
#0 _PyGCHead_NEXT at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Include/internal/pycore_gc.h:60
#1 update_refs at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Modules/gcmodule.c:425
#2 deduce_unreachable at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Modules/gcmodule.c:1115
#3 gc_collect_main at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Modules/gcmodule.c:1242
#4 gc_collect_with_callback at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Modules/gcmodule.c:1426
#5 PyGC_Collect at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Modules/gcmodule.c:2111
#6 Py_FinalizeEx at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Python/pylifecycle.c:1885
#7 Py_Exit at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Python/pylifecycle.c:3056
#8 handle_system_exit at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Python/pythonrun.c:756
#9 _PyErr_PrintEx at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Python/pythonrun.c:765
#10 PyErr_PrintEx at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Python/pythonrun.c:845
#11 _pygi_closure_handle at ../gi/pygi-closure.c:602
#12 ffi_closure_unix64_inner at ../src/x86/ffi64.c:899
#13 ffi_closure_unix64 at ../src/x86/unix64.S:303
#15 g_main_context_dispatch_unlocked at ../glib/gmain.c:4284
#16 g_main_context_iterate_unlocked.isra.0 at ../glib/gmain.c:4349
#18 ffi_call_unix64 at ../src/x86/unix64.S:104
#19 ffi_call_int at ../src/x86/ffi64.c:673
#20 ffi_call at ../src/x86/ffi64.c:710
#21 pygi_invoke_c_callable at ../gi/pygi-invoke.c:684
#22 pygi_function_cache_invoke at ../gi/pygi-cache.c:862
#23 pygi_callable_info_invoke at ../gi/pygi-invoke.c:727
#24 _wrap_g_callable_info_invoke at ../gi/pygi-invoke.c:764
#25 _callable_info_call at ../gi/pygi-info.c:548
#27 _PyObject_MakeTpCall at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Objects/call.c:240
#28 _PyEval_EvalFrameDefault at Python/bytecodes.c:2706
#29 PyEval_EvalCode at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Python/ceval.c:578
#30 run_eval_code_obj at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Python/pythonrun.c:1722
#31 run_mod at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Python/pythonrun.c:1743
#32 pyrun_file at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Python/pythonrun.c:1643
#33 _PyRun_SimpleFileObject at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Python/pythonrun.c:433
#34 _PyRun_AnyFileObject at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Python/pythonrun.c:78
#35 pymain_run_file_obj at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Modules/main.c:360
#36 pymain_run_file at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Modules/main.c:379
#37 pymain_run_python at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Modules/main.c:629
#38 Py_RunMain at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Modules/main.c:709
#39 Py_BytesMain at
/usr/src/debug/python3.12-3.12.2-2.fc39.x86_64/Modules/main.c:763
#40 __libc_start_call_main at ../sysdeps/nptl/libc_start_call_main.h:58
#41 __libc_start_main_impl at ../csu/libc-start.c:360
#42 _start
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2277149
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
4 days, 22 hours
[Bug 2277158] New: [abrt] ibus-libpinyin:
std::__glibcxx_assert_fail(): ibus-engine-libpinyin killed by SIGABRT
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2277158
Bug ID: 2277158
Summary: [abrt] ibus-libpinyin: std::__glibcxx_assert_fail():
ibus-engine-libpinyin killed by SIGABRT
Product: Fedora
Version: rawhide
Hardware: x86_64
Status: NEW
Whiteboard: abrt_hash:90b337510822b74ec1264b8ed94bb02bf5d3006e;VAR
IANT_ID=workstation;
Component: ibus-libpinyin
Assignee: pwu(a)redhat.com
Reporter: mimijiaoju(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.7-1.fc40
Additional info:
reporter: libreport-2.17.15
type: CCpp
reason: ibus-engine-libpinyin killed by SIGABRT
journald_cursor:
s=61a6356769dd4676bcd80bd912ce2f65;i=7a80c7;b=119115d14b314b17b1deceefd3de4ca6;m=15fc7a0;t=616e3dd428c34;x=6e7cd2fd7a431da2
executable: /usr/libexec/ibus-engine-libpinyin
cmdline: /usr/libexec/ibus-engine-libpinyin --ibus
cgroup: 0::/user.slice/user-42.slice/session-c1.scope
rootdir: /
uid: 42
kernel: 6.9.0-0.rc5.20240423git71b1543c83d6.45.fc41.x86_64
package: ibus-libpinyin-1.15.7-1.fc40
runlevel: N 5
backtrace_rating: 4
crash_function: std::__glibcxx_assert_fail
Truncated backtrace:
Thread no. 1 (27 frames)
#4 std::__glibcxx_assert_fail at
../../../../../libstdc++-v3/src/c++11/assert_fail.cc:41
#5 std::unique_ptr<PY::LibPinyinBackEnd,
std::default_delete<PY::LibPinyinBackEnd> >::operator* at
/usr/include/c++/14/bits/unique_ptr.h:445
#7 PY::LibPinyinBackEnd::instance at
/usr/src/debug/ibus-libpinyin-1.15.7-1.fc40.x86_64/src/PYLibPinyin.h:61
#8 PY::SuggestionEditor::~SuggestionEditor at
/usr/src/debug/ibus-libpinyin-1.15.7-1.fc40.x86_64/src/PYPSuggestionEditor.cc:48
#10 std::_Sp_counted_ptr<PY::SuggestionEditor*,
(__gnu_cxx::_Lock_policy)2>::_M_dispose at
/usr/include/c++/14/bits/shared_ptr_base.h:428
#11 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release at
/usr/include/c++/14/bits/shared_ptr_base.h:346
#13 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count at
/usr/include/c++/14/bits/shared_ptr_base.h:1069
#14 std::__shared_ptr<PY::Editor, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr
at /usr/include/c++/14/bits/shared_ptr_base.h:1525
#15 std::shared_ptr<PY::Editor>::~shared_ptr at
/usr/include/c++/14/bits/shared_ptr.h:175
#16 PY::PinyinEngine::~PinyinEngine at
/usr/src/debug/ibus-libpinyin-1.15.7-1.fc40.x86_64/src/PYPPinyinEngine.cc:123
#18 PY::ibus_pinyin_engine_destroy at
/usr/src/debug/ibus-libpinyin-1.15.7-1.fc40.x86_64/src/PYEngine.cc:185
#20 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3928
#21 signal_emit_valist_unlocked at ../gobject/gsignal.c:3520
#24 ibus_object_dispose at /usr/src/debug/ibus-1.5.30
#27 g_list_foreach at ../glib/glist.c:1008
#28 g_list_free_full at ../glib/glist.c:162
#29 ibus_factory_destroy at /usr/src/debug/ibus-1.5.30
#31 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3928
#32 signal_emit_valist_unlocked at ../gobject/gsignal.c:3520
#35 ibus_object_dispose at /usr/src/debug/ibus-1.5.30
#39 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3888
#40 signal_emit_valist_unlocked at ../gobject/gsignal.c:3520
#43 emit_closed_in_idle at ../gio/gdbusconnection.c:1352
#46 g_main_context_dispatch_unlocked at ../glib/gmain.c:4152
#47 g_main_context_iterate_unlocked.isra.0 at ../glib/gmain.c:4217
#49 ibus_main at /usr/src/debug/ibus-1.5.30
#50 start_component at
/usr/src/debug/ibus-libpinyin-1.15.7-1.fc40.x86_64/src/PYMain.cc:155
Potential duplicate: bug 2248636
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2277158
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
4 days, 22 hours