bugDenemo - Bugs: bug #45956, Installer deletes system path.

 
 

bug #45956: Installer deletes system path.

Submitter:  Colm O Mahony <throk>
Submitted:  Sun 13 Sep 2015 11:39:19 PM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Invalid
Privacy:  Public Assigned to:  None
Originator Name:  Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Mon 08 Aug 2016 05:07:04 PM UTC, comment #8: 

this appears to be dead...

Richard Shann <rshann>
Group administrator
Fri 03 Jun 2016 01:57:11 PM UTC, comment #7: 

ah, there is a clue there: I have only access to 32-bit windows boxes whereas yours must be 64-bit (judging by the (x86) in the installation path name that the installer has suggested).
So it could be that the installer has to put something into the path to enable the 32-bit executable on 64-bit machine to work ... if on upgrading it adds another copy that would be bad.
Workaround would be to edit the path before installing an upgrade. As for the overall limit, that would need a bug report to microsoft. Not sure how responsive they are to their users though...

The other route of course is to use the zip file version, that doesn't require admin permissions, so couldn't do anything.

Richard Shann <rshann>
Group administrator
Fri 03 Jun 2016 12:22:48 AM UTC, comment #6: 

The version I installed was denemo-2.0.8-0.mingw.exe

I uninstalled and reinstalled and it's now fine - it added ";C:\Program Files (x86)\Denemo\usr\bin" to the path. But my path now is a lot shorter than it was. I found a forum post for another program (http://www.avrfreaks.net/comment/943294#comment-943294) which said "I think it was found that if the addition of the two PATH entries overflows the environment string allocation then the fault reported here occurs." - could something like that be happening?

James Wassink <jwas>
Thu 02 Jun 2016 11:53:17 AM UTC, comment #5: 

I've downloaded and installed  http://denemo.org/~jjbenham/gub/uploads/denemo-0.0.0-0.mingw.exe 2016-06-02 00:54 60M

and it did not alter the System path (this was a Vista box).

Please uninstall, write something in the System path and then install then check the system path.

Richard Shann <rshann>
Group administrator
Thu 02 Jun 2016 07:59:06 AM UTC, comment #4: 

Is this a regression? I'll test http://denemo.org/~jjbenham/gub/uploads/denemo-0.0.0-0.mingw.exe today to see if I can see the problem, although that won't be exactly the versions from "last week" as it is built daily.
Does the 2.0.8 released windows binary exhibit this behavior?

(actually, you write "deleted my system path", which would be the behavior that was reported by Colm who opened this bug, but which I've never seen. Can you repeat the steps to see if it was indeed the Denemo installer or some other agent on your machine causing trouble?).

Richard Shann <rshann>
Group administrator
Thu 02 Jun 2016 12:34:11 AM UTC, comment #3: 

I Installed the latest version last week on Windows 10 and it deleted my system path as well. Very frustrating I have to say.

James Wassink <jwas>
Sun 04 Oct 2015 03:23:51 PM UTC, comment #2: 

The latest version
http://denemo.org/~jjbenham/gub/uploads/denemo-0.0.0-0.mingw.exe
does not alter the path, The problem was introduced apparently in 1.2.4 by accidentally picking up an old version of denemo.nsi

Richard Shann <rshann>
Group administrator
Mon 14 Sep 2015 09:32:03 AM UTC, comment #1: 

I have installed it on a windows Vista machine, the Denemo path appears appended to another path - in fact appended twice because, I presume of an earlier install. The irony is that Denemo does not use the path at all, I've deleted it from the path and Denemo continues to work fine.
What did happen on this install was that the feta.ttf and emmentaler.ttf fonts were not intalled - I copied them to the C:\Windows\Fonts directory and all worked.
Very bizarrely, on copying them to that directory, windows looked inside the font file, extracted the internal name of the font and re-named the files to be the actual name of the font.

What version of Windows did you have that experience - and are you quite sure that there was something in the path that got erased?
Try altering the Denemo path that is there to say XXXDenemo and then re-installing. Does it append?

Richard Shann <rshann>
Group administrator
Sun 13 Sep 2015 11:39:19 PM UTC, original submission:  

The denemo-1.2.4-0.mingw.exe installer replaces the entire system path instead of just appending the Denemo bin directory to the path.

Colm O Mahony <throk>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by jwas (Posted a comment)
  • -email is unavailable- added by rshann (Posted a comment)
  • -email is unavailable- added by throk (Submitted the item)
  • -email is unavailable- added by throk
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 9 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2016-08-08 rshann StatusNeed Info Invalid
        Open/ClosedOpen Closed
    2016-06-02 rshann StatusIn Progress Need Info
    2016-06-02 rshann StatusFixed In Progress
        Open/ClosedClosed Open
    2015-10-04 rshann StatusNeed Info Fixed
        Open/ClosedOpen Closed
    2015-09-14 rshann StatusNone Need Info
    2015-09-13 throk Carbon-Copy- Added -email is unavailable-

    Back to the top

    Powered by Savane 3.13-4448.
    Corresponding source code