Hello, After enabling session log in .dtprofile:
export dtstart_sessionlogfile="somefile I noticed that applications complain about broken environment passed to them: dthelpview: environment corrupt; missing value for `yA ^[[?1;2c Indeed, after additional debug logging it seems like space allocated for env variables XFILESEARCHPATH NLSPATH XMICONBMSEARCHPATH XMICONSEARCHPATH got released and is reused: Environment: environ=0x80543f300 Environment: After adding envVal[0,p=0x80543f300]: *p=0x805597c00 [DISPLAY=:1.0] Environment: After adding envVal[1,p=0x80543f308]: *p=0x80540fa80 [SESSION_MANAGER=local/aaabbbccc.saper.info:/tmp/.ICE-unix/29696,inet6/aaabbbccc.saper.info:47459,inet/aaabbbccc.saper.info:54707] Environment: After adding envVal[2,p=0x80543f310]: *p=0x805412180 [`yA^E^H] Environment: After adding envVal[3,p=0x80543f318]: *p=0x8054180b0 [<9F>"^P^B^H] Environment: After adding envVal[4,p=0x80543f320]: *p=0x8054088c0 [] Environment: After adding envVal[5,p=0x80543f328]: *p=0x805408540 [] ^[[?1;2cEnvironment: After adding envVal[6,p=0x80543f330]: *p=0x80540f240 [PATH=/sbin:/bin:/usr/sbin:/usr/dt/bin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/home/saper/bin:/usr/home/saper/bin:/usr/home/saper/bin:/sbin:/usr/sbin] Previously, the addresses 0x805412180, 0x8054180b0, 0x8054088c0, 0x805408540 were pointing at other variables: Environment: environ=0x80543f300 Environment: SmRestore.c ForkWM() before DT_ENV_RESTORE_PRE_DT[0,p=0x80543f300]: *p=0x80540fa80 [SESSION_MANAGER=local/aaabbbccc.saper.info:/tmp/.ICE-unix/296 96,inet6/aaabbbccc.saper.info:47459,inet/aaabbbccc.saper.info:54707] Environment: SmRestore.c ForkWM() before DT_ENV_RESTORE_PRE_DT[1,p=0x80543f308]: *p=0x805412180 [XFILESEARCHPATH=/etc/dt/app-defaults/%L/%N:/etc/dt/app-defaul ts/C/%N:/usr/dt/app-defaults/%L/%N:/usr/dt/app-defaults/C/%N] Environment: SmRestore.c ForkWM() before DT_ENV_RESTORE_PRE_DT[2,p=0x80543f310]: *p=0x8054180b0 [NLSPATH=/usr/dt/lib/nls/msg/%L/%N.cat:/usr/dt/lib/nls/msg/C/% N.cat] Environment: SmRestore.c ForkWM() before DT_ENV_RESTORE_PRE_DT[3,p=0x80543f318]: *p=0x8054088c0 [XMICONBMSEARCHPATH=/etc/dt/appconfig/icons/%L/%B%M.bm:/etc/dt /appconfig/icons/%L/%B%M.pm:/etc/dt/appconfig/icons/%L/%B:/etc/dt/appconfig/icons/C/%B%M.bm:/etc/dt/appconfig/icons/C/%B%M.pm:/etc/dt/appconfig/icons/C/%B:/us r/dt/appconfig/icons/%L/%B%M.bm:/usr/dt/appconfig/icons/%L/%B%M.pm:/usr/dt/appconfig/icons/%L/%B:/usr/dt/appconfig/icons/C/%B%M.bm:/usr/dt/appconfig/icons/C/% B%M.pm:/usr/dt/appconfig/icons/C/%B] Environment: SmRestore.c ForkWM() before DT_ENV_RESTORE_PRE_DT[4,p=0x80543f320]: *p=0x805408540 [XMICONSEARCHPATH=/etc/dt/appconfig/icons/%L/%B%M.pm:/etc/dt/a ppconfig/icons/%L/%B%M.bm:/etc/dt/appconfig/icons/%L/%B:/etc/dt/appconfig/icons/C/%B%M.pm:/etc/dt/appconfig/icons/C/%B%M.bm:/etc/dt/appconfig/icons/C/%B:/usr/ dt/appconfig/icons/%L/%B%M.pm:/usr/dt/appconfig/icons/%L/%B%M.bm:/usr/dt/appconfig/icons/%L/%B:/usr/dt/appconfig/icons/C/%B%M.pm:/usr/dt/appconfig/icons/C/%B% M.bm:/usr/dt/appconfig/icons/C/%B] Environment: SmRestore.c ForkWM() before DT_ENV_RESTORE_PRE_DT[5,p=0x80543f328]: *p=0x80540f240 [PATH=/sbin:/bin:/usr/sbin:/usr/dt/bin:/usr/bin:/usr/games:/us r/local/sbin:/usr/local/bin:/usr/home/saper/bin:/usr/home/saper/bin:/usr/home/saper/bin:/sbin:/usr/sbin] Anyone seeing something similar like this? I suspect some problems with lib/DtSvc/DtUtil2/EnvControl.c, but I am not yet sure. Running FreeBSD 9.0/amd64 //Marcin ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel