Your message dated Sun, 28 Jan 2024 21:50:28 +0000
with message-id <e1rud2q-002dry...@fasolo.debian.org>
and subject line Bug#1038426: fixed in renpy 8.1.3+dfsg-1
has caused the Debian Bug report #1038426,
regarding renpy: Uncaught exception occurred when attempting to start
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1038426: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038426
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: renpy
Version: 8.0.3+dfsg-1
Severity: important
X-Debbugs-Cc: zachm...@hotmail.com

The package "renpy" fails to start on an amd64 Debian 12 KDE system. When 
trying to run the package I get a text file
pop-up that says "I'm sorry, but an uncaught exception occurred." and then 
provides some extra information which I
have included below:

After initialization, but before game start.
  File "renpy/common/00preferences.rpy", line 612, in prepare_screen
    screen _self_voicing():
  File "renpy/common/00preferences.rpy", line 612, in prepare
    screen _self_voicing():
  File "renpy/common/00preferences.rpy", line 622, in prepare
    text message:
  File "renpy/common/00preferences.rpy", line 622, in prepare
    text message:
ValueError: AST node line range (628, 1) is not valid

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "/usr/share/games/renpy/renpy/bootstrap.py", line 277, in bootstrap
    renpy.main.main()
  File "/usr/share/games/renpy/renpy/main.py", line 664, in main
    run(restart)
  File "/usr/share/games/renpy/renpy/main.py", line 95, in run
    renpy.display.screen.prepare_screens()
  File "/usr/share/games/renpy/renpy/display/screen.py", line 976, in 
prepare_screens
    s.ast.prepare_screen()
  File "renpy/common/00preferences.rpy", line 612, in prepare_screen
    screen _self_voicing():
  File "renpy/common/00preferences.rpy", line 612, in prepare
    screen _self_voicing():
  File "renpy/common/00preferences.rpy", line 622, in prepare
    text message:
  File "renpy/common/00preferences.rpy", line 622, in prepare
    text message:
  File "/usr/share/games/renpy/renpy/sl2/slast.py", line 84, in compile_expr
    return compile(expr, filename, "eval", flags, 1)
ValueError: AST node line range (628, 1) is not valid

Linux-6.1.0-9-amd64-x86_64-with-glibc2.36 x86_64
Ren'Py 8.0.3.22090809u
Ren'Py Launcher 8.0.3.22090809u
Sun Jun 18 03:36:23 2023

However, I have noticed that this output is inconsistent and sometimes outputs 
something different. Here is an
example:

I'm sorry, but an uncaught exception occurred.

After initialization, but before game start.
  File "launcher/game/translations.rpy", line 78, in prepare_screen
    screen translate:
  File "launcher/game/translations.rpy", line 78, in prepare
    screen translate:
  File "launcher/game/translations.rpy", line 83, in prepare
    frame:
  File "launcher/game/translations.rpy", line 83, in prepare
    frame:
  File "launcher/game/translations.rpy", line 87, in prepare
    window:
  File "launcher/game/translations.rpy", line 87, in prepare
    window:
  File "launcher/game/translations.rpy", line 89, in prepare
    has vbox
  File "launcher/game/translations.rpy", line 89, in prepare
    has vbox
  File "launcher/game/translations.rpy", line 136, in prepare
    hbox:
  File "launcher/game/translations.rpy", line 136, in prepare
    hbox:
  File "launcher/game/translations.rpy", line 138, in prepare
    frame:
  File "launcher/game/translations.rpy", line 138, in prepare
    frame:
  File "launcher/game/translations.rpy", line 143, in prepare
    has vbox
  File "launcher/game/translations.rpy", line 143, in prepare
    has vbox
  File "launcher/game/translations.rpy", line 148, in prepare
    frame:
  File "launcher/game/translations.rpy", line 148, in prepare
    frame:
  File "launcher/game/translations.rpy", line 150, in prepare
    has vbox
  File "launcher/game/translations.rpy", line 150, in prepare
    has vbox
  File "launcher/game/translations.rpy", line 152, in prepare
    textbutton _("Generate Translations"):
  File "launcher/game/translations.rpy", line 152, in prepare
    textbutton _("Generate Translations"):
ValueError: AST node line range (154, 1) is not valid

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "/usr/share/games/renpy/renpy/bootstrap.py", line 277, in bootstrap
    renpy.main.main()
  File "/usr/share/games/renpy/renpy/main.py", line 664, in main
    run(restart)
  File "/usr/share/games/renpy/renpy/main.py", line 95, in run
    renpy.display.screen.prepare_screens()
  File "/usr/share/games/renpy/renpy/display/screen.py", line 976, in 
