--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: BadMatch error
- From: Wichert Akkerman <wichert@cistron.nl>
- Date: Fri, 19 Jan 2001 00:05:28 +1100
- Message-id: <200101181305.f0ID5SC01472@fog.mors.wiggy.net>
Package: xbase-clients
Version: 4.0.2-1
Severity: normal
If I try to magnify a bit of screen estate along the left border on the
second virtual desktop in E (ie the rigt desktop if you have 2) xmag
aborts with the following X error:
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 73 (X_GetImage)
Serial number of failed request: 449
Current serial number in output stream: 449
zsh: segmentation fault (core dumped) xmag
gdb gives the following backtrace:
#0 0x804ade8 in ceil ()
#1 0x805ae1c in ?? ()
#2 0x804b0a8 in ceil ()
#3 0x804a5e6 in ceil ()
#4 0x400a056f in ?? ()
#5 0x400a0eae in ?? ()
#6 0x400a10f8 in ?? ()
#7 0x400a1509 in ?? ()
#8 0x804b4d4 in ceil ()
#9 0x40221dcc in ?? ()
This is the relevant bit of an ltrace:
XtVaCreateManagedWidget(0x0804d881, 0x0804f0e0, 0x08062108, 0x0804f4c8, 0x08054a10 <unfinished ...>
XtRealloc(0, 8192, 0x400ced08, 0x401232dd, 0x080623a0) = 0x08063348
XtGetGC(0x080623a0, 13, 0xbffff230, 0x4009437d, 0x080623a0) = 0x08065380
XtCalloc(1, 1, 0x080623a0, 0xbffff44c, 1) = 0x080653f8
XCreateImage(0x080539f8, 0x08054a10, 1, 0, 0) = 0x08065408
__strtod_internal(0x0804d9d4, 0, 0, 0x4009b522, 0x400d0b6c) = 0x3ff00000
__strtod_internal(0x0804d9ba, 0, 0, 0x4009b522, 0x400d0b6c) = 0x3f500000
__strtod_internal(0x0804d6cc, 0, 0, 0x4009b522, 0x400d0b6c) = 0x40100000
__strtod_internal(0x0804d6cc, 0, 0, 0x4009b522, 0x400d0b6c) = 0x40100000
XtSetValues(0x080623a0, 0xbffff8bc, 1, 0x0804f4c8, 0x08054a10 <unfinished ...>
strcmp("background", "image") = -7
strcmp("foreground", "image") = -3
XtCalloc(1, 1, 0x40278e00, 0x0804cea8, 1) = 0x08065478
XCreateImage(0x080539f8, 0x08054a10, 1, 0, 0) = 0x08065488
floor(0, 0x40140000, 1, 0x4012ec7e, 0x080623a0) = 0x08065488
floor(0, 0x40140000, 895, 0x0804c95c, 0) = 0x08065488
XtMakeResizeRequest(0x080623a0, 9, 9, 0xbfffef74, 0xbfffef76) = 0
floor(0xf06fa00c, 0x40b387ff, 0xbfffef8c, 0x0804c9eb, 0x080623a0) = 288
floor(0xf06fa00c, 0x40b387ff, 0xbfffef8c, 0x0804c9eb, 0x080623a0) = 288
floor(0xe0000000, 0x4015fef9, 590719, 0x0804ca81, 0x080623a0) = 0x08065488
floor(0xe0000000, 0x4015fef9, 590719, 0x0804ca81, 0x080623a0) = 0x08065488
floor(0xe0000000, 0x4015fef9, 590719, 0x0804ca81, 0x080623a0) = 0x08065488
floor(0xe0000000, 0x4015fef9, 590719, 0x0804ca81, 0x080623a0) = 0x08065488
XtFree(0, 0x4000c4fe, 0x080623a0, 0x0804d9ba, 0x080623a0) = 0
XtFree(0, 0x40016d88, 0xbfffef5c, 0x0804bab6, 0) = 0
XtFree(0, 0x4000c4fe, 0x080623a0, 0x0804d9ba, 0x080623a0) = 0
XtFree(0, 0x40016d88, 0xbfffef5c, 0x0804bad5, 0) = 0
XtMalloc(2, 0x4000c4fe, 0x080623a0, 0x0804d9ba, 0x080623a0) = 0x080654e8
XtMalloc(2, 0x40016d88, 0xbfffef5c, 0x0804baf9, 2) = 0x080654f8
XtMalloc(2, 0x4000c4fe, 0x080623a0, 0x0804d9ba, 0x080623a0) = 0x08065508
XtMalloc(2, 0x40016d88, 0xbfffef5c, 0x0804bb2f, 2) = 0x08065518
floor(0, 0x3fe00000, 0x080623a0, 0x0804d9ba, 0x080623a0) = 0x08065488
floor(0xe0000000, 0x4015fef9, 0xbfff037f, 0x0804bb8d, 0) = 1
floor(0, 0x3fe00000, 0x080623a0, 0x0804d9ba, 0x080623a0) = 1
floor(0, 0x3fe00000, 0x080623a0, 0x0804d9ba, 0x080623a0) = 0x08065488
floor(0xe0000000, 0x4015fef9, 0xbfff037f, 0x0804bcaa, 0) = 1
floor(0, 0x3fe00000, 0x080623a0, 0x0804d9ba, 0x080623a0) = 1
floor(0xf06fa00c, 0x40b387ff, 426389, 0, 0x080623a0) = 288
floor(0xf06fa00c, 0x40b387ff, 426389, 0, 0x080623a0) = 288
floor(0xe0000000, 0x4015fef9, 0xbfff037f, 0x0804ca81, 0x080623a0) = 0x08065488
floor(0xe0000000, 0x4015fef9, 0xbfff037f, 0x0804ca81, 0x080623a0) = 0x08065488
floor(0xe0000000, 0x4015fef9, 0xbfff037f, 0x0804ca81, 0x080623a0) = 0x08065488
floor(0xe0000000, 0x4015fef9, 0xbfff037f, 0x0804ca81, 0x080623a0) = 0x08065488
XtFree(0x080654e8, 0x08050226, 0x0805abf0, 0, 0x080623a0) = 0x080654f0
XtFree(0x080654f8, 1, 0xbfffefdc, 0x0804bab6, 0x080654e8) = 0x08065500
XtFree(0x08065508, 0x08050226, 0x0805abf0, 0, 0x080623a0) = 0x08065510
XtFree(0x08065518, 1, 0xbfffefdc, 0x0804bad5, 0x08065508) = 0x080739d0
XtMalloc(2, 0x08050226, 0x0805abf0, 0, 0x080623a0) = 0x080654e8
XtMalloc(2, 1, 0xbfffefdc, 0x0804baf9, 2) = 0x080654f8
XtMalloc(2, 0x08050226, 0x0805abf0, 0, 0x080623a0) = 0x08065508
XtMalloc(2, 1, 0xbfffefdc, 0x0804bb2f, 2) = 0x08065518
floor(0, 0x3fe00000, 0x0805abf0, 0, 0x080623a0) = 0x08065488
floor(0xe0000000, 0x4015fef9, 0xbfff037f, 0x0804bb8d, 0) = 1
floor(0, 0x3fe00000, 0x0805abf0, 0, 0x080623a0) = 1
floor(0, 0x3fe00000, 0x0805abf0, 0, 0x080623a0) = 0x08065488
floor(0xe0000000, 0x4015fef9, 0xbfff037f, 0x0804bcaa, 0) = 1
floor(0, 0x3fe00000, 0x0805abf0, 0, 0x080623a0) = 1
XtParseTranslationTable(0x0804d8a0, 0, 0, 0x0804d87a, 0xbffff8fc) = 0x08067598
XtOverrideTranslations(0x0805b000, 0x08067598, 0x0804d8a0, 0, 0) = 0
XtSetValues(0x080623a0, 0xbffff8f4, 1, 0x0805ae10, 0x0805ae10 <unfinished ...>
strcmp("background", "userData") = -19
strcmp("foreground", "userData") = -15
XtVaCreatePopupShell(0x0804d8bf, 0x400cf600, 0x08059480, 0x0804f4c8, 0x08054a10) = 0x080676b8
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
Wichert.
-- System Information
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux fog 2.2.18ext3 #1 Tue Dec 26 01:06:30 CET 2000 i686
Versions of packages xbase-clients depends on:
ii cpp 1:2.95.3-4 The GNU C preprocessor.
ii libc6 2.2-11 GNU C Library: Shared libraries an
ii libfreetype6 2.0.1-1 FreeType 2 font engine, shared lib
ii libncurses5 5.0-8 Shared libraries for terminal hand
ii libutahglx1 [libgl1] 0.0.20001014 Utah-GLX - shared library required
ii libxaw7 4.0.2-1 X Athena widget set library
ii xlibs 4.0.2-1 X Window System client libraries
--- End Message ---