runtime error under Mac OS X 10.2, posted by Joseph Giaime on Mon Jun 30 00:11:09 2003
|
I have been trying to build and run elog under Mac OS X 10.2.6, without sucess. I
understand that this is not one of the 'supported' platforms, but I hope that there is someone
here who might know the work-around to my problem.
I've tried building elog 2.2.5, 2.3.6, 2.3.7, and 2.3.8. I've tried using the compiler that comes
in the Mac OS X 10.2 box, as well as the gcc-based compiler supplied in Apple's Dec 2002
developer update (gcc 3.1), and the June '03 update as well (gcc 3.3).
elog builds without error in all cases I tried.
When I run it, it will correctly serve the demo notebook. However, when the user clicks on the
test message to display it in full, there is a seg fault.
I suspect that the trouble might be with something defined in time.h.
I've run it in gdb, and the result is appended to this message. This is for gcc 3.3 and elog
2.3.8.
I would greatly appreciate any hints or suggestions.
Cheers, Joe
---
[satsuma:~/Documents/elog_build/elog-2.3.8] jgiaime% gdb ./elogd
GNU gdb 5.3-20030128 (Apple version gdb-282) (Fri Jun 13 03:33:07 GMT 2003)
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "powerpc-apple-darwin".
Reading symbols for shared libraries .. done
(gdb) run
Starting program: /Users/jgiaime/Documents/elog_build/elog-2.3.8/elogd
Reading symbols for shared libraries . done
Indexing logbook "demo" ... ok
Server listening on port 8080...
Program received signal EXC_BAD_ACCESS, Could not access memory.
0x00005870 in el_retrieve (lbs=0x1, message_id=50, date=0xbfff2500 "demo",
attr_list=0x0, attrib=0x365620, n_attr=1, text=0xbfff2280 "1", textsize=0x1,
in_reply_to=0x0, reply_to=0x0, attachment=0x0, encoding=0x0, locked_by=0x0) at src/
elogd.c:2775
2775 {
(gdb) up
#1 0x0001d9b4 in interprete (lbook=0x1 <Address 0x1 out of bounds>, path=0xbfff2280
"1") at src/elogd.c:12279
12279 show_elog_message(lbs, dec_path, command);
(gdb) up
#2 0x0001db10 in decode_get (logbook=0xbffff340 "demo", string=0x3a300a "1") at src/
elogd.c:12325
12325 interprete(logbook, path);
(gdb) up
#3 0x00020080 in server_loop (tcp_port=836736, daemon=-1073732640) at src/
elogd.c:13398
13398 decode_get(logbook, p);
(gdb) up
#4 0x00021134 in main (argc=1, argv=0xbffff850) at src/elogd.c:13832
13832 server_loop(tcp_port, daemon);
(gdb) up
Initial frame selected; you cannot go up.
(gdb) |
Re: runtime error under Mac OS X 10.2, posted by Sridhar Anandakrishnan on Mon Jun 30 02:12:24 2003
|
Joe,
Run the command
`limit' (if you are running tcsh) and `ulimit -a' if you are running bash
(these are command line programs that will tell you the resources you are
allowed to use. Look at filesize, datasize, and stacksize - these need to be
8M or so)
You can increase these by typing, e.g.,
limit filesize unlimited
limit datasize unlimited
limit stacksize unlimited
(the equivalent command for bash are `ulimit -f unlimited', `ulimit -d
unlimited' and `ulimit -s unlimited', without the quotes)
which will increase the limits to the max imposed by the administrator.
If that doesn't increase your limits, you will have to contact the admin to
have them raised system wide.
If you are the administrator/sole user, you can set them to the max in the file:
/etc/rc.common.
I have included the following at the end of the file:
##
# Enable coredumps if requested.
##
if [ "${COREDUMPS:=-NO-}" = "-YES-" ]; then
ulimit -c unlimited
ulimit -d unlimited
ulimit -s unlimited
fi
and I have put this in /etc/hostconfig
COREDUMPS=-YES-
Hope this helps - if that doesn't fix it, sorry!
Sridhar
> I have been trying to build and run elog under Mac OS X 10.2.6, without
sucess. I
> understand that this is not one of the 'supported' platforms, but I hope
that there is someone
> here who might know the work-around to my problem.
>
> I've tried building elog 2.2.5, 2.3.6, 2.3.7, and 2.3.8. I've tried using
the compiler that comes
> in the Mac OS X 10.2 box, as well as the gcc-based compiler supplied in
Apple's Dec 2002
> developer update (gcc 3.1), and the June '03 update as well (gcc 3.3).
>
> elog builds without error in all cases I tried.
>
> When I run it, it will correctly serve the demo notebook. However, when the
user clicks on the
> test message to display it in full, there is a seg fault.
>
> I suspect that the trouble might be with something defined in time.h.
>
> I've run it in gdb, and the result is appended to this message. This is for
gcc 3.3 and elog
> 2.3.8.
>
>
> I would greatly appreciate any hints or suggestions.
>
> Cheers, Joe
>
> ---
>
> [satsuma:~/Documents/elog_build/elog-2.3.8] jgiaime% gdb ./elogd
> GNU gdb 5.3-20030128 (Apple version gdb-282) (Fri Jun 13 03:33:07 GMT 2003)
> Copyright 2003 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB. Type "show warranty" for details.
> This GDB was configured as "powerpc-apple-darwin".
> Reading symbols for shared libraries .. done
> (gdb) run
> Starting program: /Users/jgiaime/Documents/elog_build/elog-2.3.8/elogd
> Reading symbols for shared libraries . done
> Indexing logbook "demo" ... ok
> Server listening on port 8080...
>
> Program received signal EXC_BAD_ACCESS, Could not access memory.
> 0x00005870 in el_retrieve (lbs=0x1, message_id=50, date=0xbfff2500 "demo",
> attr_list=0x0, attrib=0x365620, n_attr=1, text=0xbfff2280 "1", textsize=0x1,
> in_reply_to=0x0, reply_to=0x0, attachment=0x0, encoding=0x0, locked_by=0x0)
at src/
> elogd.c:2775
> 2775 {
> (gdb) up
> #1 0x0001d9b4 in interprete (lbook=0x1 <Address 0x1 out of bounds>,
path=0xbfff2280
> "1") at src/elogd.c:12279
> 12279 show_elog_message(lbs, dec_path, command);
> (gdb) up
> #2 0x0001db10 in decode_get (logbook=0xbffff340 "demo", string=0x3a300a
"1") at src/
> elogd.c:12325
> 12325 interprete(logbook, path);
> (gdb) up
> #3 0x00020080 in server_loop (tcp_port=836736, daemon=-1073732640) at src/
> elogd.c:13398
> 13398 decode_get(logbook, p);
> (gdb) up
> #4 0x00021134 in main (argc=1, argv=0xbffff850) at src/elogd.c:13832
> 13832 server_loop(tcp_port, daemon);
> (gdb) up
> Initial frame selected; you cannot go up.
> (gdb) |
Re: runtime error under Mac OS X 10.2, posted by Joseph Giaime on Mon Jun 30 05:15:14 2003
|
Sridhar & Recai,
Thanks to both of you for the rapid and effective advice. Fixing the limit corrected my problem.
I think I last got tripped up this way 10 years ago...
I suppose that the advice to increase Mac OS X's default stacksize limit might make a fine entry
in the FAQ or README file.
Thanks again,
Joe |
Re: runtime error under Mac OS X 10.2, posted by Stefan Ritt on Mon Jun 30 17:16:56 2003
|
> I suppose that the advice to increase Mac OS X's default stacksize limit
> might make a fine entry in the FAQ or README file.
I added a note in the installation instructions.
(http://midas.psi.ch/elog/adminguide.html)
- Stefan |
Re: runtime error under Mac OS X 10.2, posted by Recai Oktas on Mon Jun 30 02:41:33 2003
|
Seems a stack problem. I don't have an OS X box to validate my guess. I've
made a Google search with the keywords: EXC_BAD_ACCESS stack "os x"
Perhaps the following reply [1] might help...
How big are they? You're probably running into the default stack size
limit, which is 512 KB. Try `unlimit stacksize` in your shell before
running, which will give you 65536 KB per stack.
[1] http://zerowing.idsoftware.com/archives/gtkrad-macos/2003-January/000453.html |
Bug Found, posted by nickc1 on Mon Jun 16 17:44:49 2003
|
Ive just been alerted to a bug with email notifications in Elog.
Basically if your log book contains a space then the URL that is sent in
emails when creating tickets or updating old entries doesnt put %20 (IEs
space) inthe URL it leaves a space hense breaking the link.
for example
Correct Way prior to 2.3.8
http://192.168.0.1:99/Provisioning%20Request/35
Broken way with new version
http://192.168.0.1:99/Provisioning Request/35
^
Link is broken at this point
My config looks like this
Email Status Assigned = $Owner@abc.co.uk
Email Status Re-Assigned = $Owner@abc.co.uk
Email Status Completed = $Requester@abc.co.uk
Email "Send Update Email" Yes = $Requester@abc.co.uk
Use Email Subject = A Provisioning Ticket has been assigned to you or
completed
Use Email From = NetworkTeam@abc.co.uk |
Re: Bug Found, posted by Stefan Ritt on Tue Jun 17 12:52:34 2003
|
> Correct Way prior to 2.3.8
>
> http://192.168.0.1:99/Provisioning%20Request/35
>
> Broken way with new version
>
> http://192.168.0.1:99/Provisioning Request/35
Exactly this problem has been fixed between 2.3.7 and 2.3.8, so can it be
that you mixed up these two versions? To be precise, the fix happend in
Revision 1.113 from 2003/06/04 08:17:35. So are you sure that you use a
version of elogd after that modification? I tried to reproduce your problem
with the official 2.3.8 version, but I got the correct result. |
Re: Bug Found, posted by nickc1 on Fri Jun 20 10:40:43 2003
|
> > Correct Way prior to 2.3.8
> >
> > http://192.168.0.1:99/Provisioning%20Request/35
> >
> > Broken way with new version
> >
> > http://192.168.0.1:99/Provisioning Request/35
>
> Exactly this problem has been fixed between 2.3.7 and 2.3.8, so can it be
> that you mixed up these two versions? To be precise, the fix happend in
> Revision 1.113 from 2003/06/04 08:17:35. So are you sure that you use a
> version of elogd after that modification? I tried to reproduce your
problem
> with the official 2.3.8 version, but I got the correct result.
Im using the plain RPM from 2.3.8, i uninstalled the 2.3.7 RPM before this
upgrade, the only thing I kept was my own stylesheets and the config file.
One thing I just noticed is that if you dont have the URL statement set
under global properties, some machines quote the hostname of the machine at
which point this breaks the link. if you define the URL to the IP address
the problem goes away.
However even without the URL setting undefined, it works for some people
but not for others, I tried from 2 seperate machines and got 2 lots of
results, so I suspect it might be DNS related somewhere along the lines. |
Re: Bug Found, posted by Stefan Ritt on Mon Jun 23 10:53:55 2003
|
> Im using the plain RPM from 2.3.8, i uninstalled the 2.3.7 RPM before this
> upgrade, the only thing I kept was my own stylesheets and the config file.
>
> One thing I just noticed is that if you dont have the URL statement set
> under global properties, some machines quote the hostname of the machine at
> which point this breaks the link. if you define the URL to the IP address
> the problem goes away.
>
> However even without the URL setting undefined, it works for some people
> but not for others, I tried from 2 seperate machines and got 2 lots of
> results, so I suspect it might be DNS related somewhere along the lines.
The only place I can see this problem could arise from is the "Referer:"
statement in the HTTP header. This is sent by the browser to elogd, so if the
included URL contains a blank, this could cause the problem in case no "URL"
statement is present in elogd.cfg. Can you please run "elogd -v" to see the
communication betwen elogd and your browser and check this? Maybe it depends
from the browser, or even from the history of previous accesses. If you
confirm that the "Referer:" statement contains blanks, I can put in a fix. |
logboog for new project, posted by Etienne Van Caillie on Wed Jun 18 14:50:23 2003
|
we develop some improvement to elog and modify the C source
to adapt some internal improvement.
1. shellonsubmit command : give the possibility to execute external program
from elog by sending specific parameter (user/logbook/message ID)
2. elog log file in xml format : give a better view on what happens with
users see attachments easy to push the files to excel or sql database.
3. synchronisation to mySql or SQL server through perl routine and the
shellonsubmit command
this will push any new/edit/delete command in sql server so we keep a full
historic off all transaction in ELOG
4. sms gateway : from elog entry we send sms message throught internet
gateway (perl routine)
If somebody has good experience in C and Perl I suggest to contact me to
improve this wonderfull product
Thank Stephan
other projet :
we use a logbook from our external phone call
from our telephone connected to RS232 and/or TAPI interface we keep the
phone number and try to find the name from sql server : if found
we want to push an automatic entry in elog and fill specific field like
name/contact/last phone call....
I will ask to Stephan Ritt what's the best way to include our routine in
his standard source ?
could we create a specific logbook for the wishlist
in elog/contribution may be some parameters for the actual status of the
project ?
SQL :
for our sql link we have a probleme as elog re use id when deleted
we must generate an unique ID for each elog CREATE
and a version# field automaticly incremented after each update.
This must be implemented in ELOG source. |
Re: logboog for new project, posted by Stefan Ritt on Wed Jun 18 16:11:21 2003
|
> 1. shellonsubmit command : give the possibility to execute external
> program from elog by sending specific parameter (user/logbook/message ID)
>
> 2. elog log file in xml format : give a better view on what happens with
> users see attachments easy to push the files to excel or sql database.
I'm happy to include these functions in the source code, please send them
to me.
> 3. synchronisation to mySql or SQL server through perl routine and the
> shellonsubmit command
> this will push any new/edit/delete command in sql server so we keep a
> full historic off all transaction in ELOG
Can you please put this perl routine into the "Contributions" section
> 4. sms gateway : from elog entry we send sms message throught internet
> gateway (perl routine)
Same as above.
> other projet :
> we use a logbook from our external phone call
>
> from our telephone connected to RS232 and/or TAPI interface we keep the
> phone number and try to find the name from sql server : if found
> we want to push an automatic entry in elog and fill specific field like
> name/contact/last phone call....
>
> I will ask to Stephan Ritt what's the best way to include our routine in
> his standard source ?
As I said, put the perl programs into the "Contributions" logbook, send the
C source code modifications to me.
> could we create a specific logbook for the wishlist
> in elog/contribution may be some parameters for the actual status of the
> project ?
Good idea, will do so. |
Re: logboog for new project, posted by Etienne Van Caillie on Thu Jun 19 13:45:09 2003
|
Tomas send you by mail the source files and documentation in English
> > 1. shellonsubmit command : give the possibility to execute external
> > program from elog by sending specific parameter (user/logbook/message ID)
> >
> > 2. elog log file in xml format : give a better view on what happens with
> > users see attachments easy to push the files to excel or sql database.
>
> I'm happy to include these functions in the source code, please send them
> to me.
>
> > 3. synchronisation to mySql or SQL server through perl routine and the
> > shellonsubmit command
> > this will push any new/edit/delete command in sql server so we keep a
> > full historic off all transaction in ELOG
>
> Can you please put this perl routine into the "Contributions" section
>
> > 4. sms gateway : from elog entry we send sms message throught internet
> > gateway (perl routine)
>
> Same as above.
>
> > other projet :
> > we use a logbook from our external phone call
> >
> > from our telephone connected to RS232 and/or TAPI interface we keep the
> > phone number and try to find the name from sql server : if found
> > we want to push an automatic entry in elog and fill specific field like
> > name/contact/last phone call....
> >
> > I will ask to Stephan Ritt what's the best way to include our routine in
> > his standard source ?
>
> As I said, put the perl programs into the "Contributions" logbook, send
the
> C source code modifications to me.
>
> > could we create a specific logbook for the wishlist
> > in elog/contribution may be some parameters for the actual status of the
> > project ?
>
> Good idea, will do so. |
syntax highligting for elog.cfg with ULTRAEDIT, posted by Etienne Van Caillie on Wed May 21 10:15:17 2003
|
UltraEdit Syntax coloring
=========================
add this file in ultraedit
UltraEdit --> ADVANCED --> CONFIGURATION --> SYNTAX HIGHLIGHTING
I hope this will help you...
it gives different color according to elog commands
some attributes are use internaly like
ShellOnSubmit
ShellParam
if somebody has other suggestion to improve the display ask me |
Re: syntax highligting for elog.cfg with ULTRAEDIT, posted by Stefan Ritt on Thu May 22 23:44:01 2003
|
> add this file in ultraedit
> UltraEdit --> ADVANCED --> CONFIGURATION --> SYNTAX HIGHLIGHTING
> I hope this will help you...
Have you maybe forgotten the attachment to this message? |
Re: syntax highligting for elog.cfg with ULTRAEDIT, posted by Etienne Van Caillie on Fri May 23 09:04:51 2003
|
> > add this file in ultraedit
> > UltraEdit --> ADVANCED --> CONFIGURATION --> SYNTAX HIGHLIGHTING
> > I hope this will help you...
>
> Have you maybe forgotten the attachment to this message?
yes :s
i put the last version on this link
http://public.mba.be/demo/elog/u-edit-elog-syntax.txt |
Re: syntax highligting for elog.cfg with ULTRAEDIT, posted by Stefan Ritt on Wed Jun 4 15:24:42 2003
|
> i put the last version on this link
> http://public.mba.be/download/u-edit-elog-syntax.txt
If you don't mind I added the file to this message. |
Re: syntax highligting for elog.cfg with ULTRAEDIT, posted by Etienne Van Caillie on Wed Jun 4 17:44:40 2003
|
> > i put the last version on this link
> > http://public.mba.be/demo/elog/u-edit-elog-syntax.txt
>
> If you don't mind I added the file to this message.
surely not but as I put some new command each time you update elog :)
it's easy for us to put on on webserver
but for each update I ll send the new version |
Loging user's activity, posted by Tomas Rudolf on Tue Jun 3 17:51:39 2003
|
I was wondering if there is a way to have a more detailed log of users'
activities?
Current Logfile = <file> gives a good base for information about
logins/access to 'protected' logbooks.
What we would like to have is information about when a user reads an ELOG
entry (to be able to determine the reaction/response time).
For instance the LOG could look sg like this:
%%user %%datetime %%logbook %%record read/edit/new/delete |
Re: Loging user's activity, posted by Stefan Ritt on Wed Jun 4 15:30:12 2003
|
> I was wondering if there is a way to have a more detailed log of users'
> activities?
> Current Logfile = <file> gives a good base for information about
> logins/access to 'protected' logbooks.
>
> What we would like to have is information about when a user reads an ELOG
> entry (to be able to determine the reaction/response time).
>
> For instance the LOG could look sg like this:
> %%user %%datetime %%logbook %%record read/edit/new/delete
Very nice idea, I put it on the wishlist. |
Re: Display last page by default, posted by Yoshio Imai on Mon Oct 31 01:39:52 2005
|
I have installed the new version, and it works just fine. It is also MUCH faster than my intermediate solution.
Quote: |
For the moment, I could satisfy the users by setting the start page to the "All" view
|
Thanks for the work! |
bug in cfg file, posted by Roberto Morelli on Thu May 22 21:36:54 2003
|
Hello Folks,
Found an interesting problem with 2.3.7 under redhat 9.0 linux.
When you take the elogd.cfg file and the menu commands = <list> and guest
menu commands = <list>, the config menu for edit the elogd.cfg stops
working, yet if I change the URL manually, I can still get to the file and
the menus do not change. If I delete all menu commands, then all works
without errors, yet the menus do not match default.
Also, the self registration function equal to 3 does not always send email.
Cheers,
Roberto |
Re: bug in cfg file, posted by Etienne Van Caillie on Fri May 23 09:12:16 2003
|
> Hello Folks,
>
> Found an interesting problem with 2.3.7 under redhat 9.0 linux.
>
> When you take the elogd.cfg file and the menu commands = <list> and guest
> menu commands = <list>, the config menu for edit the elogd.cfg stops
are you logged
if you have a guest menu there is no access in the admin
access is restricted with
Admin user = 'your login name'
in Global section
> working, yet if I change the URL manually, I can still get to the file
and
> the menus do not change. If I delete all menu commands, then all works
> without errors, yet the menus do not match default.
>
> Also, the self registration function equal to 3 does not always send
email.
it is send to the admin user list
be sure that smtp parameter is ok
>
> Cheers,
> Roberto |
Re: bug in cfg file, posted by Stefan Ritt on Tue Jun 3 20:49:27 2003
|
> When you take the elogd.cfg file and the menu commands = <list> and guest
> menu commands = <list>, the config menu for edit the elogd.cfg stops
> working, yet if I change the URL manually, I can still get to the file and
> the menus do not change. If I delete all menu commands, then all works
> without errors, yet the menus do not match default.
There was a recent bug which made "Edit elog.cfg" stop working if the
language is not English. This has been fixed and the update is in CVS. If
you use English, this might be another problem. Can you send me your
complete elogd.cfg so I can try to reproduce your problem?
> Also, the self registration function equal to 3 does not always send email.
"Not always" is hard to understand. Either it works or it does not for a
certain configuration. What you can do is start elogd with the "-v" flag,
which outputs all communication to the console window. Among this
information, you have the communication with the SMTP server when sending an
email. Maybe you see some problem there which only sometimes occurs (like
wrong email addresses or so...) |
Re: bug in cfg file, posted by Stefan Ritt on Wed Jun 4 15:26:15 2003
|
> When you take the elogd.cfg file and the menu commands = <list> and guest
> menu commands = <list>, the config menu for edit the elogd.cfg stops
> working, yet if I change the URL manually, I can still get to the file and
> the menus do not change. If I delete all menu commands, then all works
> without errors, yet the menus do not match default.
Has just been fixed. Available under CVS and soon in 2.3.8. |
Question, posted by nickc1 on Thu May 8 15:12:11 2003
|
Can you tell me what the following change in CVS offers
Revision 1.99 / (download) - annotate - [select for diffs] , Fri May 2
10:00:31 2003 UTC (6 days, 2 hours ago) by midas
Changes since 1.98: +10 -1 lines
Diff to previous 1.98
Added lock icon for protected logbooks
Does this relate to the request in article 309
and if so is there any flags set to enable it.
Cheers |
Re: Question, posted by Stefan Ritt on Thu May 8 15:28:10 2003
|
> Can you tell me what the following change in CVS offers
>
> Added lock icon for protected logbooks
>
> Does this relate to the request in article 309
No, unfortunately not (yet). I'm still working on the problem described in
elog:309. This "lock" icon only shows you in the logbook selection page which
logbooks are public and which are protected by passwords (was another
request). |
Re: Question protection selection page command, posted by Etienne Van Caillie on Mon May 19 12:21:31 2003
|
> > Can you tell me what the following change in CVS offers
> >
> > Added lock icon for protected logbooks
> >
> > Does this relate to the request in article 309
>
> No, unfortunately not (yet). I'm still working on the problem described
in
> elog:309. This "lock" icon only shows you in the logbook selection page
which
> logbooks are public and which are protected by passwords (was another
> request).
could you add command for main menu guest user
Selection Page guest = .... |
Re: Question protection selection page command, posted by Stefan Ritt on Wed Jun 4 15:00:33 2003
|
> could you add command for main menu guest user
> Selection Page guest = ....
I added "Guest Selection Page" coming in version 2.3.8 |
rhis logbook, posted by Etienne Van Caillie on Wed Jun 4 10:47:36 2003
|
I suggest to add an attributes like OS
MOptions OS = linux, windows2000, windowsXP¨, windows2003
to indicate on which version we are speaking |
Re: rhis logbook, posted by Stefan Ritt on Wed Jun 4 11:14:32 2003
|
> I suggest to add an attributes like OS
>
> MOptions OS = linux, windows2000, windowsXP¨, windows2003
>
> to indicate on which version we are speaking
Good idea, I added a "ELOG Version" as well. |
Re: rhis logbook, posted by Etienne Van Caillie on Wed Jun 4 12:57:11 2003
|
> > I suggest to add an attributes like OS
> >
> > MOptions OS = linux, windows2000, windowsXP¨, windows2003
> >
> > to indicate on which version we are speaking
>
> Good idea, I added a "ELOG Version" as well.
I suggest MOptions - people are lazy .... :)
by the way any possibilities to have 'multiple icons' ? |
Re: rhis logbook, posted by Stefan Ritt on Wed Jun 4 13:11:51 2003
|
> I suggest MOptions - people are lazy .... :)
Not for the Version! I don't want to update this list on every release (:-(
Plus the list would get too long over time!
> by the way any possibilities to have 'multiple icons' ?
No, you have to use MOptions instead. |