prepare_screens
    s.ast.prepare_screen()
  File "launcher/game/translations.rpy", line 78, in prepare_screen
    screen translate:
  File "launcher/game/translations.rpy", line 78, in prepare
    screen translate:
  File "launcher/game/translations.rpy", line 83, in prepare
    frame:
  File "launcher/game/translations.rpy", line 83, in prepare
    frame:
  File "launcher/game/translations.rpy", line 87, in prepare
    window:
  File "launcher/game/translations.rpy", line 87, in prepare
    window:
  File "launcher/game/translations.rpy", line 89, in prepare
    has vbox
  File "launcher/game/translations.rpy", line 89, in prepare
    has vbox
  File "launcher/game/translations.rpy", line 136, in prepare
    hbox:
  File "launcher/game/translations.rpy", line 136, in prepare
    hbox:
  File "launcher/game/translations.rpy", line 138, in prepare
    frame:
  File "launcher/game/translations.rpy", line 138, in prepare
    frame:
  File "launcher/game/translations.rpy", line 143, in prepare
    has vbox
  File "launcher/game/translations.rpy", line 143, in prepare
    has vbox
  File "launcher/game/translations.rpy", line 148, in prepare
    frame:
  File "launcher/game/translations.rpy", line 148, in prepare
    frame:
  File "launcher/game/translations.rpy", line 150, in prepare
    has vbox
  File "launcher/game/translations.rpy", line 150, in prepare
    has vbox
  File "launcher/game/translations.rpy", line 152, in prepare
    textbutton _("Generate Translations"):
  File "launcher/game/translations.rpy", line 152, in prepare
    textbutton _("Generate Translations"):
  File "/usr/share/games/renpy/renpy/sl2/slast.py", line 84, in compile_expr
    return compile(expr, filename, "eval", flags, 1)
ValueError: AST node line range (154, 1) is not valid

Linux-6.1.0-9-amd64-x86_64-with-glibc2.36 x86_64
Ren'Py 8.0.3.22090809u
Ren'Py Launcher 8.0.3.22090809u
Sun Jun 18 03:58:13 2023

I have noticed this behavior on both Wayland and X11 and I have noticed this 
behavior on my own installed Debian 12
KDE system, a fresh live Debian 12 KDE instance on the same system, as well as 
on a fresh live Debian 12 KDE instance
on a different machine. This behavior also occurs when running the Ren'py 
example package "renpy-thequestion".
Here's an example of a report when attempting to run said package:

I'm sorry, but an uncaught exception occurred.

After initialization, but before game start.
  File "renpy/common/00preferences.rpy", line 612, in prepare_screen
    screen _self_voicing():
  File "renpy/common/00preferences.rpy", line 612, in prepare
    screen _self_voicing():
  File "renpy/common/00preferences.rpy", line 622, in prepare
    text message:
  File "renpy/common/00preferences.rpy", line 622, in prepare
    text message:
ValueError: AST node line range (628, 1) is not valid

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "/usr/share/games/renpy/renpy/bootstrap.py", line 277, in bootstrap
    renpy.main.main()
  File "/usr/share/games/renpy/renpy/main.py", line 664, in main
    run(restart)
  File "/usr/share/games/renpy/renpy/main.py", line 95, in run
    renpy.display.screen.prepare_screens()
  File "/usr/share/games/renpy/renpy/display/screen.py", line 976, in 
prepare_screens
    s.ast.prepare_screen()
  File "renpy/common/00preferences.rpy", line 612, in prepare_screen
    screen _self_voicing():
  File "renpy/common/00preferences.rpy", line 612, in prepare
    screen _self_voicing():
  File "renpy/common/00preferences.rpy", line 622, in prepare
    text message:
  File "renpy/common/00preferences.rpy", line 622, in prepare
    text message:
  File "/usr/share/games/renpy/renpy/sl2/slast.py", line 84, in compile_expr
    return compile(expr, filename, "eval", flags, 1)
ValueError: AST node line range (628, 1) is not valid

Linux-6.1.0-9-amd64-x86_64-with-glibc2.36 x86_64
Ren'Py 8.0.3.22090809u
The Question 7.0
Sun Jun 18 04:04:48 2023

