DMDirc 0.5.6- Leaving DMDirc open when shutting down the operating system can result in loss of configuration information
- We believe this is a bug in the Java Virtual Machine (JVM), as opposed to a bug in DMDirc. We will attempt to work around this bug in DMDirc 0.6.
- Workaround: close DMDirc before shutting down your operating system
- DMDirc incorrectly thinks the alt key is pressed down on Windows after using alt+tab
- This is a bug in the JVM. We don't believe there is a way to stop this behavior at the application level.
- Work around: press the alt key if DMDirc incorrectly thinks it's already pressed
- Sun bug reports: 6458497 6526971
- An error occurs when closing the clients in some situations, or when closing raw windows.
- Work around: disable raw windows (/set general showrawwindow false), and don't close DMDirc while windows are in the process of opening (e.g. when it's connecting to a server).
- Fixed in DMDirc 0.6 prior to the release of DMDirc 0.5.5, but the changes were too extensive and untested to be included in DMDirc 0.5.5 so close to release.
- Window notifications sometimes get stuck and don't reset properly
- We have not been able to reliably reproduce this issue, but it appears that it is caused by a bug in the JVM.
- Work around: use /notify 1 in the affected window to force the notification colour to black
- Changing the system time forward results in PING/WHO requests being sent repeatedly; backwards results in them not being sent
- This is a bug in the JVM. Bug report: 4290274.
- Work around: Disconnect from servers or disable /WHO sending to avoid excess flooding when adjusting the system time forward. Reconnect to servers when setting the time backwards to re-enable sending.
- Fixed in DMDirc 0.6.
- DMDirc uses 100% CPU when the "Add alternate nickname" dialog of the profile manager is cancelled
- Work around: add all alternate nicknames as needed, and restart the client
- To be fixed in DMDirc 0.6.
DMDirc 0.5.5- Potential security vulnerability with URL Handlers
- When adding a custom URL handler, it is possible that a specially crafted URL could execute programs locally when clicked.
- Developers could only exploit the vulnerability to run programs that don't require arguments on Linux systems
- Users who don't use custom URL handlers (including those using DMDirc with default settings) are not affected
- Fixed in DMDirc 0.5.6
DMDirc 0.5.1- DMDirc leaves file handles open when downloading files
- Aliases with the same number of arguments overwrite each other
- Due to an oversight in the way aliases are stored on disk, aliases with the same number of arguments but different comparisons (such as >3, <3 and =3) cannot exist simultaneously
- Fixed in DMDirc 0.5.5
DMDirc 0.5- The ident plugin doesn't work
- Optional colour settings aren't saved in the preferences dialog
- Colour settings which have checkboxes next to them to enable/disable the setting are not saved properly
- Fixed in DMDirc 0.5.1
- The perform panel in the server settings dialog does not save
- Actions conditions editor shows incorrect comparisons
- The list of comparisons shown in the actions condition editor is populated incorrectly
- Fixed in DMDirc 0.5.1
|