Description of problem: When recieving e-mail the application that recieves the keyboard input chashes due to segmentation-fault exception. Because it occures repeatedly, exactly when recieveing e-mail, only from selected e-mail addresses, I suppose that the problem is of the inbox alarm and not of the applications. Applications most frequentelly crashed: - Games, for example freecell - Office applications, for example Presentation Menages, gnumerics etc. - RealAudio viewer. No console application crashed. No daemon crashed. No application without terminal connection crashed. Version-Release number of selected component (if applicable): -- Inbox Monitor 1.1 The profile is: [mail] animation_file=/usr/share/pixmaps/mailcheck/email.png update_frequency=120000 exec_command= exec_enabled=false newmail_command= newmail_enabled=false clicked_command=netscape --mailbox clicked_enabled=true mail_file=/var/mail/kostadin remote_folder= mailbox_type=2 play_sound=true ... [Applet_19] id=Extern goad_id=gen_util_mailcheck position=1013 panel=0 unique_panel_id=10000001 right_stick=false .... [gen_util_mailcheck] position=929 panel_unique_id=10000001 How reproducible: Several times a day. No general rule. Steps to Reproduce: Something like this: 0. Put the component on the panel. 1. Emply the e-mail server. 2. Start freecell, play a little. 3. The focus must be on that window. 4. Recieve mail (only from determined addresses). * (freecell chash). If started from command line produces core. Actual results: Crash of the application as side effect of the execution of the mail notification. Expected results: Application funcioning and not interacting with the panel component. Additional info: core available, mail header available.
Sample core info: core.14567: ELF 32-bit LSB core file Intel 80386, version 1 (SYSV), SVR4-style, from 'soffice.bin' Core was generated by `/usr/lib/openoffice/program/soffice.bin /home/kostadin/the.pre.sxi'. Program terminated with signal 11, Segmentation fault. #0 0x400e99ac in SfxItemSet::GetItemState(unsigned short, unsigned char, SfxPoolItem const**) const () from /usr/lib/openoffice/program/libsvl641li.so (gdb) up #1 0x4231765d in ContentAttribs::GetItem(unsigned short) () from /usr/lib/openoffice/program/libsvx641li.so (gdb) up #2 0x423629a1 in ImpEditEngine::GetAttribs(EditSelection, unsigned char) () from /usr/lib/openoffice/program/libsvx641li.so (gdb) up #3 0x4232062b in EditEngine::GetAttribs(ESelection const&, unsigned char) () from /usr/lib/openoffice/program/libsvx641li.so (gdb) up #4 0x4236af30 in Outliner::ImpCalcBulletFont(unsigned short) const () from /usr/lib/openoffice/program/libsvx641li.so (gdb) up #5 0x4236b1d1 in Outliner::PaintBullet(unsigned short, Point const&, Point const&, short, OutputDevice*) () from /usr/lib/openoffice/program/libsvx641li.so (gdb) up #6 0x423749a7 in OutlinerEditEng::PaintingFirstLine(unsigned short, Point const&, long, Point const&, short, OutputDevice*) () from /usr/lib/openoffice/program/libsvx641li.so (gdb) up ... (gdb) up #17 0x4271fa74 in SdrPaintView::InitRedraw(OutputDevice*, Region const&, unsigned short) () from /usr/lib/openoffice/program/libsvx641li.so (gdb) up #18 0x4437471e in cppu::WeakComponentImplHelper1<com::sun::star::lang::XSingleServiceFactory>::s_cd () from /usr/lib/openoffice/program/libsd641li.so (gdb) up #19 0x443cb8fd in cppu::WeakComponentImplHelper1<com::sun::star::lang::XSingleServiceFactory>::s_cd () from /usr/lib/openoffice/program/libsd641li.so (gdb) up #20 0x444f1569 in CreateObjSdGraphicDocShellDll () from /usr/lib/openoffice/program/libsd641li.so (gdb) up #21 0x443e9aac in cppu::WeakComponentImplHelper1<com::sun::star::lang::XSingleServiceFactory>::s_cd () from /usr/lib/openoffice/program/libsd641li.so (gdb) up #22 0x402ff65a in Window::ImplCallPaint(Region const*, unsigned short) () from /usr/lib/openoffice/program/libvcl641li.so Sample e-mail header (this e-mail direcion almost always crash the application): From - Thu Jan 29 11:28:28 2004 X-UIDL: 1075372195.000 X-Mozilla-Status: 0013 X-Mozilla-Status2: 00000000 Received: from poleo.ti.uam.es (poleo.ti.uam.es [150.244.9.14]) by minerva.ii.uam.es (8.8.8+Sun/8.8.8) with ESMTP id LAA02472 for <koruchev.uam.es>; Thu, 29 Jan 2004 11:29:17 +0100 (MET) Received: from couldina.ti.uam.es (couldina.ti.uam.es [150.244.9.91]) by poleo.ti.uam.es (8.9.3/8.9.3/UAM) with ESMTP id LAA28729 for <koruchev.uam.es>; Thu, 29 Jan 2004 11:29:11 +0100 (MET) Received: from arantxa.ii.uam.es (arantxa.ii.uam.es [150.244.56.15]) by couldina.ti.uam.es (8.12.8/8.11.3/UAM) with ESMTP id i0TAT9Nd024322 for <koruchev.uam.es>; Thu, 29 Jan 2004 11:29:09 +0100 Received: from charo.iic.uam.es (charo.iic.uam.es [150.244.20.37]) by arantxa.ii.uam.es (8.8.8+Sun/8.8.8) with ESMTP id LAA17966 for <kostadin.koruchev.es>; Thu, 29 Jan 2004 11:33:59 GMT Received: from ZEUS.iic.uam.es (unknown [150.244.20.37]) by charo.iic.uam.es (Postfix/MJ-1.08) with ESMTP id 19883F6993 for <kostadin.koruchev.es>; Thu, 29 Jan 2004 11:29:08 +0100 (CET) Message-Id: <6.0.1.1.0.20040129112814.01e68aa8@localhost> X-Sender: jose.dorronsoro@localhost (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 6.0.1.1 Date: Thu, 29 Jan 2004 11:29:01 +0100 To: Kostadin <kostadin.koruchev.es> X-UIDL: 1075372195.000 From: =?iso-8859-1?Q?Jos=E9?= Dorronsoro <jose.dorronsoro.es> Subject: Re: In-Reply-To: <4018DAE9.2020304.es> References: <6.0.1.1.0.20040120092632.01dc1378.uam.es> <4018DAE9.2020304.es> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1"; format=flowed Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by minerva.ii.uam.es id LAA02472 Status: U ..... text (no attach no strange things) ..... (these are <CR><LF><CR><LF> several times) .
Can you still reproduce this behaviour? Please attach (don't inline) full crash dumps for (at least) two different applications. I don't think this is a gnome-panel issue. More likely some gnome library.
Hmm, this is openoffice crashing here, so the bug should be logged against openoffice. Even if the mailcheck applet is somehow causing this, the openoffice people will have a better idea of how this is happening.
Not really... OOo is crashing during a redraw. Reporter, is there any way you could get more backtraces and attach them here?
It is possible to reproduce the bug. Just take long text (table of content of 300-400 lines) and put it in a single slide in the presentation manager of OpenOffice. Then edit a little bit the text. When executing another gnome program the oepnoffice program crashes. Well, at least with the original RedHat 9.0 version.
Created attachment 106084 [details] a presentation with 300-400 lines of text The stack mentions PaintBullet which implies that there was an issue with rendering a particular bullet character, rather than a general issue of rendering normal text. I can't imagine that running another gnome application could really have an effect on OOo. Though it could very well have been the case that the crash happened when OOo redrew the window, e.g. if you minimized OOo and maximized it later. Anyway, editing e.g. the attached example and doing stuff like running gnome applications, forcing redraws etc, fails to reproduce the bug in FC3 with openoffice.org 1.1.2-10. So it may be fixed with OOo 1.1.2. It could have been an issue with a specific font or language, or someother document setting, so if you can reproduce it with a contemporary openoffice.org and Fedora feel free to reopen the issue and attach a sample document which is known to cause the problem when edited or otherwise manipulated.