Property list read error "stream had too few bytes"

Hi
I have created a plist but am having problems loading from it. The error message is "stream had too few bytes. The plist only contains a NSString at this stage. Herewith the code that I am ysing to try to extract the plist:
testname = [NSPropertyListSerialization propertyListFromData:plistData
mutabilityOption:NSPropertyListImmutable
format:&format
errorDescription:&error];
Any help would be appreciated. Thanks.

I have now noticed that although the list creation/update does not generate an error, no plist file is created in the specified path. I manually inserted a blank xml plist file and tried updating that, once again no error but it was not updated. It seems I am missing something in writing any kind of file to the NSBUNDLE MAINBUNDLE path?
Any suggestions would be greatly appreciated.

Similar Messages

  • Error: can't fetch data for this host - too few bytes supplied by RPC

    Hi,
    In our internal Lab we have:
    One Admin, Media,Client Server (we can make backups for himself) - Solaris 10 with DDS4 tape drive (lab)
    One Windows Client (we can make backups) - Windows XP
    One Linux Client - CentOS 5.1
    When we add the linux client with the command:
    mkhost -a ob --inservice -r client -k 1024 linux
    We receive this message in the linux (host) /usr/tmp/observiced.log
    Error: can't fetch data for this host - too few bytes supplied by RPC partner (OB cached object manager)
    And in the obtool we receive (forever looping)
    Info: waiting for host to update certification status...
    Can you help us with this linux client error ? (iptables and selinux disabled!!)
    Thanks in Advance
    Serpins

    [SOLVED]
    Selinux not well removed....
    Thanks in Advance
    Serpins

  • Property List error: Unexpected character b at line 1 / JSON error: JSON text did not start with array or object and option to allow fragments not set.

    Hi,
    I have a MBP 13' Late 2011 and Yosemite 10.10.2 (14C1514).
    Until yesterday, I was using Garmin ConnectIQ SDK and all was working fine.
    Yesterday, I've updated my system with latest security updates and Xcode updates too (Version 6.2 (6C131e)).
    Since, I can't launch the ConnectIQ simulator app, I have this message in console :
    8/04/2015 15:19:04,103 mds[38]: There was an error parsing the Info.plist for the bundle at URL Info.plist -- file:///Volumes/Leto/connectiq-sdk-mac-1.1.0_2/ios/ConnectIQ.bundle/
    The data couldn’t be read because it isn’t in the correct format.
    <CFBasicHash 0x7fa64f44e9a0 [0x7fff7dfc7cf0]>{type = immutable dict, count = 2,
    entries =>
      0 : <CFString 0x7fff7df92580 [0x7fff7dfc7cf0]>{contents = "NSDebugDescription"} = <CFString 0x7fa64f44f0a0 [0x7fff7dfc7cf0]>{contents = "Unexpected character b at line 1"}
      1 : <CFString 0x7fff7df9f5e0 [0x7fff7dfc7cf0]>{contents = "kCFPropertyListOldStyleParsingError"} = Error Domain=NSCocoaErrorDomain Code=3840 "The data couldn’t be read because it isn’t in the correct format." (Conversion of string failed.) UserInfo=0x7fa64f44eda0 {NSDebugDescription=Conversion of string failed.}
    I have looked at this file and it looks like a binary plist
    bplist00ß^P^V^A^B^C^D^E^F^G^H
    ^K^L^M^N^O^P^Q^R^S^T^U^V^W^X^Y^Z^[^\^]^^^_ !"$%&'()'+,^[\CFBundleNameWDTXcodeYDTSDKName_^P^XNSHumanReadableCopyrightZDTSDKBuild_^P^YCFBundleDevelopmentRegion_^P^OCFBundleVersi    on_^P^SBuildMachineOSBuild^DTPlatformName_^P^SCFBundlePackageType_^P^ZCFBundleShortVersionString_^P^ZCFBundleSupportedPlatforms_^P^]CFBundleInfoDictionaryVersion_^P^RCFBundleE    xecutableZDTCompiler_^P^PMinimumOSVersion_^P^RCFBundleIdentifier^UIDeviceFamily_^P^QDTPlatformVersion\DTXcodeBuild_^P^QCFBundleSignature_^P^ODTPlatformBuildYConnectIQT0611[iph    oneos8.1o^P-^@C^@o^@p^@y^@r^@i^@g^@h^@t^@ ^@©^@ ^@2^@0^@1^@5^@ ^@G^@a^@r^@m^@i^@n^@.^@ ^@A^@l^@l^@ ^@r^@i^@g^@h^@t^@s^@ ^@r^@e^@s^@e^@r^@v^@e^@d^@.V12B411RenQ1V14C109Xiphoneos    TBNDLS1.0¡#XiPhoneOSS6.0YConnectIQ_^P"com.apple.compilers.llvm.clang.1_0S8.1_^P^Tcom.garmin.ConnectIQ¡*^P^AW6A2008aT????^@^H^@7^@D^@L^@V^@q^@|^@<98>^@ª^@À^@Ï^@å^A^B^A^_^A?^AT^    A_^Ar^A<87>^A<96>^Aª^A·^AË^AÝ^Aç^Aì^Aø^BU^B\^B_^Ba^Bh^Bq^Bv^Bz^B|^B<85>^B<89>^B<93>^B¸^B¼^BÓ^BÕ^B×^Bß^@^@^@^@^@^@^B^A^@^@^@^@^@^@^@-^@^@^@^@^@^@^@^@^@^@^@^@^@^@^Bä
    I guess it is a normal format but my system seems to be unable to read binary plist ?
    I tried some stuff with plutil
    plutil -lint Info.plist
    Info.plist: Unexpected character b at line 1
    Same for convert
    plutil -convert xml1 Info.plist
    Info.plist: Property List error: Unexpected character b at line 1 / JSON error: JSON text did not start with array or object and option to allow fragments not set.
    I also try to download a fresh version of the connectIQ SDK and no changes.
    Any idea ?
    Thanks

    Step by step, how did you arrive at seeing this agreement?

  • PowerPivot 2012 Error: BaseWorkbook.CacheStream: Failed to read from stream. Error was: System.Data.SqlClient.SqlException: The EXECUTE permission was denied on the object 'proc_FetchChunkFromDocStreams', database 'SharePoint_AdminContent'

    Hi, I have setup PowerPivot 2012 for SharePoint, but when I access'PowerPivot Management Dashboard' in Central Admin I get error message 'An error has occured'
    Below is the error in the ULS,
    Background file fill operation caught exception: System.Data.SqlClient.SqlException: The EXECUTE permission was denied on the object 'proc_FetchChunkFromDocStreams', database 'SharePoint_AdminContent_ca021d58-ef1f-4f30-9aeb-6f24db24862b', schema 'dbo'.  
     at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)    
     at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)    
     at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)    
     at System.Data.SqlClient.SqlDataReader.ConsumeMetaData()    
     at System.Data.SqlClient.SqlDataReader.get_MetaData()    
     at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)    
     at System.Data.SqlClient.SqlCommand.CompleteAsyncExecuteReader()    
     at System.Data.SqlClient.SqlCommand.InternalEndExecuteReader(IAsyncResult asyncResult, String endMethod)    
     at System.Data.SqlClient.SqlCommand.EndExecuteReader(IAsyncResult asyncResult)    
     at Microsoft.SharePoint.CoordinatedStreamBuffer.AsyncSqlSession.EndExecuteReader(IAsyncResult ar)    
     at Microsoft.SharePoint.CoordinatedStreamBuffer.SPBackgroundSqlFileFiller.OnReadComplete(IAsyncResult result)
    BaseWorkbook.CacheStream: Failed to read from stream. Error was: System.Data.SqlClient.SqlException: The EXECUTE permission was denied on the object 'proc_FetchChunkFromDocStreams', database 'SharePoint_AdminContent_ca021d58-ef1f-4f30-9aeb-6f24db24862b',
    schema 'dbo'.    
     at Microsoft.SharePoint.CoordinatedStreamBuffer.SPBackgroundFileFiller.Fill()    
     at Microsoft.SharePoint.CoordinatedStreamBuffer.SPCoordinatedStreamBuffer.WaitForIntervalFill(SPInterval i)    
     at Microsoft.SharePoint.CoordinatedStreamBuffer.SPCoordinatedMemoryStream.Read(Byte[] array, Int32 offset, Int32 count)    
     at Microsoft.SharePoint.SPFileStream.Read(Byte[] buffer, Int32 offset, Int32 count)    
     at Microsoft.Office.Excel.Server.CalculationServer.BaseWorkbookManager.CacheStream(CachedFile cachedFile, FileLoader loader)
    Regards,
    Ayaz
    SharePoint Architect

    Hey Ayaz,
    I do had the same error message when I click on "PowerPivot Management Dashboard". After few research I resolved this issue.
    You need to provide the dbReader and dbWriter permission to powerpivot app pool account at "SharePoint_AdminContent_ca021d58-ef1f-4f30-9aeb-6f24db24862b"
    Have a great day :-)
    Santosh sethi

  • How to fix " Too few free dialogue work "  error.

    When i am trying to send idocs from one server to another, receipient server could not accept all the idocs generated in sender system and returning a error " Too few free dialogue work " . Kindly help to resolve the issue.

    This i had tried.. and set all the parameters using SRFC transaction, one thing i could not understand, the sender server is generationg just 500 idocs at a time, and receiver is not able to accept even 500 idocs, this small no of idocs.. while i many scenarios i have seen thousands of idocs are generated and they all are successfully received. while in my case, it always returns the error "Too few dialogue work processes. "

  • Too few parameters error

    hi,
    i keep getting the following error:
    SQLException in PAUserBean - getWorkNumber java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.here is code:
    public String getWorkNumber(String Id) {
         String workNumber = "";
         try {
              Connection conn = DriverManager.getConnection("jdbc:odbc:PA");
              Statement s = conn.createStatement();
              String sql = "SELECT WORKER.WORK_PHONE_NBR FROM WORKER WHERE WORKER.USER_ID=" + Id + ";";
              ResultSet rs = s.executeQuery(sql);
              if(rs.next()) {
                   workNumber = formatPhoneNumber(rs.getString("WORK_PHONE_NBR"));     
         }catch(SQLException e) {
              System.out.println("SQLException in PAUserBean - getWorkNumber " + e.toString());
         return workNumber;
    }here is the database map:
    WORKER TABLE:
    USER_ID - Number (primary key)
    WORK_PHONE_NMR - Text
    I'm using an MS Access database, when i run the following query in MS Access it returns the number:
    SELECT work_phone_nbr
    FROM Worker
    where id=102;
    odd thing is the jsp page does display the number, meaning the query is ok, but i see tomcat's log with that error, any ideas what it means? what parameter am i missing?
    Thank you.

    Enclose the parameter with single quotes. Also, you don't need the semi-colon.
    String sql = "SELECT WORKER.WORK_PHONE_NBR FROM WORKER WHERE WORKER.USER_ID='" + Id + "'";

  • During upgrade I've had ERROR FATAL: kernel too old

    I'm using a recompiled kernel 2.6, today I've upgraded my archlinux (like all days), but during it, I've had an error:
    FATAL: kernel too old
    Rebooting my computer, now I can't login on my archlinux, infact I've kernel panic (using default kernel). If instead I use my recompiled kernel, I can login, but wifi device is not more known, kde doesn't start more, nvidia drivers doesn't work. So it's impossible to login.
    I've the same problem on another computer where I've archlinux with a recompiled kernel 2.6
    Anyone has had the same problem or can show me a resolution ?
    Please, I don't want reinstall completely Archlinux, infact I've it from 2 years and half on one computer, and from 1 year and half in the other.
    Thanks.

    Or prolly wiser would be to install the latest arch kernel...

  • "Too Few Arguments" error when using Date Format

    I'm attempting to format some date information. I'm taking the following query:
    mysql_select_db($database_adventcms, $adventcms);
    $query_rsDatedetails = sprintf("SELECT * FROM tbEvents WHERE id = %s", GetSQLValueString($colname_rsDatedetails, "int"));
    $rsDatedetails = mysql_query($query_rsDatedetails, $adventcms) or die(mysql_error());
    $row_rsDatedetails = mysql_fetch_assoc($rsDatedetails);
    $totalRows_rsDatedetails = mysql_num_rows($rsDatedetails);
    and changing it to this:
    mysql_select_db($database_adventcms, $adventcms);
    $query_rsDatedetails = sprintf("SELECT *, DATE_FORMAT(datestart, '%b') AS whichMonth, DATE_FORMAT(datestart, '%Y') AS whichYear, DATE_FORMAT(datestart, '%D') AS whichDate FROM tbEvents WHERE id = %s", GetSQLValueString($colname_rsDatedetails, "int"));
    $rsDatedetails = mysql_query($query_rsDatedetails, $adventcms) or die(mysql_error());
    $row_rsDatedetails = mysql_fetch_assoc($rsDatedetails);
    $totalRows_rsDatedetails = mysql_num_rows($rsDatedetails);
    When I run it I get this error:
    Warning: sprintf() [function.sprintf]: Too few arguments in /home/iasindia/public_html/beta/newsandevents/eventdetails.php on line 60
    Query was empty
    which refers to the query line above. The odd thing is that same query works on a different query like this:
    $query_rsDates = "SELECT *, DATE_FORMAT(datestart, '%b') AS whichMonth, DATE_FORMAT(datestart, '%Y') AS whichYear, DATE_FORMAT(datestart, '%D') AS whichDate FROM tbEvents WHERE status = 'Live' AND datestart >= CURDATE() ORDER BY datestart DESC";
    $query_limit_rsDates = sprintf("%s LIMIT %d, %d", $query_rsDates, $startRow_rsDates, $maxRows_rsDates);
    $rsDates = mysql_query($query_limit_rsDates, $adventcms) or die(mysql_error());
    $row_rsDates = mysql_fetch_assoc($rsDates);
    But I can't get it to work on the $query_rsDatedetails above.
    Any help would be appreciated!

    The sprintf function is interpreting the date format type as an input. There are several solutions:
    http://stackoverflow.com/questions/5835534/mysql-query-date-format-and-sprintf

  • What is - error = 109: Invalid property list

    I have a Launchagent that is not launching and I have found an error on the console but I cannot find out what the error is telling me so I would be grateful for any help.
    29/11/2014 07:36:17.492 com.apple.xpc.launchd[1]: (com.apple.xpc.launchd.user.502.100007.Aqua) Could not parse plist: path = /Users/MacName/Library/LaunchAgents/OmniFocusDailyMaintenance.plist, error = 109: Invalid property list
    Thank you for any help

    Means that the OmniFocusDailyMaintenance.plist is invalid. Contact the developer.
    27" i7 iMac (Mid 2011) refurb, OS X Yo (10.10.1), Mavs, ML & SL, G4 450 MP w/10.5 & 9.2.2

  • Xcode Code signing error, try to resolve 'too few items in teams'

    HI ,
         I've been developing apps for a few weeks in Xcode 4, building and running without problems. Today when I try to build anything
         I get 'The identity 'iPhone developer' doesn't match any valid, non expected certificate/privilege key pair in your keychains  '
         The only solution i tried  was to go to the Xcode Organizer window/ Devices tab / Provisioning profiles . This displayed a blank
         page . I try 'Refresh' (icon in bottom right corner) and I get another message ' Too few items in teams' !
         (the only change i made today in Xcode is to try and connect to a svn repository...and failed )
         thanks in advance 

    @wanderingstan
    Did you solve this problem somehow?
    Thanks!

  • Error while installing Grid Control 12c (ERROR STREAM: *sys-package-mgr*: skipping bad jar)

    Hi all,
       OS: OEL 6.3 64 bits
       DB: 11.2.0.3
       Grid: 12.1
       While installing Grid Control 12c, the following error appears to me:
    INFO: SaveInvWCCE JRE files in Scratch
    INFO: oracle.installer.mandatorySetup property is set to false, so skipping the execution of additional tools
    INFO: oracle.installer.installUpdates property is set to false, so skipping the checking of updates
    INFO: Config Initialize JRE files in Scratch
    INFO: no env vars set, no envVars.properties file is generated
    INFO: none of the components are configurable
    INFO: This is a shared oracle home or remote nodes are null. No copy required.
    INFO: Adding iterator oracle.sysman.oii.oiif.oiifw.OiifwRootShWCDE
    INFO: Updating the global context
    INFO: Path To 'globalcontext.xml' = /gridControl/WLS/jdk16/install/chainedInstall/globalcontext
    INFO: Since operation was successful, move the current OiicAPISessionDetails to installed list
    INFO: Install Finished at: 2013-07-04_11-12-49-PM
    INFO: The ARU ID found in shiphomeproperties.xml file is 226
    INFO: ARUId present in shiphomeproperties.xml matches with the 64 bit OMS Platforms ARU ID 226, so -d64 is passed for wls install.
    INFO: Executing the command /gridControl/WLS/jdk16/jdk/bin/java   -d64  -Djava.io.tmpdir=/gridControl/WLS/.wlsinstall_temp -Xms128m -Xmx1024m  -jar /u01/binaries//wls/wls1035_generic.jar -mode=silent -silent_xml=/gridControl/WLS/.wlsinstall_temp/wls.xml -log=/u01/oraInventory/logs/installActions2013-07-04_11-07-45PM.log.wls  -log_priority=debug
    INFO: Extracting 0%....................................................................................................100%
    INFO: ERROR STREAM: *sys-package-mgr*: skipping bad jar, '/u01/binaries/wls/wls1035_generic.jar'
    INFO: #
    INFO: # A fatal error has been detected by the Java Runtime Environment:
    INFO: #
    INFO: #  SIGSEGV (0xb) at pc=0x0000003a23689cdc, pid=24834, tid=139710737405696
    INFO: #
    INFO: # JRE version: 6.0_24-b50
    INFO: # Java VM: Java HotSpot(TM) 64-Bit Server VM (19.1-b02 mixed mode linux-amd64 compressed oops)
    INFO: # Problematic frame:
    INFO: # C  [libc.so.6+0x89cdc]
    INFO: #
    INFO: # An error report file with more information is saved as:
    INFO: # /tmp/hs_err_pid24834.log
    INFO: #
    INFO: # If you would like to submit a bug report, please visit:
    INFO: #   http://java.sun.com/webapps/bugreport/crash.jsp
    INFO: #
    INFO: Return value is 134
    INFO: POPUP ERROR:Installation of Oracle WebLogic Server has failed, check log files for more details.
       The line "skipping bad jar, '/u01/binaries/wls/wls1035_generic.jar'" is the one that's worring me. Can it be corrupt? Or it is something else?
       Thanks in advance.

    Its too early to conclude the issue is a bug with out looking into the logs. For the same reason i requested you to open an SR so that we can have a look at the logs and identify the cause.  If you are Oracle employee then you can share the VM details else we need logs to debug this further. If any one from your company can open an sr and share logs then that will be helpful. Can you also check if the shiphome that you downloaded is all correct and checksum/byte matches to what is mentioned on OTN.

  • DISKWARRIOR 4 PROPERTY LIST & RESOURCE HEADER DAMAGED AND CANNOT BE REPAIRE

    Machine running funny, doing its own thing, curser
    jumping all over page when barely touched touchpad,
    running slower, programs close when using it,
    safari always closes automatically.
    Anyway, 1st I ran Diskwarrior and got two messages,
    message: File " FontValidator.plist ", Detected
    that " Property List " date is damaged and cannot be
    repaired.
    XML parser error: Encountered unexpected EOF
    Old-style plist parser error.
    Location: Macintosh
    HD/private/etc/macinit_perused.dl
    2nd message: File Printoption.rsrc
    Dectected that the resource header is damaged
    and cannot be repaired Location: Macintosh
    HD/Library/Printers/Epson/C86Series.plugin/Contents/PDEs/PrintOption.plugin/Cont ents/Resources/French.Iproj/
    Steps I did in Diskwarrior, Directory - Rebuild
    1 link file had a creation date that was
    repaired. The root creation date was repaired.
    Incorrect values in the volume information were
    repaired.
    ran hardware test. Hard drives's built in S.M.A.R.T
    diagnostics indicated the drive is functioning
    normally.
    Can you help, can I fix any of this, I did not
    delete any of these files since I have ran
    diskwarrior, in the past I may have deleted files
    that have caused this instability. Could it?
    Can it be fixed?

    Hi h,
    First, it is possible that the HD has mechanical issues that SMART cannot detect, and which could in turn cause software/OS issues. If that's the case, it's time for a new HD, but first I would install a fresh OS (see below).
    in the past I may have deleted files that have caused this instability. Could it?
    Deleting any one of thousands of OS files can wreak all kinds of havoc, most of it unpredictable. Some have names that you would never consider to be part of the OS, like "unknown."
    Can it be fixed?
    Odds are, if DW can't do, no. But I would still at least try Repair Disk while booted from your install disc. It's free and will take only a few minutes (though I wouldn't put much hope in it, no reason not to try).
    If no success, in your situation, I would back up my data files, erase/zero the HD, and install a new squeaky clean OS. Then I would have confidence that things should be back to normal, but I'd still run Repair Disk regularly for a few weeks to make sure nothing becomes corrupted again.

  • Client-error-request-value-too-long

    What is this error???? I am trying to add an Epson 1280 printer and I get this error. I have the most current driver and not sure why this isn't working.

    My flatmate had this "client-error-request-value-too-long" problem with her (powerpc) powerbook. Nearly everything I tried didn't work:
    1) Reinstalling drivers
    2) Permissions repair
    3) Resetting print system using Fixamac's Printer Setup Repair Utility
    4) Updating from 10.4.10 to 10.4.11
    5) Using the command line to try and recreate the directory: /var/spool/cups/tmp (which told me it already existed)
    6) Using Transmit (with show invisible files turned on) to browse to /var/spool/cups/ and try and recreate the tmp folder
    On the last point I couldn't change anything about the /var/spool/cups/ directory because the permissions were corrupted in some way. It keep telling me tmp already existed but I couldn't see it.
    In the end what did work was enabling and logging in as root, browsing to /var/spool/ using Transmit and deleting the cups folder and then recreating. It took a few tries to delete too, but in the end I managed to remove it.
    Of course I wouldn't actually recommend this. I'm no Unix geek so god knows what I might have broken in the process, so I'm going to reinstall her system with the Archive and Install options when I get a chance, which is what I'd recommend doing in the first place to anyone having this problem.

  • USB Printing - client-error-request-value-too-long

    A little while back, my iSight suddenly stopped working and so I did a full format and reinstall to 'fix' the problem. The problem wasn't 'fixed' through this action. Instead, I had to disconnect power and let the computer sit there for a bit and think about what it had done (naughty iMac). Anyway... Another USB-related problem just popped up - this time with my printer.
    The printer is a Canon IP4000 and I just installed the latest drivers to try to fix this error. The first error was something about not being able to write to the device. I thought that was stupid and would probably be fixed by deleting the printer and then reinstalling it. I have so far 'uninstalled' the printer (more or less just removed it from the printers list in the printer utility) and now I can't re-add it to the list to install it. The error reads as follows:
    An error occurred while trying to add the selected printer.
    client-error-request-value-too-long
    I have tried Google but I just don't have the time to sort through all kinds of explainations on how CUPS works on Linux (apparently, this error is related to CUPS in some way). I also tried searching the forum for the error message but found nothing. So here I am again asking for some help from those who might have seen this problem before.
    This is on a fresh install and I have tried it on newly created users to no avail.
    Thanks for any help! -Thomas

    I've recently had this error which came up because the spool folder was missing. In the terminal:
    sudo mkdir /private/var/spool
    sudo mkdir /private/var/spool/cups
    puts the proper folders in their place. Repair permissions afterwards.
    Through the cups web interface, the error is "Request entity too large"
    Panther has the same folders, but a different error comes up.
    The above cups folder has different permissions than the default. Probably the same for Tiger and Panther but just to be safe, repair permissions.

  • RH7.3/8i glibc stubs patch fails with "basename: too few arguments"

    Running ./setup_stubs.sh from glibc-2_1_3-stubs.tar and in the middle of the scrolling screens of printlns I get a bunch of these:
    checking file '/opt/ora8/otrace/demo/atmoci.mk'...OK.
    checking file '/opt/ora8/otrace/lib/env_otrace.mk'...OK.
    checking file '/opt/ora8/otrace/lib/ins_otrace.mk'...OK.
    Rebuilding client shared library...expr: syntax error
    expr: syntax error
    basename: too few arguments
    Try `basename --help' for more information.
    done.
    Relinking executables:
    running 'ins_rdbms.mk'...done.
    running 'ins_net_client.mk'...done.
    This has happened on 3 different servers that I'm aware of. We didn't notice the errors at first (since the install starts and ends OK I guess), but I just found them after investingating why these linux boxes all hang on OS shutdown (on the killall line).
    I found one message in google from someone who had the same problem. Their solution was to reinstall oracle after applying a different (non-oracle) glibc compatibiliyt path to linux. I don't want to do that, any way to fix these patch scripts?

    No, I have not been able to track down any information on this and it is still occuring. The work around for shutting down the OS is to call /etc/init.d/oracle stop, wait for it to hang, control-c, run /etc/init.d/oracle start, once it is up immediately run /etc/init.d/oracle stop again and it won't hang this time. Then you can shutdown the OS properly.

Maybe you are looking for