• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

BugSack

 

Project Updated:
Files Updated: Thu, Nov 19 2009
Supports Game Version: 3.3.0
Category: Development Tools
Tags:

[Edit Tags]

Project Manager: Rabbit
Additional Authors: No additional authors
Current Version: r201
License: GNU General Public License version 2 (GPLv2)
Development Site: WowAce.com
Avg Daily DL (last 30 days): 328
Downloads Total: 272,366
Favorites: 759
Comments: 21
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About BugSack
  •  

BugSack eases the process of capturing bugs. It captures information about Lua errors that occurred during your play session, including the full debug stack. It aims to be invaluable to developers, and a useful tool for players that use beta-quality addons.

BugSack includes a FuBar plugin that displays the last 5 errors in the tooltip. It can also bring up a frame to display all other errors for the current session, or for any other session. The text of the error can then be copied & pasted to a source outside of WoW (for example the forums) so that other developers can determine what's at fault.

!BugGrabber
The addon has a hard dependency on !BugGrabber, which is the addon that actually grabs the bugs. !BugGrabber is intentionally kept small, and it does not use any Ace2 libraries, to make sure that any errors in those libraries do not mess up the system.

Credits
BugSack and !BugGrabber has been hacked on by many people since it was started, including but not limited to: Fritti, Rowne, Ramble, kergoth, Industrial, ckknight, Gamefaq, thomasmo and damjau.

The current maintainer is Rabbit.

  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  BugSack r201 Beta 3.3.0 107 11/19/2009
  BugSack 3.0-30200 Release 3.2.0 46,968 9/23/2009
  BugSack 3.0 Release 3.1.0 60,392 4/14/2009
  BugSack r166 Beta 3.0.2 79,330 10/31/2008
  BugSack 3.0-beta4 Beta 3.0.2 33,444 10/18/2008
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Broker2Fubar and LibDatabroker resolved my issues with getting this and BugGrabber to work properly with Fubar. Thx to Phanx below.

    Reply Report Permalink
  • GravityDK said

    This addon has unusually high CPU usage for me, odd given it shouldn't really do anything.

    Reply Report Permalink
  • Aurion51 said

    !BugGrabber and BugSack worked great for me until this last expansion. Now it still appears to work, but I do not get the buttons that let me see what errors it has found. I'm fairly certain there is a conflict with some other addon that I'm using. Are there any known issues?

    Reply Report Permalink
  • kaimon said

    Is there a place to look up errors? I know. the first line should show the offending addon, but it doesn't.
    The line is:
    Interface\\FrameXML\\UIParent.lua:2477: attempt to compare nil with number:
    There is no FrameXML-Addon and no UIParent.lua in my addon folder. I have no idea where to look.
    I'm getting this error very frequently (counter=1734 in last session) and "BugGrabber hat die Aufzeichnung von Fehlern gestoppt, weil mehr als 20 Fehler pro Sekunde erzeugt wurden. Die Aufzeichnung wird in 60 Sekunden fortgesetzt." You will know this message even if its german.
    BugSack doesn't give additional information because B2F is not working.
    I would like to fix the error, because without both Bug-Addons I wouldn't be able to play at all.
    Thanks for your work!

    Reply Report Permalink
  • kaimon said

    Seems that the error flood only happens in Wintergrasp.

    Reply Report Permalink
  • kaimon said

    Problem solved. Just in case somebody has a similar situation: I looked up line 2477 in one of the repositories, copied the function which was defined there, and searched all addons for a call of that function (thanks to an advice from WoWAce forums). That way I could identify the culprit.

    Reply Report Permalink
  • Volkner said

    If you had (fatality!) worked at it for years (fatality!) and years, I doubt you (fatality!) could have come (fatality!) up with (fatality!) anything more annoying (fatality!).

    Reply Report Permalink
  • viciusan said

    Any ideas about my last message guys ?
    I can understand it if no one knows.
    Was hoping tho to get it sorted.

    Thanks anyways !

    Reply Report Permalink
  • viciusan said

    Hey guys,

    I am almost error free just one more left for me.
    I hope any off you guys can help me with this.
    This is the error i'm getting :

    [2008/12/31 08:20:15-1131-x1]:
    BugSack-2.x.x.166\BugSack.lua:401:
    attempt to call field 'RegisterCallback' (a nil value)
    (tail call): ?:
    : ?:"safecall Dispatcher[1]":9:
    in function <[string "safecall Dispatcher[1]"]:5>(tail call): ?:
    AceAddon-3.0\AceAddon-3.0.lua:365: in function `EnableAddon'
    AceAddon-3.0\AceAddon-3.0.lua:435:
    in function
    :
    in function `LoadAddOn'
    Interface\FrameXML\UIParent.lua:991:
    in function `UIParentLoadAddOn':
    Interface\FrameXML\UIParent.lua:241:
    in function `CombatLog_LoadUI':
    Interface\FrameXML\UIParent.lua:389:
    in function `UIParent_OnEvent':
    :"*:OnEvent":1: in function <[string "*:OnEvent"]:1>

    Thanks in advance,
    Viciusan

    Reply Report Permalink
  • Seth575 said

    Is there any way to shut off the sound notifications? While it is usefull, the last patch has caused a large amount of errors and the sound gets rather irritating after a while ( I know there are errors, now shuddup!)

    Reply Report Permalink
  • Zidomo said

    Yes. Check out the mod's options.

    Reply Report Permalink
  • jonatan80 said

    No Zidomo thats aint clear out annything .... ? what mod ?
    geting realy sick off that *fatality!*
    cant get the sound off .. :X

    Reply Report Permalink
  • Kupotek said

    No reply in a week, giving up on this bookmark for now.

    Reply Report Permalink
  • twobits said

    think you must have bookmarked it wrongly, as I see a reply that was given to you 3 days back

    Reply Report Permalink
  • Kupotek said

    Bugsack no longer places itself in Fubar for me since 3.0
    When I open Fubar options there's no Bugsack there.

    Any ideas? Thanks.

    Reply Report Permalink
  • Phanx said

    BugSack no longer natively supports FuBar, because doing so would require embedding over 400kb in libraries that are otherwise not used by BugSack. Instead, it supports LibDataBroker, which is a tiny (3kb) library that in turn is supported by many different display addons; FuBar is pretty much the only such display addon that doesn't support LibDataBroker.

    The good news for FuBar users, though, is that you can install a "bridge" addon to show LibDataBroker plugins on FuBar. You can find Broker2FuBar here:

    http://wow.curse.com/downloads/wow-addons/details/broker2fubar.aspx

    Reply Report Permalink
  • Hulabaloon said

    I am having the same problem

    Reply Report Permalink
  • mook said

    The easiest way to get BugSack on the FuBar is to use an old version - doesn't seem to be supported natively any more after version "BugSack-r82033.2" (which still works fine).

    Reply Report Permalink
  • Allara said

    Use Broker2Fubar, as Phanx said. It's much more elegant, and Phanx very nicely went over the reasons for the change. You'll like it once you get used to it.

    Reply Report Permalink
  • mook said

    I was under the impression (from below) that "Running Broker2FuBar means you can't run fubar 3.0 addons.", which isn't really an option at this point ... but if that's not the case perhaps I'll give it a whirl.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 1,590 Addon Control Panel Libraries, Development Tools...
  2. 708 !BugGrabber Development Tools
  3. 34 TB Core Libraries, and Development...
  4. 32 Broker_CPU Memory Data Export, Development Tools...
  5. 27 Zoom!!! Development Tools