Bug#1114489: hyperrogue: Hyperrogue segfaults when you try to make a move
    Frost 
    debian at brightfur.net
       
    Sat Sep  6 06:55:31 BST 2025
    
    
  
Package: hyperrogue
Version: 12.1q-1
Severity: important
Hyperrogue segfaults when you try to move, making it unplayable.
Upstream built from source (current git master as of now, 7c0d2649e3ba60325ab97dd87026ecbf5739bcb3) doesn't seem to have this problem, it works fine.
Here's a stack trace:
* thread #1, name = 'hyperrogue', stop reason = signal SIGSEGV: invalid address (fault address: 0x0)
frame #0: 0x0000555555a91166 hyperrogue`hr::multi::handleInput(int) at multi.cpp:802:3
(lldb) bt
* thread #1, name = 'hyperrogue', stop reason = signal SIGSEGV: invalid address (fault address: 0x0)
* frame #0: 0x0000555555a91166 hyperrogue`hr::multi::handleInput(int) at multi.cpp:802:3
frame #1: 0x0000555555a91aaa hyperrogue`hr::multi::handleMulti(int) at multi.cpp:906:23
frame #2: 0x0000555555826fb2 hyperrogue`hr::mainloopiter() at control.cpp:745:39
frame #3: 0x0000555555827eb5 hyperrogue`hr::mainloop() at control.cpp:1282:36
frame #4: 0x0000555555997023 hyperrogue`hr::hyper_main(int, char**) at hyper-main.cpp:90:11
frame #5: 0x00007ffff7633ca8 libc.so.6`__libc_start_call_main(main=(hyperrogue`main at hyper-main.cpp:98:24), argc=1, argv=0x00007fffffffdd78) at libc_start_call_main.h:58:16
frame #6: 0x00007ffff7633d65 libc.so.6`__libc_start_main_impl(main=(hyperrogue`main at hyper-main.cpp:98:24), argc=1, argv=0x00007fffffffdd78, init=<unavailable>, fini=<unavailable>, rtld_fini=<unavailable>, stack_end=0x00007fffffffdd68) at libc-start.c:360:3
frame #7: 0x00005555556e24b1 hyperrogue`_start + 33
-- System Information:
Debian Release: 13.0
  APT prefers stable-debug
  APT policy: (500, 'stable-debug'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.38+deb13-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages hyperrogue depends on:
ii  fonts-dejavu-core    2.37-8
ii  libc6                2.41-12
ii  libfontconfig1       2.15.0-2.3
ii  libgcc-s1            14.2.0-19
ii  libgl1               1.7.0-1+b2
ii  libglew2.2           2.2.0-4+b2
ii  libsdl2-2.0-0        2.32.4+dfsg-1
ii  libsdl2-gfx-1.0-0    1.0.4+dfsg-6
ii  libsdl2-mixer-2.0-0  2.8.1+dfsg-2
ii  libsdl2-ttf-2.0-0    2.24.0+dfsg-2
ii  libstdc++6           14.2.0-19
ii  zlib1g               1:1.3.dfsg+really1.3.1-1+b1
Versions of packages hyperrogue recommends:
ii  hyperrogue-music  12.1q-1
hyperrogue suggests no packages.
-- no debconf information
    
    
More information about the Pkg-games-devel
mailing list