Launchpad has imported 49 comments from the remote bug at
https://bugs.kde.org/show_bug.cgi?id=109498.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2005-07-23T00:46:35+00:00 Julius Schwartzenberg wrote:

Version:            (using KDE KDE 3.4.1)
Installed from:    Gentoo Packages
Compiler:          gcc versie 3.4.3-20050110 (Gentoo 3.4.3.20050110-r2, 
ssp-3.4.3.20050110-0, pie-8.7.7) Thread model: posix
OS:                Linux

I'm often using the Kaffeine-kpart to view videos that are embedded in 
webpages. When doing this, Konqueror seems to crash pretty often.
It seems that kparts have the ability to crash Konqueror when they misbehave. 
It should never be possible for a kpart to crash Konqueror (or another 
application that embeds it).

One crash I can easily reproduce with Kaffeine:
1. View a page embedding a video file or a video file by itself in a tab.
2. Deattach the tab in which the video is playing.

This always crashes for me.
There are also other instances where Kaffeine is able to crash Konqueror.

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/0

------------------------------------------------------------------------
On 2005-07-23T00:51:38+00:00 SadEagle wrote:

Sorry, that's just impossible with in-process components. The best that
I can suggest is to not install kparts that crash every 5 seconds


Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/1

------------------------------------------------------------------------
On 2005-07-23T00:55:33+00:00 Julius Schwartzenberg wrote:

Isn't there anything that can be done about this?
Maybe kparts could somehow be blacklisted when they crash once, so that they 
can't crash Konqueror a second time?

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/2

------------------------------------------------------------------------
On 2005-07-23T00:58:56+00:00 Friedrich W. H. Kossebau wrote:

Yes, a KPart proxy would be nice, at least for possibly unstable parts.
Reassigning to Konqueror, as I did not find an entry for the KParts
framework or Kaffeine. But KHexEdit2 is not the culprit ;)

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/3

------------------------------------------------------------------------
On 2005-07-23T01:23:00+00:00 Julius Schwartzenberg wrote:

Yes, sorry that was a mistake.

The idea of a proxy sounds interesting. I was thinking myself along the lines 
of something like:
1. Konqueror is embedding a certain file type using a certain kpart.
2. The kpart crashes and gets marked as bad (or maybe it's added to a blacklist 
or something like that)
3. The next time Konqueror comes across something that is embedded using a 
certain filetype, it takes the next kpart that a user might have installed for 
this filetype instead.
4. If somehow all the kparts are marked bad after a while, there should be a 
button or something like that would open the file in an external viewer 
instead. Since this can never crash Konqueror, in the end all the crashes would 
be gone.

If bad kparts could be used through some kind of proxy, that would be
even better though. Maybe it could also be possible for kparts to mark
themselves as 'unstable' so that they are always automaticly proxied? Or
the other way around where a kpart needs to be marked as 'stable' first
before it is possible to run it without a proxy?

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/4

------------------------------------------------------------------------
On 2005-07-23T02:15:59+00:00 2-nicolasg wrote:

I suppose that "WONTFIX" is not wanted anymore.


Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/5

------------------------------------------------------------------------
On 2005-07-23T04:59:10+00:00 Thiago Macieira wrote:

There's just one problem: once Konqueror has crashed, it can't mark a
part as "bad".

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/6

------------------------------------------------------------------------
On 2005-07-23T13:56:44+00:00 Julius Schwartzenberg wrote:

Yes, I was already afraid that this would be a problem. That is one of
the reasons why a proxy/no-proxy marking by kpart authors seems like a
good idea.

For the 'once Konqueror has crashed'-situation, would it somehow be
possible to let DrKonqi handle the marking?

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/7

------------------------------------------------------------------------
On 2005-07-23T18:10:33+00:00 Thiago Macieira wrote:

In theory, yes.

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/8

------------------------------------------------------------------------
On 2005-07-23T22:04:04+00:00 Staikos wrote:

 So instead of crashing, it just plain doesn't work anymore?

  As to determining which plugin caused the crash, we can somewhat reliably 
determine that.  Install a sigsegv/sigfpe handler and then search the 
backtrace for the offending kpart library.  If it's not a Konqueror 
distributed one, blacklist it.  And then we either annoy the user or make it 
silently not work.


Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/9

------------------------------------------------------------------------
On 2005-07-23T23:06:43+00:00 Julius Schwartzenberg wrote:

> So instead of crashing, it just plain doesn't work anymore?

Yes. It's really annoying when you've got a Konqueror window open with 10 tabs 
and one of them crashes the whole instance...
It would be great if this functionality could be implemented somehow. It would 
make Konqueror (at least on my comps) at lot more stable.

