QDateTime :: currentdatetime에서 프로그램이 예기치 않게 완료되었습니다.

백자현

스레드를 실행 중이지만 때때로 프로그램이 종료됩니다. 왜 그 출구인지 말해 주셨으면합니다. 오류

glibc가 / home / hsr / CMBU-build-desktop-Qt_4_8_1_in_PATH__System__Release / CMBU를 감지했습니다 : 손상된 이중 연결 목록 : 0x00000000026192e0

역 추적 :

00400000-00437000 r-xp 00000000 08:01 2499001 / home / hsr / CMBU-build-desktop-Qt_4_8_1_in_PATH__System__Release / CMBU
00636000-00637000 r--p 00036000 08:01 2499001 / home / hsr / CMBU-build-desktop-Qt_4_8_1_in_PATH__System__ CMBU
00637000-00638000 rw-p 00037000 08:01 2499001 / home / hsr / CMBU-build-desktop-Qt_4_8_1_in_PATH__System__Release / CMBU
02410000-02c5f000 rw-p 00000000 00:00 0 [힙]
7fe2ff74d000-7fe2ffb72000 r--p 00000000 08 : 01 2755027 /usr/share/fonts/truetype/nanum/NanumGothic.ttf
7fe2ffb72000-7fe300000000 rw-s 00000000 00:04 6717449 / SYSV00000000 (삭제됨)
7fe300000000-7fe300022000 rw-p 00000000 00:00 0
7fe300022000-7fe304000000 --- p 00000000 00:00 0
7fe304000000-7fe304132000 rw-p 00000000 00:00 0
7fe304132000-7fe308000000 --- p 00000000 00:00 0
7fe308000000-7fe308022000 rw-p 00000000 00:00 0
7fe308022000-7fe30c000000 --- p 00000000 00:00 0
7fe30c26c000-7fe30c2cc000 rw-s 00000000 00:04 6750219 / SYSV00000000 (삭제됨 )
7fe30c2cc000-7fe30c6e4000 r--p 00000000 08:01 2755028 /usr/share/fonts/truetype/nanum/NanumGothicBold.ttf
7fe30c6e4000-7fe30c6e5000 --- p 00000000 00:00 0
7fe30c6e5000-7fe30cee5000 rw-p 00000000 00:00 0

void Thread::run()
{
    while (!stopped) {
        if(messageStr==tr("A")) {
            MainCMBU::ui->dateTimeEdit->setDateTime(QDateTime::currentDateTime());
            msleep(1000);
        }
    }
    //std::cerr << qPrintable(messageStr);
    stopped = false;
}
사용자 3427419
  1. QTimer를 사용하여 UI 스레드에서 UI 업데이트
  2. 작업을 계획하는 경우 동일한 QTimer를 사용하여 작업하십시오.
  3. GUI에 대한 작업이 너무 많으면 QtConcurrent :: run () 또는 유사한 방법을 사용하여 GUI가 아닌 작업을 수행하십시오. 비동기 작업이 언제 완료되는지 알아야하는 경우 QFutureWatcher를 사용합니다.

당신이하는 것처럼 실에서 잠자는 것은 일반적으로 나쁜 디자인입니다.

Qt에서는 GUI가 아닌 스레드에서 GUI 스레드 요소에 액세스 할 수 없습니다. GUI는 스레드 세이프가 아닙니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

프로그램이 QT opencv에서 예기치 않게 완료되었습니다.

분류에서Dev

Qt의 Opencv 샘플이 '프로그램이 예기치 않게 완료되었습니다'라는 오류와 함께 즉시 충돌합니다.

분류에서Dev

Qt Windows의 dlib. 프로그램이 예기치 않게 종료되었습니다

분류에서Dev

"죄송합니다. XXX 응용 프로그램이 예기치 않게 중지되었습니다"에서 복사 / 붙여 넣기하는 방법

분류에서Dev

"죄송합니다. XXX 응용 프로그램이 예기치 않게 중지되었습니다"에서 복사 / 붙여 넣기하는 방법

분류에서Dev

응용 프로그램이 예기치 않게 중지되었습니다. 삼성 갤럭시 에이스에서 다시 시도하십시오.

분류에서Dev

서버에서 값을 가져 오는 Android 프로그램이 예기치 않게 종료됩니다.

분류에서Dev

브라우저 오류 : 응용 프로그램이 예기치 않게 종료되었습니다. shiny-server를 사용하는 동안 진단 정보가 JavaScript 오류 콘솔에 덤프되었습니다.

분류에서Dev

이 경우 "프로그램이 예기치 않게 중지되었습니다"를 일으키는 코드에 어떤 문제가 있습니까?

분류에서Dev

Windows 7에서 활성 창 (프로그램)이 예기치 않게 포커스를 잃습니다.

분류에서Dev

Ubuntu 12 및 14 설치 프로그램이 제대로로드되지 않거나 Lenovo ThinkCentre M900에서 설치가 완료되지 않습니다.

분류에서Dev

C 프로그램이 예기치 않게 종료 됨

분류에서Dev

winScp : 연결이 예기치 않게 종료되었습니다. 서버가 명령 종료 상태 127을 보냈습니다.

분류에서Dev

WebClient UploadValues 연결이 예기치 않게 종료되었습니다.

분류에서Dev

Windows 7 환경에서 예기치 않게 종료되는 모든 프로그램

분류에서Dev

