MODPLSQL generates Buffer Overflow errors trying to login

I am not entirely sure if this the right place but here it goes anyway:
We are using Oracle Workflow Manager Standalone(2.6.4) as part of our Warehouse Builder setup on a 10.2.0.3.0. Enterprise database on Linux .
As such the setup has just recently stopped working where as before it worked for a long time.
The problem is that it is not possible to log in to Oracle Workflow Manager with any user.
I have traced this problem to the mod_plsql.so library of the Oracle HTTP Server part of the owf setup.
What happens is that this module tries to login to the database when a user tries to login with hhis browser and sends an ALTER SESSION statement.
(This is also described in the docs)
This statement is misformed however, it contains to much characters.
Instead of :
ALTER SESSION SET NLS_LANGUAGE='DUTCH' NLS_TERRITORY='THE NETHERLANDS' NLS_CURRENCY='E'
the last bit , nls_currency, is being filled with random characters .
Since the total is more than the allowed limit the database returns, or mod_plsql decides, a ora-1017.
I used the proxy method described here, January 24, 2006: On a breakable Oracle, to find out what the mod_plsql.so package sends to the database.
Just read DADS /mod_plsql for SQLPlus.
I have to do this because these requests are handled as a SYS user and as such are not logged.
The mod_plsql library is supposed to use the DADS.CONF directives over any environment values.
However in the case of the PlsqlNLSLanguage directive this does not work.
The environment variable NLS_LANGUAGE , which is set to dutch , is given precedence.
It uses that to construct the ALTER SESSION statement.
If i change the environment variable to AMERICAN, the modplsql.so uses this to pick the currency and it gets the $ sign for NLS_CURRENCY.
Then the ALTER SESSION statement that is being sent is correct and there is no buffer overflow anymore.
And the database subsequently allows us in. However this changing of NLS_LANGUAGE at an environment variable level is not desirable for us since we get other translate problems.
Finally The Questions:
Why does the mod_plsql.so package also send the NLS_CURRENCY ? This is mentioned in none of the (Oracle) documentation but we can clearly see it happening.
Where does the mod_plsql.so package get this NLS_CURRENCY from? We don't set it anywhere in the environment or the .conf files, yet it is retrieved somewhere. In our case this is retrieveing some garbage data and thus causing the login to fail. Even looking in the .so library i see no mechanism for nls_currency.
Why does the mod_plsql.so package favor the environment variable over the DADS.CONF PlsqlNLSLanguage directive. All the manuals say otherwise yet in our case it is not being used. And when i load the library in an editor i see remarks that indeed point to my statement.
The most important question here is where do i need to look to get the NLS_CURRENCY . It is somehow corrupt and i want to correct this ofcourse.
Another important one is how we can force the mod_plsql.so package to use the PlsqlNLSLanguage directive since we do not want to change the environment variable.
I hope someone can help us out here.
rgrds Mike