-- System Information:
Debian Release: 12.0
  APT prefers bookworm
  APT policy: (500, 'bookworm'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-9-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages renpy depends on:
ii  fonts-dejavu-core     2.37-6
ii  fonts-motoya-l-cedar  1.01-5
ii  fonts-nanum           20200506-1
ii  fonts-roboto-hinted   2:0~20170802-3
ii  python3               3.11.2-1+b1
ii  python3-future        0.18.2-6
ii  python3-pefile        2023.2.7-1
ii  python3-pygame-sdl2   8.0.2-2
ii  python3-renpy         8.0.3+dfsg-1
ii  python3-six           1.16.0-4

Versions of packages renpy recommends:
ii  python3-tk  3.11.2-3
ii  zenity      3.44.0-1

renpy suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: renpy
Source-Version: 8.1.3+dfsg-1
Done: Alexandre Detiste <tc...@debian.org>

We believe that the bug you reported is fixed in the latest version of
renpy, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1038...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <tc...@debian.org> (supplier of updated renpy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 28 Jan 2024 21:49:51 +0100
Source: renpy
Architecture: source
Version: 8.1.3+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Alexandre Detiste <tc...@debian.org>
Closes: 1038426 1055736 1056883 1061451
Changes:
 renpy (8.1.3+dfsg-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version 8.1.3+dfsg (Closes: #1038426)
   * build with cython3-legacy for now (Closes: #1056883)
   * only build for current python3 (Closes: #1055736)
   * remove usage of python3-future (Closes: #1061451)
   * replace transitional libfreetype6-dev Dep with libfreetype-dev
   * d/rules: trim & use /usr/share/dpkg/{architecture,buildflags}.mk
   * close old, unreproductible, Python2-related, Ubuntu bugs.
     (LP: #1017063, LP: #314936, LP: #1972076, LP: #1086231)
   * switch to python3-sphinx-rtd-theme
   * refresh patches
Checksums-Sha1:
 b32ef78d1d175f09593289a34bb0c12feeaa7819 2511 renpy_8.1.3+dfsg-1.dsc
 4daf614d4fa74350706684bb52475033f13a765e 57515836 renpy_8.1.3+dfsg.orig.tar.xz
 e49b210f365d5856cedc0bc9b017d68b092af360 40484 renpy_8.1.3+dfsg-1.debian.tar.xz
 c6e1e3ddc9001d80dd70ddc83ba62180b9806744 17742 
renpy_8.1.3+dfsg-1_source.buildinfo
Checksums-Sha256:
 6a60d8e010e39cd26365b2426197ebffbf501c6b398b2f7a58a5447f16dc9aa8 2511 
renpy_8.1.3+dfsg-1.dsc
 f712d025e306e69c06db4b286660abf38f07bb48fd14999ecbcf6829f3655a8b 57515836 
renpy_8.1.3+dfsg.orig.tar.xz
 44f93796754d3cc1a32dabb9748e9175a677522ee9d2b36f1d3eb7a632fa4bea 40484 
renpy_8.1.3+dfsg-1.debian.tar.xz
 09f4064322110e3210f6957d180a03d20410e82e3955831a2e579b75555e55aa 17742 
renpy_8.1.3+dfsg-1_source.buildinfo
Files:
 ee3b7899bb882238fe5548074fe3a13e 2511 games optional renpy_8.1.3+dfsg-1.dsc
 b307b74a7bf7fc0e28896f7d53995e21 57515836 games optional 
renpy_8.1.3+dfsg.orig.tar.xz
 847907c86a8f060a98a3dec15678d65a 40484 games optional 
renpy_8.1.3+dfsg-1.debian.tar.xz
 11cf52fc5113ade20b3ef961102ae585 17742 games optional 
renpy_8.1.3+dfsg-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmW2xmMRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBo9Pw/+M+E6vZMpLJYdqZHn3YTLjCH2rU+PXTea
G4KEfTiWRwAuLcBBSZFyw53Z0Ap8s97FgyJ4hIXtk4QQE7bdWPLSta95DQb3TtER
KVa+93V28zsJPvGk11HRxf0jNDa10BKUD5C2QQxtUnORS7hx1P+x6oAgxuWyCoW0
zO1P/qZf3YE4nOAimmLfzZUQGyAf37YoHoq2bkBkoaFbLcs0VYMYdzk82wCyze1X
1HeED9TCi3/r+G6yNeS7F7/vkG3RhHnFgNLIDGjCqeaLJMqJQZGS3UNw2lPOqfyJ
8FSjF37FIekoe8YAN8Y8gbQ4j7ZSM00oPMT0dtQOra2hPUT2UlIylfGQrsqsj0Je
EFGgQgCSxl50LeDEfwN0QPmdqFCbdCAtFs5SJktQ4kjegtljXw2yOcn/Zbckh3Yp
h0LfYdcEzPip34DdJtPUvvzrFC1550SeApSbd0Iqj46jVhXAHz+ClH2G3GoXQwj5
g42j79+6wOn+cP754r/iIey0Afmo3by2atNC9GFVorBzNBUPxEciYZTnQ6bT8g+r
6tfV3xZVVHORCWzjOygib8wKyrcb6riXCWUiYzN+xq7NQqIRHiRhmC9y4XhipF2H
t9Zx1PchkKJdFIHsOwunfJQZXOL28wfXjnGSckhJadUjLVW3jE7bt7Kffc8O4tdp
UjNhEgvqMsw=
=BPXl
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to