Failure in /convenience/cupsConvenience 37
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lsb |
In Progress
|
Medium
|
Unassigned | ||
Mandriva |
In Progress
|
Medium
|
Bug Description
I am getting following failure on RHEL-7 testing composes on s390x platform
(only)
400|0 37 1 11:29:56|IC Start
200|0 37 11:29:56|TP Start
520|0 37 00052098 1 1|Test 37
520|0 37 00052098 1 2|When cupsSetDests2 is called to save the list of
destinations for the specified server, the destinations are saved to either
/etc/cups/loptions (root) or ~/.cups/lpoptions (normal user) and the function
returns 0 on success -1 on error
520|0 37 00052098 1 3|unexpected signal 6 (SIGABRT) received
220|0 37 2 11:29:56|UNRESOLVED
410|0 37 1 11:29:56|IC End
I tried to rebuilt the cupsConvenience test suite and it passed. So it is
failing only with the version shipped in LSB.
(gdb) r 37
Starting program: /opt/lsb/
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/
*** Error in `/opt/lsb/
realloc(): invalid pointer: 0x00000000800063e6 ***
======= Backtrace: =========
/lib64/
/lib64/
/lib64/
/lib64/
/opt/lsb/
/opt/lsb/
/opt/lsb/
/opt/lsb/
/opt/lsb/
/lib64/
/opt/lsb/
======= Memory map: ========
80000000-80014000 r-xp 00000000 fd:02 75855128
/opt/lsb/
80014000-80015000 r--p 00014000 fd:02 75855128
/opt/lsb/
80015000-80017000 rw-p 00015000 fd:02 75855128
/opt/lsb/
80017000-80038000 rw-p 00000000 00:00 0 [heap]
3fffd67d000-
/usr/lib64/
3fffd68e000-
/usr/lib64/
3fffd68f000-
/usr/lib64/
3fffd69a000-
3fffd69e000-
/usr/lib64/
3fffd6e7000-
/usr/lib64/
3fffd6e8000-
/usr/lib64/
3fffd6e9000-
3fffd6ea000-
/usr/lib64/
3fffd70e000-
/usr/lib64/
3fffd70f000-
/usr/lib64/
3fffd710000-
3fffd712000-
/usr/lib64/
3fffd773000-
/usr/lib64/
3fffd774000-
/usr/lib64/
3fffd775000-
3fffd779000-
/usr/lib64/
3fffd7cb000-
/usr/lib64/
3fffd7cc000-
/usr/lib64/
3fffd7cd000-
3fffd7ce000-
/usr/lib64/
3fffd853000-
/usr/lib64/
3fffd854000-
/usr/lib64/
3fffd85d000-
/usr/lib64/
3fffd871000-
/usr/lib64/
3fffd872000-
/usr/lib64/
3fffd873000-
/usr/lib64/
3fffd8a4000-
/usr/lib64/
3fffd8a5000-
/usr/lib64/
3fffd8a6000-
3fffd8a7000-
/usr/lib64/
3fffd8bb000-
/usr/lib64/
3fffd8bc000-
/usr/lib64/
3fffd8bd000-
/usr/lib64/
3fffd8de000-
/usr/lib64/
3fffd8e0000-
/usr/lib64/
3fffd8e1000-
/usr/lib64/
3fffd8e9000-
/usr/lib64/
3fffd8ea000-
/usr/lib64/
3fffd8eb000-
3fffd8ec000-
/usr/lib64/
3fffd905000-
/usr/lib64/
3fffd906000-
/usr/lib64/
3fffd907000-
3fffd909000-
/usr/lib64/
3fffd90c000-
/usr/lib64/
3fffd90d000-
/usr/lib64/
3fffd90e000-
/usr/lib64/
3fffd91d000-
/usr/lib64/
3fffd91e000-
/usr/lib64/
3fffd91f000-
3fffd920000-
/usr/lib64/
3fffd938000-
/usr/lib64/
3fffd939000-
/usr/lib64/
3fffd93a000-
/usr/lib64/
3fffd94a000-
/usr/lib64/
3fffd94b000-
/usr/lib64/
Program received signal SIGABRT, Aborted.
0x000003fffdd11ce6 in __GI_raise (sig=sig@entry=6) at
../nptl/
56 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) bt full
#0 0x000003fffdd11ce6 in __GI_raise (sig=sig@entry=6) at
../nptl/
_ret = 0
pd = 0x3fffd69b7f0
pid = 52639
selftid = 52639
#1 0x000003fffdd1363a in __GI_abort () at abort.c:90
save_stage = 2
act = {__sigaction_
sa_flags = 4398046508029, sa_restorer = 0x37, sa_mask = {__val = {
4398046502637, 3, 4398011178222, 1, 4398011189218, 3, 4398046502613, 11,
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x000003fffdd5c848 in __libc_message (do_abort=
fmt=<optimized out>) at ../sysdeps/
ap = {{__gpr = 5, __fpr = 0, __overflow_arg_area = 0x3ffffffe8a0,
__reg_save_area = 0x3ffffffe800}}
ap_copy = {{__gpr = 2, __fpr = 0, __overflow_arg_area = 0x3ffffffe8a0,
__reg_save_area = 0x3ffffffe800}}
fd = 9
on_2 = <optimized out>
list = <optimized out>
nlist = <optimized out>
cp = <optimized out>
written = <optimized out>
#3 0x000003fffdd638b0 in malloc_printerr (action=<optimized out>,
str=0x3fffde4f168 "realloc(): invalid pointer", ptr=<optimized out>)
at malloc.c:4916
buf = "00000000800063e6"
cp = <optimized out>
#4 0x000003fffdd6a110 in __GI___libc_realloc (oldmem=0x800063e6
<tet_tpstart+478>, bytes=184467440
ar_ptr = <optimized out>
nb = <optimized out>
newp = <optimized out>
hook = <optimized out>
oldp = 0x800063d6 <tet_tpstart+462>
oldsize = 1337989686893272
#5 0x000003fffdf76c56 in cups_add_dest (name=0x80010720 <dname> "foo",
instance=0x0, num_dests=
dests=
insert = <optimized out>
diff = 1
dest = <optimized out>
#6 0x000003fffdf786a6 in cupsAddDest (name=0x80010720 <dname> "foo",
instance=0x0, num_dests=-5368, dests=0x3ffffff
i = <optimized out>
dest = <optimized out>
parent = 0x0
doption = <optimized out>
poption = <optimized out>
#7 0x000000008000dbb2 in test37 ()
No symbol table info available.
#8 0x0000000080009138 in tet_invoketp ()
No symbol table info available.
#9 0x0000000080004e36 in call_1tp ()
No symbol table info available.
#10 0x00000000800054f8 in tet_tcm_main ()
No symbol table info available.
#11 0x00000000800067e4 in main ()
No symbol table info available.
Changed in mandriva: | |
importance: | Unknown → Medium |
status: | Unknown → In Progress |