epakai / synergy-debian

Synergy packaging for Debian
Other
4 stars 2 forks source link

[494368] synergy: Synergy quits with assertion failure. #13

Closed epakai closed 7 years ago

epakai commented 7 years ago

BTS_msg_id: 20080808190506.1298.72762.reportbug@zealous.synapse.com BTS author: "Marc Singer" elf@synapse.com

Package: synergy Version: 1.3.1-4 Severity: important

Started synergys with the following command line:

synergys -f -d INFO

After running for a couple of days, it reported an assertion failure on the console.

synergys: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Assertion `((int)((xcb_req) - (dpy->request)) >= 0)' failed.

This could be the same as the core dumping crashes, but there is no way to tell from the output.

-- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable') Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash

Versions of packages synergy depends on: ii libc6 2.7-10 GNU C Library: Shared libraries ii libgcc1 1:4.3.1-2 GCC support library ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library ii libsm6 2:1.0.3-2 X11 Session Management library ii libstdc++6 4.3.1-2 The GNU Standard C++ Library v3 ii libx11-6 2:1.1.4-2 X11 client-side library ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar ii libxinerama1 2:1.0.3-2 X11 Xinerama extension library ii libxtst6 2:1.0.3-1 X11 Testing -- Resource extension

synergy recommends no packages.

synergy suggests no packages.

-- no debconf information

epakai commented 7 years ago

BTS_msg_id: 48A0967D.7020908@licquia.org BTS author: Jeff Licquia jeff@licquia.org

Marc Singer wrote:

Started synergys with the following command line:

synergys -f -d INFO

After running for a couple of days, it reported an assertion failure on the console.

synergys: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Assertion `((int)((xcb_req) - (dpy->request)) >= 0)' failed.

This could be the same as the core dumping crashes, but there is no way to tell from the output.

Looks similar to me; I think I'll end up merging them.

What desktop setup do you have? Anything unusual (compiz, weird GNOME/KDE setup, etc.)?

epakai commented 7 years ago

BTS_msg_id: 48A0A884.90803@synapse.com BTS author: Marc Oscar Singer elf@synapse.com

Jeff Licquia wrote:

Marc Singer wrote:

Started synergys with the following command line:

synergys -f -d INFO

After running for a couple of days, it reported an assertion failure on the console. synergys: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Assertion `((int)((xcb_req) - (dpy->request)) >= 0)' failed.

This could be the same as the core dumping crashes, but there is no way to tell from the output.

Looks similar to me; I think I'll end up merging them.

As you wish. The assert makes it very debug-able. IMHO, this looks like memory corruption. I haven't run with MALLOCCHECK (IIRC) just to see if the libc can tell us something about memory. What desktop setup do you have? Anything unusual (compiz, weird GNOME/KDE setup, etc.)?

Using Gnome. Nothing non-standard ITO my Debian install. The other computer is a Mac.

-- Marc Singer Bureau of Gizmology elf@synapse.com t. 206.832.3712 800.682.0581 f. 206.381.0899

Synapse Product Development, LLC. 1511 6th Avenue, 4th floor Seattle, WA 98101

epakai commented 7 years ago

BTS_msg_id: 48A0ACEA.5020209@licquia.org BTS author: Jeff Licquia jeff@licquia.org

Marc Oscar Singer wrote:

Jeff Licquia wrote:

Looks similar to me; I think I'll end up merging them.

As you wish. The assert makes it very debug-able. IMHO, this looks like memory corruption. I haven't run with MALLOCCHECK (IIRC) just to see if the libc can tell us something about memory.

It could be, but my working theory right now is that synergy is not conforming to the X11 spec; it's assuming something that used to be true, but strictly speaking couldn't be assumed. Moving from the old X11 libs to the new XCB-based ones changed things, I think.

We had a similar problem with the client that should now be fixed.

Do you have any etch boxes you could test for this with? It may be too much to ask, I know, to run etch for a few days. :-)

Using Gnome. Nothing non-standard ITO my Debian install. The other computer is a Mac.

OK, thanks.

epakai commented 7 years ago

BTS_msg_id: 48A0BD72.5030709@synapse.com BTS author: Marc Oscar Singer elf@synapse.com

Jeff Licquia wrote:

Marc Oscar Singer wrote:

Jeff Licquia wrote:

Looks similar to me; I think I'll end up merging them.

As you wish. The assert makes it very debug-able. IMHO, this looks like memory corruption. I haven't run with MALLOCCHECK (IIRC) just to see if the libc can tell us something about memory.

It could be, but my working theory right now is that synergy is not conforming to the X11 spec; it's assuming something that used to be true, but strictly speaking couldn't be assumed. Moving from the old X11 libs to the new XCB-based ones changed things, I think.

We had a similar problem with the client that should now be fixed.

Do you have any etch boxes you could test for this with? It may be too much to ask, I know, to run etch for a few days. :-)

what test do you want run?

Using Gnome. Nothing non-standard ITO my Debian install. The other computer is a Mac.

OK, thanks.

-- Marc Singer Bureau of Gizmology elf@synapse.com t. 206.832.3712 800.682.0581 f. 206.381.0899

Synapse Product Development, LLC. 1511 6th Avenue, 4th floor Seattle, WA 98101

epakai commented 7 years ago

BTS_msg_id: 48A1C1CA.30809@licquia.org BTS author: Jeff Licquia jeff@licquia.org

Marc Oscar Singer wrote:

Jeff Licquia wrote:

Do you have any etch boxes you could test for this with? It may be too much to ask, I know, to run etch for a few days. :-)

what test do you want run?

Just try to duplicate the crash you're seeing when running synergys under etch.

epakai commented 7 years ago

BTS_msg_id: EMEW-k7DBk610f9b7dce9ef98c4fa39c657ee2a28c8-20080814104603.10663.65655.reportbug@ankh.ncl.ac.uk BTS author: Jon Dowland jon+bts@alcopop.org

Package: synergy Version: 1.3.1-4 Followup-For: Bug #494368

I get this with a windows vista client, version 1.3.1. It happens every hour or so.

Would you consider nominating this as a blocker bug for lenny?

-- System Information: Debian Release: lenny/sid APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash

Versions of packages synergy depends on: ii libc6 2.7-12 GNU C Library: Shared libraries ii libgcc1 1:4.3.1-6 GCC support library ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library ii libsm6 2:1.0.3-2 X11 Session Management library ii libstdc++6 4.3.1-6 The GNU Standard C++ Library v3 ii libx11-6 2:1.1.4-2 X11 client-side library ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar ii libxinerama1 2:1.0.3-2 X11 Xinerama extension library ii libxtst6 2:1.0.3-1 X11 Testing -- Resource extension

synergy recommends no packages.

synergy suggests no packages.

-- no debconf information

epakai commented 7 years ago

BTS_msg_id: 48C5D2AA.6070902@debian.org BTS author: Jeff Licquia licquia@debian.org

forcemerge 495498 493706 494368 thanks

epakai commented 7 years ago

BTS_msg_id: Bug archived. BTS author: $requester

A New Hope

A log time ago, in a galaxy far, far away

something happened.

#

Magically this resulted in the following

action being taken, but this fake control

message doesn't tell you why it happened

#

The action:

Bug archived.

thanks

This fakemail brought to you by your local debbugs

administrator