[Bug 2052929] Re: failed autopkgtests for evolver vs glibc 2.39 on amd64

Matthias Klose 2052929 at bugs.launchpad.net
Wed Feb 21 21:41:25 UTC 2024


also segfaults without lto enabled, and even when built without
optimization (-O0).

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7f8e092 in ?? () from /lib/x86_64-linux-gnu/libquadmath.so.0
(gdb) bt
#0  0x00007ffff7f8e092 in ?? () from /lib/x86_64-linux-gnu/libquadmath.so.0
#1  0x00007ffff7f9104a in ?? () from /lib/x86_64-linux-gnu/libquadmath.so.0
#2  0x00007ffff7c7f77a in __printf_function_invoke (buf=buf at entry=0x7fffffffbf70, 
    callback=0x7ffff7f91000, args_value=<optimized out>, ndata_args=<optimized out>, 
    info=info at entry=0x7fffffffb1e8) at ./printf_buffer_as_file.h:52
#3  0x00007ffff7c827de in printf_positional (buf=buf at entry=0x7fffffffbf70, 
    format=format at entry=0x555555920bf0 "%3d. energy: %#*.*Qg  scale: %#Qg\n", 
    readonly_format=readonly_format at entry=0, ap=ap at entry=0x7fffffffbfc0, 
    ap_savep=ap_savep at entry=0x7fffffffbb18, nspecs_done=1, nspecs_done at entry=0, 
    lead_str_end=<optimized out>, work_buffer=<optimized out>, save_errno=<optimized out>, 
    grouping=<optimized out>, thousands_sep=<optimized out>, mode_flags=<optimized out>)
    at ./stdio-common/vfprintf-internal.c:1345
#4  0x00007ffff7c84235 in __printf_buffer (buf=buf at entry=0x7fffffffbf70, 
    format=0x555555920bf0 "%3d. energy: %#*.*Qg  scale: %#Qg\n", ap=0x7fffffffbfc0, 
    mode_flags=0) at ./stdio-common/vfprintf-internal.c:1041
#5  0x00007ffff7ca39d7 in __vsprintf_internal (string=<optimized out>, 
    maxlen=maxlen at entry=18446744073709551615, format=<optimized out>, 
    args=args at entry=0x7fffffffbfc0, mode_flags=mode_flags at entry=0) at ./libio/iovsprintf.c:62
#6  0x00007ffff7c814b7 in __sprintf (s=<optimized out>, format=<optimized out>)
    at ./stdio-common/sprintf.c:30
#7  0x00005555556fc006 in iterate () at ../../../src/iterate.c:277
#8  0x0000555555718fc0 in letter_command (c=103) at ../../../src/command.c:465
#9  0x00005555556645d6 in eval (ex_original=0x7fffffffe050, params=0x0, self_id=0, 
    parent_frame=0x0) at ../../../src/evaltree.c:396
#10 0x0000555555593142 in command (text=0x7fffffffe140 "g 5; v; r ; g 10; v;", mode=1)
    at ../../../src/query.c:247
#11 0x00005555557179aa in old_menu (text=0x7fffffffe140 "g 5; v; r ; g 10; v;")
    at ../../../src/command.c:125
#12 0x00005555556b4494 in exec_commands (basefd=0x0, 
    promptstring=0x555555919ed5 "Enter command: ") at ../../../src/tmain.c:839
#13 0x00005555556b4389 in main (argc=1, argv=0x7fffffffe400) at ../../../src/tmain.c:678

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to glibc in Ubuntu.
https://bugs.launchpad.net/bugs/2052929

Title:
  failed autopkgtests for evolver vs glibc 2.39 on amd64

Status in evolver package in Ubuntu:
  New
Status in glibc package in Ubuntu:
  Triaged

Bug description:
  The autopkgests for evolver fail when run against glibc 2.39 on amd64
  with a segfault:

  3537s autopkgtest [09:43:29]: test command6: [-----------------------
  3537s Surface Evolver Version 2.70a (Debian 2.70+ds-8build1), August 27, 2013, 64-bit.
  3537s Compiled for float128, 33 digits precision.
  3537s Built with Geomview support.
  3537s 
  3537s Enter command: 
  3537s Enter command: // Typical evolution to sphere
  3537s Enter command: gogo := { g 5; r; g 5; hessian; r; g 5; hessian; }
  3537s Enter command: 
  3537s Enter command: // Evolution to very high accuracy, using higher-order Lagrange elements.
  3537s Enter command: // To be run on original datafile.
  3537s Enter command: gogo2 := { g 5; r; g 5; hessian; r; g 5; hessian;
  3537s more>            lagrange 2; g 5; hessian; 
  3537s more>            lagrange 4; g 5; hessian; 
  3537s more>            lagrange 6; g 5; hessian; 
  3537s more>            ideal_rad := (3*body[1].volume/4/pi)^(1/3);
  3537s more>            printf "Area error: %g\n",total_area - 4*pi*ideal_rad^2;
  3537s more>            printf "Vertex radius spread: %g\n",
  3537s more>              max(vertex,sqrt((x-.5)^2+(y-.5)^2+(z-.5)^2))
  3537s more>                - min(vertex,sqrt((x-.5)^2+(y-.5)^2+(z-.5)^2));
  3537s more> }
  3537s Enter command: g 5; v; r ; g 10; v;
  3537s bash: line 1:  1012 Done                    echo "g 5; v; r ; g 10; v;"
  3537s       1013 Segmentation fault      (core dumped) | evolver-nox-q cube

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evolver/+bug/2052929/+subscriptions




More information about the foundations-bugs mailing list