gweled assert failure: double free or corruption (!prev)

Bug #2097660 reported by Guybrush88
32
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Gweled
Confirmed
Medium
Unassigned
gweled (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

I think I found a way to reproduce this crash:
1) start playing a normal game
2) wait for the game to suggest a move and do that suggested move
3) the game will then freeze
4) start a new game
5) the game will now freeze and crash

ProblemType: Crash
DistroRelease: Ubuntu 25.04
Package: gweled 1.0~beta1-1
ProcVersionSignature: Ubuntu 6.12.0-12.12-generic 6.12.4
Uname: Linux 6.12.0-12-generic x86_64
ApportVersion: 2.31.0-0ubuntu4
Architecture: amd64
AssertionMessage: double free or corruption (!prev)
CasperMD5CheckResult: unknown
CrashCounter: 1
CurrentDesktop: XFCE
Date: Sat Feb 1 16:14:09 2025
ExecutablePath: /usr/games/gweled
ExecutableTimestamp: 1711905140
InstallationDate: Installed on 2025-01-19 (13 days ago)
InstallationMedia: Xubuntu 24.04.1 LTS "Noble Numbat" - Release amd64 (20240827)
JournalErrors:
 feb 01 16:14:08 davide-K50IN pipewire[1448]: pw.node: (alsa_output.pci-0000_00_08.0.analog-stereo-55) graph xrun not-triggered (0 suppressed)
 feb 01 16:14:08 davide-K50IN pipewire[1448]: pw.node: (alsa_output.pci-0000_00_08.0.analog-stereo-55) xrun state:0x75ef71a24008 pending:2/2 s:6438412542572 a:6438412554933 f:6438412626216 waiting:12361 process:71283 status:triggered
ProcCmdline: gweled
ProcCwd: /home/davide
ProcEnviron:
 LANG=it_IT.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 XDG_RUNTIME_DIR=<set>
Signal: 6
SignalName: SIGABRT
SourcePackage: gweled
StacktraceTop:
 __libc_message_impl (fmt=fmt@entry=0x7ed8355dc8e2 "%s\n") at ../sysdeps/posix/libc_fatal.c:132
 malloc_printerr (str=str@entry=0x7ed8355dfb98 "double free or corruption (!prev)") at ./malloc/malloc.c:5772
 _int_free_merge_chunk (av=0x7ed835611ac0 <main_arena>, p=0x5dc94156f3c0, size=144) at ./malloc/malloc.c:4679
 _int_free (av=0x7ed835611ac0 <main_arena>, p=<optimized out>, have_lock=<optimized out>) at ./malloc/malloc.c:4646
 __GI___libc_free (mem=0x5dc94156f3d0) at ./malloc/malloc.c:3398
UpgradeStatus: Upgraded to plucky on 2025-01-26 (6 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sudo users
separator:
---
ProblemType: Bug
ApportVersion: 2.31.0-0ubuntu5
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: XFCE
DistroRelease: Ubuntu 25.04
InstallationDate: Installed on 2025-01-19 (20 days ago)
InstallationMedia: Xubuntu 24.04.1 LTS "Noble Numbat" - Release amd64 (20240827)
Package: gweled 1.0~beta1-1
PackageArchitecture: amd64
ProcEnviron:
 LANG=it_IT.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
ProcVersionSignature: Ubuntu 6.12.0-12.12-generic 6.12.4
Tags: plucky
Uname: Linux 6.12.0-12-generic x86_64
UpgradeStatus: Upgraded to plucky on 2025-01-26 (13 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sudo users
_MarkForUpload: True

Revision history for this message
Guybrush88 (guybrush) wrote :
information type: Private → Public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __libc_message_impl (fmt=fmt@entry=0x7ed8355dc8e2 "%s\n") at ../sysdeps/posix/libc_fatal.c:132
 malloc_printerr (str=str@entry=0x7ed8355dfb98 "double free or corruption (!prev)") at ./malloc/malloc.c:5772
 _int_free_merge_chunk (av=0x7ed835611ac0 <main_arena>, p=0x5dc94156f3c0, size=144) at ./malloc/malloc.c:4679
 _int_free (av=0x7ed835611ac0 <main_arena>, p=<optimized out>, have_lock=<optimized out>) at ./malloc/malloc.c:4646
 __GI___libc_free (mem=0x5dc94156f3d0) at ./malloc/malloc.c:3398

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in gweled (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Changed in gweled:
importance: Undecided → Medium
Changed in gweled (Ubuntu):
status: New → Confirmed
Changed in gweled:
status: New → Confirmed
Revision history for this message
Guybrush88 (guybrush) wrote : Dependencies.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Guybrush88 (guybrush) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Daniele Napolitano (dnax88) wrote (last edit ):

Can you test the development version available in the PPA repo?

https://launchpad.net/~dnax88/+archive/ubuntu/gweled

Changed in gweled:
milestone: none → 1.0-beta2
Revision history for this message
Guybrush88 (guybrush) wrote :

I get this error message while adding the repo:
Errore:5 https://ppa.launchpadcontent.net/dnax88/gweled/ubuntu plucky Release
  404 Not Found [IP: ]

Revision history for this message
Guybrush88 (guybrush) wrote :

fixed it by adding the ubuntu 24.10 repo, 25.04 isn't available yetr. I upgraded the software and now I'm testing it

Revision history for this message
Guybrush88 (guybrush) wrote :

The issue now seems to be fixed, thanks

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.