Bug 4275 - assertion "xcb_xlib_threads_sequence_lost" failed
Summary: assertion "xcb_xlib_threads_sequence_lost" failed
Status: NEW
Alias: None
Product: Claws Mail
Classification: Unclassified
Component: Folders/IMAP (show other bugs)
Version: 3.17.3
Hardware: PC Linux
: P3 normal
Assignee: users
URL:
Depends on:
Blocks:
 
Reported: 2019-11-17 15:11 CET by Lars Kruse
Modified: 2019-12-07 23:20 CET (History)
0 users

See Also:


Attachments
stacktrace example (2.80 KB, text/plain)
2019-11-17 15:11 CET, Lars Kruse
no flags Details
stacktrace example (3.47 KB, text/plain)
2019-11-17 15:12 CET, Lars Kruse
no flags Details
stacktrace example (3.36 KB, text/plain)
2019-11-17 15:13 CET, Lars Kruse
no flags Details
stacktrace example (10.50 KB, text/plain)
2019-11-17 15:14 CET, Lars Kruse
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Kruse 2019-11-17 15:11:57 CET
Created attachment 2017 [details]
stacktrace example

I enjoy using claws-mail, but sadly from time to time it crashes unexpectedly.

Thus I started to collect stack traces with gdb ("LANG= gdb claws-mail").

Attached you find a few of these stack traces.

They have the following lines in common:

```
[xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
claws-mail: ../../src/xcb_io.c:260: poll_for_event: Zusicherung »!xcb_xlib_threads_sequence_lost« nicht erfüllt.
```

Somehow the above lines still contain some German string ("Zusicherung ... nicht erfüllt"). It means something like "assertion ... failed".
Comment 1 Lars Kruse 2019-11-17 15:12:54 CET
Created attachment 2018 [details]
stacktrace example
Comment 2 Lars Kruse 2019-11-17 15:13:22 CET
Created attachment 2019 [details]
stacktrace example
Comment 3 Lars Kruse 2019-11-17 15:14:11 CET
Created attachment 2020 [details]
stacktrace example
Comment 4 Lars Kruse 2019-11-17 15:48:14 CET
Maybe it is relevant: i am running an i386 system (32 bit).
Comment 5 Philippe Gramoull 2019-12-07 23:20:31 CET
Simple me too here, as it's the first time I have this crash.

Hardware is Raspberry Pi4 with Raspbian 10.2 , CM is 3.17.4git74, mailbox is IMAP with many folders from locally installed Dovecot server.

Happened while I was switching from mails rather quickly

Here are the messages I had in the launching terminal:

"
/home/account/.claws-mail/mimetmp/claws.DV68B0: fread: Resource temporarily unavailable
/home/account/.claws-mail/mimetmp/claws.DV68B0: fread: Resource temporarily unavailable

account@rpi:~ $ 
account@rpi:~ $ [xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
claws-mail: ../../src/xcb_io.c:263: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.
[xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
claws-mail: ../../src/xcb_io.c:263: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.

[1]+  Aborted                 /usr/local/sylpheed-claws-cvs-gtk2/bin/claws-mail
"

Thx