Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old October 15, 2021, 14:03   #121
Din0rion_1
Rookie
 
Join Date: Oct 2021
Age: 24
Posts: 2
Din0rion_1 is on a distinguished road
Talking Possible Bugs with Druid Class and Other QoL Things

Hey! Not sure if these are some bugs, but I noticed some quirks about the game.


I was playing a half-elf druid named Eldanar, and everything was fine, but I noticed I had particular trouble getting the Earth Shatter (I think this is the name of it) and the Lightning spells to fire properly. I realize that if it does not work due to my lack of skill as a character it would say so in the messages box, but this did not happen, and instead it would stop conjuring the spell after I got to the targeting phase. Sometimes it would fire if I used a specific key combination (P=>B=>D=>5=>5 OR Enter). Using the arrow keys to specify a direction or the numpad would not yield a result nor register in the messages window as the spell having failed for any reason.

After dying as my character Eldanar, I started a new game under this same save file and changed the character info and name to Sulion. The sound stopped working at this point, and only appeared to fix itself once I either restarted the program or changed the file name to match my character name (not sure which was the actual solution, but I am leaning towards file name for some reason).

Another thing I found was that upon casting spells, some of the keys would not register with the game despite working fine on my keyboard (specifically selecting a spell from my spell list, P=>A=>A... the last key in this list I had to press twice before it would register a spell.

On a similar note, the "W" key suddenly was registering different commands other than "wear/wield" (this applies only to "w" and not "W").


I hope these were helpful comments, and also actually bugs and not my own lack of experience. Head over heels with this game!
Din0rion_1 is offline   Reply With Quote
Old October 16, 2021, 05:35   #122
kineahora
Rookie
 
Join Date: Sep 2021
Location: New York
Posts: 24
kineahora is on a distinguished road
Quote:
Originally Posted by backwardsEric View Post
If you can provide some more detail about what you were doing before it quits, that would be useful (for instance, does it happen when creating a new inscription on an uninscribed book or does it happen when editing an existing inscription?). If the dialog for Apple's crash reporter comes up after Angband quits, pressing the "Report..." button and then posting here what appears in that report would also help. You don't need to send the report to Apple. The part of the report that's most relevant is the part immediately after "Application Specific Information" so posting the 15 to 20 lines after that is likely enough. That would look something like this:

Code:
Application Specific Information:
Assertion failed: (0), function -[AngbandAppDelegate beginGame], file main-cocoa.m, line 6051.
 

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fff2046a92e __pthread_kill + 10
1   libsystem_pthread.dylib       	0x00007fff204995bd pthread_kill + 263
2   libsystem_c.dylib             	0x00007fff203ee406 abort + 125
3   libsystem_c.dylib             	0x00007fff203ed7d8 __assert_rtn + 314
4   org.rephial.angband           	0x0000000108981b40 -[AngbandAppDelegate beginGame] + 608 (main-cocoa.m:6051)
5   org.rephial.angband           	0x000000010898496a -[AngbandAppDelegate applicationDidFinishLaunching:] + 138 (main-cocoa.m:6398)
6   com.apple.CoreFoundation      	0x00007fff20586a53 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
7   com.apple.CoreFoundation      	0x00007fff206224d9 ___CFXRegistrationPost_block_invoke + 49
8   com.apple.CoreFoundation      	0x00007fff20622454 _CFXRegistrationPost + 496
9   com.apple.CoreFoundation      	0x00007fff20557cce _CFXNotificationPost + 736
OK just crashed on me. I was casting single combat vs a skull druj and it just insta-quit: here's the report (incidentally after the quit I was able to relaunch and I started in the single-combat room with the druj, so that apparently succeeded and when I killed it I returned normally to the dungeon.

Process: angband [67842]
Path: /Applications/Games/*/Angband.app/Contents/MacOS/angband
Identifier: org.rephial.angband
Version: 4.2.3-76-g093eba404 (???)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: angband [67842]
User ID: 502

Date/Time: 2021-10-16 00:22:41.165 -0400
OS Version: Mac OS X 10.13.6 (17G14042)
Report Version: 12
Bridge OS Version: 3.0 (14Y901)
Anonymous UUID: AEBFC710-290C-304B-158A-9CF763FB3D0D

Sleep/Wake UUID: 808B1AB8-58F4-4B49-8F29-F86F9B1E1E1F

Time Awake Since Boot: 7000000 seconds
Time Since Wake: 4200 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000010
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [0]

VM Regions Near 0x10:
-->
__TEXT 0000000104c52000-0000000104d7a000 [ 1184K] r-x/r-x SM=COW Yb [/Applications/Games/Angband 4.2.3/Angband.app/Contents/MacOS/angband]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 org.rephial.angband 0x0000000104c81613 arena_gen + 179
1 org.rephial.angband 0x0000000104c779fd cave_generate + 77
2 org.rephial.angband 0x0000000104c77749 prepare_next_level + 1769
3 org.rephial.angband 0x0000000104c769ea run_game_loop + 666
4 org.rephial.angband 0x0000000104d130f5 play_game + 341
5 org.rephial.angband 0x0000000104d505c4 -[AngbandAppDelegate beginGame] + 2564
6 org.rephial.angband 0x0000000104d52336 -[AngbandAppDelegate applicationDidFinishLaunching:] + 102
7 com.apple.CoreFoundation 0x00007fff3be2eb5c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERV ER__ + 12
8 com.apple.CoreFoundation 0x00007fff3be2ea2a _CFXRegistrationPost + 458
9 com.apple.CoreFoundation 0x00007fff3be2e761 ___CFXNotificationPost_block_invoke + 225
10 com.apple.CoreFoundation 0x00007fff3bdec540 -[_CFXNotificationRegistrar findbjectbserver:enumerator:] + 1664
11 com.apple.CoreFoundation 0x00007fff3bdeb677 _CFXNotificationPost + 599
12 com.apple.Foundation 0x00007fff3deff047 -[NSNotificationCenter postNotificationNamebject:userInfo:] + 66
13 com.apple.AppKit 0x00007fff394e3206 -[NSApplication _postDidFinishNotification] + 313
14 com.apple.AppKit 0x00007fff394e2e4f -[NSApplication _sendFinishLaunchingNotification] + 220
15 com.apple.AppKit 0x00007fff393b5a7b -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 562
16 com.apple.AppKit 0x00007fff393b56b1 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 690
17 com.apple.Foundation 0x00007fff3df41ef4 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 287
18 com.apple.Foundation 0x00007fff3df41d72 _NSAppleEventManagerGenericHandler + 102
19 com.apple.AE 0x00007fff3cf19f08 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 1788
20 com.apple.AE 0x00007fff3cf197af dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 41
21 com.apple.AE 0x00007fff3cf1969d aeProcessAppleEvent + 383
22 com.apple.HIToolbox 0x00007fff3b1134a0 AEProcessAppleEvent + 55
23 com.apple.AppKit 0x00007fff393b0cfa _DPSNextEvent + 2788
24 com.apple.AppKit 0x00007fff39b46e34 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:deque ue:] + 3044
25 com.apple.AppKit 0x00007fff393a584d -[NSApplication run] + 764
26 com.apple.AppKit 0x00007fff39374a3a NSApplicationMain + 804
27 org.rephial.angband 0x0000000104d528b9 main + 9
28 libdyld.dylib 0x00007fff63d73015 start + 1

Thread 1:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff63eba1fa mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff63eb9714 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff3be1a405 __CFRunLoopServiceMachPort + 341
3 com.apple.CoreFoundation 0x00007fff3be19757 __CFRunLoopRun + 1783
4 com.apple.CoreFoundation 0x00007fff3be18dd3 CFRunLoopRunSpecific + 483
5 com.apple.AppKit 0x00007fff394edfc4 _NSEventThread + 184
6 libsystem_pthread.dylib 0x00007fff6408b661 _pthread_body + 340
7 libsystem_pthread.dylib 0x00007fff6408b50d _pthread_start + 377
8 libsystem_pthread.dylib 0x00007fff6408abf9 thread_start + 13

Thread 2:
0 libsystem_kernel.dylib 0x00007fff63ec428a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff6408b009 _pthread_wqthread + 1035
2 libsystem_pthread.dylib 0x00007fff6408abe9 start_wqthread + 13

Thread 3:
0 libsystem_pthread.dylib 0x00007fff6408abdc start_wqthread + 0
1 ??? 0x000f45bb00004000 0 + 4298794111877120

Thread 4:
0 libsystem_kernel.dylib 0x00007fff63ec428a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff6408b20e _pthread_wqthread + 1552
2 libsystem_pthread.dylib 0x00007fff6408abe9 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00006000000f8008 rbx: 0x000060800013b628 rcx: 0x0000000000000005 rdx: 0x00000000ffffffff
rdi: 0x000060800013b628 rsi: 0x0000000000000004 rbp: 0x00007ffeeafaba30 rsp: 0x00007ffeeafaba00
r8: 0x0000000000000005 r9: 0x0000000000000016 r10: 0x0000000000000000 r11: 0x0000607efb2bd97e
r12: 0x00007f80d0179c08 r13: 0x000060000003e0c8 r14: 0x00007f80d0179c08 r15: 0x0000000000000000
rip: 0x0000000104c81613 rfl: 0x0000000000010206 cr2: 0x0000000000000010

Logical CPU: 4
Error Code: 0x00000004
Trap Number: 14

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 3
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 4185001
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=415.4M resident=0K(0%) swapped_out_or_unallocated=415.4M(100%)
Writable regions: Total=419.9M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=419.9M(100%)

VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 128K 2
Activity Tracing 256K 2
CG backing stores 71.8M 6
CG image 372K 28
CG raster data 64.1M 9
CoreAnimation 1468K 47
CoreGraphics 8K 2
CoreImage 260K 38
CoreUI image data 5080K 34
CoreUI image file 232K 8
Foundation 92.7M 4
Image IO 64K 2
Kernel Alloc Once 8K 2
MALLOC 238.6M 49
MALLOC guard page 48K 13
Memory Tag 242 12K 2
Memory Tag 251 36K 3
STACK GUARD 56.0M 6
Stack 10.0M 8
VM_ALLOCATE 308K 25
__DATA 34.4M 323
__FONT_DATA 4K 2
__LINKEDIT 194.5M 11
__TEXT 221.0M 325
__UNICODE 560K 2
mapped file 56.1M 42
shared memory 3052K 15
=========== ======= =======
TOTAL 1.0G 983

Model: MacBookPro14,3, BootROM 428.0.0.0.0, 4 processors, Intel Core i7, 3.1 GHz, 16 GB, SMC 2.45f0
Graphics: Intel HD Graphics 630, Intel HD Graphics 630, Built-In
Graphics: Radeon Pro 560, Radeon Pro 560, PCIe
Memory Module: BANK 0/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C31473332443450472D30393320
Memory Module: BANK 1/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C31473332443450472D30393320
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x173), Broadcom BCM43xx 1.0 (7.77.37.33.1a1)
Bluetooth: Version 6.0.7f22, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB 3.0 Bus
USB Device: Macally iMediakey
USB Device: USB Receiver
USB Device: Macally iMediakey
USB Device: iBridge
Thunderbolt Bus: MacBook Pro, Apple Inc., 33.1
Thunderbolt Bus: MacBook Pro, Apple Inc., 33.1
kineahora is offline   Reply With Quote
Old October 16, 2021, 06:57   #123
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 56
Posts: 9,142
Donated: $60
Nick will become famous soon enough
Quote:
Originally Posted by kineahora View Post
OK just crashed on me. I was casting single combat vs a skull druj and it just insta-quit: here's the report (incidentally after the quit I was able to relaunch and I started in the single-combat room with the druj, so that apparently succeeded and when I killed it I returned normally to the dungeon.
Thanks, that's a very good report. Baffling, but good.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old October 16, 2021, 08:14   #124
kineahora
Rookie
 
Join Date: Sep 2021
Location: New York
Posts: 24
kineahora is on a distinguished road
Quote:
Originally Posted by Nick View Post
Thanks, that's a very good report. Baffling, but good.
No problem. Shortly after I got that valuable crash and report, I summarily killed Sauron and Morgy :-) Paladins rule. 235k turn count 22M experience.

--S
kineahora is offline   Reply With Quote
Old October 18, 2021, 18:35   #125
backwardsEric
Adept
 
Join Date: Aug 2019
Posts: 211
backwardsEric is on a distinguished road
Quote:
Originally Posted by Din0rion_1 View Post
I was playing a half-elf druid named Eldanar, and everything was fine, but I noticed I had particular trouble getting the Earth Shatter (I think this is the name of it) and the Lightning spells to fire properly. I realize that if it does not work due to my lack of skill as a character it would say so in the messages box, but this did not happen, and instead it would stop conjuring the spell after I got to the targeting phase. Sometimes it would fire if I used a specific key combination (P=>B=>D=>5=>5 OR Enter). Using the arrow keys to specify a direction or the numpad would not yield a result nor register in the messages window as the spell having failed for any reason
Lightning Strike requires targeting a known, targetable, grid (so casting and then '*' with extra key or mouse input to select the target square or, if you already have a target that's suitable, casting and then '5'). Targeting a direction (casting + direction key) would not. Earth Rising should gladly accept a direction (and, at least in my hands, it does).

Quote:
Originally Posted by Din0rion_1 View Post
After dying as my character Eldanar, I started a new game under this same save file and changed the character info and name to Sulion. The sound stopped working at this point, and only appeared to fix itself once I either restarted the program or changed the file name to match my character name (not sure which was the actual solution, but I am leaning towards file name for some reason).
That bug (sounds stop working after starting a new game from the tombstone screen without exiting) was supposed to have been fixed in 4.2.3. Which front end (Windows, Mac, SDL, or SDL2) are you using and which operating system are you running the game on?
backwardsEric is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Reviving Iso-Angband, an isometric view addon for Angband Hajo Development 111 August 3, 2014 19:44


All times are GMT +1. The time now is 02:10.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.