[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Weechat-dev] [bug #27936] weechat::info_get( "weechat_dir", "" ) should

From: rettub
Subject: [Weechat-dev] [bug #27936] weechat::info_get( "weechat_dir", "" ) should return the absolute path
Date: Wed, 04 Nov 2009 17:06:48 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/2009102815 Iceweasel/3.0.6 (Debian-3.0.6-3)


                 Summary: weechat::info_get( "weechat_dir", "" ) should
return the absolute path
                 Project: WeeChat
            Submitted by: rettub
            Submitted on: Wed 04 Nov 2009 05:06:47 PM GMT
                Category: plugins
                Severity: 3 - Normal
              Item Group: security
                  Status: None
                 Privacy: Public
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: other
                IRC nick: rettub



weechat::info_get( "weechat_dir", "" ) should return the absolute path
without a trailing shlash.

If you start weechat for example:

  'weechat-curses --dir .weechat-test/'

weechat::info_get( "weechat_dir", "" ) will return:


This can cause problems if i.e. a script uses 

  weechat::info_get( "weechat_dir", "" )

to save a config-file in the 'weechat-dir' and save that
location with 'plugin_set_option' for late use.

If the cwd differs next time, starting weechat, say:

  'weechat-curses --dir ../.weechat-test/'

Now, the saved option will point to an not existing file.

In the worst case an other file with the same name, having that
'wrong' path, could be corrupted


Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]