24-03-2023 02:43 PM in
Galaxy Z Fold | Z FlipI experienced random reboots with my Flip3. I sent it in, but they determined that it was not a hardware issue but a software issue and recommended a factory reset. I did that, and the reboots stopped for about 1 month, but now they're back. I don't want to factory reset but get an actual fix.
I followed these instructions to collect dumpstate/logcat information right after one such crash. I found these potentially relevant lines in dumpState_F711BXXS4EWB5_{datetime}/dumpstate.txt:
<1>[ 7280.090341] [1: Thread-2: 477] Unable to handle kernel paging request at virtual address ffffffcdfc342488
<1>[ 7280.090360] [1: Thread-2: 477] Mem abort info:
<1>[ 7280.090368] [1: Thread-2: 477] ESR = 0x96000005
<1>[ 7280.090377] [1: Thread-2: 477] EC = 0x25: DABT (current EL), IL = 32 bits
<1>[ 7280.090385] [1: Thread-2: 477] SET = 0, FnV = 0
<1>[ 7280.090392] [1: Thread-2: 477] EA = 0, S1PTW = 0
<1>[ 7280.090399] [1: Thread-2: 477] Data abort info:
<1>[ 7280.090407] [1: Thread-2: 477] ISV = 0, ISS = 0x00000005
<1>[ 7280.090414] [1: Thread-2: 477] CM = 0, WnR = 0
<1>[ 7280.090423] [1: Thread-2: 477] swapper pgtable: 4k pages, 39-bit VAs, pgdp=00000000a278c000
<1>[ 7280.090431] [1: Thread-2: 477] [ffffffcdfc342488] pgd=0000000000000000, pud=0000000000000000
<0>[ 7280.090466] [1: Thread-2: 477] Internal error: Oops: 96000005 [#1] PREEMPT SMP
<4>[ 7280.090475] [1: Thread-2: 477] Modules linked in: wlan(O) machine_dlkm camera cnss2 native_dlkm stm_ts sec_abc_detect_conn cnss_utils zinitix_ts rmnet_shs(O) sec_secure_touch rmnet_offload(O) sec_virtual_tsp snd_soc_cs35l41_i2c ssg_iosched device_management_service_v01 wlan_firmware_service_v01 input_booster_lkm hdmi_dlkm kperfmon snvm tcp_westwood rmnet_core(O) platform_dlkm pinctrl_wcd_dlkm fingerprint sec_audio_sysfs stub_dlkm hid_aksys rx_macro_dlkm sec_cmd cnss_prealloc rdbg rmnet_ctl(O) snd_soc_cirrus_amp nfc_sec slimbus_ngd va_macro_dlkm snd_soc_wm_adsp blk_sec_stats sec_tclm_v2 tcp_htcp sec_tsp_dumpkey sec_common_fn pinctrl_lpi_dlkm sec_tsp_log adsp_loader_dlkm fingerprint_sysfs cnss_nl wcd9xxx_dlkm tx_macro_dlkm wcd_core_dlkm bolero_cdc_dlkm q6_dlkm apr_dlkm q6_notifier_dlkm q6_pdr_dlkm snd_event_dlkm
<4>[ 7280.090575] [1: Thread-2: 477] CPU: 1 PID: 477 Comm: Thread-2 Tainted: G S W O 5.4.210-qgki-25904521-abF711BXXS4EWB5 #1
<4>[ 7280.090584] [1: Thread-2: 477] Hardware name: Samsung B2Q PROJECT (board-id,12) (DT)
<4>[ 7280.090593] [1: Thread-2: 477] pstate: a0400005 (NzCv daif +PAN -UAO)
<4>[ 7280.090603] [1: Thread-2: 477] pc : down_write+0x30/0x70
<4>[ 7280.090612] [1: Thread-2: 477] lr : unlink_anon_vmas+0x134/0x1c8
<4>[ 7280.090619] [1: Thread-2: 477] sp : ffffffc0345c3a30
<4>[ 7280.090626] [1: Thread-2: 477] x29: ffffffc0345c3a30 x28: ffffffcdfc342480
<4>[ 7280.090636] [1: Thread-2: 477] x27: ffffff818f34af60 x26: ffffff815fba7ad0
<4>[ 7280.090645] [1: Thread-2: 477] x25: 0000000000000000 x24: ffffffc013266000
<4>[ 7280.090654] [1: Thread-2: 477] x23: dead000000000100 x22: ffffff8110dad8f0
<4>[ 7280.090663] [1: Thread-2: 477] x21: ffffff815fba7b00 x20: ffffff815fba7b10
<4>[ 7280.090672] [1: Thread-2: 477] x19: ffffff8110dad878 x18: ffffffc02d2ab060
<4>[ 7280.090681] [1: Thread-2: 477] x17: ffffffc0130f1358 x16: ffffffc0130f12f0
<4>[ 7280.090690] [1: Thread-2: 477] x15: ffffff8110dad190 x14: ffffff80cd6685c8
<4>[ 7280.090699] [1: Thread-2: 477] x13: ffffff80cd6685d8 x12: 0000000000000006
<4>[ 7280.090708] [1: Thread-2: 477] x11: 0000000000000006 x10: 0000007f75825000
<4>[ 7280.090717] [1: Thread-2: 477] x9 : 0000000000000000 x8 : ffffffcdfc342488
<4>[ 7280.090726] [1: Thread-2: 477] x7 : 6260625e736d6c72 x6 : 0000808000000000
<4>[ 7280.090735] [1: Thread-2: 477] x5 : 000000008040001b x4 : 0000007f7582b000
<4>[ 7280.090744] [1: Thread-2: 477] x3 : 000000008040001b x2 : 0000000000000001
<4>[ 7280.090753] [1: Thread-2: 477] x1 : 0000000000000000 x0 : ffffffcdfc342488
<4>[ 7280.090763] [1: Thread-2: 477] Call trace:
<4>[ 7280.090773] [1: Thread-2: 477] down_write+0x30/0x70
<4>[ 7280.090782] [1: Thread-2: 477] unlink_anon_vmas+0x134/0x1c8
<4>[ 7280.090793] [1: Thread-2: 477] free_pgtables+0xc8/0x114
<4>[ 7280.090802] [1: Thread-2: 477] exit_mmap+0xb0/0x27c
<4>[ 7280.090815] [1: Thread-2: 477] __mmput+0x28/0x110
<4>[ 7280.090824] [1: Thread-2: 477] mmput+0x48/0x70
<4>[ 7280.090834] [1: Thread-2: 477] exit_mm+0x204/0x27c
<4>[ 7280.090842] [1: Thread-2: 477] do_exit+0x1ac/0x940
<4>[ 7280.090851] [1: Thread-2: 477] do_group_exit+0x88/0x9c
<4>[ 7280.090861] [1: Thread-2: 477] get_signal+0x574/0x710
<4>[ 7280.090871] [1: Thread-2: 477] do_signal+0x98/0x250
<4>[ 7280.090881] [1: Thread-2: 477] do_notify_resume+0xc0/0x168
<4>[ 7280.090892] [1: Thread-2: 477] work_pending+0x8/0x10
<0>[ 7280.090902] [1: Thread-2: 477] Stack: (0xffffffc0345c3a30 to 0xffffffc0345c4000)
<0>[ 7280.090912] [1: Thread-2: 477] 3a20: ffffffc0345c3a40 ffffffc010509540
...
<0>[ 7280.091349] [1: Thread-2: 477] 3fe0: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
<4>[ 7280.091356] [1: Thread-2: 477] Call trace:
<4>[ 7280.091365] [1: Thread-2: 477] down_write+0x30/0x70
<4>[ 7280.091374] [1: Thread-2: 477] unlink_anon_vmas+0x134/0x1c8
<4>[ 7280.091383] [1: Thread-2: 477] free_pgtables+0xc8/0x114
<4>[ 7280.091391] [1: Thread-2: 477] exit_mmap+0xb0/0x27c
<4>[ 7280.091400] [1: Thread-2: 477] __mmput+0x28/0x110
<4>[ 7280.091408] [1: Thread-2: 477] mmput+0x48/0x70
<4>[ 7280.091417] [1: Thread-2: 477] exit_mm+0x204/0x27c
<4>[ 7280.091426] [1: Thread-2: 477] do_exit+0x1ac/0x940
<4>[ 7280.091434] [1: Thread-2: 477] do_group_exit+0x88/0x9c
<4>[ 7280.091442] [1: Thread-2: 477] get_signal+0x574/0x710
<4>[ 7280.091451] [1: Thread-2: 477] do_signal+0x98/0x250
<4>[ 7280.091460] [1: Thread-2: 477] do_notify_resume+0xc0/0x168
<4>[ 7280.091468] [1: Thread-2: 477] work_pending+0x8/0x10
<0>[ 7280.091480] [1: Thread-2: 477] Code: aa0803e0 aa1f03e1 52800022 aa0103e9 (c8e97d02)
<4>[ 7280.091489] [1: Thread-2: 477] ---[ end trace aedf3530ee2efeed ]---
<6>[ 7280.172161] [5: argosd: 4103] sec_argos:argos_pm_qos_notify() name:UFS, speed:521Mbps, prev level:-1, request level:0
<6>[ 7280.172175] [5: argosd: 4103] sec_argos:argos_freq_lock() update cpu freq 902400
<6>[ 7280.172182] [5: argosd: 4103] set_freq_limit: cflm: id(3) freq(902400)
<6>[ 7280.172187] [5: argosd: 4103] cflm_freq_decision: input: type(3), min(902400), max(0)
<6>[ 7280.172211] [5: argosd: 4103] cflm_update_current_freq: current freq: s(1804800 ~ 1612800), g(1075200 ~ 2419200), p(1075200 ~ 2496000)
<3>[ 7280.179723] [1: Thread-2: 477] hh-watchdog hypervisor:qcom,hh-watchdog: vWDT already enabled
<0>[ 7280.179750] [1: Thread-2: 477] Kernel panic - not syncing: Fatal exception
<2>[ 7280.179775] [1: Thread-2: 477] SMP: stopping secondary CPUs
<2>[ 7280.179789]I[2: kworker/2:3: 3815] CPU2: stopping
<4>[ 7280.179805]I[2: kworker/2:3: 3815] CPU: 2 PID: 3815 Comm: kworker/2:3 Tainted: G S D W O 5.4.210-qgki-25904521-abF711BXXS4EWB5 #1
<4>[ 7280.179814]I[2: kworker/2:3: 3815] Hardware name: Samsung B2Q PROJECT (board-id,12) (DT)
<4>[ 7280.179838]I[2: kworker/2:3: 3815] Workqueue: rcu_gp wait_rcu_exp_gp
<4>[ 7280.179850]I[2: kworker/2:3: 3815] pstate: 40c00005 (nZcv daif +PAN +UAO)
<4>[ 7280.179864]I[2: kworker/2:3: 3815] pc : smp_call_function_single+0x144/0x1c0
<4>[ 7280.179877]I[2: kworker/2:3: 3815] lr : sync_rcu_exp_select_node_cpus+0x368/0x45c
<4>[ 7280.179885]I[2: kworker/2:3: 3815] sp : ffffffc03be6bbe0
<4>[ 7280.179893]I[2: kworker/2:3: 3815] x29: ffffffc03be6bc30 x28: ffffffc012d59ef8
<4>[ 7280.179903]I[2: kworker/2:3: 3815] x27: ffffff81ed708fc0 x26: 0000000000000008
<4>[ 7280.179913]I[2: kworker/2:3: 3815] x25: ffffff81fecff440 x24: ffffff81fecff520
<4>[ 7280.179923]I[2: kworker/2:3: 3815] x23: 0000000000000000 x22: 0000000000000003
<4>[ 7280.179933]I[2: kworker/2:3: 3815] x21: ffffffc0117ab8f8 x20: ffffff81ed708fc0
<4>[ 7280.179943]I[2: kworker/2:3: 3815] x19: ffffffc012d59ec0 x18: ffffffc032295038
<4>[ 7280.179953]I[2: kworker/2:3: 3815] x17: 0000000005f5e100 x16: 0000000000000000
<4>[ 7280.179963]I[2: kworker/2:3: 3815] x15: ffffffffffc990ef x14: 0000000000000010
<4>[ 7280.179972]I[2: kworker/2:3: 3815] x13: 00000000003d9540 x12: 0000000000000000
<4>[ 7280.179981]I[2: kworker/2:3: 3815] x11: 0000000000000000 x10: ffffff81feccf818
<4>[ 7280.179991]I[2: kworker/2:3: 3815] x9 : 0000000000000001 x8 : 0000000000000000
<4>[ 7280.180001]I[2: kworker/2:3: 3815] x7 : 0000000000000001 x6 : 0000000000000000
<4>[ 7280.180011]I[2: kworker/2:3: 3815] x5 : ffffff81fecbb5b0 x4 : 0000000000000000
<4>[ 7280.180021]I[2: kworker/2:3: 3815] x3 : 0000000000000000 x2 : ffffffc0117ab8f8
<4>[ 7280.180031]I[2: kworker/2:3: 3815] x1 : ffffff81feccf800 x0 : 0000000000000003
<4>[ 7280.180044]I[2: kworker/2:3: 3815] CPU: 2 PID: 3815 Comm: kworker/2:3 Tainted: G S D W O 5.4.210-qgki-25904521-abF711BXXS4EWB5 #1
<4>[ 7280.180052]I[2: kworker/2:3: 3815] Hardware name: Samsung B2Q PROJECT (board-id,12) (DT)
<4>[ 7280.180063]I[2: kworker/2:3: 3815] Workqueue: rcu_gp wait_rcu_exp_gp
<4>[ 7280.180073]I[2: kworker/2:3: 3815] Call trace:
<4>[ 7280.180087]I[2: kworker/2:3: 3815] dump_backtrace.cfi_jt+0x0/0x4
<4>[ 7280.180098]I[2: kworker/2:3: 3815] show_stack+0x18/0x24
<4>[ 7280.180110]I[2: kworker/2:3: 3815] dump_stack+0xb8/0x114
<4>[ 7280.180121]I[2: kworker/2:3: 3815] local_cpu_stop+0xa8/0x200
<4>[ 7280.180130]I[2: kworker/2:3: 3815] trace_ipi_entry_rcuidle+0x0/0x14c
<4>[ 7280.180142]I[2: kworker/2:3: 3815] gic_handle_irq+0x148/0x168
<4>[ 7280.180152]I[2: kworker/2:3: 3815] el1_irq+0x104/0x200
<4>[ 7280.180162]I[2: kworker/2:3: 3815] smp_call_function_single+0x144/0x1c0
<4>[ 7280.180171]I[2: kworker/2:3: 3815] sync_rcu_exp_select_node_cpus+0x368/0x45c
<4>[ 7280.180184]I[2: kworker/2:3: 3815] rcu_exp_sel_wait_wake+0x10c/0x8d0
<4>[ 7280.180193]I[2: kworker/2:3: 3815] wait_rcu_exp_gp+0x14/0x20
<4>[ 7280.180205]I[2: kworker/2:3: 3815] process_one_work+0x2d8/0x574
<4>[ 7280.180216]I[2: kworker/2:3: 3815] worker_thread+0x28c/0x518
<4>[ 7280.180227]I[2: kworker/2:3: 3815] kthread+0x16c/0x17c
<4>[ 7280.180237]I[2: kworker/2:3: 3815] ret_from_fork+0x10/0x18
<0>[ 7280.180247]I[2: kworker/2:3: 3815] (sec_debug_save_context) context saved(CPU:2)
<2>[ 7280.180451]I[0:pool-20-thread-: 8242] CPU0: stopping
...
I'm happy to provide more logs, but I'm hesitant to upload everything as it probably contains personal information.
How can I debug the problem? Is it a hardware or a software issue?
24-03-2023 04:38 PM in
Galaxy Z Fold | Z Flip24-03-2023 04:51 PM in
Galaxy Z Fold | Z FlipThanks for the advice.
26-03-2023 04:17 PM in
Galaxy Z Fold | Z FlipToday, some strange artefacts appeared on my wallapper. A reboot made them go away. I've got a feeling that the RAM has issues.
26-03-2023 04:59 PM in
Galaxy Z Fold | Z FlipHi @thomas-roder. Please send an Error Report, so our colleagues can look further into this.
Can you attach the error logs within 15 minutes of the issue happening with a detailed description of the problem? To send an error log, go into the Samsung Members app > Get help > Error reports > Select a category > Add a detailed description. You can attach screenshots, and videos > Make sure 'Send system log data' is ticked > Tap the send icon in the top right.
12-04-2023 07:42 AM in
Galaxy Z Fold | Z Flipsee, my random reboots are generally always related to overheating, or too many things active at once (audiobook from audible, and getting multiple messages from multiple texting services). I also had my first reboot loop to almost draining all the battery from 60% to 2% today at work.
12-04-2023
11:10 AM
- last edited
12-04-2023
12:32 PM
by
ChrisM
) in
But the reboots of my device don't have anything to do with overheating as it sometimes happens when it's not even in use. I don't play games and I never load my battery to more than 85% and almost never let it go below 15%. And how does your lazy hypothesis explain the artifacts on my wallpaper? Also, reboots due to overheating could be easily identified as such, the phone would show a message. And they should be a rare emergency measure, if they happen often, it's also a problem. And I don't have reboot loops, just occasional single reboots.