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

  • Your Rating

  • Share
  • Report Abuse

BugSack

  Download the Curse Client

Project Updated:
Files Updated: Tue, Apr 14 2009
Supports Game Version: 3.1.0
Category: Development Tools
Tags:

[Edit Tags]

Project Manager: Rabbit
Additional Authors: No additional authors
Current Version: 3.0
License: GNU General Public License version 2 (GPLv2)
Avg Daily DL (last 30 days): 250
Downloads Total: 199,167
Favorites: 715
Comments: 21
  • 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 3.0 Release 3.1.0 34,703 4/14/2009
  BugSack r166 Beta 3.0.2 79,227 10/31/2008
  BugSack 3.0-beta4 Beta 3.0.2 33,242 10/18/2008
  BugSack 3.0-beta3 Beta 3.0.2 1,607 10/18/2008
  BugSack 3.0-beta2 Beta 3.0.2 41,398 10/15/2008
  • 1 page(s)
Advertisement
  • 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.
  • 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
  • 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
  • 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
  • Phanx said 

    Broker2FuBar does not do anything with actual FuBar plugins. It only takes DataBroker plugins and turns them into FuBar plugins. Perhaps you're thinking of its counterpart FuBar2Broker which takes FuBar 2.0 plugins and turns them into DataBroker plugins? (And isn't relevant to the BugSack discussion! :p)

    Reply Report Permalink
  • kaimon said 

    Broker2Fubar seems to be not working anymore ...

    Reply Report Permalink
  • lady_a said 

    is there a site/place where you can look up the errors Bugsack produces?

    I have been getting the same error over and over again

    Something about a "special events mount" and want to figure out how to fix it

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 654 !BugGrabber Development Tools
  2. 514 Addon Control Panel Libraries, Professions, and...
  3. 109 TB Core Libraries, and Development...
  4. 52 Zoom!!! Development Tools
  5. 35 BigWigs_Debugger Development Tools