Python이 매우 짧은 프로그램에서 예기치 않은 ')'를 만났습니다.

분류에서Dev

Java 프로그램의 소수 스위치에 예기치 않은 출력이 있습니다.

분류에서Dev

Javascript For 루프에서 예기치 않은 토큰이 잘못되었습니다.

분류에서Dev

selenium.common.exceptions.WebDriverException : 메시지 : Linux에서 ChromeDriver Selenium Python과 함께 서비스 / usr / bin / google-chrome이 예기치 않게 종료되었습니다.

분류에서Dev

JMagick : 프로그램이 예기치 않게 종료되고 -1073740940을 반환합니다.

분류에서Dev

JMagick : 프로그램이 예기치 않게 종료되고 -1073740940을 반환합니다.

분류에서Dev

죄송합니다. 응용 프로그램 sudo가 예기치 않게 중지 되었습니까?

분류에서Dev

파이 게임 : 프로그램이 종료되기 전에 루프를 만드는 것 같습니다.

분류에서Dev

for 루프가 예기치 않게 반복되었습니다.

분류에서Dev

WebDriverException : 메시지 : 서비스 / usr / bin / google-chrome이 예기치 않게 종료되었습니다. 상태 코드 : -11 with ChromeDriver Chrome through Selenium Python

분류에서Dev

프로그램이 메뉴로 열기의 다른 프로그램에 표시되지 않습니다.

분류에서Dev

프로그램이 메뉴로 열기의 다른 프로그램에 표시되지 않습니다.

분류에서Dev

.click ()에서 예기치 않은 토큰이 잘못되었습니다.

분류에서Dev

Ajax get에서 예기치 않은 토큰이 잘못되었습니다.

Related 관련 기사

  1. 1

    프로그램이 QT opencv에서 예기치 않게 완료되었습니다.

  2. 2

    Qt의 Opencv 샘플이 '프로그램이 예기치 않게 완료되었습니다'라는 오류와 함께 즉시 충돌합니다.

  3. 3

    Qt Windows의 dlib. 프로그램이 예기치 않게 종료되었습니다

  4. 4

    "죄송합니다. XXX 응용 프로그램이 예기치 않게 중지되었습니다"에서 복사 / 붙여 넣기하는 방법

  5. 5

    "죄송합니다. XXX 응용 프로그램이 예기치 않게 중지되었습니다"에서 복사 / 붙여 넣기하는 방법

  6. 6

    응용 프로그램이 예기치 않게 중지되었습니다. 삼성 갤럭시 에이스에서 다시 시도하십시오.

  7. 7

    서버에서 값을 가져 오는 Android 프로그램이 예기치 않게 종료됩니다.

  8. 8

    브라우저 오류 : 응용 프로그램이 예기치 않게 종료되었습니다. shiny-server를 사용하는 동안 진단 정보가 JavaScript 오류 콘솔에 덤프되었습니다.

  9. 9

    이 경우 "프로그램이 예기치 않게 중지되었습니다"를 일으키는 코드에 어떤 문제가 있습니까?

  10. 10

    Windows 7에서 활성 창 (프로그램)이 예기치 않게 포커스를 잃습니다.

  11. 11

    Ubuntu 12 및 14 설치 프로그램이 제대로로드되지 않거나 Lenovo ThinkCentre M900에서 설치가 완료되지 않습니다.

  12. 12

    C 프로그램이 예기치 않게 종료 됨

  13. 13

    winScp : 연결이 예기치 않게 종료되었습니다. 서버가 명령 종료 상태 127을 보냈습니다.

  14. 14

    WebClient UploadValues 연결이 예기치 않게 종료되었습니다.

  15. 15

    Windows 7 환경에서 예기치 않게 종료되는 모든 프로그램

  16. 16

    Python이 매우 짧은 프로그램에서 예기치 않은 ')'를 만났습니다.

  17. 17

    Java 프로그램의 소수 스위치에 예기치 않은 출력이 있습니다.

  18. 18

    Javascript For 루프에서 예기치 않은 토큰이 잘못되었습니다.

  19. 19

    selenium.common.exceptions.WebDriverException : 메시지 : Linux에서 ChromeDriver Selenium Python과 함께 서비스 / usr / bin / google-chrome이 예기치 않게 종료되었습니다.

  20. 20

    JMagick : 프로그램이 예기치 않게 종료되고 -1073740940을 반환합니다.

  21. 21

    JMagick : 프로그램이 예기치 않게 종료되고 -1073740940을 반환합니다.

  22. 22

    죄송합니다. 응용 프로그램 sudo가 예기치 않게 중지 되었습니까?

  23. 23

    파이 게임 : 프로그램이 종료되기 전에 루프를 만드는 것 같습니다.

  24. 24

    for 루프가 예기치 않게 반복되었습니다.

  25. 25

    WebDriverException : 메시지 : 서비스 / usr / bin / google-chrome이 예기치 않게 종료되었습니다. 상태 코드 : -11 with ChromeDriver Chrome through Selenium Python

  26. 26

    프로그램이 메뉴로 열기의 다른 프로그램에 표시되지 않습니다.

  27. 27

    프로그램이 메뉴로 열기의 다른 프로그램에 표시되지 않습니다.

  28. 28

    .click ()에서 예기치 않은 토큰이 잘못되었습니다.

  29. 29

    Ajax get에서 예기치 않은 토큰이 잘못되었습니다.

뜨겁다태그

보관