[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#898645: palapeli shows segmentation fault



Package: palapeli
Version: 4:17.12.2-1
Severity: important

Dear Maintainer,

Palapeli shows segmentation fault, meybe due to old version ?

$ gdb palapeli
GNU gdb (Debian 7.12-6+b1) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from palapeli...Reading symbols from
/usr/lib/debug/.build-id/72/bc62ede820ab4e4ac433beb6b012b6897d71f3.debug...done.
done.
(gdb) set logging on
Copying output to gdb.txt.
(gdb) set pagination 0
(gdb) run
Starting program: /usr/games/palapeli
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe44ff700 (LWP 3166)]
[New Thread 0x7fffda002700 (LWP 3167)]
[New Thread 0x7fffd9801700 (LWP 3168)]
[New Thread 0x7fffd9000700 (LWP 3169)]
CONSTRUCTED TeleportPieceInteractor
CONSTRUCTED ToggleCloseUpInteractor
SCENE RECT QRectF(-30,-30 101.6x101.6) VIEW SIZE QSize(640, 480)
View::zoomTo: level 100 scalingFactor 0.32 QPoint(821,451)
QPointF(128.393,66.2329)
Initial size of Palapeli::View QSize(640, 480)
[New Thread 0x7fffc6ee5700 (LWP 3171)]
[New Thread 0x7fffc66e4700 (LWP 3172)]
[New Thread 0x7fffc5ee3700 (LWP 3173)]
[New Thread 0x7fffc56e2700 (LWP 3174)]

Thread 7 "Thread (pooled)" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffc66e4700 (LWP 3172)]
0x00007ffff419b28f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
(gdb) bt
#0  0x00007ffff419b28f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007ffff412dd9c in QLockFile::tryLock(int) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007ffff59229b9 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5
#3  0x00007ffff590c8be in KConfig::sync() () from
/usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5
#4  0x00005555555d5e26 in Palapeli::CollectionStorageComponent::cast
(this=0x555555bd8f30, type=<optimized out>) at
./src/file-io/components-collectionstorage.cpp:81
#5  0x00005555555eb4e6 in Palapeli::Puzzle::Private::get
(this=0x555555dc0540, type=<optimized out>) at
./src/file-io/puzzle.cpp:149
#6  0x00005555555ec9f4 in
QtConcurrent::StoredMemberFunctionPointerCall1<Palapeli::PuzzleComponent
const*, Palapeli::Puzzle::Private, Palapeli::PuzzleComponent::Type,
Palapeli::PuzzleComponent::Type>::runFunctor (this=0x555555dc8200) at
/usr/include/x86_64-linux-gnu/qt5/QtConcurrent/qtconcurrentstoredfunctioncall.h:551
#7  QtConcurrent::RunFunctionTask<Palapeli::PuzzleComponent
const*>::run (this=0x555555dc8200) at
/usr/include/x86_64-linux-gnu/qt5/QtConcurrent/qtconcurrentrunbase.h:108
#8  0x00007ffff4021c32 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007ffff4024b4f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fffef9b65aa in start_thread (arg=0x7fffc66e4700) at
pthread_create.c:463
#11 0x00007ffff359dcbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb) thread apply all bt

