ASSERTION FAILED of replica-related stub in a non-clustered SLSB

Wl 6.1 sp2
Solaris 2.8
We have 50 SLSBs running on non-clustered WL servers. Yet we are seeing
the following ASSERTION FAILED error, which from the stacktrace seems to
hint the ejb stub is doing something cluster-related... I have attached
ejb-jar.xml of the offending bean; someone please verify we are not
building cluster-capable stubs, and if we are building the right stub,
please explain why the exception is happening. Thanks!
******** STACKTRACE
weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Assertion
violated ]
at weblogic.utils.Debug.assert(Debug.java:74)
at weblogic.rmi.cluster.BasicReplicaList.reset(BasicReplicaList.java:175)
at
weblogic.rmi.cluster.PrimarySecondaryReplicaHandler.setPiggybackResponse(Pri
marySecondaryReplicaHandler.java:94)
at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.setPiggybackResponse(ReplicaAware
RemoteRef.java:294)
at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java
:265)
at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java
:229)
at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35)
at $Proxy14.getStatus(Unknown Source)
at
com.go2.dtc.service.AccountStatus.accountIsOnline(AccountStatus.java:57)
******* EJB-JAR.XML
<?xml version="1.0"?>
<!DOCTYPE ejb-jar PUBLIC '-//Sun Microsystems, Inc.//DTD Enterprise
JavaBeans 2.0//EN' 'http://java.sun.com/dtd/ejb-jar_2_0.dtd'>
<ejb-jar>
<enterprise-beans>
<session>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<home>com.go2.ejb.services.accountservice.AccountServiceHome</home>
<remote>com.go2.ejb.services.accountservice.AccountService</remote>
<ejb-class>com.go2.ejb.services.accountservice.AccountServiceBean</ejb-class
>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<method-intf>Remote</method-intf>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getStatus</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
</method>
<trans-attribute>NotSupported</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<method-intf>Remote</method-intf>
<method-name>changeSearchListingStatus</method-name>
<method-params>
<method-param>int</method-param>
<method-param>java.lang.String</method-param>
</method-params>
</method>
<trans-attribute>RequiresNew</trans-attribute>
</container-transaction>
</assembly-descriptor>
<?xml version="1.0"?>
<!DOCTYPE ejb-jar PUBLIC '-//Sun Microsystems, Inc.//DTD Enterprise
JavaBeans 2.0//EN' 'http://java.sun.com/dtd/ejb-jar_2_0.dtd'>
<ejb-jar>
<enterprise-beans>
<session>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<home>com.go2.ejb.services.accountservice.AccountServiceHome</home>
<remote>com.go2.ejb.services.accountservice.AccountService</remote>
<ejb-class>com.go2.ejb.services.accountservice.AccountServiceBean</ejb-class
>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<method-intf>Remote</method-intf>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getStatus</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
</method>
<trans-attribute>NotSupported</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<method-intf>Remote</method-intf>
<method-name>changeSearchListingStatus</method-name>
<method-params>
<method-param>int</method-param>
<method-param>java.lang.String</method-param>
</method-params>
</method>
<trans-attribute>RequiresNew</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>

