[Bug 2235178] New: Boost.Log shared library apparently dead-locks when libssp-0.dll dependency is not in the default path
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2235178
Bug ID: 2235178
Summary: Boost.Log shared library apparently dead-locks when
libssp-0.dll dependency is not in the default path
Product: Fedora
Version: 38
Status: NEW
Component: mingw-boost
Assignee: fedora(a)tsailer.ch
Reporter: hedayatv(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: epel-packagers-sig(a)lists.fedoraproject.org,
fedora(a)tsailer.ch, rjones(a)redhat.com
Target Milestone: ---
Classification: Fedora
Description of problem:
TBH, I'm not sure if it is the right component to report for. Anyway, if I
compile a simple Boot.Log program with F38's MingGW64, I can run the program
with WINEPATH set to mingw's sysroot bin directory:
export WINEPATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin
wine test.exe
It runs fine. However, if I want to deploy the program, I put all .dll
dependencies including boost dlls into a dir (e.g. myapp). However, the program
doesn't successfully run and it hangs (apparently, is a deadlock.as also
reported by wine about a locked thread).
Now, if I only remove libssp-0.dll from the dir, it works fine again:
cd myapp
export WINEPATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin
rm libssp-0.dll
wine test.exe
I'm not sure, but looks like that whenever libssp-0.dll is loaded anywhere
except the default path, it cause deadlock.
Version-Release number of selected component (if applicable):
mingw64-boost-1.78.0-4.fc38.noarch
How reproducible:
100%
Steps to Reproduce:
1. Create the following file as test.cpp:
#include <boost/log/trivial.hpp>
int main(int, char*[])
{
BOOST_LOG_TRIVIAL(trace) << "A trace severity message";
BOOST_LOG_TRIVIAL(debug) << "A debug severity message";
BOOST_LOG_TRIVIAL(info) << "An informational severity message";
BOOST_LOG_TRIVIAL(warning) << "A warning severity message";
BOOST_LOG_TRIVIAL(error) << "An error severity message";
BOOST_LOG_TRIVIAL(fatal) << "A fatal severity message";
return 0;
}
2. Compile with:
$ x86_64-w64-mingw32-g++ test.cpp -lboost_log-mt-x64 -DBOOST_ALL_DYN_LINK
3. Run:
$ export WINEPATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin
$ wine a.exe
4. It runs successfully. Now, run:
$ unset WINEPATH
$ cp /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*.dll .
$ wine a.exe
Actual results:
In step 4, you'll see the app hangs and you should kill it to terminate:
$ wine a.exe
002c:fixme:winediag:LdrInitializeThunk wine-staging 8.14 is a testing version
containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when
filing bug reports on winehq.org.
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
MESA-INTEL: warning: Haswell Vulkan support is incomplete
MESA-INTEL: warning: Haswell Vulkan support is incomplete
0114:err:sync:RtlpWaitForCriticalSection section 00000001CCDFD010 "?" wait
timed out in thread 0114, blocked by 0000, retrying (60 sec)
If you only remove libssp-0.dll from current directory and export WINEPATH to
point to the installed one, it works fine again.
Expected results:
$ wine a.exe
002c:fixme:winediag:LdrInitializeThunk wine-staging 8.14 is a testing version
containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when
filing bug reports on winehq.org.
0088:fixme:wineusb:query_id Unhandled ID query type 0x5.
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
MESA-INTEL: warning: Haswell Vulkan support is incomplete
MESA-INTEL: warning: Haswell Vulkan support is incomplete
[2023-08-27 18:47:12.922807] [0x00000114] [trace] A trace severity message
[2023-08-27 18:47:12.930604] [0x00000114] [debug] A debug severity message
[2023-08-27 18:47:12.939153] [0x00000114] [info] An informational severity
message
[2023-08-27 18:47:12.947407] [0x00000114] [warning] A warning severity message
[2023-08-27 18:47:12.956964] [0x00000114] [error] An error severity message
[2023-08-27 18:47:12.966910] [0x00000114] [fatal] A fatal severity message
$
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2235178
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
6 days, 2 hours
[Bug 2250671] New: python-numexpr fails to build with Python 3.13: AttributeError: module 'unittest' has no attribute makeSuite
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2250671
Bug ID: 2250671
Summary: python-numexpr fails to build with Python 3.13:
AttributeError: module 'unittest' has no attribute
makeSuite
Product: Fedora
Version: rawhide
Status: NEW
Component: python-numexpr
Assignee: jonathan(a)almalinux.org
Reporter: ksurma(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: epel-packagers-sig(a)lists.fedoraproject.org,
jonathan(a)almalinux.org, ksurma(a)redhat.com,
mhroncok(a)redhat.com,
python-packagers-sig(a)lists.fedoraproject.org,
thibault(a)north.li, zbyszek(a)in.waw.pl
Blocks: 2244836 (PYTHON3.13)
Target Milestone: ---
Classification: Fedora
python-numexpr fails to build with Python 3.13.0a1.
AttributeError: module 'unittest' has no attribute 'makeSuite'
According to https://docs.python.org/3.13/whatsnew/3.13.html:
Removed the following unittest functions, deprecated in Python 3.11:
- unittest.findTestCases()
- unittest.makeSuite()
- unittest.getTestCaseNames()
https://docs.python.org/3.13/whatsnew/3.13.html
For the build logs, see:
https://copr-be.cloud.fedoraproject.org/results/@python/python3.13/fedora...
For all our attempts to build python-numexpr with Python 3.13, see:
https://copr.fedorainfracloud.org/coprs/g/python/python3.13/package/pytho...
Testing and mass rebuild of packages is happening in copr.
You can follow these instructions to test locally in mock if your package
builds with Python 3.13:
https://copr.fedorainfracloud.org/coprs/g/python/python3.13/
Let us know here if you have any questions.
Python 3.13 is planned to be included in Fedora 41.
To make that update smoother, we're building Fedora packages with all
pre-releases of Python 3.13.
A build failure prevents us from testing all dependent packages (transitive
[Build]Requires),
so if this package is required a lot, it's important for us to get it fixed
soon.
We'd appreciate help from the people who know this package best,
but if you don't want to work on this now, let us know so we can try to work
around it on our side.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2244836
[Bug 2244836] Python 3.13
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2250671
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
6 days, 20 hours
[Bug 2235025] New: [abrt] cinnamon: g_type_check_instance_is_fundamentally_a(): cinnamon killed by SIGSEGV
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2235025
Bug ID: 2235025
Summary: [abrt] cinnamon:
g_type_check_instance_is_fundamentally_a(): cinnamon
killed by SIGSEGV
Product: Fedora
Version: 38
Hardware: x86_64
Status: NEW
Whiteboard: abrt_hash:6c263b498a3d4c26e1928969a4e9de9e0329e4e7;VAR
IANT_ID=workstation;
Component: cinnamon
Assignee: leigh123linux(a)googlemail.com
Reporter: andrew.butterworth39(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: epel-packagers-sig(a)lists.fedoraproject.org,
leigh123linux(a)googlemail.com, miketwebster(a)gmail.com,
riehecky(a)fnal.gov
Target Milestone: ---
Classification: Fedora
Description of problem:
Logged into Cinnamon
Version-Release number of selected component:
cinnamon-5.8.4-3.fc38
Additional info:
reporter: libreport-2.17.11
type: CCpp
reason: cinnamon killed by SIGSEGV
journald_cursor:
s=4819c3e8468348bf9086b7896237764f;i=8120d;b=140b57a77f2845d4bad30bcaf34fc08a;m=2d84ba83;t=601ea4c02d473;x=d86fd3db90494c21
executable: /usr/bin/cinnamon
cmdline: cinnamon --replace
cgroup: 0::/user.slice/user-1000.slice/session-2.scope
rootdir: /
uid: 1000
kernel: 6.4.6-200.fc38.x86_64
package: cinnamon-5.8.4-3.fc38
runlevel: N 5
backtrace_rating: 4
crash_function: g_type_check_instance_is_fundamentally_a
comment: Logged into Cinnamon
Truncated backtrace:
Thread no. 1 (14 frames)
#0 g_type_check_instance_is_fundamentally_a at ../gobject/gtype.c:4166
#2 cinnamon_app_state_transition at ../src/cinnamon-app.c:931
#3 _cinnamon_app_remove_window at ../src/cinnamon-app.c:995
#6 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3812
#9 meta_window_unmanage at ../src/core/window.c:1679
#10 handle_other_xevent at ../src/x11/events.c:1374
#11 meta_x11_display_handle_xevent at ../src/x11/events.c:1867
#12 xevent_filter at ../src/x11/events.c:1909
#13 gdk_event_apply_filters at ../gdk/x11/gdkeventsource.c:79
#14 gdk_event_source_translate_event at ../gdk/x11/gdkeventsource.c:198
#15 _gdk_x11_display_queue_events at ../gdk/x11/gdkeventsource.c:341
#16 gdk_display_get_event at ../gdk/gdkdisplay.c:442
#17 gdk_event_source_dispatch.lto_priv at ../gdk/x11/gdkeventsource.c:354
#20 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2235025
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
1 week, 1 day
[Bug 2232900] New: [abrt] cinnamon-settings-daemon: check_volume_queue(): csd-automount killed by SIGSEGV
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2232900
Bug ID: 2232900
Summary: [abrt] cinnamon-settings-daemon: check_volume_queue():
csd-automount killed by SIGSEGV
Product: Fedora
Version: 38
Hardware: x86_64
Status: NEW
Whiteboard: abrt_hash:4a75dc1aad38c50f524204176712820d14e85209;VAR
IANT_ID=cinnamon;
Component: cinnamon-settings-daemon
Assignee: leigh123linux(a)googlemail.com
Reporter: zmitov(a)callflowlab.com
QA Contact: extras-qa(a)fedoraproject.org
CC: epel-packagers-sig(a)lists.fedoraproject.org,
leigh123linux(a)googlemail.com, riehecky(a)fnal.gov
Target Milestone: ---
Classification: Fedora
Version-Release number of selected component:
cinnamon-settings-daemon-5.8.1-1.fc38
Additional info:
reporter: libreport-2.17.11
type: CCpp
reason: csd-automount killed by SIGSEGV
journald_cursor:
s=cfe57502953e41d5928148363681b7f4;i=14dc89;b=a6bcc176dd1d4ede99ae30d81e70c4e8;m=38a5c2812;t=603455745e35e;x=e6c3e305c6033c78
executable: /usr/libexec/csd-automount
cmdline: csd-automount
cgroup: 0::/user.slice/user-1000.slice/session-4.scope
rootdir: /
uid: 1000
kernel: 6.4.11-200.fc38.x86_64
package: cinnamon-settings-daemon-5.8.1-1.fc38
runlevel: N 5
backtrace_rating: 4
crash_function: check_volume_queue
Truncated backtrace:
Thread no. 1 (7 frames)
#0 check_volume_queue at ../plugins/automount/csd-automount-manager.c:186
#1 screensaver_signal_callback at
../plugins/automount/csd-automount-manager.c:351
#4 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3812
#7 on_signal_received at ../gio/gdbusproxy.c:890
#8 emit_signal_instance_in_idle_cb at ../gio/gdbusconnection.c:3802
#12 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276
#14 gtk_main at ../gtk/gtkmain.c:1329
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2232900
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
1 week, 1 day
[Bug 2231160] New: [abrt] nemo: g_type_check_instance_is_fundamentally_a(): nemo killed by SIGSEGV
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2231160
Bug ID: 2231160
Summary: [abrt] nemo:
g_type_check_instance_is_fundamentally_a(): nemo
killed by SIGSEGV
Product: Fedora
Version: 38
Hardware: x86_64
Status: NEW
Whiteboard: abrt_hash:084fa48b0eb7ce0555bb0aadb31968c3aefacc4c;VAR
IANT_ID=kde;
Component: nemo
Assignee: leigh123linux(a)googlemail.com
Reporter: rich.trefz(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: epel-packagers-sig(a)lists.fedoraproject.org,
leigh123linux(a)googlemail.com, riehecky(a)fnal.gov
Target Milestone: ---
Classification: Fedora
Description of problem:
using the properties dialog for a desktop file
Version-Release number of selected component:
nemo-5.8.4-1.fc38
Additional info:
reporter: libreport-2.17.11
uid: 1000
crash_function: g_type_check_instance_is_fundamentally_a
runlevel: N 5
rootdir: /
cmdline: /usr/bin/nemo /d3p1/Downloads/2023/08/10
dso_list: /usr/bin/nemo nemo-5.8.4-1.fc38.x86_64 (Fedora Project)
1689654484
type: CCpp
package: nemo-5.8.4-1.fc38
journald_cursor:
s=ea1547b17a3c4b3d83d3852d803afb93;i=47e46a2;b=60a1072273644413af93201e2f1cc736;m=5435b3af9;t=602961298ff14;x=9468779c244e33d8
kernel: 6.4.9-200.fc38.x86_64
cgroup:
0::/user.slice/user-1000.slice/user@1000.service/app.slice/vte-spawn-d45a78da-a917-49c4-88ea-f9a2c05d1c3d.scope
backtrace_rating: 4
comment: using the properties dialog for a desktop file
reason: nemo killed by SIGSEGV
executable: /usr/bin/nemo
Truncated backtrace:
Thread no. 0 (47 frames)
#0 g_type_check_instance_is_fundamentally_a at ../gobject/gtype.c:4166
#2 tree_node_update_icon at ../src/nemo-tree-sidebar-model.c:332
#3 tree_node_update_closed_icon at ../src/nemo-tree-sidebar-model.c:343
#4 update_node_without_reporting at ../src/nemo-tree-sidebar-model.c:845
#5 update_node at ../src/nemo-tree-sidebar-model.c:955
#6 process_file_change at ../src/nemo-tree-sidebar-model.c:988
#7 files_changed_callback at ../src/nemo-tree-sidebar-model.c:1015
#9 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3812
#12 nemo_directory_emit_files_changed at
../libnemo-private/nemo-directory.c:763
#14 nemo_directory_emit_change_signals at
../libnemo-private/nemo-directory.c:778
#15 emit_change_signals_for_all_files at
../libnemo-private/nemo-directory.c:231
#16 emit_change_signals_for_all_files_in_all_directories at
../libnemo-private/nemo-directory.c:261
#18 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3812
#21 theme_changed_idle at ../gtk/gtkicontheme.c:776
#26 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276
#28 gtk_main at ../gtk/gtkmain.c:1329
#29 xapp_icon_chooser_dialog_run at ../libxapp/xapp-icon-chooser-dialog.c:732
#30 select_image_button_callback at ../src/nemo-properties-window.c:5535
#31 _g_closure_invoke_va at ../gobject/gclosure.c:895
#34 gtk_button_clicked at ../gtk/gtkbutton.c:1541
#35 gtk_button_do_release at ../gtk/gtkbutton.c:1845
#37 gtk_real_button_released at ../gtk/gtkbutton.c:1963
#38 _g_closure_invoke_va at ../gobject/gclosure.c:895
#41 multipress_released_cb at ../gtk/gtkbutton.c:666
#42 _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv at gtk/gtkmarshalers.c:4804
#43 _g_closure_invoke_va at ../gobject/gclosure.c:895
#46 gtk_gesture_multi_press_end at ../gtk/gtkgesturemultipress.c:287
#47 g_cclosure_marshal_VOID__BOXEDv at ../gobject/gmarshal.c:1686
#48 _g_closure_invoke_va at ../gobject/gclosure.c:895
#51 _gtk_gesture_set_recognized at ../gtk/gtkgesture.c:346
#52 _gtk_gesture_check_recognized at ../gtk/gtkgesture.c:387
#53 gtk_gesture_handle_event at ../gtk/gtkgesture.c:784
#54 gtk_gesture_single_handle_event at ../gtk/gtkgesturesingle.c:222
#55 gtk_event_controller_handle_event at ../gtk/gtkeventcontroller.c:230
#56 _gtk_widget_run_controllers at ../gtk/gtkwidget.c:7447
#57 _gtk_marshal_BOOLEAN__BOXEDv at gtk/gtkmarshalers.c:130
#58 _g_closure_invoke_va at ../gobject/gclosure.c:895
#61 gtk_widget_event_internal.part.0.lto_priv.0 at ../gtk/gtkwidget.c:7812
#62 propagate_event_up at ../gtk/gtkmain.c:2588
#63 propagate_event at ../gtk/gtkmain.c:2691
#64 gtk_propagate_event at ../gtk/gtkmain.c:2725
#65 gtk_main_do_event at ../gtk/gtkmain.c:1921
#67 _gdk_event_emit at ../gdk/gdkevents.c:73
#69 gdk_event_source_dispatch.lto_priv at ../gdk/x11/gdkeventsource.c:354
#72 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276
#73 g_main_context_iteration at ../glib/gmain.c:4343
#74 g_application_run at ../gio/gapplication.c:2573
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2231160
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-...
1 week, 1 day