Opened 15 years ago
Closed 15 years ago
#58 closed defect (fixed)
Fatal error when installing JAlbum
| Reported by: | elygre | Owned by: | |
|---|---|---|---|
| Priority: | blocker | Milestone: | RC | 
| Component: | general | Version: | 1.6.0-b19 Beta 2 | 
| Severity: | Keywords: | ||
| Cc: | 
Description
Fatal error when installing JAlbum. I just include the report generated when trying to install JAlbum.
Attachments (1)
Change History (6)
by , 15 years ago
| Attachment: | hs_err_pid96.log added | 
|---|
comment:2 by , 15 years ago
The crash has gone after r246 but it now just waits forever for something with the progress bar being at ~80%, CPU load is zero -- can be easily killed with Ctrl-C.
comment:3 by , 15 years ago
If I bypass the installer and use the alternative ZIP distribution, I get this:
java.awt.image.ImagingOpException: Unable to convolve src image
        at java.awt.image.ConvolveOp.filter(ConvolveOp.java:197)
        at se.datadosen.component.JPlainButton.brighten(JPlainButton.java:121)
        at se.datadosen.component.JPlainButton.setIcon(JPlainButton.java:96)
        at javax.swing.AbstractButton.setIconFromAction(AbstractButton.java:1277)
        at javax.swing.AbstractButton.configurePropertiesFromAction(AbstractButton.java:1160)
        at javax.swing.AbstractButton.setAction(AbstractButton.java:1104)
        at javax.swing.JButton.<init>(JButton.java:119)
        at se.datadosen.component.JPlainButton.<init>(JPlainButton.java:32)
        at se.datadosen.jalbum.JAlbumManager.<init>(JAlbumManager.java:383)
        at se.datadosen.explorer.JAlbumExplorer.<init>(JAlbumExplorer.java:308)
        at se.datadosen.jalbum.JAlbumFrame.<init>(JAlbumFrame.java:117)
        at se.datadosen.jalbum.JAlbum.<init>(JAlbum.java:80)
        at se.datadosen.jalbum.JAlbum.main(JAlbum.java:234)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at se.datadosen.jalbum.Main.main(Main.java:28)
Looks like either JAlbum is trying to do something that cannot be done on our platform or our ConvolveOp implementation is not fully correct.
comment:4 by , 15 years ago
Interesting that disabling throwing this assertion in the code makes JAlbum work with no visual difference comparing to its appearance on Linux.
comment:5 by , 15 years ago
| Resolution: | → fixed | 
|---|---|
| Status: | new → closed | 
The exception was fixed in r257. Turned out to be some missing exports from mlibimg.dll. JAlbum works OK now.


Error report