Elm ME+ 2.5 PLalpha51a patch announcement

Elm ME+ 2.5 PLalpha51a patch 

- Is available with
        <URL: http://www.elmme-mailer.org/elm-ME+2.5/PLalpha51br/elm-ME+2.5.PLalpha51a.patch.gz >
  via http.

- Is available with
        <URL: https://hurtta.kapsi.fi/elm-ME+2.5/PLalpha51br/elm-ME+2.5.PLalpha51a.patch.gz >
  via https.

- Is available on ftp.funet.fi
  via anonymous ftp

    directory pub/mirrors/elmme-mailer.org/src/elm-ME+2.5/
    file elm-ME+2.5.PLalpha51a.patch.gz

  or is available with
        <URL:  https://nic.funet.fi/pub/mirrors/elmme-mailer.org/src/elm-ME+2.5/elm-ME+2.5.PLalpha51a.patch.gz >
  via https.

- Is available with
        message-id <86zhc8q2ta.fsf_-_@kasvihuone.keh.iki.fi>
  on newsgroups alt.sources and comp.mail.elm.

SUMMARY: This patch fixes crash on f)ilename command
         on Elm 2.5 style file browser which occurs
         on x86_64 (amd64) architecture on Linux.


Changes on Elm ME+ 2.5 PLalpha51a compared with Elm ME+ 2.5 PLalpha51
--------------------------------------------------------------------

        [ This patch is branch from the main line. ]

        SUMMARY: This patch fixes crash on f)ilename command
		 on Elm 2.5 style file browser which occurs
		 on x86_64 (amd64) architecture on Linux.

        - Changed Va_start() / va_end() usage on gen_browser()
        > This fixes crash on f)ilename command on
          Elm 2.5 style file browser:
              SIGNAL PANIC in signals.c:144:segv_signal
              >>>

              Segment Violation signal!


              Call stack: 7FBC6A31301E 4F108B 7FBC69AAACB0 7FBC69AFCDFA 7FBC6A30C337
               continues: 44D2EE 4502A0 47372E 46470A 490DE5
               continues: 4925FE 466D3A 7FBC69A95F45 41F1A9
              backtrace: 
              /usr/local/lib/libelmme-base.so.1.1.51(panic+0x1de)[0x7fbc6a31301e]
              elm(segv_signal+0x80)[0x4f108b]
              /lib/x86_64-linux-gnu/libc.so.6(+0x36cb0)[0x7fbc69aaacb0]
              /lib/x86_64-linux-gnu/libc.so.6(strlen+0x2a)[0x7fbc69afcdfa]
              /usr/local/lib/libelmme-base.so.1.1.51(elm_smessage+0x1025)[0x7fbc6a30c337]
              elm[0x44d2ee]
              elm(gen_browser+0x73b)[0x4502a0]
              elm(save+0x834)[0x47372e]
              elm(mailbox_command+0x1cae)[0x46470a]
              elm[0x490de5]
              elm(main_messages_menu+0x165)[0x4925fe]
              elm(main+0xf13)[0x466d3a]
              /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7fbc69a95f45]
              elm[0x41f1a9]
              Press a  to abort or  to exit: 
          Crash occurs on x86_64 (amd64) architecture on Linux.
          Crash does not occur on i386 architecture on Linux.
        - Changed Va_start() / va_end() usage on folder_browser()

/ Kari Hurtta