If it would be possible to show the user a warning that a kpart is being
blacklisted because it seems to be unstable that would be better than
doing it silently I think. In the File Associations part in the Control
Center, in the list from the Service Preference Order, maybe the kpart
could be listed with an icon in front of it (skull or cross or something
like that), so it is clear it is disabled. Also an option to reenable it
from there seems logical.


Also one thing about point 4 in my earlier comment (#4), would it be possible 
to have some sort of generic kpart that would only display a button which 
someone could click on to have the file/URL passed to an external/serperate 
viewer?

Maybe it could even be so that once a kpart is blacklisted, a button
could always appear. Clicking on the button would open a new instance of
Konqueror with the offending kpart in it instead of embedding it in the
current instance. Then it wouldn't be a problem if the kpart would
crash, since only the new Konqueror instance would be taken down.

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/10

------------------------------------------------------------------------
On 2005-08-10T15:42:27+00:00 Tommi-tervo wrote:

*** Bug 105609 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/11

------------------------------------------------------------------------
On 2005-08-29T08:35:48+00:00 Tommi-tervo wrote:

*** Bug 101989 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/12

------------------------------------------------------------------------
On 2005-09-12T17:52:30+00:00 Tommi-tervo wrote:

*** Bug 108571 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/13

------------------------------------------------------------------------
On 2005-09-12T17:52:59+00:00 Tommi-tervo wrote:

*** Bug 110312 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/14

------------------------------------------------------------------------
On 2005-09-13T10:20:07+00:00 Tommi-tervo wrote:

*** Bug 112470 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/15

------------------------------------------------------------------------
On 2005-09-13T12:45:26+00:00 Tommi-tervo wrote:

*** Bug 107217 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/16

------------------------------------------------------------------------
On 2005-09-19T01:40:01+00:00 Thiago Macieira wrote:

*** Bug 112851 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/17

------------------------------------------------------------------------
On 2005-09-20T10:24:06+00:00 Tommi-tervo wrote:

*** Bug 111976 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/18

------------------------------------------------------------------------
On 2005-09-23T09:56:57+00:00 Tommi-tervo wrote:

*** Bug 113066 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/19

------------------------------------------------------------------------
On 2005-09-23T17:32:59+00:00 Tommi-tervo wrote:

*** Bug 113158 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/20

------------------------------------------------------------------------
On 2005-09-23T18:57:54+00:00 Tommi-tervo wrote:

*** Bug 113113 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/21

------------------------------------------------------------------------
On 2005-09-30T18:59:30+00:00 Tommi-tervo wrote:

*** Bug 113633 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/22

------------------------------------------------------------------------
On 2005-10-18T14:00:21+00:00 Tommi-tervo wrote:

*** Bug 112794 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/23

------------------------------------------------------------------------
On 2005-10-19T10:13:06+00:00 Tommi-tervo wrote:

*** Bug 114598 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/24

------------------------------------------------------------------------
On 2005-10-26T19:24:18+00:00 Tommi-tervo wrote:

*** Bug 115133 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/25

------------------------------------------------------------------------
On 2005-11-02T00:07:57+00:00 Tommi-tervo wrote:

*** Bug 115488 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/26

------------------------------------------------------------------------
On 2005-11-17T22:19:46+00:00 SadEagle wrote:

*** Bug 116587 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/27

------------------------------------------------------------------------
On 2005-12-08T01:18:20+00:00 Krishnoid wrote:

Something like 'sessionsaver' (or something addressing bug 83803) might
also mitigate the crashes.  I run into a similar problem very
infrequently while flipping back and forth very quickly in the kpdf
part.

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/28

------------------------------------------------------------------------
On 2005-12-24T23:55:44+00:00 Thiago Macieira wrote:

*** Bug 118967 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/29

------------------------------------------------------------------------
On 2005-12-29T15:58:38+00:00 Thiago Macieira wrote:

*** Bug 119178 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/30

------------------------------------------------------------------------
On 2006-02-15T14:52:03+00:00 Tommi-tervo wrote:

*** Bug 122023 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/31

------------------------------------------------------------------------
On 2006-03-20T19:09:12+00:00 Tommi-tervo wrote:

*** Bug 123984 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/32

------------------------------------------------------------------------
On 2006-06-17T12:47:50+00:00 Magnus-kessler wrote:

In the case of the kaffeine part the crash is caused by the use of xine-lib. 
The xine documentation (http://xinehq.de/index.php/hackersguide#AEN75) states 
that a xine frontend "must call XInitThreads() before calling the first Xlib 
function, because xine will access the display from within a different thread 
than the frontend". On the face of it this would mean that the kaffeine kpart 
would have to call XInitThreads(). But the kpart runs inside an application 
(konqueror) that has already accessed other Xlib functions and XInitThreads() 
cannot be called anymore (see man XInitThreads).
This leaves only the main application, i.e. konqueror. SUSE seem to have a 
patch to konqueror that makes it call XInitThreads() in kdemain 
(http://developer.kde.org/~binner/distributor-patches/Novell/nld9/kdebase3-3.2.1-68.32/konq-init-XThreads.diff).
Are there any reasons not to apply such a patch by default?


Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/36

------------------------------------------------------------------------
On 2006-06-28T13:22:41+00:00 spart wrote:

interesting design decision from the xine-lib hackers ;(

doesn't enabling Xlib threads otherwise causes a performance penalty of some 
kind?
The Xlib documentation is rather short on details, just stating:
  "It is recommended that single-threaded programs not call this function."


Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/37

------------------------------------------------------------------------
On 2006-07-08T22:53:05+00:00 Gassauer wrote:

KDE 3.5 branch SNV
http://iptv.orf.at/ - click on a stream - opens a "black" windows, crashes on 
exit

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/38

------------------------------------------------------------------------
On 2006-07-08T22:53:49+00:00 Gassauer wrote:

I have to add, I can hear the sound of the stream.

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/39

------------------------------------------------------------------------
On 2006-07-09T20:59:45+00:00 Jonathan Métillon wrote:

Please remove me from your list

On 8 Jul 2006 20:53:53 -0000, Ferdinand Gassauer <gassa...@kde.org> wrote:
[bugs.kde.org quoted mail]
Please remove me from your list<br><br><div><span class="gmail_quote">On 8 Jul 
2006 20:53:53 -0000, <b class="gmail_sendername">Ferdinand Gassauer</b> &lt;<a 
href="mailto:gassa...@kde.org";>gassa...@kde.org</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 
204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">------- You are receiving 
this mail because: -------<br>You are on the CC list for the bug, or are 
watching someone who is.
<br><br><a 
href="http://bugs.kde.org/show_bug.cgi?id=109498";>http://bugs.kde.org/show_bug.cgi?id=109498</a><br><br><br><br><br>-------
 Additional Comments From gassauer kde org&nbsp;&nbsp;2006-07-08 22:53 
-------<br>I have to add, I can hear the sound of the stream.
<br></blockquote></div><br>


Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/40

------------------------------------------------------------------------
On 2006-10-30T13:50:04+00:00 Y-coolo wrote:

*** Bug 131939 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/41

------------------------------------------------------------------------
On 2006-11-05T00:07:14+00:00 SadEagle wrote:

*** Bug 136840 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/42

------------------------------------------------------------------------
On 2006-12-09T16:20:53+00:00 Me-ngeefk4xayt3t4u9watah405veq wrote:

*** Bug 137854 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/43

------------------------------------------------------------------------
On 2007-01-14T15:00:53+00:00 Me-ngeefk4xayt3t4u9watah405veq wrote:

*** Bug 113043 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/44

------------------------------------------------------------------------
On 2007-01-29T22:11:44+00:00 Philip Rodrigues wrote:

*** Bug 138723 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/45

------------------------------------------------------------------------
On 2007-01-29T22:11:54+00:00 Philip Rodrigues wrote:

*** Bug 140809 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/46

------------------------------------------------------------------------
On 2007-02-05T20:47:32+00:00 Philip Rodrigues wrote:

*** Bug 141228 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/47

------------------------------------------------------------------------
On 2007-02-05T23:05:11+00:00 Pieter Vande Wyngaerde wrote:

bug 141228 has a more detailed crash log

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/48

------------------------------------------------------------------------
On 2008-09-16T17:58:17+00:00 David Faure wrote:

The general request for blacklisting is one thing, but about all the
reports merged here about the XInitThreads-related crash (like 140809
and 141228 at least) : does this still happen in KDE4? The X11-specific
code in KShortcut no longer exists, AFAIK (and kaffeine is no more,
right?).

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/55

------------------------------------------------------------------------
On 2009-08-23T11:36:00+00:00 FiNeX wrote:

@David: you're right: kaffeine is not currently mantained. Probably the
specific crash problem cannot be reproduced. Do you suggest to open a
new wish about the possibility to have a kpart proxy for a blacklisting
or should this bug left opened for this request?

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/56

------------------------------------------------------------------------
On 2012-09-03T14:05:07+00:00 Myriam Schweingruber wrote:

Closing as outdated.

Reply at: https://bugs.launchpad.net/kdelibs/+bug/35786/comments/58


** Changed in: kdelibs
       Status: Incomplete => Unknown

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/35786

Title:
  konqueror with kaffeine-xine plugin crashes on certain sites

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdelibs/+bug/35786/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs

Reply via email to