Difference between revisions of "Bugs"

From AminetWiki
Jump to navigation Jump to search
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
File bugs here, move them to [[Changelog]] when they are fixed. Use the following format:
 
 
 
{| border="1" cellspacing="0" cellpadding="5"
 
{| border="1" cellspacing="0" cellpadding="5"
 
! ID
 
! ID
| YYYY-MM-DD-number
+
| 2018-11-22-01
 
|-
 
|-
 
! Status
 
! Status
Line 9: Line 7:
 
|-  
 
|-  
 
! Description
 
! Description
| Some description
+
| At the time of writing, database has 82461 packages, while INDEX and ADT_LOCAL list 82393. (cg)
 
|}
 
|}
  
Line 15: Line 13:
 
{| border="1" cellspacing="0" cellpadding="5"
 
{| border="1" cellspacing="0" cellpadding="5"
 
! ID
 
! ID
| 2007-02-18-03
+
| 2018-07-24-01
 
|-
 
|-
 
! Status
 
! Status
Line 21: Line 19:
 
|-  
 
|-  
 
! Description
 
! Description
| When replacing an existing file, admin.pl fails to move the old package to priv/deleted:
+
| package.php's picture preview is broken - http://aminet.net/package/pix/illu/A3000-Front - probably due to a wrong mime type: browsers want to download files in pix/, not show them. (cg)
 
 
mv: cannot stat `../util/sys/Argue.lha': No such file or directory
 
 
|}
 
|}
  
Line 29: Line 25:
 
{| border="1" cellspacing="0" cellpadding="5"
 
{| border="1" cellspacing="0" cellpadding="5"
 
! ID
 
! ID
| 2007-02-18-01
+
| 2017-08-11-01
 
|-
 
|-
 
! Status
 
! Status
Line 35: Line 31:
 
|-  
 
|-  
 
! Description
 
! Description
| ADT server is not running yet. It also needs to be added to server startup.
+
| package URLs are not case sensitive, i.e. both [http://aminet.net/package/dev/lang/regina dev/lang/regina] and [http://aminet.net/package/dev/lang/Regina dev/lang/Regina] point to the same package (cg)
 
|}
 
|}
  
Line 41: Line 37:
 
{| border="1" cellspacing="0" cellpadding="5"
 
{| border="1" cellspacing="0" cellpadding="5"
 
! ID
 
! ID
| 2007-02-15-03
+
| 2017-11-15-01
 
|-
 
|-
 
! Status
 
! Status
Line 47: Line 43:
 
|-  
 
|-  
 
! Description
 
! Description
| Using admin.php to delete files won't let the moderator enter a reason for deleting the package:
+
| The "unable to connect to Database" error page should also result in a HTTP error code - currently it doesn't. (cg)
 
 
home/aminet/aminet_root/doc>/home/aminet/aminet_root/phpinclude/admin.php delete_package util/wb/AmiSnap11.lha<br>
 
X-Powered-By: PHP/5.1.2<br>
 
Content-type: text/html<br>
 
Please state a reason for deleting util/wb/AmiSnap11.lha<br>
 
Reason: SUCCESS: Deleted: util/wb/AmiSnap11.lha<br>
 
 
|}
 
|}
  
Line 59: Line 49:
 
{| border="1" cellspacing="0" cellpadding="5"
 
{| border="1" cellspacing="0" cellpadding="5"
 
! ID
 
! ID
| 2007-02-15-02
+
| 2017-05-04-04
 
|-
 
|-
 
! Status
 
! Status
Line 65: Line 55:
 
|-  
 
|-  
 
! Description
 
! Description
| Using admin.php to move files results in an error message that admin.php is unable to fix the moved readme's type: field:
+
| Running a php script from the shell always gives the following warning:
 
+
PHP Warning: PHP Startup: Unable to load dynamic library '/imagick.so' - /imagick.so: cannot open shared object file: No such file or directory in Unknown on line 0.
home/aminet/aminet_root/doc>/home/aminet/aminet_root/phpinclude/admin.php move_package game/misc/Q2CE.lha game/edit<br>
+
(cg)
X-Powered-By: PHP/5.1.2<br>
 
Content-type: text/html<br>
 
Renaming game/misc/Q2CE.lha to game/edit/Q2CE.lha in database<br>
 
Moving game/misc/Q2CE.lha to game/edit/Q2CE.lha in filesystem<br>
 
Moving game/misc/Q2CE.readme to game/edit/Q2CE.readme<br>
 
Unable to read from readme file for editing "type"-header<br>
 
 
|}
 
|}
 
  
  
 
{| border="1" cellspacing="0" cellpadding="5"
 
{| border="1" cellspacing="0" cellpadding="5"
 
! ID
 
! ID
| 2007-02-15-01
+
| 2017-05-04-03
 
|-
 
|-
 
! Status
 
! Status
Line 86: Line 69:
 
|-  
 
|-  
 
! Description
 
! Description
| If an uploaded package has a size of 0 bytes, the email offered for flaming is that of the *previously* moderated package. This only happens under certain circumstances, probably if the faulty package has no uploader email of its own.
+
| 'Aminet Daily' newsletter does not get sent, only the weekly newsletter arrives here (cg)
 
|}
 
|}
 
  
  
 
{| border="1" cellspacing="0" cellpadding="5"
 
{| border="1" cellspacing="0" cellpadding="5"
 
! ID
 
! ID
| 2007-02-07-03
+
| 2017-05-04-02
 
|-
 
|-
 
! Status
 
! Status
Line 99: Line 81:
 
|-  
 
|-  
 
! Description
 
! Description
| AmFTP doesn't display RECENT files when in ADT mode
+
| A user's 'architecture' preferences (using setup.php or the mos/os4/... subdomains) are ignored everywhere but recent. This setting should be respected globally (cg)
 
|}
 
|}
 
  
  
 
{| border="1" cellspacing="0" cellpadding="5"
 
{| border="1" cellspacing="0" cellpadding="5"
 
! ID
 
! ID
| 2006-09-01-01
+
| 2017-05-04-01
 
|-
 
|-
 
! Status
 
! Status
Line 112: Line 93:
 
|-  
 
|-  
 
! Description
 
! Description
| admin.php: If you're not in doc/ move_package fails to change the value of the type: field in the readme, because there's an fopen() call which uses a relative path instead of an absolute path (cg)
+
| Lha listings containing non-ASCII need to be converted from UTF-8 to ISO 8859. See [http://aminet.net/package/misc/emu/Amoric_src misc/emu/Amoric_src] for an example (cg)
 
|}
 
|}
 
  
  
 
{| border="1" cellspacing="0" cellpadding="5"
 
{| border="1" cellspacing="0" cellpadding="5"
 
! ID
 
! ID
| 2006-08-12-01
+
| 2015-06-19-01
 
|-
 
|-
 
! Status
 
! Status
Line 125: Line 105:
 
|-  
 
|-  
 
! Description
 
! Description
| If a readme contains backslashes (in the body, not in one of the header fields - didn't check header fields), these get stripped from *both* the actual readme *and* the database entry. Enclosing the string containing backslashes in double quotes helps the backslashes to actually reach the database entry, but they're still getting stripped from the actual readme. An example would be the windows path in [http://main.aminet.net/package.php?package=comm/www/firefox_searchplugin.zip comm/www/firefox_searchplugin.zip]. (cg)
+
| if admin.pl is trying to replace package path/to/foo.zip with package path/to/foo.lha, it forgets to delete the old database entry so we end up with database entries for foo.zip and foo.lha (cg)
 
|}
 
|}
 
  
  
 
{| border="1" cellspacing="0" cellpadding="5"
 
{| border="1" cellspacing="0" cellpadding="5"
 
! ID
 
! ID
| 2006-06-05-01
+
| 2006-08-12-01
 
|-
 
|-
 
! Status
 
! Status
Line 138: Line 117:
 
|-  
 
|-  
 
! Description
 
! Description
| admin.pl will not complain if you try to moderate misc/unix/foo.tar.bz2 while misc/unix/foo.tgz already exists, it will overwrite the existing readme instead. Both packages will be listed in the database afterwards.
+
| If a readme contains backslashes (in the body, not in one of the header fields - didn't check header fields), these get stripped from *both* the actual readme *and* the database entry. Enclosing the string containing backslashes in double quotes helps the backslashes to actually reach the database entry, but they're still getting stripped from the actual readme. An example would be the windows path in [http://main.aminet.net/package.php?package=comm/www/firefox_searchplugin.zip comm/www/firefox_searchplugin.zip] (cg)
 
 
<b>Update</b> (20060728):
 
 
 
This is apparently not limited to 'double' extensions ("tar.gzip" etc.). Yesterday admin.pl silently accepted mods/boray/DayUnknown.zip while mods/boray/DayUnknown.lha already existed.
 
 
|}
 
|}
 
  
  
 
{| border="1" cellspacing="0" cellpadding="5"
 
{| border="1" cellspacing="0" cellpadding="5"
 
! ID
 
! ID
| 2006-06-17-01
+
| 2007-02-18-01
 
|-
 
|-
 
! Status
 
! Status
| NEW
+
| WONTFIX
 
|-  
 
|-  
 
! Description
 
! Description
| According to "eisblock", who used to run "Aminet Comments" at http://www.amiga-online-games.de/AmiNetCom/ (currently offline), his server can no longer access the ADT_RECENT#? files
+
| ADT server is not running yet. It also needs to be added to server startup (cg)
 
|}
 
|}

Latest revision as of 20:58, 22 November 2018

ID 2018-11-22-01
Status NEW
Description At the time of writing, database has 82461 packages, while INDEX and ADT_LOCAL list 82393. (cg)


ID 2018-07-24-01
Status NEW
Description package.php's picture preview is broken - http://aminet.net/package/pix/illu/A3000-Front - probably due to a wrong mime type: browsers want to download files in pix/, not show them. (cg)


ID 2017-08-11-01
Status NEW
Description package URLs are not case sensitive, i.e. both dev/lang/regina and dev/lang/Regina point to the same package (cg)


ID 2017-11-15-01
Status NEW
Description The "unable to connect to Database" error page should also result in a HTTP error code - currently it doesn't. (cg)


ID 2017-05-04-04
Status NEW
Description Running a php script from the shell always gives the following warning:
PHP Warning:  PHP Startup: Unable to load dynamic library '/imagick.so' - /imagick.so: cannot open shared object file: No such file or directory in Unknown on line 0.

(cg)


ID 2017-05-04-03
Status NEW
Description 'Aminet Daily' newsletter does not get sent, only the weekly newsletter arrives here (cg)


ID 2017-05-04-02
Status NEW
Description A user's 'architecture' preferences (using setup.php or the mos/os4/... subdomains) are ignored everywhere but recent. This setting should be respected globally (cg)


ID 2017-05-04-01
Status NEW
Description Lha listings containing non-ASCII need to be converted from UTF-8 to ISO 8859. See misc/emu/Amoric_src for an example (cg)


ID 2015-06-19-01
Status NEW
Description if admin.pl is trying to replace package path/to/foo.zip with package path/to/foo.lha, it forgets to delete the old database entry so we end up with database entries for foo.zip and foo.lha (cg)


ID 2006-08-12-01
Status NEW
Description If a readme contains backslashes (in the body, not in one of the header fields - didn't check header fields), these get stripped from *both* the actual readme *and* the database entry. Enclosing the string containing backslashes in double quotes helps the backslashes to actually reach the database entry, but they're still getting stripped from the actual readme. An example would be the windows path in comm/www/firefox_searchplugin.zip (cg)


ID 2007-02-18-01
Status WONTFIX
Description ADT server is not running yet. It also needs to be added to server startup (cg)