Thread 9 (Thread 0x7fffc56e2700 (LWP 3174)):
#0  0x00007ffff419b28f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007ffff412dd9c in QLockFile::tryLock(int) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007ffff59229b9 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5
#3  0x00007ffff590c8be in KConfig::sync() () from
/usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5
#4  0x00005555555d5e26 in Palapeli::CollectionStorageComponent::cast
(this=0x555555b3fe20, type=<optimized out>) at
./src/file-io/components-collectionstorage.cpp:81
#5  0x00005555555eb4e6 in Palapeli::Puzzle::Private::get
(this=0x555555dd07d0, type=<optimized out>) at
./src/file-io/puzzle.cpp:149
#6  0x00005555555ec9f4 in
QtConcurrent::StoredMemberFunctionPointerCall1<Palapeli::PuzzleComponent
const*, Palapeli::Puzzle::Private, Palapeli::PuzzleComponent::Type,
Palapeli::PuzzleComponent::Type>::runFunctor (this=0x555555dc9880) at
/usr/include/x86_64-linux-gnu/qt5/QtConcurrent/qtconcurrentstoredfunctioncall.h:551
#7  QtConcurrent::RunFunctionTask<Palapeli::PuzzleComponent
const*>::run (this=0x555555dc9880) at
/usr/include/x86_64-linux-gnu/qt5/QtConcurrent/qtconcurrentrunbase.h:108
#8  0x00007ffff4021c32 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007ffff4024b4f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fffef9b65aa in start_thread (arg=0x7fffc56e2700) at
pthread_create.c:463
#11 0x00007ffff359dcbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffc5ee3700 (LWP 3173)):
#0  0x00007fffef9bc81a in futex_reltimed_wait_cancelable
(private=<optimized out>, reltime=0x7fffc5ee2c00, expected=0,
futex_word=0x555555bc5310) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7fffc5ee2cc0,
mutex=0x555555bc52c0, cond=0x555555bc52e8) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x555555bc52e8,
mutex=0x555555bc52c0, abstime=0x7fffc5ee2cc0) at
pthread_cond_wait.c:667
#3  0x00007ffff4025e78 in QWaitCondition::wait(QMutex*, unsigned long)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff4021ebd in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff4024b4f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fffef9b65aa in start_thread (arg=0x7fffc5ee3700) at
pthread_create.c:463
#7  0x00007ffff359dcbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffc66e4700 (LWP 3172)):
#0  0x00007ffff419b28f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007ffff412dd9c in QLockFile::tryLock(int) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007ffff59229b9 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5
#3  0x00007ffff590c8be in KConfig::sync() () from
/usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5
#4  0x00005555555d5e26 in Palapeli::CollectionStorageComponent::cast
(this=0x555555bd8f30, type=<optimized out>) at
./src/file-io/components-collectionstorage.cpp:81
#5  0x00005555555eb4e6 in Palapeli::Puzzle::Private::get
(this=0x555555dc0540, type=<optimized out>) at
./src/file-io/puzzle.cpp:149
#6  0x00005555555ec9f4 in
QtConcurrent::StoredMemberFunctionPointerCall1<Palapeli::PuzzleComponent
const*, Palapeli::Puzzle::Private, Palapeli::PuzzleComponent::Type,
Palapeli::PuzzleComponent::Type>::runFunctor (this=0x555555dc8200) at
/usr/include/x86_64-linux-gnu/qt5/QtConcurrent/qtconcurrentstoredfunctioncall.h:551
#7  QtConcurrent::RunFunctionTask<Palapeli::PuzzleComponent
const*>::run (this=0x555555dc8200) at
/usr/include/x86_64-linux-gnu/qt5/QtConcurrent/qtconcurrentrunbase.h:108
#8  0x00007ffff4021c32 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007ffff4024b4f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fffef9b65aa in start_thread (arg=0x7fffc66e4700) at
pthread_create.c:463
#11 0x00007ffff359dcbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffc6ee5700 (LWP 3171)):
#0  0x00007fffef9bc81a in futex_reltimed_wait_cancelable
(private=<optimized out>, reltime=0x7fffc6ee4c00, expected=0,
futex_word=0x555555dc8190) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7fffc6ee4cc0,
mutex=0x555555dc8140, cond=0x555555dc8168) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x555555dc8168,
mutex=0x555555dc8140, abstime=0x7fffc6ee4cc0) at
pthread_cond_wait.c:667
#3  0x00007ffff4025e78 in QWaitCondition::wait(QMutex*, unsigned long)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff4021ebd in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff4024b4f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fffef9b65aa in start_thread (arg=0x7fffc6ee5700) at
pthread_create.c:463
#7  0x00007ffff359dcbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffd9000700 (LWP 3169)):
#0  0x00007ffff35935d9 in __GI___poll (fds=0x7fffd0003110, nfds=3,
timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffedeb7439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffedeb754c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff426619f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff4209b6a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff401f7ea in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff1d60df5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007ffff4024b4f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fffef9b65aa in start_thread (arg=0x7fffd9000700) at
pthread_create.c:463
#9  0x00007ffff359dcbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffd9801700 (LWP 3168)):
#0  0x00007ffff35935d9 in __GI___poll (fds=0x55555591ade0, nfds=2,
timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffedeb7439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffedeb77d2 in g_main_loop_run () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffdbd30e26 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fffededee05 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fffef9b65aa in start_thread (arg=0x7fffd9801700) at
pthread_create.c:463
#6  0x00007ffff359dcbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffda002700 (LWP 3167)):
#0  0x00007ffff35935d9 in __GI___poll (fds=0x555555909bb0, nfds=1,
timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffedeb7439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffedeb754c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffedeb7591 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fffededee05 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fffef9b65aa in start_thread (arg=0x7fffda002700) at
pthread_create.c:463
#6  0x00007ffff359dcbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffe44ff700 (LWP 3166)):
#0  0x00007ffff35935d9 in __GI___poll (fds=0x7fffe44fec68, nfds=1,
timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffedc4f0f7 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fffedc50d1a in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fffe6870b19 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007ffff4024b4f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fffef9b65aa in start_thread (arg=0x7fffe44ff700) at
pthread_create.c:463
#6  0x00007ffff359dcbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff7f9e840 (LWP 3162)):
#0  0x00007ffff35935d9 in __GI___poll (fds=0x555555df16e0, nfds=4,
timeout=275) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fffedeb7439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffedeb754c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff426619f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fffe68f52c1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#5  0x00007ffff4209b6a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff4212ed4 in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00005555555878e0 in main (argc=<optimized out>, argv=<optimized
out>) at ./src/main.cpp:69
(gdb) quit

