Problem 1982 - Aborted (core dumped) in multithreaded mode
Summary: Aborted (core dumped) in multithreaded mode
Status: RESOLVED FIXED
Alias: None
Product: Geant4
Classification: Unclassified
Component: visualization (show other problems)
Version: 10.3
Hardware: PC Linux
: P4 minor
Assignee: Laurent Garnier
URL:
Depends on:
Blocks:
 
Reported: 2017-06-20 16:03 CEST by Volodymyr Rodin
Modified: 2017-12-12 12:38 CET (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this problem.
Description Volodymyr Rodin 2017-06-20 16:03:21 CEST
Hello,

I recently installed Geant4 10.3 with the next parameters:

cmake 
-DCMAKE_INSTALL_PREFIX=/home/rodin/Geant4.10.3.1 
-DGEANT4_BUILD_MULTITHREADED=ON -DGEANT4_INSTALL_DATA=ON 
-DGEANT4_USE_OPENGL_X11=ON \
-DCMAKE_BUILD_TYPE=RelWithDebInfo  
-DQT_QMAKE_EXECUTABLE=/home/rodin/Qt/5.7/gcc_64/bin/qmake 
-DGEANT4_USE_QT=ON  
-DXERCESC_ROOT_DIR=/home/rodin/Xerces_install/ 
-DGEANT_USE_GDML=ON  
../geant4.10.03.p01

And in Qt visualization sometimes I see the next error:

[xcb] Unknown request in queue while dequeuing
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
OpNovice: ../../src/xcb_io.c:179: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed.

In previous Geant4 10.2, this issue has never been observed.
Comment 1 Laurent Garnier 2017-08-21 14:41:55 CEST
HI, 

This is not a problem from Qt, but an X11 problem. I dont' know why (perhaps you use a X graphic manager like Gtk?) but you should not have this problem. Having a look on google, this should only happens when Geant4 is on multithread mode, is it the case ?

Cheers, 
Laurent
Comment 2 Laurent Garnier 2017-08-22 15:25:49 CEST
Hi, 

Did the problem still occurs? Did you try to reinstall X11 ?

Cheers, 
Laurent
Comment 3 garnier 2017-12-12 12:38:22 CET
Won't fix