Hi Rajesh,
This error was reported on our QA system error log, and only occurred a
couple of times in a very specific time frame. I will ask QA again if it
has happened since the first report.
However, even if this bug is minor and not production-worthy, what I am more
concerned about is the fact that the stacktrace seem to indicate the bug is
cluster-related, when we set our SLSBs to be non-clustered. Can someone
please confirm, given the ejb-jar.xml and weblogic-ejb-jar.xml I've posted
below, that I have properly configured and deployed our beans to be
non-clustered? I don't want to introduce cluster overhead (and cluster
bugs) when we don't need to!
Gene
"Rajesh Mirchandani" <[email protected]> wrote in message
news:[email protected]...
The reason I asked you if it is readily reproducable is because I had seenthis
issue (support case) in WLS 6.1(no sp). The problem there was that itcould not
be reproduced again and so I did not analyze it further.
Is this happening under load ?
Gene Chuang wrote:
Hi Rob,
AccountStatus is calling AccountService, which is a SLSB. I have
attached
its ejb-jar.xml in my original post, and here's the corresponding
weblogic-ejb-jar.xml:
!DOCTYPE weblogic-ejb-jar PUBLIC '-//BEA Systems, Inc.//DTD WebLogic6.0.0
EJB//EN' 'http://www.bea.com/servers/wls600/dtd/weblogic-ejb-jar.dtd'>
<!-- Generated XML! -->
<weblogic-ejb-jar>
<weblogic-enterprise-bean>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<stateless-session-descriptor>
<pool>
<max-beans-in-free-pool>100</max-beans-in-free-pool>
</pool>
<stateless-clustering>
<stateless-bean-is-clusterable>False</stateless-bean-is-clusterable>
>>
>>
<stateless-bean-methods-are-idempotent>False</stateless-bean-methods-are-ide
mpotent>
</stateless-clustering>
</stateless-session-descriptor>
<transaction-descriptor>
<trans-timeout-seconds>300</trans-timeout-seconds>
</transaction-descriptor>
<jndi-name>accountservice.AccountServiceHome</jndi-name>
</weblogic-enterprise-bean>
<transaction-isolation>
<isolation-level>TRANSACTION_READ_COMMITTED</isolation-level>
<method>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<method-intf>Remote</method-intf>
<method-name>*</method-name>
</method>
</transaction-isolation>
</weblogic-ejb-jar>
"Rob Woollen" <[email protected]> wrote in message
news:[email protected]...
It looks like AccountStatus is calling a stateful session bean that
uses
in-memory replication. (The PrimarySecondary stub is only used forin-memory
replicated sfsb.)
Do you have any sfsb?
-- Rob
Gene Chuang wrote:
Wl 6.1 sp2
Solaris 2.8
We have 50 SLSBs running on non-clustered WL servers. Yet we are
seeing
the following ASSERTION FAILED error, which from the stacktrace
seems to
hint the ejb stub is doing something cluster-related... I haveattached
ejb-jar.xml of the offending bean; someone please verify we are not
building cluster-capable stubs, and if we are building the rightstub,
please explain why the exception is happening. Thanks!
******** STACKTRACE
weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[Assertion
violated ]
at weblogic.utils.Debug.assert(Debug.java:74)
atweblogic.rmi.cluster.BasicReplicaList.reset(BasicReplicaList.java:175)
at
weblogic.rmi.cluster.PrimarySecondaryReplicaHandler.setPiggybackResponse(Pri
marySecondaryReplicaHandler.java:94)
at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.setPiggybackResponse(ReplicaAware
RemoteRef.java:294)
at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java
:265)
at
weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java
:229)
at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35)
at $Proxy14.getStatus(Unknown Source)
at
com.go2.dtc.service.AccountStatus.accountIsOnline(AccountStatus.java:57)
>>>>
******* EJB-JAR.XML
<?xml version="1.0"?>
<!DOCTYPE ejb-jar PUBLIC '-//Sun Microsystems, Inc.//DTD Enterprise
JavaBeans 2.0//EN' 'http://java.sun.com/dtd/ejb-jar_2_0.dtd'>
<ejb-jar>
<enterprise-beans>
<session>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<home>com.go2.ejb.services.accountservice.AccountServiceHome</home>
><remote>com.go2.ejb.services.accountservice.AccountService</remote>
<ejb-class>com.go2.ejb.services.accountservice.AccountServiceBean</ejb-class
>>>>>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<method-intf>Remote</method-intf>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getStatus</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
</method>
<trans-attribute>NotSupported</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<method-intf>Remote</method-intf>
<method-name>changeSearchListingStatus</method-name>
<method-params>
<method-param>int</method-param>
<method-param>java.lang.String</method-param>
</method-params>
</method>
<trans-attribute>RequiresNew</trans-attribute>
</container-transaction>
</assembly-descriptor>
<?xml version="1.0"?>
<!DOCTYPE ejb-jar PUBLIC '-//Sun Microsystems, Inc.//DTD Enterprise
JavaBeans 2.0//EN' 'http://java.sun.com/dtd/ejb-jar_2_0.dtd'>
<ejb-jar>
<enterprise-beans>
<session>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<home>com.go2.ejb.services.accountservice.AccountServiceHome</home>
><remote>com.go2.ejb.services.accountservice.AccountService</remote>
<ejb-class>com.go2.ejb.services.accountservice.AccountServiceBean</ejb-class
>>>>>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<method-intf>Remote</method-intf>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<method-intf>Remote</method-intf>
<method-name>getStatus</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
</method>
<trans-attribute>NotSupported</trans-attribute>
</container-transaction>
<container-transaction>
<method>
<ejb-name>accountservice.AccountServiceHome</ejb-name>
<method-intf>Remote</method-intf>
<method-name>changeSearchListingStatus</method-name>
<method-params>
<method-param>int</method-param>
<method-param>java.lang.String</method-param>
</method-params>
</method>
<trans-attribute>RequiresNew</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>--
Rajesh Mirchandani
Developer Relations Engineer
BEA Support