Well i must say i am sorry not haveing received any answer whatsoever.
This absence of Oracle people here is worrying me, and is the second time in a row lately.
It seems Oracle is abandoning its own products.
Anyway, just to answer my own thread so that somebody else gets some benefit from it:
After investigation i find that it works like this when things go right:
Modplsql creates a connection with the database and sends numerous key value pairs to the server.
Such as:
AUTH_TERMINAL
AUTH_PROGRAM_NM
AUTH_MACHINE
AUTH_PID
AUTH_SID
AUTH_SESSKEY
AUTH_PASSWORD
AUTH_ACL
AUTH_ALTER_SESSION    :
NLS_LANGUAGE
NLS_TERRITORY
NLS_CURRENCY
... and more NLS_ stuff
It then sends a pl/sql ALTER SESSION statement this time only with
NLS_LANGUAGE and
NLS_TERRITORY
It then sends several pl/sql code bits probably to test if the database can access owa_match packages.
In this part it also sends pl/sql to get the database NLS_LANGUAGE, NLS_TERRITORY, and NLS_CHARACTERSET.
It also sends pl/sql to test owa_util.get_version for the proper version.
The last part is all of the web stuff: all of the CGI variables including the POSTed data if any. Ofcourse when doing authentication tru basic authentication there is no POST data.
The authentication info is passed on in the first step with AUTH_PASSWORD.
The environment value NLS_LANGUAGE is used and parsed in the first bit. The corresponding bits pop up in the AUTH_ALTER_SESSION key-value pair. Modplsql finds the other info(i don't know where really) such as NLS_CURRENCY and puts that there.
The dads.conf PlsqlNLSLanguage setting is used and parsed in the second step. The second step is formed like  alter session set nls_language='DUTCH' nls_territory='THE NETHERLANDS' .
So my assumption about modplsql not using the Plsql is wrong here, but due to the error i encountered my debug info never got past step 1.
If the environment value is not set then a default value of AMERICAN_AMERICA is used.
What went wrong in my case ?
The environment var was set to DUTCH. Modplsql uses this to lookup nls_currency as explained to output the info in step 1.
However nls_currency returned garbage instead of just the euro sign. This is the real problem btw and not solved yet in our case. If someone knows where modplsql gets this info i would like to know this. !
The other steps were never finished and therefore it looked to the database that the AUTH_ALTER_SESSION    key-value pair was too long.
It could not authenticate this reqeuest causing the effect that nobody could login. Since these requests are handled as SYS users no logging takes place. Only a trace with the error:
*** SERVICE NAME:(SYS$USERS) 2013-07-10 11:01:29.414
*** SESSION ID:(458.3138) 2013-07-10 11:01:29.414
Buffer overflow for attribute AUTH_ALTER_SESSION - max length[850] actual length[1131]
indicates there is something wrong here.
Setting the dads.conf file to override this environment parameter doesn'solve this ofcourse since this info is used somewhere else.
Fixing it, for now at least , means clearing the envrionment variable , then starting the http server.
And using DUTCH in the dads.conf file.
After starting the http server we reset the environment variable.
I am still looking for an answer on where modplsql gets the NLS_CURRENCY info since thats where the corruption is !
Hope somebody can use this info.

Similar Messages

  • Microsoft C++ Buffer Overflow Error

    I have created two movies from iPhoto on my Mac. When I move them to an XP machine, sometime after 30 minutes of playing, I get the Microsoft C++ Buffer Overflow Error message, and Quicktime for Windows aborts. I have no problems playing them to completion on several Macs.
    I upgraded to the latest QT version, still see the problem.
    Any help appreciated.

    You're having the same issue as I...see my post here: http://discussions.apple.com/thread.jspa?threadID=672272&tstart=30
    Unfortunately, though, I have not gotten a response to my original post.

  • Device buffer overflow error and Log component missing

    I have some previous information in "Error device buffer overflow" post.
    I am currently running a windows XP machine with a 3.4 GHz
    processor and 3 GB of RAM. I tried using just one 9233 module with the
    cDAQ9172 and it worked. I added the second 9233 module and it started
    giving me the error. I checked the memory usage when acquisition is not
    started it was 868 MB and the CPU usage was 0-2%. When I started
    acquisition the memory usage did not change much it went to about 880
    MB and the CPU to about 100% and the error was displayed. The code shows the error that device buffer is overflowing when I use the program on a new machine even for one module with cDAQ9172 but when I switch it back to the original machine it works for single module but not for multiple.
    As the error suggests. I tried switching the update views in "Update
    signals while running" and "Prepare log data for viewing" off but it
    still did not help. If I switch both these off I wont be able to see
    what kind of impact data I am collecting. Please do correct me if I am
    wrong.
    I  need to colelct the impact data on a printer and I have
    a many locations on it that I need to collect data from.  Please
    suggest a solution for this problem.
          Also, if i try using the same project on some other machine it gives me an error indicating some log component files are missing from signal express and need to be installed. This happens when i transfer the project from one machine to another. 
    Thank you.

    Stu,
    You will still be able to print your data in a later step when setting the two options recommended by the error code.  What is likely happening when you try to move the project is that the project has log files still associated with it from previous attempts.  You should save a copy of the project and in that copy delete the log files, then try to move the project over.  SE projects are directly associated with the log files they create. This should allow you to move the project to a new computer.
    When you go to run your project, you should shut down as many background processes as possible, such as IM clients.  If you can disconnect from your network, I would suggest doing that and turning off any antivirus/anti-spyware software you have to free up resources.
    A couple of further questions:
    Are you connecting to a USB 1.0 or USB 2.0 port?  You should be able to determine this by opening the device manager on your computer and expanding "Universal Serial Bus" section. If any of the drivers have "Enhanced" in their name, you have a USB 2.0 port.
    Does this behavior repeat with any combination of the three modules?  For instance, does it work if you just have module one, module two, or module three install?  Do you still get the error if module two and three are used instead of one and two? (This will help determine if we are encountering a problem with the modules or with SE)
    Finally, if you create a project that contains only one step that only reads the data off of all three modules, do you still get the error? (This will help isolate the problem)
    Seth B.
    Staff Test Engineer | National Instruments
    Certified LabVIEW Developer
    Certified TestStand Developer
    “Engineers like to solve problems. If there are no problems handily available, they will create their own problems.”- Scott Adams

  • Character set Conversion Buffer Overflow Error

    Hi,
    I have got an issue while loading data from a flat file to a staging table. i.e., Character set Conversion Buffer Overflow. Suppose there are 10,000 records in a flat file, after running control file only 100+ records are loading to the staging table. Remaining are errored out. I think there is no issue with control file because when I load data from different flat file containing same no. of records as the previous flat file, it is loading all the records. what could be the reason and solution for this issue.
    Can anyone please suggest me how to resolve this issue.

    DBNS_OUTPUT is a poor choice for debugging. It has very limited used. And as you've discovered, merely debugging code can now result in new exceptions in the code.
    The proper approach would be to create your own debug procedure (or package). Have your code call this instead of DBMS_OUTPUT.
    In your debug procedure, you can decide what you want to do with that debug data for that specific program in the current environment and circumstances.
    The program that runs could be a DBMS_JOB in which case DBMS_OUTPUT is useless. The program can be called several layers deep from other PL/SQL code.. and you want to know just who is calling your code. Etc.
    Having your own debug procedure allows you to:
    - create an autonomous transaction and log the debug data to a log table
    - write it to a DBMS_PIPE for interactive debugging
    - write it to DBMS_OUTPUT
    - record the PL/SQL call stack to determine who is calling who
    - record the current session's environment (e.g. session_context)
    - record the current session's statistics, opens cursors, current SQL, etc. (courtesy of the V$ views)
    etc. etc.
    In other words, your debug procedure gives you the flexibility to decide on HOW to handle the debugging.
    And when you code goes into production, your debug procedure ships with, containing a simple NULL command.. Which means that at any time the DBA can (when the need arise), add his/her debug methods into it in order to trace a production problem.
    Using DBMS_OUTPUT is a very poor, and often just wrong, choice.
    It is fine for writing a quick test. But when you are developing production code and using DBMS_OUTPUT, you must ask yourself whether you have made the right choice.
    And this is not just about wrapping DBMS_OUTPUT. But also wrapping other system calls like RAISE_APPLICATION_ERROR and so on.

  • Doing Data acq. and buffered period measurement using counters simultaneously, gives an buffer overflow error

    Iam doing Data acquisition using NI-PXI 4472 and buffered period Measurement using NI-PXI 6602 simultaneously,my program gives an buffer overflow error

    murali_vml,
    There are two common buffer overflow and overwrite errors.
    Overflow error -10845 occurs when the NI-DAQ driver cannot read data from the DAQ device's FIFO buffer fast enough to keep up with the acquired data as it flows to the buffer (i.e., the FIFO buffer overflows before all the original data can be read from it). This is usually due to limitations of your computer system, most commonly the result of slow processor speeds (< 200 MHz) in conjunction with PCMCIA DAQ boards, which have small FIFO buffers (e.g., the DAQCard-500). Sometimes using a DAQCard with a larger FIFO can solve the problem, but a better solution is to lower the acquisition rate or move to a faster system. Another cause of the -10845 error could be due to an interrupt-driven
    acquisition. For example, PCMCIA bus does not support Direct Memory Access (DMA). If the system is tied up processing another interrupt (like performing a screen refresh or responding to a mouse movement) when it is time to move data from the board, then that data may get overwritten.
    Overwrite error -10846 occurs when the data in the software buffer that you created for an analog input operation gets overwritten by new data before you can retrieve the existing data from the buffer. This problem can be solved by adjusting the parameters of your data acquisition, such as the lowering the scan rate, increasing the buffer size, and/or increasing the number of scans to read from the buffer on each buffer read. Additionally, performing less processing in the loop can help avoid the -10846 error.
    See the NI-DAQ Function Reference Manual for a listing of all NI-DAQ error codes.
    Have a great day.

  • Flex Log Buffer Overflow Error

    Hello,
    We are running SunOne Server 6 SP4 on Solaris 2.8.
    We have a site that has numerous URL Forwards that all work. We added another one today and when you try and go to that one we get the following error in the error log:
    flex log buffer overflow- greater than 4096 characters
    Any help on what this means and how to fix it?
    thanks!!

    We found the problem.
    We had a recursive URL call.
    example: what not to do when setting up URL forwards.
    URL Forward /emp directory to /emp/some_file

  • Error trying to login to Enterprise Link

    I have an issue. Trying to sign on to BAM Enterprise Link Admin, I'm presented with a Repository Login with a user of sa and a blank password. I hit OK, as I've done in the recent past, but this time I received an unexpected error, invalid username/password.
    I then tried supplying the password for the orasagent user in the repository DB - same result. Do it often enough and the account is locked. Before the lock and once I unlock the orasagent account in the DB, I'm able to login into the DB as orasagent just fine - proof that I'm in the expected DB as the expected user. But now I am unable to connect to repository. It gives me the following error on trying to login.
    [SERVERERROR] Error from Server: ORA-12154: TNS:could not resolve the connect identifier specified
    Information from server:
    12154
    0
    oraclebam
    [Sagent error code:  SA -- 0x1, RW -- 0x5]
    Any ideas?

    I have almost the same probléme, the error message is the following:
    Cannot find or load Oracle OCI module
    [Oracle BAM Enterprise Link error code:  SA -- 0x1, RW -- 0x10D]
    [Windows error:  126]
    Le module spécifié est introuvable.
    Unable to connect to the Repository.
    [Oracle BAM Enterprise Link error code:  IS -- 0x7, IS -- 0x19]
    Any ideas ? Can you help me ?
    Think you for your corporation.

  • Error trying to login

    Hi
    I just installed Oracle 9i AS on a laptop (OS W2K). The database is 8.1.7.
    I get the first page fine. When I hit the login link I get this error
    You cannot login because there is no configuration information stored in the enabler configuration table. (WWC-41439)
    ur
    I have looked at the FAQ (which in turn asked me to look at the Portal troubleshooting guide). I looked at the install log. I ran the ssodatan script. Still no go.
    I have already installed this on two different machines but everytime I install it there is always something new.. Part ot the excitement I guess.
    My other beef is why are the defaults in the ssodatan all webdb30. Kind of sloppy don't you think??
    null

    Have you checked the servername property in the httpd.conf file? Make sure servername exactly matches the values you provided to ssodatan.
    Regards,
    Jerry
    null

  • Spool file error - Buffer Overflow

    I've a sql script that is running from a.sql file. The script fetches almost 9 million data as a result of the query. Main problem is related to spool file generation. It is saying buffer overflow. But, when i write that query from sql prompts it is running within 2 mins and completes the task within 15 mins.
    I've written -
    set serveroutput on size ######
    But, still it is not working. Total application is freeze whenever i want to run it. Tell me any suggestion if u have.
    Satyaki.

    i guess what you are more concerned with is the output produced by your query (the spool file).
    you need not to see what is displayed on the screen all you need is open up the spool file to
    check for those data in there.
    to suppress the output from the screen and still generates spool file. use the SET TERMOUT option.
    e.g.
    -- code for a producing a sample spool file
    spool r:\sample_spool.txt;
    select * from emp;
    spool off;
    at the SQL*Plus command line:
    SQL> @r:\sample_spool.sql;
         EMPNO ENAME      JOB              MGR HIREDATE         SAL       COMM     DEPTNO
          7566 JONES      MANAGER         7839 02-APR-81       2975       1000         20
          7902 FORD       ANALYST         7566 03-DEC-81       3000                    20
          7839 KING       PRESIDENT            17-NOV-81       5000                    10
          7698 BLAKE      MANAGER         7839 01-MAY-81       2850                    30
          7782 CLARK      MANAGER         7839 09-JUN-81       2450                    10
          7369 SMITH      CLERK           7902 17-DEC-80        800                    20
          7499 ALLEN      SALESMAN        7698 20-FEB-81       1600        300         30
          7521 WARD       SALESMAN        7698 22-FEB-81       1250        500         30
          7654 MARTIN     SALESMAN        7698 28-SEP-81       1250       1400         30
          7788 SCOTT      ANALYST         7566 09-DEC-82       3000                    20
          7844 TURNER     SALESMAN        7698 08-SEP-81       1500          0         30
          7876 ADAMS      CLERK           7788 12-JAN-83       1100                    20
          7900 JAMES      CLERK           7698 03-DEC-81        950                    30
          7934 MILLER     CLERK           7782 23-JAN-82       1300                    10
    14 rows selected.
    SQL> -- the above example displays the output on the screen
    SQL> -- now we want to turn it off by using the SET TERMOUT option
    SQL> SQL> set termout off;
    SQL> @r:\sample_spool.sql;
    SQL>
    after executing the script sample_spool.sql it does not display output from the screen which
    we want to avoid the buffer overflow error. and still produce the spool file:
         EMPNO ENAME      JOB              MGR HIREDATE         SAL       COMM     DEPTNO                                  
          7566 JONES      MANAGER         7839 02-APR-81       2975       1000         20                                  
          7902 FORD       ANALYST         7566 03-DEC-81       3000                    20                                  
          7839 KING       PRESIDENT            17-NOV-81       5000                    10                                  
          7698 BLAKE      MANAGER         7839 01-MAY-81       2850                    30                                  
          7782 CLARK      MANAGER         7839 09-JUN-81       2450                    10                                  
          7369 SMITH      CLERK           7902 17-DEC-80        800                    20                                  
          7499 ALLEN      SALESMAN        7698 20-FEB-81       1600        300         30                                  
          7521 WARD       SALESMAN        7698 22-FEB-81       1250        500         30                                  
          7654 MARTIN     SALESMAN        7698 28-SEP-81       1250       1400         30                                  
          7788 SCOTT      ANALYST         7566 09-DEC-82       3000                    20                                  
          7844 TURNER     SALESMAN        7698 08-SEP-81       1500          0         30                                  
          7876 ADAMS      CLERK           7788 12-JAN-83       1100                    20                                  
          7900 JAMES      CLERK           7698 03-DEC-81        950                    30                                  
          7934 MILLER     CLERK           7782 23-JAN-82       1300                    10                                  
    14 rows selected.

  • 2 Microphones. Buffer overflow.

    I'm getting a buffer overflow error while acquiring data from 2 microphones. 
    I'm sampling  at 22050 S/s with 5000 S/ch. 
    Within a second I get the error,
    "Error 4823 occurred at Sound Input Read (DBL).vi->New.vi
     Possible reason(s):
    LabVIEW:  (Hex 0x12D7) You cannot perform this operation without an active task.  Ensure that a task is active and try again. An input task might stop running if the input buffer overflows. Overflow occurs when the data is not read fast enough."
    Is there something I can do to fix this? I tried playing with the S/ch and S/s values but couldn't fix the problem.  I would think this will become a bigger problem when I try more than 2 microphones. I searched online for a solution to this problem but couldn't find anything that worked for me. 
    Thanks very much. Examples or any suggestions are greatly appreciated.  
    Message Edited by ap8888 on 03-16-2010 12:02 AM
    Solved!
    Go to Solution.
    Attachments:
    New.vi ‏118 KB

    See this

  • SQLLDR exists with conversion buffer overflow

    Hi ,
    i have a flat file with over 3,50,000+ records in csv format. The loader program exits with conversion buffer overflow error in log file after loading 2 60 000 records
    what i need to change in my ctl file to load full set of records.
    i have used following things in ctl file
    OPTIONS (SKIP=1)
    LOAD DATA
    CHARACTERSET WE8ISO8859P1
    INFILE *
    APPEND
    INTO TABLE SYMCDH_QTC_CONTACTS_ALL_TEMP
    FIELDS TERMINATED BY "|"
    OPTIONALLY ENCLOSED BY '"'
    TRAILING NULLCOLS
    (

    Hi,
    the error occurs because some data you are trying to load, exceeds the limit for a varchar2 column in your database. You know which record it is due to the error. So you can extend the size of the column of the table or adjust the given data in the file or take a part of the data to insert into your table.
    Herald ten Dam
    http://htendam.wordpress.com

  • Ring buffer overflow message (Solaris 10)

    When I disconnected the Ethernet cable from the back of our Netra 210 , the console would show this messages
    # telnet <ip>
    Trying <ip>...P su: [ID 643653 kern.notice] NOTICE: su0: ring buffer overflow Apr 3 11:57:11
    kern.notice] NOTICE: su0: ring buffer overflow
    su: [ID 643653 kern.notice] NOTICE: su0: ring buffer overflow
    Escape character is '^]
    login: root7:11 su: [ID 643653 kern.notice] NOTICE: su0: ring buffer ove
    rflow
    Password: 57:11
    Last login: Wed Apr 2 14:05:27 from 10.29.1.10ice] NOTICE: su0: ring buffer overflow
    Could anyone tell why these messages are keep on coming on ??
    -Amit

    'su' is one of the serial drivers. I'd expect that message if the serial port is attached to something that is screaming data at the machine. One of the buffers that is examining the data is overflowing.
    Is something attached to one of the serial ports?
    Darren

  • Log buffer overflow

    I have been receiving the flex log buffer overflow error for a long time. I don't believe it is causing any problem but I'm not sure.
    I have Iplanet Web Server 4.1 on Solaris 2.6.
    I have changed the LogFlushInterval from the default 30 seconds to 5 seconds.
    I am logging a great deal of information
    My questions are...
    should I be concerned ?
    when I get that error is the buffer being immediately dumped to the log file ?
    am I losing any log information ?
    can I increase the buffer size ?
    should I reduce the LogFlushInterval any more ?
    Thanks

    The error message indicates that an access log entry exceeded the maximum of 4096 bytes and was truncated. You should check the access log file for suspicious entries.
    Adjusting LogFlushInterval won't affect this problem, and unfortunately there's no way to increase flex log buffer size.

  • [SOLVED] Firefox and OpenJDK give buffer overflow

    Hello all,
    I hope I am posting this on the right forum. I am having some problems on sites with Java when opening them using Firefox 14.0.1 and the OpenJDK plugin.
    Whenever I open a site that has any kind of java (even the simple applet tutorial given on oracle website) I get a buffer overflow error. If I switch to Sun JDK (well Oracle? whatever...) everything works perfectly. Opera with OpenJDK works perfectly as well.
    This is what I get:
    *** buffer overflow detected ***: firefox terminated
    ======= Backtrace: =========
    /lib/libc.so.6(__fortify_fail+0x37)[0x7fcc895d16c7]
    /lib/libc.so.6(+0xf77a0)[0x7fcc895cf7a0]
    /usr/lib/jvm/java-7-openjdk/lib/IcedTeaPlugin.so(NP_Initialize+0x198)[0x7fcc5e1deb58]
    /usr/lib/firefox/libxul.so(+0x108b89a)[0x7fcc87ec589a]
    /usr/lib/firefox/libxul.so(+0x10778f2)[0x7fcc87eb18f2]
    /usr/lib/firefox/libxul.so(+0x108327f)[0x7fcc87ebd27f]
    /usr/lib/firefox/libxul.so(+0x1085639)[0x7fcc87ebf639]
    /usr/lib/firefox/libxul.so(+0x1085ac5)[0x7fcc87ebfac5]
    /usr/lib/firefox/libxul.so(+0x1085cf2)[0x7fcc87ebfcf2]
    /usr/lib/firefox/libxul.so(+0x10864a1)[0x7fcc87ec04a1]
    /usr/lib/firefox/libxul.so(+0xb08ee6)[0x7fcc87942ee6]
    /usr/lib/firefox/libxul.so(+0xb09165)[0x7fcc87943165]
    /usr/lib/firefox/libxul.so(+0x72cdf8)[0x7fcc87566df8]
    /usr/lib/firefox/libxul.so(+0x7226b9)[0x7fcc8755c6b9]
    /usr/lib/firefox/libxul.so(+0x71fceb)[0x7fcc87559ceb]
    /usr/lib/firefox/libxul.so(+0x1258ae3)[0x7fcc88092ae3]
    /usr/lib/firefox/libxul.so(+0x111a955)[0x7fcc87f54955]
    /usr/lib/firefox/libxul.so(+0xfe42ed)[0x7fcc87e1e2ed]
    /usr/lib/firefox/libxul.so(+0x84d64a)[0x7fcc8768764a]
    /usr/lib/firefox/libxul.so(+0x850e8d)[0x7fcc8768ae8d]
    /usr/lib/firefox/libxul.so(XRE_main+0x12d)[0x7fcc8768b120]
    firefox[0x40250b]
    /lib/libc.so.6(__libc_start_main+0xf5)[0x7fcc894f9725]
    firefox[0x406041]
    ======= Memory map: ========
    00400000-00417000 r-xp 00000000 08:05 1591079 /usr/lib/firefox/firefox
    00617000-00618000 r--p 00017000 08:05 1591079 /usr/lib/firefox/firefox
    00618000-00619000 rw-p 00018000 08:05 1591079 /usr/lib/firefox/firefox
    7fcc4e500000-7fcc4f200000 rw-p 00000000 00:00 0
    7fcc4f300000-7fcc4f600000 rw-p 00000000 00:00 0
    7fcc4f700000-7fcc4f900000 rw-p 00000000 00:00 0
    7fcc4fa00000-7fcc4fc00000 rw-p 00000000 00:00 0
    7fcc4fd00000-7fcc4fe00000 rw-p 00000000 00:00 0
    7fcc4ff00000-7fcc50000000 rw-p 00000000 00:00 0
    7fcc50100000-7fcc50200000 rw-p 00000000 00:00 0
    7fcc50300000-7fcc50600000 rw-p 00000000 00:00 0
    7fcc50700000-7fcc50c00000 rw-p 00000000 00:00 0
    7fcc50d00000-7fcc51100000 rw-p 00000000 00:00 0
    7fcc51200000-7fcc51500000 rw-p 00000000 00:00 0
    7fcc51600000-7fcc51700000 rw-p 00000000 00:00 0
    7fcc51800000-7fcc51900000 rw-p 00000000 00:00 0
    7fcc51a00000-7fcc51b00000 rw-p 00000000 00:00 0
    7fcc51bdf000-7fcc51be0000 ---p 00000000 00:00 0
    7fcc51be0000-7fcc523e0000 rw-p 00000000 00:00 0 [stack:13747]
    7fcc52500000-7fcc52600000 rw-p 00000000 00:00 0
    7fcc52700000-7fcc52800000 rw-p 00000000 00:00 0
    7fcc52900000-7fcc52a00000 rw-p 00000000 00:00 0
    7fcc52b00000-7fcc52c00000 rw-p 00000000 00:00 0
    7fcc52cfe000-7fcc52cff000 ---p 00000000 00:00 0
    7fcc52cff000-7fcc534ff000 rw-p 00000000 00:00 0 [stack:13733]
    7fcc534ff000-7fcc53500000 ---p 00000000 00:00 0
    7fcc53500000-7fcc54600000 rw-p 00000000 00:00 0 [stack:13732]
    7fcc546ac000-7fcc546ad000 ---p 00000000 00:00 0
    7fcc546ad000-7fcc54ead000 rw-p 00000000 00:00 0 [stack:13731]
    7fcc54ead000-7fcc58eae000 rw-s 00000000 00:0f 1035228 /dev/shm/pulse-shm-1172457461
    7fcc58eae000-7fcc58ec3000 r-xp 00000000 08:05 1310772 /usr/lib/libnsl-2.16.so
    7fcc58ec3000-7fcc590c2000 ---p 00015000 08:05 1310772 /usr/lib/libnsl-2.16.so
    7fcc590c2000-7fcc590c3000 r--p 00014000 08:05 1310772 /usr/lib/libnsl-2.16.so
    7fcc590c3000-7fcc590c4000 rw-p 00015000 08:05 1310772 /usr/lib/libnsl-2.16.so
    7fcc590c4000-7fcc590c6000 rw-p 00000000 00:00 0
    7fcc590c6000-7fcc59379000 r-xp 00000000 08:05 1335703 /usr/lib/libvorbisenc.so.2.0.9
    7fcc59379000-7fcc59578000 ---p 002b3000 08:05 1335703 /usr/lib/libvorbisenc.so.2.0.9
    7fcc59578000-7fcc59594000 r--p 002b2000 08:05 1335703 /usr/lib/libvorbisenc.so.2.0.9
    7fcc59594000-7fcc59595000 rw-p 002ce000 08:05 1335703 /usr/lib/libvorbisenc.so.2.0.9
    7fcc59595000-7fcc595df000 r-xp 00000000 08:05 1335711 /usr/lib/libFLAC.so.8.2.0
    7fcc595df000-7fcc597de000 ---p 0004a000 08:05 1335711 /usr/lib/libFLAC.so.8.2.0
    7fcc597de000-7fcc597e0000 rw-p 00049000 08:05 1335711 /usr/lib/libFLAC.so.8.2.0
    7fcc597e0000-7fcc597e5000 r-xp 00000000 08:05 1335668 /usr/lib/libasyncns.so.0.3.1
    7fcc597e5000-7fcc599e4000 ---p 00005000 08:05 1335668 /usr/lib/libasyncns.so.0.3.1
    7fcc599e4000-7fcc599e5000 r--p 00004000 08:05 1335668 /usr/lib/libasyncns.so.0.3.1
    7fcc599e5000-7fcc599e6000 rw-p 00005000 08:05 1335668 /usr/lib/libasyncns.so.0.3.1
    7fcc599e6000-7fcc59a45000 r-xp 00000000 08:05 1335721 /usr/lib/libsndfile.so.1.0.25
    7fcc59a45000-7fcc59c45000 ---p 0005f000 08:05 1335721 /usr/lib/libsndfile.so.1.0.25
    7fcc59c45000-7fcc59c47000 r--p 0005f000 08:05 1335721 /usr/lib/libsndfile.so.1.0.25
    7fcc59c47000-7fcc59c48000 rw-p 00061000 08:05 1335721 /usr/lib/libsndfile.so.1.0.25
    7fcc59c48000-7fcc59c4c000 rw-p 00000000 00:00 0
    7fcc59c4c000-7fcc59cab000 r-xp 00000000 08:05 1456447 /usr/lib/pulseaudio/libpulsecommon-2.1.so
    7fcc59cab000-7fcc59eab000 ---p 0005f000 08:05 1456447 /usr/lib/pulseaudio/libpulsecommon-2.1.so
    7fcc59eab000-7fcc59eac000 r--p 0005f000 08:05 1456447 /usr/lib/pulseaudio/libpulsecommon-2.1.so
    7fcc59eac000-7fcc59eae000 rw-p 00060000 08:05 1456447 /usr/lib/pulseaudio/libpulsecommon-2.1.so
    7fcc59eae000-7fcc59eb5000 r-xp 00000000 08:05 1350728 /usr/lib/libjson.so.0.0.1
    7fcc59eb5000-7fcc5a0b4000 ---p 00007000 08:05 1350728 /usr/lib/libjson.so.0.0.1
    7fcc5a0b4000-7fcc5a0b5000 r--p 00006000 08:05 1350728 /usr/lib/libjson.so.0.0.1
    7fcc5a0b5000-7fcc5a0b6000 rw-p 00007000 08:05 1350728 /usr/lib/libjson.so.0.0.1
    7fcc5a0b6000-7fcc5a0fe000 r-xp 00000000 08:05 1350892 /usr/lib/libpulse.so.0.14.3
    7fcc5a0fe000-7fcc5a2fe000 ---p 00048000 08:05 1350892 /usr/lib/libpulse.so.0.14.3
    7fcc5a2fe000-7fcc5a2ff000 r--p 00048000 08:05 1350892 /usr/lib/libpulse.so.0.14.3
    7fcc5a2ff000-7fcc5a300000 rw-p 00049000 08:05 1350892 /usr/lib/libpulse.so.0.14.3
    7fcc5a300000-7fcc5a800000 rw-p 00000000 00:00 0
    7fcc5a8ff000-7fcc5a900000 ---p 00000000 00:00 0
    7fcc5a900000-7fcc5b400000 rw-p 00000000 00:00 0 [stack:13729]
    7fcc5b44b000-7fcc5c5c4000 r-xp 00000000 08:05 1469133 /usr/lib/mozilla/plugins/libflashplayer.so
    7fcc5c5c4000-7fcc5c7c4000 ---p 01179000 08:05 1469133 /usr/lib/mozilla/plugins/libflashplayer.so
    7fcc5c7c4000-7fcc5c899000 rw-p 01179000 08:05 1469133 /usr/lib/mozilla/plugins/libflashplayer.so
    7fcc5c899000-7fcc5c9a8000 rw-p 00000000 00:00 0
    7fcc5c9a8000-7fcc5c9cd000 r-xp 00000000 08:05 1326525 /usr/lib/libjson-glib-1.0.so.0.1400.2
    7fcc5c9cd000-7fcc5cbcc000 ---p 00025000 08:05 1326525 /usr/lib/libjson-glib-1.0.so.0.1400.2
    7fcc5cbcc000-7fcc5cbcd000 r--p 00024000 08:05 1326525 /usr/lib/libjson-glib-1.0.so.0.1400.2
    7fcc5cbcd000-7fcc5cbce000 rw-p 00025000 08:05 1326525 /usr/lib/libjson-glib-1.0.so.0.1400.2
    7fcc5cc0b000-7fcc5cc0e000 r-xp 00000000 08:05 1456503 /usr/lib/mozilla/plugins/libgnome-shell-browser-plugin.so
    7fcc5cc0e000-7fcc5ce0e000 ---p 00003000 08:05 1456503 /usr/lib/mozilla/plugins/libgnome-shell-browser-plugin.so
    7fcc5ce0e000-7fcc5ce0f000 r--p 00003000 08:05 1456503 /usr/lib/mozilla/plugins/libgnome-shell-browser-plugin.so
    7fcc5ce0f000-7fcc5ce10000 rw-p 00004000 08:05 1456503 /usr/lib/mozilla/plugins/libgnome-shell-browser-plugin.so
    7fcc5ce10000-7fcc5d866000 r-xp 00000000 08:05 1334749 /usr/lib/libQtGui.so.4.8.2
    7fcc5d866000-7fcc5da65000 ---p 00a56000 08:05 1334749 /usr/lib/libQtGui.so.4.8.2
    7fcc5da65000-7fcc5daa7000 r--p 00a55000 08:05 1334749 /usr/lib/libQtGui.so.4.8.2
    7fcc5daa7000-7fcc5daae000 rw-p 00a97000 08:05 1334749 /usr/lib/libQtGui.so.4.8.2
    7fcc5daae000-7fcc5dab2000 rw-p 00000000 00:00 0
    7fcc5dab2000-7fcc5dd73000 r-xp 00000000 08:05 1334737 /usr/lib/libQtCore.so.4.8.2
    7fcc5dd73000-7fcc5df73000 ---p 002c1000 08:05 1334737 /usr/lib/libQtCore.so.4.8.2
    7fcc5df73000-7fcc5df7e000 r--p 002c1000 08:05 1334737 /usr/lib/libQtCore.so.4.8.2
    7fcc5df7e000-7fcc5df7f000 rw-p 002cc000 08:05 1334737 /usr/lib/libQtCore.so.4.8.2
    7fcc5df7f000-7fcc5df80000 rw-p 00000000 00:00 0
    7fcc5dfbd000-7fcc5dfce000 r-xp 00000000 08:05 1459536 /usr/lib/mozilla/plugins/skypebuttons.so
    7fcc5dfce000-7fcc5e1ce000 ---p 00011000 08:05 1459536 /usr/lib/mozilla/plugins/skypebuttons.so
    7fcc5e1ce000-7fcc5e1cf000 r--p 00011000 08:05 1459536 /usr/lib/mozilla/plugins/skypebuttons.so
    7fcc5e1cf000-7fcc5e1d0000 rw-p 00012000 08:05 1459536 /usr/lib/mozilla/plugins/skypebuttons.so
    7fcc5e1d0000-7fcc5e1ff000 r-xp 00000000 08:05 1585363 /usr/lib/jvm/java-7-openjdk/lib/IcedTeaPlugin.so
    7fcc5e1ff000-7fcc5e3fe000 ---p 0002f000 08:05 1585363 /usr/lib/jvm/java-7-openjdk/lib/IcedTeaPlugin.so
    7fcc5e3fe000-7fcc5e400000 rw-p 0002e000 08:05 1585363 /usr/lib/jvm/java-7-openjdk/lib/IcedTeaPlugin.so
    7fcc5e5f9000-7fcc5e5ff000 r-xp 00000000 08:05 1719200 /usr/lib/libcanberra-0.28/libcanberra-pulse.so
    7fcc5e5ff000-7fcc5e7fe000 ---p 00006000 08:05 1719200 /usr/lib/libcanberra-0.28/libcanberra-pulse.so
    7fcc5e7fe000-7fcc5e7ff000 r--p 00005000 08:05 1719200 /usr/lib/libcanberra-0.28/libcanberra-pulse.so
    7fcc5e7ff000-7fcc5e800000 rw-p 00006000 08:05 1719200 /usr/lib/libcanberra-0.28/libcanberra-pulse.so
    7fcc5e800000-7fcc5e900000 rw-p 00000000 00:00 0
    7fcc5e9ff000-7fcc5ea00000 ---p 00000000 00:00 0
    7fcc5ea00000-7fcc5f600000 rw-p 00000000 00:00 0 [stack:13726]
    7fcc5f6ff000-7fcc5f700000 ---p 00000000 00:00 0
    7fcc5f700000-7fcc60200000 rw-p 00000000 00:00 0 [stack:13725]
    7fcc602ff000-7fcc60300000 ---p 00000000 00:00 0
    7fcc60300000-7fcc60d00000 rw-p 00000000 00:00 0 [stack:13724]
    7fcc60dff000-7fcc60e00000 ---p 00000000 00:00 0
    7fcc60e00000-7fcc61700000 rw-p 00000000 00:00 0 [stack:13723]
    7fcc617ff000-7fcc61800000 ---p 00000000 00:00 0
    7fcc61800000-7fcc62100000 rw-p 00000000 00:00 0 [stack:13722]
    7fcc621ff000-7fcc62200000 ---p 00000000 00:00 0
    7fcc62200000-7fcc62f00000 rw-p 00000000 00:00 0 [stack:13721]
    7fcc62fab000-7fcc62fac000 ---p 00000000 00:00 0
    7fcc62fac000-7fcc637ac000 rw-p 00000000 00:00 0 [stack:13720]
    7fcc637ac000-7fcc637b1000 r-xp 00000000 08:05 1310783 /usr/lib/libnss_dns-2.16.so
    7fcc637b1000-7fcc639b0000 ---p 00005000 08:05 1310783 /usr/lib/libnss_dns-2.16.so
    7fcc639b0000-7fcc639b1000 r--p 00004000 08:05 1310783 /usr/lib/libnss_dns-2.16.so
    7fcc639b1000-7fcc639b2000 rw-p 00005000 08:05 1310783 /usr/lib/libnss_dns-2.16.so
    7fcc639ef000-7fcc639f7000 r--p 00000000 08:06 260678 /home/stefano/.config/dconf/user
    7fcc639f7000-7fcc639f8000 r--s 00000000 08:06 684980 /home/stefano/.cache/dconf/user
    7fcc639f8000-7fcc639ff000 r-xp 00000000 08:05 1354677 /usr/lib/gio/modules/libdconfsettings.so
    7fcc639ff000-7fcc63bfe000 ---p 00007000 08:05 1354677 /usr/lib/gio/modules/libdconfsettings.so
    7fcc63bfe000-7fcc63bff000 r--p 00006000 08:05 1354677 /usr/lib/gio/modules/libdconfsettings.so
    7fcc63bff000-7fcc63c00000 rw-p 00007000 08:05 1354677 /usr/lib/gio/modules/libdconfsettings.so
    7fcc63c00000-7fcc64d00000 rw-p 00000000 00:00 0
    7fcc64dff000-7fcc64e00000 ---p 00000000 00:00 0
    7fcc64e00000-7fcc65700000 rw-p 00000000 00:00 0 [stack:13727]
    7fcc657f9000-7fcc657fa000 ---p 00000000 00:00 0
    7fcc657fa000-7fcc65ffa000 rw-p 00000000 00:00 0 [stack:13716]
    7fcc65ffa000-7fcc65ffb000 ---p 00000000 00:00 0
    7fcc65ffb000-7fcc667fb000 rw-p 00000000 00:00 0 [stack:13719]
    7fcc667fb000-7fcc667fc000 ---p 00000000 00:00 0
    7fcc667fc000-7fcc66ffc000 rw-p 00000000 00:00 0 [stack:13718]
    7fcc66ffc000-7fcc66ffe000 r-xp 00000000 08:05 1334848 /usr/lib/libXss.so.1.0.0
    7fcc66ffe000-7fcc671fe000 ---p 00002000 08:05 1334848 /usr/lib/libXss.so.1.0.0
    7fcc671fe000-7fcc671ff000 r--p 00002000 08:05 1334848 /usr/lib/libXss.so.1.0.0
    7fcc671ff000-7fcc67200000 rw-p 00003000 08:05 1334848 /usr/lib/libXss.so.1.0.0
    7fcc67200000-7fcc67300000 rw-p 00000000 00:00 0
    7fcc6730d000-7fcc6735f000 r--p 00000000 08:05 2228918 /usr/share/fonts/TTF/DejaVuSansMono.ttf
    7fcc6735f000-7fcc6739f000 rwxp 00000000 00:00 0
    7fcc673af000-7fcc673ef000 rwxp 00000000 00:00 0
    7fcc673ff000-7fcc67400000 ---p 00000000 00:00 0
    7fcc67400000-7fcc68000000 rw-p 00000000 00:00 0 [stack:13711]
    7fcc68056000-7fcc68057000 rw-p 00000000 00:00 0
    7fcc68057000-7fcc680aa000 r--p 00000000 08:05 2230287 /usr/share/fonts/TTF/DejaVuSerif-Italic.ttf
    7fcc680aa000-7fcc680fe000 r--p 00000000 08:05 2230348 /usr/share/fonts/TTF/DejaVuSerif-Bold.ttf
    7fcc680fe000-7fcc680ff000 ---p 00000000 00:00 0
    7fcc680ff000-7fcc688ff000 rw-p 00000000 00:00 0 [stack:13710]
    7fcc688ff000-7fcc68900000 ---p 00000000 00:00 0
    7fcc68900000-7fcc69400000 rw-p 00000000 00:00 0 [stack:13717]
    7fcc69404000-7fcc694c2000 r--p 00000000 08:05 2231638 /usr/share/fonts/TTF/arial.ttf
    7fcc694c2000-7fcc694e0000 r--p 00000000 08:05 2231639 /usr/share/fonts/TTF/ariblk.ttfAborted
    It's not a very big issue for me, it takes a split second to switch between OpenJDK and Sun but if I happen to forget, things go pear shaped. Anyone else having this issue? I remember something like that, if I am not mistaken, happening with Firefox 3.5 but that has been fixed long ago.
    Last edited by StefaX (2012-08-05 07:32:19)

    Bett help fixing the bug: http://mail.openjdk.java.net/pipermail/ … 19629.html
    https://bugs.archlinux.org/task/30969
    http://icedtea.classpath.org/bugzilla/s … gi?id=1106
    Last edited by AndyRTR (2012-08-03 13:02:52)

  • Buffer overflow and more

    i click on quicktime
    get buffer overflow error
    want to reinstall
    but it wont let me uninstall
    what to do? thanx!

    Hey,
    So, thats not an easy matter since barely no one here is working with it. Did you already talked to the programmer of the application? I checked the site and the do not guarantee that the drive encryption works under all computer configuration.
    So, maybe you can try TPM encryption which is integrated in Vista and can encrypt your drive too. Its secure and it does not cost anything; its doing the same job like your compusec and you have official support from microsoft.
    First of all, perform a bios update and check your bios settings. I cannot really help you since I never worked with that compusec, but you should visit the CE-Infosystems website and ask in their forum for known bugs with tohshiba notebooks/Santa Rosa platforms/etc...
    I hope you have some luck, otherwise I would suggest you to try TPM.
    Cheeers

Maybe you are looking for