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

Bug#882810: RFS: jag/0.3.3-1 [ITP] -- arcade-puzzle 2D game in which you have to break all the target pieces



On Tue, Dec 05, 2017 at 12:09:40AM -0200, Carlos Donizete Froes wrote:
> Em seg, 2017-12-04 às 23:45 +0100, Adam Borowski escreveu:
> > It FTBFSes unless I add libqt5opengl5-dev to Build-Depends.
> 
> I forgot to add this library to the package. Now I have made the package again
> this added. :)
> 
> > On startup, it dies with:
> > (It should look in /usr/share/games/jag/data/)
> 
> Fixed in this package.

It builds and starts now.

However, it crashes a lot.

For example, try to enable fullscreen -> SIGSEGV.

Exit -> SIGABRT:
#0  0x00007f4207738a70 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f420773a19a in __GI_abort () at abort.c:89
#2  0x00007f4201b78744 in _dbus_abort () at /lib/x86_64-linux-gnu/libdbus-1.so.3
#3  0x00007f4201b6f130 in _dbus_strdup () at /lib/x86_64-linux-gnu/libdbus-1.so.3
#4  0x00007f4201b5549a in  () at /lib/x86_64-linux-gnu/libdbus-1.so.3
#5  0x00007f4201b52344 in dbus_bus_remove_match () at /lib/x86_64-linux-gnu/libdbus-1.so.3
#6  0x00007f41fc52be1e in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f41fc52cc3c in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f4208ab48c2 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f4208a85241 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f4208a879cd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f4208adeac3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f4202b55fa7 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f4202b561e0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f4202b5626c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f4208ade0ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f4208a832aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f42088a235a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f41fc51ce45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#19 0x00007f42088a722d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f4208358519 in start_thread (arg=0x7f41d919d700) at pthread_create.c:456
#21 0x00007f42077f1a5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Also, a minor issue: on a multi-monitor setup, it makes a big window that
spans all monitors; this can be worked around by setting the size to
something just smaller than one of the monitors (because fullscreen crashes,
and window decoration takes some space), after which it works ok.

Otherwise, the game seems to work ok.

Autopkgtest that consists of "Test-Command: /bin/true" is not exactly of any
use.  Please remove that, or replace with an actual test (although I don't
see what could be testable this way in a graphical game).

Package short descs are not supposed to be in title case, unless it's an
actual title -- "Arcade and Puzzle 2D Game" is not.

The man page lists documentation sections as if they were arguments that can
be passed to the executable.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 14:13 < icenowy[m]> are they hot enough? ;-)
⣾⠁⢰⠒⠀⣿⡁ 14:17 < icenowy[m]> I think now in Europe it should be winter? Let
⢿⡄⠘⠷⠚⠋⠀                     the BPi warm you ;-)
⠈⠳⣄⠀⠀⠀⠀ 14:17 <@KotCzarny> yeah, i have a pc to warm me ;)


Reply to: