https://bugs.kde.org/show_bug.cgi?id=483013

            Bug ID: 483013
           Summary: kpat freezes when canceling cards dealing
    Classification: Applications
           Product: kpat
           Version: 24.02.0
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: co...@kde.org
          Reporter: buttbad...@gmail.com
                CC: kde-games-b...@kde.org
  Target Milestone: ---

SUMMARY
kpat randomly freeze to crash when canceling actions. It's more frequent when
you draw a bunch of cards, do some action then cancel them. It then freezes
when attempting to cancel the bunch of cards dealing.

STEPS TO REPRODUCE
1. Start a game of Grand Father (Spider does it too. haven't tried on other
ones)
2. draw a bunch of cards (with R or by clicking)
3. do some other small card actions
4. cancel all the actions

OBSERVED RESULT
When reaching the part when the bunch of cards are drawn, the whole program
freezes.

EXPECTED RESULT
The cancel should happen like it used to do in older versions.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Zen kernel (also noticed in LTS) using X11
KDE Plasma Version: 6.0.1
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2

ADDITIONAL INFORMATION
Here's what i could get with gdb:
[New Thread 0x7fffdfe006c0 (LWP 28774)]                                         
[New Thread 0x7fffdf4006c0 (LWP 28775)]
[New Thread 0x7fffdea006c0 (LWP 28776)]
[New Thread 0x7fffde0006c0 (LWP 28777)]
[New Thread 0x7fffdd6006c0 (LWP 28778)]
[New Thread 0x7fffdcc006c0 (LWP 28779)]
QFont::setPixelSize: Pixel size <= 0 (0)
[New Thread 0x7fffd74006c0 (LWP 28780)]
[New Thread 0x7fffd66006c0 (LWP 28788)]
[Thread 0x7fffd66006c0 (LWP 28788) exited]
[New Thread 0x7fffd66006c0 (LWP 28799)]
[Thread 0x7fffd66006c0 (LWP 28799) exited]
[New Thread 0x7fffd66006c0 (LWP 28803)]
[Thread 0x7fffd66006c0 (LWP 28803) exited]
[New Thread 0x7fffd66006c0 (LWP 28804)]
[Thread 0x7fffd66006c0 (LWP 28804) exited]
[New Thread 0x7fffd66006c0 (LWP 28805)]
[Thread 0x7fffd66006c0 (LWP 28805) exited]
[New Thread 0x7fffd66006c0 (LWP 28806)]
[Thread 0x7fffd66006c0 (LWP 28806) exited]
free(): invalid next size (fast)

Thread 1 "kpat" received signal SIGABRT, Aborted.
__pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6,
no_tid=no_tid@entry=0) at pthread_kill.c:44
Downloading source file /usr/src/debug/glibc/glibc/nptl/pthread_kill.c
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;  

Sorry if it has been posted already. I did a search and haven't found anything
like it.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to