Jump to content


uniGUI Subscriber
  • Posts

  • Joined

  • Last visited

  • Days Won


delagoutte last won the day on May 5 2020

delagoutte had the most liked content!

1 Follower

Profile Information

  • Gender
    Not Telling
  • Location
    France - Pays Basque

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

delagoutte's Achievements

Advanced Member

Advanced Member (4/4)



  1. it is a problem of tunifileupload component, the file is sended in one block. so the whole file is loaded in memory, and if you use a 32 bits appliation, you have reached the limit with a 2go file. the problem also exists if you have 2 session that upload simultaneously a 1 go file on each session. we actually work on this problem and we maybe could propose a solution.
  2. i already see this post where you add escape on filename "&filename=" + escape(file.name) but the problem is not in the filename
  3. i continue investigation for trying reproduce the problem. on our test server where i am am alone : i send with multiupload 5 * files 212Mo : ok i open 2 session and on each session i send with multiupload 5 * files 212Mo : KO submitFile(): expected expression, got '<' in console i open 2 session and on each session i send with multiupload 5 * files 90 Mo : OK i open 2 session and on each session i send with multiupload 5 * files 120 Mo : OK i open 2 session and on first session 5 * files 120 Mo and on second session 5 * files 212Mo : OK i retry with 2 session with 5*212Mo : KO it not seems have memory leak, the memory before test and after test are the same Like you could see we are far from 2Gb One of problem, if you send a file with size 200 Mo the memory used in ressource have a peak to 400Mo . it would be better if the upload was done by packet with unigui upload component. Without this upload by packet i can't have many session that can upload simultaneously Have you got an idea for fixi this problem ?
  4. yes i know , yes it is a 32 bits app but we are far from this limit. and the message is not in our app but in the hyperserver log. we use apache 32 bits and hyperserver 32 bits. if we were near the limit of 2Gb, i think i'll try use apache and hyperserver 64 bits but it seems we are far this limit.
  5. hi , i work with @Didier i have more information : we use hyperserver with apache. when the problem appear in our app there is an message in log file of hyperserver dll hyperserver.dll: 000011F4: 11:19:27 [TUniHyperServer.HandleHTTPRequest(), Node:[3]]:Out of memory hyperserver.dll: 000011F4: 11:19:27 [HttpExtensionProc[]]:EOutOfMemory : Out of memory : Addr: $01A1D146 we have got 8Go of RAMon the server ,and we used only 25% of RAM
  6. thanks it is ok. there was a little problem because i could move column but i found a solution thanks again @Sherzod
  7. maybe ? for the row its is the current record in my dataset but how can i find the column ? cellindex extjs = column index delphi ? other ?
  8. with unidbgrid, there is a on cell click event but not a on cell double click event. how can i determine the cell that is double clicked (column ?)?
  9. on windows, you could create your own url protocol see that https://stackoverflow.com/a/7277284 for resume, you add your protocol in registry and after you could do href <a href="PaintApp://my_image.png">open paint with my_image.png</A>
  10. in your context you would have a thing like that <VirtualHost *:81> # ServerAdmin webmaster@domain.com # ServerName subdomain.domain.com DefaultType text/html ProxyPreserveHost on ProxyRequests off Proxypass / ProxyPassReverse / # ErrorLog "|bin/rotatelogs.exe logs/%Y-%m-%d_subdomain.domain.com-error.log 86400" # CustomLog "|bin/rotatelogs.exe logs/%Y-%m-%d_subdomain.domain.com-access.log 86400" common </VirtualHost>
  11. could you give the part of your apache.conf where you have your configuration for proxy/reverseproxy ?
  12. 1- unigui is wonderfull for dev when all is defined in designtime, but when we create /change properties in runtime grid editor, filter editor, column title... it is very more difficult. i would like unigui team work on this development aspect. 2- optimisation for uploading with very big file 3- unigui hyperserver farm 4- save/load configuration grid (column position/visible/sort/filter .....) 5-having a better visiblity for current evolution under dev . what are the current evolution in progress and what is the end date ? 6- improve security 7-add a property fingerprint as brower version, ip ...properties of session 8-tools for create or own theme
  13. So in my previous message, i said it works in runtime but it is false. could you check my last test case ? have you got an other solution ?
  • Create New...