EmbedJS crashes after pressing the Ok button

Bug #26903 reported by Brian Beck
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
kde3bindings (Ubuntu)
Fix Released
Low
Jonathan Riddell

Bug Description

When I run EmbedJS (KMenu -> Utilities -> EmbedJS), regardless of what I enter into
the three fields, after I press Ok the application crashes.

If I run embedjs from the command line ($ embedjs -caption "%c"). I get the following
messages...

embedjs: WARNING: addBindingsClass() KJSEmbed::KJSEmbedPart not known
embedjs: WARNING: addBindingsClass() KJSEmbed::Bindings::Config not known
kjsembed: WARNING: findSignature: not supported type setEchoMode(EchoMode)
kjsembed: WARNING: findSignature: not supported type setValidator(const QValidator*)
kjsembed: WARNING: findSignature: not supported type setPalette(const QPalette&)
kjsembed: WARNING: findSignature: not supported type
rotateText(KCompletionBase::KeyBindingType)
kjsembed: WARNING: findSignature: not supported type setEchoMode(EchoMode)
kjsembed: WARNING: findSignature: not supported type setValidator(const QValidator*)
kjsembed: WARNING: findSignature: not supported type setPalette(const QPalette&)
kjsembed: WARNING: findSignature: not supported type
rotateText(KCompletionBase::KeyBindingType)
kjsembed: WARNING: findSignature: not supported type setEchoMode(EchoMode)
kjsembed: WARNING: findSignature: not supported type setValidator(const QValidator*)
kjsembed: WARNING: findSignature: not supported type setPalette(const QPalette&)
kjsembed: WARNING: findSignature: not supported type
rotateText(KCompletionBase::KeyBindingType)
embedjs: WARNING: addBindingsClass() EmbedViewImp not known
embedjs: WARNING: Could not open file 'test.js', No such file or directory

after pressing Ok I get...

KCrash: Application 'embedjs' crashing...

If I can provide anymore help, just ask.

Thanks.

Package: libkjsembed1
Version: 3.4.3-0ubuntu2

$ embedjs --version
Qt: 3.3.4
KDE: 3.5.0
EmbedJS: 0.1

Related branches

Matt Zimmerman (mdz)
Changed in kdebindings:
assignee: nobody → jr
Revision history for this message
Rich Johnson (nixternal) wrote :

Is this bug still present in the latest Dapper packages?

If it is not, or if someone knows that this bug has been fixed by a subsequent upload, please let us know so we can close this. The last activity on this bug was over 6 months ago.

Thank you for reporting this bug.

Revision history for this message
Brian Beck (brian-beck) wrote :

This bug is still present on dapper.

Thanks.

Revision history for this message
Lothar Braun (typecast) wrote :

Hi,

i can reproduce the problem on edgy with the default installation. Just apt-get the package, start embedjs, press Ok on the first dialog and see embedjs crash.

Regards,
  Lothar

Changed in kdebindings:
status: Unconfirmed → Confirmed
Revision history for this message
frojnd (joze-prijatelj) wrote :

Hello.

I ran EmbedjS with command: embedjs --caption caption and the output was:

X Error: BadDevice, invalid or uninitialized input device 169
  Major opcode: 147
  Minor opcode: 3
  Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
  Major opcode: 147
  Minor opcode: 3
  Resource id: 0x0
Failed to open device
embedjs: WARNING: addBindingsClass() KJSEmbed::KJSEmbedPart not known
embedjs: WARNING: addBindingsClass() KJSEmbed::Bindings::Config not known
kjsembed: WARNING: findSignature: not supported type setEchoMode(EchoMode)
kjsembed: WARNING: findSignature: not supported type setValidator(const QValidator*)
kjsembed: WARNING: findSignature: not supported type setPalette(const QPalette&)
kjsembed: WARNING: findSignature: not supported type rotateText(KCompletionBase::KeyBindingType)
kjsembed: WARNING: findSignature: not supported type setEchoMode(EchoMode)
kjsembed: WARNING: findSignature: not supported type setValidator(const QValidator*)
kjsembed: WARNING: findSignature: not supported type setPalette(const QPalette&)
kjsembed: WARNING: findSignature: not supported type rotateText(KCompletionBase::KeyBindingType)
kjsembed: WARNING: findSignature: not supported type setEchoMode(EchoMode)
kjsembed: WARNING: findSignature: not supported type setValidator(const QValidator*)
kjsembed: WARNING: findSignature: not supported type setPalette(const QPalette&)
kjsembed: WARNING: findSignature: not supported type rotateText(KCompletionBase::KeyBindingType)
embedjs: WARNING: addBindingsClass() EmbedViewImp not known
embedjs: WARNING: Could not open file 'test.js', No such file or directory
KCrash: Application 'embedjs' crashing...

I've also attached backtrace if this would help.
TNX

Revision history for this message
frojnd (joze-prijatelj) wrote :

I forgot to tell that I am running feisty.
Tnx again.

Revision history for this message
Brian Beck (brian-beck) wrote :

Bug still occurs in version 4:3.5.10-0ubuntu1.

Changed in kdebindings:
importance: Medium → Low
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kde3bindings - 4:3.5.10-1ubuntu4

---------------
kde3bindings (4:3.5.10-1ubuntu4) lucid; urgency=low

  * Remove all binary packages that have no rdepends or reverse-build-depends.
    We don't want to support this many packages when they have no rdepends and
    when we're on the doorstep of an LTS release.
    - Remove all binary packages except libsmokeqt1 (LP: #356363, #26903)
 -- Jonathan Thomas <email address hidden> Sun, 31 Jan 2010 09:04:11 -0500

Changed in kde3bindings (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.