MantisBT - VCMI | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0003167 | VCMI | Launcher | public | 2021-02-09 10:17 | 2022-03-16 10:40 |
Reporter | sausame | ||||
Assigned To | |||||
Priority | high | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | OS | Mac OS | OS Version | Catalina 10.15.4 | |
Product Version | 0.99 | ||||
Target Version | Fixed in Version | 1.next | |||
Summary | 0003167: Crash when click single scenario in new game | ||||
Description | It says as following, ---------------------------- Main Thread Checker: UI API called on a background thread: -[NSView removeFromSuperview] PID: 975, TID: 1656833, Thread name: (none), Queue name: com.apple.root.default-qos.overcommit, QoS: 0 Backtrace: 4 libSDL2-2.0.0.dylib 0x000000010c2c4282 Cocoa_StopTextInput + 52 5 libSDL2-2.0.0.dylib 0x000000010c2a4385 SDL_StopTextInput_REAL + 30 6 vcmiclient 0x00000001005bee87 _ZN8CSDL_Ext13stopTextInputEv + 23 7 vcmiclient 0x000000010092f5c1 _ZN10CTextInput9focusLostEv + 17 8 vcmiclient 0x000000010092e1af _ZN10CFocusable9giveFocusEv + 63 9 vcmiclient 0x000000010092eb0d _ZN10CTextInputC1ERK4RectRK5PointRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERK13CFunctionListIFvSE_EE + 557 | ||||
Steps To Reproduce | 1, launch client with './vcmiclient' 2, click button named of 'new game' 3, click button named of 'single scenario' 4, it will crash. | ||||
Additional Information | The application runs OK when click 'Campaign'. By the way, when I add breakpoints in this source file, it runs OK. --------------------------- bool LobbyClientConnected::applyOnLobbyHandler(CServerHandler * handler) { // Check if it's LobbyClientConnected for our client if(uuid == handler->c->uuid) { handler->c->connectionID = clientId; if(!settings["session"]["headless"].Bool()) GH.pushIntT<CLobbyScreen>(static_cast<ESelectionScreen>(handler->screenType)); handler->state = EClientState::LOBBY; return true; } return false; } | ||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | ui-api-called-in-background-thread.log (14,942) 2021-02-09 10:17 https://bugs.vcmi.eu/file_download.php?file_id=3114&type=bug code.png (4,318,927) 2021-02-09 10:18 https://bugs.vcmi.eu/file_download.php?file_id=3115&type=bug | ||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2021-02-09 10:17 | sausame | New Issue | |||
2021-02-09 10:17 | sausame | File Added: ui-api-called-in-background-thread.log | |||
2021-02-09 10:18 | sausame | File Added: code.png | |||
2021-02-09 10:19 | sausame | Note Added: 0007998 | |||
2021-02-09 10:20 | sausame | Note Edited: 0007998 | bug_revision_view_page.php?bugnote_id=7998#r3626 | ||
2021-02-09 14:06 | odmitriy | Note Added: 0007999 | |||
2021-02-15 18:13 | vlad309523 | Note Added: 0008016 | |||
2022-03-16 10:40 | Povelitel | Note Added: 0008108 | |||
2022-03-16 10:40 | Povelitel | Status | new => resolved | ||
2022-03-16 10:40 | Povelitel | Fixed in Version | => 1.next | ||
2022-03-16 10:40 | Povelitel | Resolution | open => fixed | ||
2022-03-16 10:40 | Povelitel | Assigned To | => Povelitel | ||
2022-03-16 10:40 | Povelitel | Assigned To | Povelitel => |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|