Please let me know if any more is needed.


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'unstable-debug'), (500,
'testing-debug'), (100, 'experimental'), (100, 'unstable'), (1,
'experimental-debug')
Architecture: amd64 (x86_64)

Kernel: Linux 4.16.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8), LANGUAGE=en_IN:en
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages palapeli depends on:
ii  kio                   5.45.0-1
ii  libc6                 2.27-3
ii  libkf5archive5        5.45.0-1
ii  libkf5completion5     5.45.0-1
ii  libkf5configcore5     5.45.0-1
ii  libkf5configgui5      5.45.0-1
ii  libkf5configwidgets5  5.45.0-1
ii  libkf5coreaddons5     5.45.0-1
ii  libkf5crash5          5.45.0-1
ii  libkf5i18n5           5.45.0-1
ii  libkf5itemviews5      5.45.0-1
ii  libkf5kiowidgets5     5.45.0-1
ii  libkf5notifications5  5.45.0-1
ii  libkf5service-bin     5.45.0-1
ii  libkf5service5        5.45.0-1
ii  libkf5widgetsaddons5  5.45.0-1
ii  libkf5xmlgui5         5.45.0-1
ii  libqt5core5a          5.10.1+dfsg-6
ii  libqt5gui5            5.10.1+dfsg-6
ii  libqt5svg5            5.10.1-2
ii  libqt5widgets5        5.10.1+dfsg-6
ii  libstdc++6            8.1.0-1
ii  palapeli-data         4:17.12.2-1

Versions of packages palapeli recommends:
ii  khelpcenter  4:18.04.0-1
ii  qhull-bin    2015.2-4

palapeli suggests no packages.

-- no debconf information

-- 
          Regards,
          Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A  2C2F 9F3D C7A4 E1C4 D2D8


Reply to: