pulseaudio: Assertion 'o' failed at pulse/operation.c:6

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
topfs2 Offline
Team-XBMC Developer
Posts: 3,852
Joined: Dec 2007
Reputation: 8
Post: #21
Could you apply this diff:

EDIT: http://pastebin.com/m88acb59

If you have problems please read this before posting

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]

"Well Im gonna download the code and look at it a bit but I'm certainly not a really good C/C++ programer but I'd help as much as I can, I mostly write in C#."
find quote
anubisg1 Offline
Senior Member
Posts: 108
Joined: Jun 2008
Reputation: 0
Post: #22
Topfs2 Wrote:Could you apply this diff:

EDIT: http://pastebin.com/m88acb59

sure,

give me time to compile it again..
find quote
althekiller Offline
Team-XBMC Developer
Posts: 4,710
Joined: May 2004
Reputation: 12
Post: #23
Quote:#2 0x0882ce25 in ?? ()
#3 0x088a1467 in ?? ()
#4 0x085d3334 in ?? ()
#5 0x088a18cd in ?? ()
#6 0x0882d3a6 in ?? ()

I hope this is enough for you to understand that whatever binary you're testing with WAS NOT compiled with debugging enabled.
find quote
anubisg1 Offline
Senior Member
Posts: 108
Joined: Jun 2008
Reputation: 0
Post: #24
it still crasch but the error shown is now:

anubis@suse-laptop:~/packman/XBMC/XBMC> ./xbmc.bin -p
The XBMC_HOME environment variable is not set.
xbmc.bin: PulseAudioDirectSound.cpp:352: bool CPulseAudioDirectSound::WaitForOperation(pa_operation*, const char*): Assertion `op' failed.
Abortito


http://pastebin.com/m3c6a3081
find quote
anubisg1 Offline
Senior Member
Posts: 108
Joined: Jun 2008
Reputation: 0
Post: #25
althekiller Wrote:I hope this is enough for you to understand that whatever binary you're testing with WAS NOT compiled with debugging enabled.


as i wrote on previous post, it is related to one (or more) of any other xbmc library used. i compiled this software with debug infos, if this is not happening is not my bad, but xbmc one.
find quote
anubisg1 Offline
Senior Member
Posts: 108
Joined: Jun 2008
Reputation: 0
Post: #26
i forgot: xbmc.log

http://pastebin.com/m3c46aff3
find quote
topfs2 Offline
Team-XBMC Developer
Posts: 3,852
Joined: Dec 2007
Reputation: 8
Post: #27
Could you try this diff instead: http://pastebin.ca/1420145

You might need to delete xbmc/cores/AudioRenderers/PulseAudioDirectSound.cpp for it to safely patch.

(Don't forget to clean)

I've already commited this fix to SVN as it was needed in anycase, just hope it fixes your issues. r20169

Cheers,
Tobias

If you have problems please read this before posting

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]

"Well Im gonna download the code and look at it a bit but I'm certainly not a really good C/C++ programer but I'd help as much as I can, I mostly write in C#."
find quote
anubisg1 Offline
Senior Member
Posts: 108
Joined: Jun 2008
Reputation: 0
Post: #28
Topfs2 Wrote:Could you try this diff instead: http://pastebin.ca/1420145

You might need to delete xbmc/cores/AudioRenderers/PulseAudioDirectSound.cpp for it to safely patch.

(Don't forget to clean)

I've already commited this fix to SVN as it was needed in anycase, just hope it fixes your issues. r20169

Cheers,
Tobias

well you are on the way Smile

it crash no more, but not sound when i run a video
find quote
anubisg1 Offline
Senior Member
Posts: 108
Joined: Jun 2008
Reputation: 0
Post: #29
i forgot, here xbmc.log:

http://pastebin.com/m4675d2fc
find quote
topfs2 Offline
Team-XBMC Developer
Posts: 3,852
Joined: Dec 2007
Reputation: 8
Post: #30
anubisg1 Wrote:well you are on the way Smile

it crash no more, but not sound when i run a video

TBH I don't think I can fix that. Looks like your pulseclient is f**k up for a lack of a better word Smile

It can't set set volume and it seems to have issues with just about anything. I'll look into it but I would seriously recomend doing a bugreport on Suse about this.

If you have problems please read this before posting

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]

"Well Im gonna download the code and look at it a bit but I'm certainly not a really good C/C++ programer but I'd help as much as I can, I mostly write in C#."
find quote
Post Reply