Crash on Ubuntu 14.04 #159

Closed
opened 2014-10-12 08:34:36 +02:00 by markrages · 2 comments
markrages commented 2014-10-12 08:34:36 +02:00 (Migrated from github.com)

Occasionally cool-retro-term will crash when I click on it with a mouse (compulsively highlighting text).

System is x86_64 Ubuntu 14.04.

Here's the backtrace:

cool-retro-term: ../../src/xcb_conn.c:186: write_vec: Assertion `!c->out.queue_len' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffd37fe700 (LWP 28070)]
0x00007ffff605abb9 in __GI_raise (sig=sig@entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56  ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  0x00007ffff605abb9 in __GI_raise (sig=sig@entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff605dfc8 in __GI_abort () at abort.c:89
#2  0x00007ffff6053a76 in __assert_fail_base (
    fmt=0x7ffff61a5370 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", 
    assertion=assertion@entry=0x7ffff2e0a615 "!c->out.queue_len", 
    file=file@entry=0x7ffff2e0a600 "../../src/xcb_conn.c", line=line@entry=186, 
    function=function@entry=0x7ffff2e0a630 "write_vec") at assert.c:92
#3  0x00007ffff6053b22 in __GI___assert_fail (
    assertion=0x7ffff2e0a615 "!c->out.queue_len", 
    file=0x7ffff2e0a600 "../../src/xcb_conn.c", line=186, 
    function=0x7ffff2e0a630 "write_vec") at assert.c:101
#4  0x00007ffff2dfee5b in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#5  0x00007ffff2dff191 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#6  0x00007ffff2dff8a7 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#7  0x00007ffff2dff9c8 in xcb_take_socket () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#8  0x00007ffff491ca38 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#9  0x00007ffff491d259 in _XFlush () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#10 0x00007ffff491fc75 in _XGetRequest () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#11 0x00007ffff49190bb in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#12 0x00007ffff349c75a in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
#13 0x00007ffff5281ed1 in QOpenGLContext::swapBuffers(QSurface*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#14 0x00007fffd11bf470 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007fffd11bfc08 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007ffff6997233 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007ffff5aca182 in start_thread (arg=0x7fffd37fe700) at pthread_create.c:312
#18 0x00007ffff611efbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Occasionally cool-retro-term will crash when I click on it with a mouse (compulsively highlighting text). System is x86_64 Ubuntu 14.04. Here's the backtrace: ``` cool-retro-term: ../../src/xcb_conn.c:186: write_vec: Assertion `!c->out.queue_len' failed. Program received signal SIGABRT, Aborted. [Switching to Thread 0x7fffd37fe700 (LWP 28070)] 0x00007ffff605abb9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) bt #0 0x00007ffff605abb9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #1 0x00007ffff605dfc8 in __GI_abort () at abort.c:89 #2 0x00007ffff6053a76 in __assert_fail_base ( fmt=0x7ffff61a5370 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7ffff2e0a615 "!c->out.queue_len", file=file@entry=0x7ffff2e0a600 "../../src/xcb_conn.c", line=line@entry=186, function=function@entry=0x7ffff2e0a630 "write_vec") at assert.c:92 #3 0x00007ffff6053b22 in __GI___assert_fail ( assertion=0x7ffff2e0a615 "!c->out.queue_len", file=0x7ffff2e0a600 "../../src/xcb_conn.c", line=186, function=0x7ffff2e0a630 "write_vec") at assert.c:101 #4 0x00007ffff2dfee5b in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #5 0x00007ffff2dff191 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #6 0x00007ffff2dff8a7 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #7 0x00007ffff2dff9c8 in xcb_take_socket () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #8 0x00007ffff491ca38 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #9 0x00007ffff491d259 in _XFlush () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #10 0x00007ffff491fc75 in _XGetRequest () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #11 0x00007ffff49190bb in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #12 0x00007ffff349c75a in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 #13 0x00007ffff5281ed1 in QOpenGLContext::swapBuffers(QSurface*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #14 0x00007fffd11bf470 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #15 0x00007fffd11bfc08 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #16 0x00007ffff6997233 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007ffff5aca182 in start_thread (arg=0x7fffd37fe700) at pthread_create.c:312 #18 0x00007ffff611efbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 ```
markrages commented 2014-10-12 08:46:02 +02:00 (Migrated from github.com)
Possibly related: http://lists.freedesktop.org/archives/xcb/2013-December/009027.html Fixed here: http://cgit.freedesktop.org/xcb/libxcb/commit/src/xcb_out.c?id=be0fe56c3bcad5124dcc6c47a2fad01acd16f71a
Swordfish90 commented 2014-10-12 11:03:32 +02:00 (Migrated from github.com)

Thank you for your reporting this, but this bug was already opened. #21 . Sadly this seems to be a specific problem of Ubuntu 14.04 . The best idea would be probably to ping them on the launchpad to see if there are progresses. I'm marking this as duplicate.

Thank you for your reporting this, but this bug was already opened. #21 . Sadly this seems to be a specific problem of Ubuntu 14.04 . The best idea would be probably to ping them on the launchpad to see if there are progresses. I'm marking this as duplicate.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seeseemelk/cool-retro-term#159
No description provided.