Opened 9 years ago

Closed 9 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:


Fatal error when installing JAlbum. I just include the report generated when trying to install JAlbum.

Attachments (1)

hs_err_pid96.log (18.6 KB) - added by elygre 9 years ago.
Error report

Download all attachments as: .zip

Change History (6)

Changed 9 years ago by elygre

Attachment: hs_err_pid96.log added

Error report

comment:1 Changed 9 years ago by dmik

This looks the same as in many other cases, like e.g. #47.

comment:2 Changed 9 years ago by dmik

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 Changed 9 years ago by dmik

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(
        at se.datadosen.component.JPlainButton.brighten(
        at se.datadosen.component.JPlainButton.setIcon(
        at javax.swing.AbstractButton.setIconFromAction(
        at javax.swing.AbstractButton.configurePropertiesFromAction(
        at javax.swing.AbstractButton.setAction(
        at javax.swing.JButton.<init>(
        at se.datadosen.component.JPlainButton.<init>(
        at se.datadosen.jalbum.JAlbumManager.<init>(
        at se.datadosen.explorer.JAlbumExplorer.<init>(
        at se.datadosen.jalbum.JAlbumFrame.<init>(
        at se.datadosen.jalbum.JAlbum.<init>(
        at se.datadosen.jalbum.JAlbum.main(
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
        at java.lang.reflect.Method.invoke(
        at se.datadosen.jalbum.Main.main(

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 Changed 9 years ago by dmik

Interesting that disabling throwing this assertion in the code makes JAlbum work with no visual difference comparing to its appearance on Linux.

comment:5 Changed 9 years ago by dmik

Resolution: fixed
Status: newclosed

The exception was fixed in r257. Turned out to be some missing exports from mlibimg.dll. JAlbum works OK now.

Note: See TracTickets for help on using tickets.