ASSERT: "interface->childCount()==children.count()" in file adaptor.cpp, line 200

Bug #890240 reported by Nils Schelletter
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Invalid
Undecided
Unassigned
qt-at-spi (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Hallo Leute, eins vorweg ich hab nicht so viel Ahnung vom Betriebssystem Ubuntu 10.10. Nun zu meinen Problem. Ich hab einen Laptop (nicht der Beste HP550) und benutze das Programm „MIXXX = DJ Programm“ auf einmal kann ich das Programm nicht mehr nutzen. Ich hab es schon deinstalliert und wieder installiert, die Fehlermeldung ist die gleiche. Kann mir irgendjemand sagen, was man machen kann? Fehlermeldung ist :"ASSERT: "interface->childCount()==children.count()" in file adaptor.cpp, line 200"

summary: - Programm startet nicht und hängt sich auf.
+ ASSERT: "interface->childCount()==children.count()" in file adaptor.cpp,
+ line 200
Revision history for this message
Daniel Schürmann (daschuer) wrote :

Vielleicht hilft Dir das:
http://www.filchiprogrammer.com/blog/2011/10/30/skype-issue-assert-interface-childcount-children-count/

Die Fehlermeldung ist keine Mixxx eigene. Sie stammt vermutlich aus QSpiAdaptor.

Könntest Du den kompletten Log bis zum Absturz an diesen Bug anhängen?
Einfach Mixxx mit "mixxx &> mixxx.log" starten.

Welche Version von Mixxx benutzt Du?

Changed in mixxx:
status: New → Incomplete
Revision history for this message
RJ Skerry-Ryan (rryan) wrote : Re: [Bug 890240] Re: ASSERT: "interface->childCount()==children.count()" in file adaptor.cpp, line 200

Due to the fix for Bug #772025 in the 1.10.0 packages we have enabled the
bundling of the Qt accessibility libraries with Mixxx. It is possible that
the same bug that is affecting Skype in that post is also affecting us. I
did look up adaptor.cpp and it looked like a part of Qt that related to
accessibility and DBus.

2011/11/14 Daniel Schürmann <email address hidden>

> Vielleicht hilft Dir das:
>
> http://www.filchiprogrammer.com/blog/2011/10/30/skype-issue-assert-interface-childcount-children-count/
>
> Die Fehlermeldung ist keine Mixxx eigene. Sie stammt vermutlich aus
> QSpiAdaptor.
>
> Könntest Du den kompletten Log bis zum Absturz an diesen Bug anhängen?
> Einfach Mixxx mit "mixxx &> mixxx.log" starten.
>
> Welche Version von Mixxx benutzt Du?
>
> ** Changed in: mixxx
> Status: New => Incomplete
>
> --
> You received this bug notification because you are a member of Mixxx
> Development Team, which is subscribed to Mixxx.
> https://bugs.launchpad.net/bugs/890240
>
> Title:
> ASSERT: "interface->childCount()==children.count()" in file
> adaptor.cpp, line 200
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mixxx/+bug/890240/+subscriptions
>

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

This link https://bugs.launchpad.net/bzr-explorer/+bug/877654/comments/4

And this commit:
https://gitorious.org/qt-at-spi/qt-at-spi/commit/8c1b257cb28939adf3d4c122e4b4bf346886c029/diffs

Seem to indicate it is a bug in the qt-at-spi package that is fixed now but
not yet released.

Workarounds include:
1) Remove qt-at-spi package -- warning: may reduce accessibility
functionality of other applications.
2) Run Mixxx from the command prompt like this: $ QT_ACCESSIBILITY=0
pasuspender mixxx

On Mon, Nov 14, 2011 at 4:52 PM, RJ Ryan <email address hidden> wrote:

> Due to the fix for Bug #772025 in the 1.10.0 packages we have enabled the
> bundling of the Qt accessibility libraries with Mixxx. It is possible that
> the same bug that is affecting Skype in that post is also affecting us. I
> did look up adaptor.cpp and it looked like a part of Qt that related to
> accessibility and DBus.
>
>
> 2011/11/14 Daniel Schürmann <email address hidden>
>
>> Vielleicht hilft Dir das:
>>
>> http://www.filchiprogrammer.com/blog/2011/10/30/skype-issue-assert-interface-childcount-children-count/
>>
>> Die Fehlermeldung ist keine Mixxx eigene. Sie stammt vermutlich aus
>> QSpiAdaptor.
>>
>> Könntest Du den kompletten Log bis zum Absturz an diesen Bug anhängen?
>> Einfach Mixxx mit "mixxx &> mixxx.log" starten.
>>
>> Welche Version von Mixxx benutzt Du?
>>
>> ** Changed in: mixxx
>> Status: New => Incomplete
>>
>> --
>> You received this bug notification because you are a member of Mixxx
>> Development Team, which is subscribed to Mixxx.
>> https://bugs.launchpad.net/bugs/890240
>>
>> Title:
>> ASSERT: "interface->childCount()==children.count()" in file
>> adaptor.cpp, line 200
>>
>> To manage notifications about this bug go to:
>> https://bugs.launchpad.net/mixxx/+bug/890240/+subscriptions
>>
>
>

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Another erelated link:
http://comments.gmane.org/gmane.linux.ubuntu.devel.accessibility/5400

On Mon, Nov 14, 2011 at 5:03 PM, RJ Ryan <email address hidden> wrote:

> m

Changed in mixxx:
status: Incomplete → Invalid
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Based on Frederik Gladhorn's comment in the above thread, it leads me to believe this is a widespread issue that affects many Qt-based projects in Ubuntu and that the qt-at-spi package is mis-configured to be built with assertions turned on.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in qt-at-spi (Ubuntu):
status: New → Confirmed
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/6109

lock status: Metadata changes locked and limited to project staff
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.