Similar Messages

  • Is Replica aware stubs are in infinite loop when fail over????

              Hi
              Any help on this Appreciated
              See in this senario, where there is four weblogic instance runs in the cluster
              and a replica aware stub(stateless bean with idempodent methods) finds a particular
              method fails on a server and it redircets the request to another one server but the
              same method fails on all the server, then what is goin to happen?? is it going to
              throw some exception or gonna be in a loop to keep on redirecting the method request
              to all servers in Round???
              Regards
              Aruna
              

              Aruna,
              A stateless session bean whose methods have been declared idempotent will automatically
              retry on another service provider in a fail-over situation. When a fail-over situation
              occurs, the stub refreshes its list of service providers. Note: Just because your
              method call fails, doesn't mean it's a fail-over situation.
              Jane
              "Aruna" <[email protected]> wrote:
              >
              >Hi
              >
              > Any help on this Appreciated
              >
              > See in this senario, where there is four weblogic instance runs in
              >the cluster
              >and a replica aware stub(stateless bean with idempodent methods) finds a
              >particular
              >method fails on a server and it redircets the request to another one server
              >but the
              >same method fails on all the server, then what is goin to happen?? is it
              >going to
              >throw some exception or gonna be in a loop to keep on redirecting the method
              >request
              >to all servers in Round???
              >
              >
              >Regards
              >Aruna
              

  • "Assertion failed" error when executing a simple UCI program

    I am using a simple UCI program (tt1.c) with Xmath version 7.0.1 on Sloaris 2.8 that performs the followings:
    - Start Xmath701
    - Sleep 10 Seconds
    - Load a sysbuild model
    - Stop Xmath
    I am calling the uci executable using the following command:
    > /usr/local/apps/matrixx-7.0.1/bin/xmath -call tt1 &
    In this way everything works fine and the following printouts from the program are produced.
    --------- uci printout ----------
    ## Starting Xmath 701
    ## sleep 10 seconds
    ## load "case_h_cs_ds.xmd";
    ## Stopping Xmath 701
    All the processes (tt1, XMATH, xmath_mon, and sysbld) terminate correctly.
    The problem occurs if the 10 second wait after starting xmath is omitted:
    - Start Xmath701
    - Load a sysbuild model
    - Stop Xmath
    This results to the following printouts:
    --------- uci printout ----------
    ## Starting Xmath 701
    ## load "case_h_cs_ds.xmd";
    Assertion failed: file "/vob1/xm/ipc/ipc.cxx", line 420 errno 0.
    Note that the last line is not produced by the uci program and the tt1 did not
    finish (the printout before stopping xmath "## Stopping Xmath 701" was
    not produced).
    A call to the unix "ps -ef" utility shows that none of the related process has been terminated:
    fs085312 27631 20243 0 10:45:29 pts/27 0:00 tt1
    fs085312 27643 1 0 10:45:30 ? 0:00 /usr/local/apps/matrixx-7.0.1/solaris_mx_70.1/xmath/bin/xmath_mon /usr/local/app
    fs085312 27641 27631 0 10:45:30 ? 0:01 /usr/local/apps/matrixx-7.0.1/solaris_mx_70.1/xmath/bin/XMATH 142606339, 0x8800
    fs085312 25473 25446 0 10:45:33 ? 0:01 sysbld ++ 19 4 7 6 5 8 9 0 25446 ++
    The questions are as follows:
    1- What is "Assertion failed: file "/vob1/xm/ipc/ipc.cxx", line 420 errno 0" and why is that produced?
    2- Should the UCI program waits for end of sysbld initialization before issuing commands?
    3- If the answer to the above question is yes, is there a way to check the termination of sysbld initialization?
    Thanks in advance for you help.
    Attachments:
    tt1.c ‏1 KB

    I tracked down the problem and it is a race condition between the many processes being started up. A smaller delay should also solve the problem. Or, maybe do something else before the first 'load'. The 'load' command tries to launch systembuild and causes the race condition.

  • CJS-00081  Assertion failed: in function InstallationScript_212()

    Hi,
    I am trying to install WAS6.4 Sneak-Preview on win2k sp4 (Terminal), J2SE1.4.2_05 and every fresh installation is failing in the "MaxDB Database Installtion" phase with the following error message.
    ERROR 2005-06-13 19:45:56
    CJS-00081  Assertion failed: in function InstallationScript_212() {    var installer = new Installer();    var kdb = new KeyDB();    var context = new Context();    var gui = new Gui();
    Any pointers related to this type of failures would be of GREAT!! Help..
    Thanks in Advance
    Atul

    Thanks for the response sai..
    i managed to resolved this particular issue (it was because one of the NT service was not running)
    However now the Installtion is hanging at one particular point "MaxDB Database Installation" (phase 5) the last few lines in the "sapinst.log" file are as follows:
    installation of MaxDB Webtools finished successfully We, Jun 15, 2005 at 201841
    INFO 2005-06-15 201844
    The service 'XServer' started successfully on host 'Local'.
    INFO 2005-06-15 201852
    The service 'SAPDBWWW' started successfully on host 'Local'.
    INFO 2005-06-15 201859
    Working directory changed to Csapdbprogramspgm.
    INFO 2005-06-15 201859
    Working directory changed to CProgram Filessapinst_instdirNW04SR1WEBAS_JAVACENTRALONE_HOST.
    INFO 2005-06-15 201902
    Working directory changed to Csapdbprogramspgm.
    INFO 2005-06-15 201902
    Working directory changed to CProgram Filessapinst_instdirNW04SR1WEBAS_JAVACENTRALONE_HOST.
    installation of MaxDB Webtools finished successfully We, Jun 15, 2005 at 20:18:41
    INFO 2005-06-15 20:18:44
    The service 'XServer' started successfully on host 'Local'.
    INFO 2005-06-15 20:18:52
    The service 'SAPDBWWW' started successfully on host 'Local'.
    INFO 2005-06-15 20:18:59
    Working directory changed to C:/sapdb/programs/pgm.
    INFO 2005-06-15 20:18:59
    Working directory changed to C:/Program Files/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST.
    INFO 2005-06-15 20:19:02
    Working directory changed to C:/sapdb/programs/pgm.
    INFO 2005-06-15 20:19:02
    Working directory changed to C:/Program Files/sapinst_instdir/NW04SR1/WEBAS_JAVA/CENTRAL/ONE_HOST.
    My current System Configuration is as follows:
    - MS Windows Server 2003 (Enterprise Edition)
    - RAM 1 GB
    - Pentium 4 2.4 Ghz processor
    - 1.4.2_05 J2SE
    And i have used both the Installation currently available on SDN site viz.
    a)SAPinst_SP_WAS640.exe
    b)WebAS640SP9.zip
    I have also tried on m/c having Windows 2000 SP4 OS with 2GB of RAM without any success.
    I even tried options such as "cancelling" the Installation and resuming it later without any success.
    Though the installtion is hanging for MaxDB however it was succefull when tried with MS SQL-Server2000.
    Can somebody provide any pointers in resolving this issue?
    Thanks in advance..
    Atul

  • Assertion Failed  - Transformation

    Hi All,
    We have a transformation(ODS -> ODS) which throws Assertion Failed DUMP when we try to open it in change mode.
    We have deleted the entry in RSTRANRULE table only corresponding to this transformation ID which had groupID = 00 as mentioned in SAP Note 998730. But no luck, we are still getting same error.
    Should we have to delete all entries in the RSTRANRULE table with groupID = 00?
    Can anyone please explain? Any help will be appreciated.
    Note: We cannot delete and re-create transformation since it is a complex one.
    regards,
    Pruthvi R

    Hi All,
    Thanks for replying.
    @Kathleen & @Meiyalagan,
    The some of the notes you have suggested are not directly relation to the issue i am facing. Should i have to apply  all of them to resolve the issue? please reply.
    @Murali,
    Should i have to delete thew rows which satisfies all the conditions together or delete the rows even if it satisfies any one of the condition?
    Should i have to delete only entries related to the corrupted transformation ID or for all transformation ID?
    please replay.
    note: We are on SP13.
    regards,
    Pruthvi R

  • 'Assertion failed' in metattach

    Hi!
    Yesterday I've started to receive the following error while running metattach command to expand softpartition:
    # metattach d101 100M
    Assertion failed: mp->un_ext.un_poff != 0, file ../common/meta_sp.c, line 3339
    metattach: Abort
    Abort (core dumped)
    # pstack core
    core 'core' of 9612: metattach d101 100M
    ff1205c8 _kill    (52, ffbff4f8, 52, 7efefeff, 81010100, ff00) + 8
    ff0b6ff0 _assert  (ff2248b8, ff2248d4, d0b, 4, 27d88, 0) + 54
    ff1f8ca4 meta_sp_fillextarray (263fea, 0, 11b, 0, 0, ffbff978) + 198
    ff1f8e68 meta_sp_updateunit (24798, 24c90, 27c28, 0, 32000, 1) + cc
    ff1fadb8 meta_sp_attach (22f00, 4, 1, 5, 0, 0) + 3bc
    00011798 ???????? (ffbff9ac, 24798, 3, ffbffa14, 5, ffbff978)
    000124d4 main (3, ffbffa14, ffbffa24, 22c00, 0, 0) + 698
    00011644 _start   (0, 0, 0, 0, 0, 0) + 108
    # uname -a
    SunOS men-orafunc-03 5.9 Generic_118558-26 sun4u sparc SUNW,Sun-Fire-V240
    The softpartition itself is placed on a top of 2-way mirror and each submirror consists of two concatenated partirions. Other softpartitions laying on this mirror are expanded withot an error. About a week and a half ago I've applied recent Recommended Patch Cluster.

    No, /etc/system contains no UFS-related or SVM-related customizations except required to boot from metadevice:
    set semsys:seminfo_semmni=100
    set semsys:seminfo_semmns=8192
    set semsys:seminfo_semmsl=256
    set shmsys:shminfo_shmmax=8589934592
    set shmsys:shminfo_shmmin=1
    set shmsys:shminfo_shmmni=100
    set shmsys:shminfo_shmseg=10
    * Begin MDD root info (do not edit)
    forceload: misc/md_trans
    forceload: misc/md_raid
    forceload: misc/md_hotspares
    forceload: misc/md_sp
    forceload: misc/md_stripe
    forceload: misc/md_mirror
    forceload: drv/pcisch
    forceload: drv/glm
    forceload: drv/sd
    rootdev:/pseudo/md@0:0,10,blk
    * End MDD root info (do not edit)
    * Start of HPfcraid edits. DO NOT DELETE THIS LINE
    forceload: drv/clone
    forceload: drv/ssd
    set maxphys=8388608
    set sd:sd_max_throttle=32
    set sd:sd_io_time=180
    set ssd:ssd_max_throttle=32
    set ssd:ssd_io_time=180
    * End of HPfcraid edits. DO NOT DELETE THIS LINE

  • Pidgin crashing - _gtk_text_btree_tag assertion failed

    This started today after running a system upgrade and doing some cleanup. At first swiftdove started crashing but then I realised that the build I was using was no longer in the aur. I uninstalled it and installed a new version (also from AUR).
    Pidgin crashes as I send out a message. Ive confirmed that the messages do actually get sent out.
    Is anyone else getting this same crash?
    /var/log/pacman.log
    [2009-07-16 20:20] upgraded perl (5.10.0-4 -> 5.10.0-5)
    [2009-07-16 20:20] warning: /etc/ssl/openssl.cnf installed as /etc/ssl/openssl.cnf.pacnew
    [2009-07-16 20:20] upgraded openssl (0.9.8k-2 -> 0.9.8k-4)
    [2009-07-16 20:20] upgraded run-parts (2.31-1 -> 3.1.3-1)
    [2009-07-16 20:20] Updating certificates in /etc/ssl/certs... 4 added, 0 removed; done.
    [2009-07-16 20:20] Running hooks in /etc/ca-certificates/update.d....done.
    [2009-07-16 20:20] upgraded ca-certificates (20080809-5 -> 20090709-1)
    [2009-07-16 20:20] upgraded libmysqlclient (5.1.35-2 -> 5.1.36-1)
    [2009-07-16 20:20] upgraded mysql-clients (5.1.35-2 -> 5.1.36-1)
    [2009-07-16 20:20] upgraded mysql (5.1.35-2 -> 5.1.36-1)
    [2009-07-16 20:26] removed swiftdove-nocona (2.0.0.16-1)
    [2009-07-16 20:27] installed libgnomecanvas (2.26.0-1)
    [2009-07-16 20:27] installed gnome-mime-data (2.18.0-3)
    [2009-07-16 20:27] installed gnome-vfs (2.24.1-2)
    [2009-07-16 20:27] installed libbonobo (2.24.1-1)
    [2009-07-16 20:27] installed libgnome (2.26.0-2)
    [2009-07-16 20:27] installed libbonoboui (2.24.1-1)
    [2009-07-16 20:27] installed gnome-keyring (2.26.3-1)
    [2009-07-16 20:27] installed libgnomeui (2.24.1-1)
    [2009-07-16 20:29] installed swiftdove-intel64-pgo (2.0.0.21-1)
    [2009-07-16 21:33] synchronizing package lists
    [2009-07-16 21:33] starting full system upgrade
    [2009-07-16 21:55] synchronizing package lists
    [2009-07-16 21:55] synchronizing package lists
    [2009-07-16 21:56] starting full system upgrade
    [2009-07-16 21:56] synchronizing package lists
    [2009-07-16 21:56] starting full system upgrade
    [2009-07-16 21:59] synchronizing package lists
    [2009-07-16 22:00] starting full system upgrade
    [2009-07-16 22:02]  > Rebuilding xdg icon database ... DONE
    [2009-07-16 22:02] removed kdemod-kdeartwork-kworldclock (4.1.3-1)
    [2009-07-16 22:03] removed nforce-utils (1.0.0310-1)
    [2009-07-16 22:31] installed intltool (0.40.6-1)
    [2009-07-16 22:39] upgraded pidgin (2.5.8-1 -> 2.5.8-1)
    [ brendan@watricky : 23:15:30 : ~ ]
    tail plog.1.txt
    (23:11:28) util: Writing file blist.xml to directory /home/brendan/.purple
    (23:11:28) util: Writing file /home/brendan/.purple/blist.xml
    (23:11:29) msn: C: NS 000: PNG
    (23:11:29) msn: S: NS 000: QNG 43
    (23:11:32) pidgin-encryption: send_msg: [email protected]
    (23:11:32) pidgin-encryption: Outgoing Msg::<font color="#000a8e">that's always happened</font>::
    (23:11:32) jabber: Unable to find caps: nothing known about buddy
    (23:11:32) jabber: Sending (ssl): <message type='chat' id='purple8ad93196' to='identity@protected'><x xmlns='jabber:x:event'><composing/></x><body>that&apos;s always happened</body><html xmlns='http://jabber.org/protocol/xhtml-im'><body xmlns='http://www.w3.org/1999/xhtml'><span style='color: #000a8e;'>that&apos;s always happened</span></body></html></message>
    Gtk:ERROR:gtktextbtree.c:1885:_gtk_text_btree_tag: assertion failed: (seg != indexable_seg)

    Seems to have been resolved by changing my gtk theme to match the KDE theme using kdemod-extragear-gtk-qt-engine. tsk. Ive never even changed themes before.
    My guess is that swiftdove's "depending on the gnome-related packaged messed with the GTK settings.

  • Lightroom 5.2 "assertion failed" on start-up; prior LR 4 remedies not working

    Hi folks,
    I'm getting "assertion failed" when trying to start LR 5.2.  Looking through old threads I've tried the remedy suggested for LR 4, i.e. renaming the .agprefs file and letting LR build a new one (which it does, verified in Windows Explorer) but I still get the same error.  LR asks me to enter my country, then the license key (which is pre-filled), but clicking "Finish" takes me immediately to "assertion failed".  Double-clicking the .lrcat file in Windows Explorer produces the same sequence.
    LR was working fine last time I used it, 6 days ago.  I've added nothing to the computer since; there are no other or earlier copies of LR on the computer.  Lenovo Thinkpad T420, Win 7 Pro 64-bit.
    Help!
    Jon
    UPDATE: I just tried it again so I could write down the license key in case I needed to remove and re-install LR - and it started OK.  All I did differently this time was enter my name and e-mail address in the "Register now?" screen, then hit "Finish"; I didn't even click "register now".  Weird.

    A work-around that I am using is to run Lightroom as an administrator on my Windows 7 system (right-click on the icon and choose run as administrator).  Everything then works ok.  I also needed to run as an administrator to be able to update some plug-ins I was using.  I fixed the plug-in update issues by changing the permissions on plug-ins folder.  I suspect that it is a similar issue with the maps.
    I have not figured out what folder or files need to have the permissions altered to stop Lightroom from working in the unelevated state but if someone reading this knows please share.  I saw some posts related to the same issue but on Macs but the Windows configuration is different.
    Dan

  • Oops! An untagged string (assertion failed!) got thrown far enough that we display it to the user. T

    After installing the latest update to Lightroom 5, I started getting this message when I started Lightroom:
    Adobe Photoshop Lightroom 5[4407]: Oops! An untagged string (assertion failed!) got thrown far enough that we display it to the user. This shouldn't happen.
    From what I've found through searches, plugins may be related to the problem.
    The problem I'm having here is the lack of any information - no crash log, no reference to what caused this - in any log file.  I've taken the most recently installed or updated pugins and moved them elsewhere to test and am still getting this message.
    I assume that when I see "This shouldn't happen" as a message from the software, that it's a significant warning.  What can go wrong / is going wrong as a result of the related problem?  Is my data in danger?
    All help gratefully appreciated.

    Off.line wrote:
    Thanks for your thoughts, Rob.
    You're welcome .
    Off.line wrote:
    The few times I wrote something like this, I dumped as much data as I could somewhere to facilitate the debugging process and it's a bit dissappointing that there seems to be no such output.
    No such output enabled for users. I'm sure the developers have some way of debugging..
    Off.line wrote:
    I wonder what the output of the -tracebacks switch would be.
    It shows the error in context (I've done it before, but it was a long time ago) - what Lr was doing when error occurred. For example, if plugin was executing, it would show that.
    Off.line wrote:
    I'm not familiar with the .agprefs file
    It's where Lr stores preferences - see your presets folder (location is accessible via a button in Lr preferences dialog box: "Show Lightroom Presets Folder..."). Look in 'Preferences' subfolder. It's the source of some aberrant behavior sometimes..
    Off.line wrote:
    my catalog is backed up in two places, on two separate devices.  But if there's corruption within the catalog, then the backups are bad, too.
    If you've been using Lightroom's built-in catalog backup feature, then it creates a new backup each time, so old backups, if not yet deleted, may not have same problem as newer backups. But I think we're getting ahead of ourselves now.
    Rob

  • Assertion failed: t- numPointers == 0, ....

    I develop software on true64 Unix 5.0 and use JDK1.3.1 beta 2 (Fast VM) , I found exception like this
    Assertion failed: t->numPointers == 0, file ../../../src/share/native/sun/awt/font/t2k/tsimem.c, line 92
    exception system: exiting due to multiple internal errors:
    exception dispatch or unwind stuck in infinite loop
    exception dispatch or unwind stuck in infinite loop
    Had anyone ever met this exception before , what is it wrong , and how can i solve it ?

    Hi -
    We also came across this problem. It seems to be related to using anti aliased text in a drawString() call. Interestingly it happens on the second call using a particular font.
    Test case code is pasted below, which will crash the JVM on the second run through the main loop - i.e. the second time iterating through all the fonts.
    This code was cannibalised from another example posted here a while ago.
    Chris Davey
    ===========
    import java.awt.*;
    import java.awt.font.*;
    import java.awt.image.*;
    class Test {
    public static void main(String[] argv) {
    FontMetrics fm = null;
    String strings [] ={""," "," ","a","test string"};
    int iaBITypes [] = {BufferedImage.TYPE_3BYTE_BGR ,BufferedImage.TYPE_4BYTE_ABGR ,
                                BufferedImage.TYPE_4BYTE_ABGR_PRE ,BufferedImage.TYPE_BYTE_BINARY ,
                                BufferedImage.TYPE_BYTE_GRAY ,BufferedImage.TYPE_BYTE_INDEXED ,
                                BufferedImage.TYPE_INT_ARGB ,BufferedImage.TYPE_INT_ARGB_PRE ,
                                BufferedImage.TYPE_INT_BGR ,BufferedImage.TYPE_INT_RGB ,
                                BufferedImage.TYPE_USHORT_555_RGB ,BufferedImage.TYPE_USHORT_565_RGB ,
                                BufferedImage.TYPE_USHORT_GRAY };
    Toolkit t = Toolkit.getDefaultToolkit();
    System.out.println("hi");
    for (int idx = 0; idx < 100; idx++){
    Font fonts [] = GraphicsEnvironment.getLocalGraphicsEnvironment().getAllFonts();
    for (int ff=0;ff<fonts.length;ff++) {  // Try all fonts
    for (int iBIType = 0; iBIType < iaBITypes.length; iBIType++){
    BufferedImage bi = new BufferedImage(1000,1000,iaBITypes[iBIType]);
    Graphics2D g= (Graphics2D) bi.getGraphics();
    //FontRenderContext frc = g.getFontRenderContext();
    //XXX Problem Here - if
    //2nd Param (anti - aliasing ) is TRUE, then This
    //will crash on True 64 Unix - with either Sun or
    //Compaq JVM, on 2nd pass through
    FontRenderContext frc2 = new FontRenderContext(null,true,false);
    //TextLayout tl = new TextLayout("test-string",fonts[ff],frc);
    TextLayout tl2 = new TextLayout("test-string",fonts[ff],frc2);
    g.setFont(fonts[ff]);
    for (float a = -1000; a < 2000; a+=200)
    g.drawString("test",a,a);
    System.out.println("dumping threads: " );
    Thread ath[] = new Thread[512];
    Thread.currentThread().enumerate(ath);
    for (int i=0; i < ath.length; i++){
    if (ath[i] != null)
    System.out.println("\tThread: " + i + " " + ath);
    Keywords: Tru64 tsimem.c assert true64 crash

  • SQL error: Internal database error *** ERROR *** Assertion failed: 201501 (10.0.1.3415)

    A SQLA10 production database has been crashing at a customer site.
    Here's the error which displayed when I tried to unload the database...
    Unloading "DBA"."schedule_profile" into C:\resq\resqprod2\db\unload\719.dat (relative to server)
    Unloading "DBA"."schedules" into C:\resq\resqprod2\db\unload\720.dat (relative to server)
    ***** SQL error: Internal database error *** ERROR *** Assertion failed: 201501 (10.0.1.3415)
    Page for requested record not a table page or record not present on page -- transaction rolled back
    The database 'C:\resq\resqprod2\db\resqprod2.db' could not be unloaded.
    The database 'C:\resq\resqprod2\db\resqprod2.db' could not be unloaded.
    I think that backups may also have this error.
    Can the database be salvaged?
    Thank you,
    Doug

    Hi Doug,
    The error seems to be saying that a pointer is pointing to an invalid page.
    Actually, the assertion message is suggesting that we were scanning for a row (record) on a particular page where we expected to find it, and didn't - the table page is likely corrupt.
    Does a utility exist which would eliminate all pointers to invalid pages?
    No. If the database is corrupted, it is best to move to your database recovery procedure from a valid backup. See KBA 1959391 - How can a SQL Anywhere (stand alone) database be restored from a full or incremental backup?
    If you do not have a valid database backup but can still start and connect to the corrupted database (and it seems that you can), you can attempt to salvage the data out of the corrupted database tables manually to extract it to a new database (as Jinwoo suggested). See KBA 1959030 - How To Salvage Data When There are Corrupt Pages in the Database. Using -e to skip tables is appropriate and then trying to select the data that is not contained on invalid pages via the KBA instructions is your best option in this case.
    Does sap/sybase offer a recovery service?
    No, there is no such "recovery service" underneath SAP and any previous mentions of salvages were one-off contracts underneath Sybase Professional Services, and not a technical support service. These contracts are not available at SAP.
    This topic was discussed thoroughly on the SQL Anywhere forum ( http://sqlanywhere-forum.sap.com/ ) previously here and here.
    The prevention for this situation is to have properly validated backups, preferably in multiple backup generations to provide many opportunities for recovery. See: http://wiki.scn.sap.com/wiki/x/3QNcFg
    Regards,
    Jeff Albion
    SAP Active Global Support

  • Replica-aware stub.

    Hi,
    Can anyone explain about replica aware stub.
    Thanks in advance.
    Regards,
    Vardhan.

    Hi Vardhan,
    Please refer to : http://download.oracle.com/docs/cd/E11035_01/wls100/cluster/overview.html
    Load balancing and failover for EJBs and RMI objects is handled using replica-aware stubs, which can locate instances of the object throughout the cluster. Replica-aware stubs are created for EJBs and RMI objects as a result of the object compilation process. EJBs and RMI objects are deployed homogeneously—to all the server instances in the cluster.
    Failover for EJBs and RMI objects is accomplished using the object’s replica-aware stub. When a client makes a call through a replica-aware stub to a service that fails, the stub detects the failure and retries the call on another replica. To understand failover support for different types of objects, see Replication and Failover for EJBs and RMIs.
    WebLogic Server clusters support multiple algorithms for load balancing clustered EJBs and RMI objects: round-robin, weight-based, random, round-robin-affinity, weight-based-affinity, and random-affinity. By default, a WebLogic Server cluster will use the round-robin method. You can configure a cluster to use one of the other methods using the Administration Console. The method you select is maintained within the replica-aware stub obtained for clustered objects. For details, see Load Balancing for EJBs and RMI Objects.
    Above kind of Stubs are available only for *"EJBs and RMI Objects"* when we deploy an EJB/RMI based application on Cluster.

  • Assertion failed deploy problems vs _WL_GENERATED

    From time to time I notice deployment errors like
    ASSERTION FAILED
    caused by ClassNotFoundError on ...HomeImpl
    When I remove the WLGENERATED (which is in the ) and redeploy the EAR file, the deployment goes correctly.
    What is a possible reason for this?

    Hi.
    Please open a case with support on this.
    Thanks,
    Michael
    Pieter Van Gorp wrote:
    Hi,
    we did not have any problems with my WL installation, up to a an update of
    our license.
    Right now, we get when starting up WL on our Solaris machine:
    ***** ASSERTION FAILED *****[ reconnectToAdminServer(): This methodshould
    never be called on Admin Server ]
    at weblogic.management.Admin.reconnectToAdminServer(Admin.java:1449)
    at
    weblogic.t3.srvr.ServerRuntime.reconnectToAdminServer(ServerRuntime.java:355
    at
    weblogic.t3.srvr.ServerRuntime.reconnectToAdminServer(ServerRuntime.java:358
    at java.lang.reflect.Method.invoke(Native Method)
    at
    weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
    .java:608)
    at
    weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
    92)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
    at weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown
    Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:296)
    at
    weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:265)
    at
    weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:2
    2)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    End server side stack trace
    Please help asap.
    Regards,
    Pieter Van Gorp.--
    Michael Young
    Developer Relations Engineer
    BEA Support

  • Error "Assert Failed FlashplayerPlugin"

    Hello,
    Since a few days i have an error message named "ASSERT Failed" FlashPlayerPlugin_11_8_800_94.exe Module MV360Stream.dll". See this printscreen:
    I have tried to uninstall and reinstall flashplayer, but nothing changes. I have windows 7 x64, and Firefox 22. I have another problem, when i click on a link from an email in thunderbird to open in a website, nothing happen. I must copy the link and paste in firefox. I don't know if theses problems are related.
    Is there somebody who can help me please to fix this problem?
    Thanks a lot!
    PS: I hope that you will understand my "poor english" !

    I've moved this to the Using Flash Player forums to better help you.
    I have filed the following bug on your behalf.  I also escalated the issue to our engineering team.
    https://bugbase.adobe.com/index.cfm?event=bug&id=3612637

  • Microsoft Visual C++ Assertion Failed

    Hello I got a little problem . This error comes out when I opened my mozilla firefox . Please tell me how do I fix this ?

    Hi,
    Base on my research, this issue may related to Flash Player 11.3. I suggest you check whether the Flash Player 11.3 has been installed.
    You can refer to this Flash Player official article:
    Flash Player Help / Issues | Flash Player 11.3 | Mozilla Firefox
    Here are some similar threads for your reference:
    https://support.mozilla.org/en-US/questions/929681
    Need to fix a Visual C++
    Runtime Library error: Assertion failed. How do I fix this?
    Hope this helps.
    Vincent Wang
    TechNet Community Support

Maybe you are looking for