Hi there, just an update on this one (see below). We found a problem with automount, erroneously creating a properties file /share/NiftyView.properties that was owned by root, and even with the read permissions set was unreadable. The application was trying to read it, and failed. This led to an upgrade of the automount version, and all seems ok.
So, NOT a problem with MITK. Thanks Matt Begin forwarded message: From: "Clarkson, Matt" <m.clark...@ucl.ac.uk<mailto:m.clark...@ucl.ac.uk>> Date: 4 April 2012 12:03:04 GMT+01:00 To: mitk-users <mitk-users@lists.sourceforge.net<mailto:mitk-users@lists.sourceforge.net>> Subject: Poco::FileNotFoundException. Hi there, this may be a long shot. I compile our app on one machine, and it runs fine on that machine. When I log into another machine on the network that can also see the folder containing the compiled application, and run it, I get: terminate called after throwing an instance of 'Poco::FileNotFoundException' what(): File not found /share/apps/cmic/UCLToolkit/niftk-12.03/NiftyView.sh: line 6: 3205 Aborted ./$appname $* Has anyone seen similar? What does Poco do, and what files might it be looking for? Both machines are Centos 5.4. Both machines have access to the same network drive containing the compiled code. Both machines have access to my home directory. Running strace on the shell script that launches the app reveals the following. This one does not launch: <lots of stuff> 0.140] Added 0 out of 0 listeners with complicated filters [0.140] objectclass matches none [0.140] service.id matches none [0.140] Notified 0 listeners [0.180] Registering DRCCoreObjectFactory... [0.180] DRCCoreObjectFactory c'tor [0.180] DRCCoreObjectFactory c'tor finished terminate called after throwing an instance of 'Poco::FileNotFoundException' what(): File not found [{WIFSIGNALED(s) && WTERMSIG(s) == SIGABRT}], 0, NULL) = 3828 fstat(2, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 5), ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ba2ce597000 open("/usr/share/locale/locale.alias", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=2528, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ba2ce598000 read(3, "# Locale name alias data base.\n#"..., 4096) = 2528 read(3, "", 4096) = 0 close(3) = 0 munmap(0x2ba2ce598000, 4096) = 0 open("/usr/share/locale/en_US.iso885915/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.iso885915/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) write(2, "/share/apps/cmic/UCLToolkit/nift"..., 106/share/apps/cmic/UCLToolkit/niftk-12.03/NiftyView.sh: line 6: 3828 Aborted ./$appname $* ) = 106 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- wait4(-1, 0x7fff24752e14, WNOHANG, NULL) = -1 ECHILD (No child processes) rt_sigreturn(0xffffffffffffffff) = 0 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x31602302d0}, {0x436c60, [], SA_RESTORER, 0x31602302d0}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "", 186) = 0 exit_group(134) = ? and this one does launch: <lots of stuff> 0.140] Added 0 out of 0 listeners with complicated filters [0.140] objectclass matches none [0.140] service.id matches none [0.140] Notified 0 listeners [0.150] Registering DRCCoreObjectFactory... [0.150] DRCCoreObjectFactory c'tor [0.150] DRCCoreObjectFactory c'tor finished Wed Apr 4 11:59:30 2012 Debug: org.commontk.eventadmin.LogLevel=2 in startOrUpdate, /home/clarkson/build/NifTK-SuperBuild-Release/CMakeExternals/Source/CTK/Plugins/org.commontk.eventadmin/ctkEAConfiguration.cpp:215 Wed Apr 4 11:59:30 2012 Debug: org.commontk.eventadmin.CacheSize=30 in startOrUpdate, /home/clarkson/build/NifTK-SuperBuild-Release/CMakeExternals/Source/CTK/Plugins/org.commontk.eventadmin/ctkEAConfiguration.cpp:217 Wed Apr 4 11:59:30 2012 Debug: org.commontk.eventadmin.ThreadPoolSize=20 in startOrUpdate, /home/clarkson/build/NifTK-SuperBuild-Release/CMakeExternals/Source/CTK/Plugins/org.commontk.eventadmin/ctkEAConfiguration.cpp:219 Wed Apr 4 11:59:30 2012 Debug: org.commontk.eventadmin.Timeout=5000 in startOrUpdate, /home/clarkson/build/NifTK-SuperBuild-Release/CMakeExternals/Source/CTK/Plugins/org.commontk.eventadmin/ctkEAConfiguration.cpp:221 Wed Apr 4 11:59:30 2012 Debug: org.commontk.eventadmin.RequireTopic=true in startOrUpdate, /home/clarkson/build/NifTK-SuperBuild-Release/CMakeExternals/Source/CTK/Plugins/org.commontk.eventadmin/ctkEAConfiguration.cpp:223 !0.380! [BlueBerry] WARNING: Could not get plug-in resource: CMICNiftyViewQtHelpCollection_ee2afd0b1b809c975a8b6f2328770fe8bf4ea2b6.qhc [0.460] [shader.repository] found default mitk shader at '/home/clarkson/build/NifTK-SuperBuild-Release/CMakeExternals/Source/MITK/Core/Code/Rendering' [0.460] [shader.repository] found shader 'mitkShaderLighting' [0.540] Multiple 3D Renderwindows active...: turning Immediate Rendering ON for legacy mappers [0.640] [BlueBerry] BlueBerry Workbench ready Thanks as always. Matt
------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________ mitk-users mailing list mitk-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mitk-users